Il server database: dietro le quinte di hwupgrade

Il server database: dietro le quinte di hwupgrade

Il server database del forum di discussione è indubbiamente l'elemento più critico dell'intera infrastruttura di server che utilizziamo per pubblicare quotidianamente i contenuti di Hardware Upgrade. Vediamone le basi di funzionamento tecnico, e quali considerazioni abbiano guidato la scelta del nuovo server in produzione

di pubblicato il nel canale Server e Workstation
 
187 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
red.hell23 Luglio 2007, 10:05 #11
bello bello bello

grandissimo articolo (come al solito del resto ), sempre molto interessante vedere cosa c'è dietro alle cose

e poi mitici come al solito: si fanno il regalino del server nuovo ma la prima cosa che fanno è smontarlo per far vedere a noi user com'è fatto dentro...
Truelies23 Luglio 2007, 10:11 #12
L' OS utilizzato? Linux cosa? Giusto per curiosità...
Paolo Corsini23 Luglio 2007, 10:11 #13
Originariamente inviato da: Devil!
Articolo molto interessante, complimenti
e per la rete? che soluzione avete adottato?

Tutti i server sono collegati ad un nostro switch gigabit a 48 porte, a sua volta collegato con uno switch alla server farm sempre gigabit. La banda complessiva in uscita che abbiamo a disposizione è di 100 Mbit, ovviamente simmetrica.

Tra il nostro switch a 48 porte e quello della server farm abbiamo due firewall Fortigate 300, ridondati tra di loro, che gestiscono il traffic shape oltre ovviamente ad operare come firewall.

Di conseguenza i server dialogano tra di loro in gigabit, salvo alcuni dei server più vecchi che utilizziamo per applicazioni secondarie che in alcuni casi hanno ancora schede di rete 10/100; in uscita il picco che possiamo toccare è 100 Mbit, salva ovviamente la possibilità di incrementare la banda negoziando un taglio più elevato con il nostro ISP.
Paolo Corsini23 Luglio 2007, 10:12 #14
Originariamente inviato da: Truelies
L' OS utilizzato? Linux cosa? Giusto per curiosità...

Mi è sfuggito scriverlo; tutti i server che abbiamo in farm sono basati su Linux Debian, con l'unica eccezione del server che gestisce la parte di ADV che è Windows Server 2003. Alla base di questa scelta il fatto che il software di adv che utilizziamo è disponibile solo per piattaforma Windows.
cagnaluia23 Luglio 2007, 10:20 #15
qual'è stata la motivazione (storica, era il 1999) per adottare mySQL invece che altri DBMS ?
Durante gli anni, avete mai pensato a qualcos altro?
ultimate_sayan23 Luglio 2007, 10:22 #16
Complimenti per l'articolo! Veramente interessante ed esaustivo.
Paolo Corsini23 Luglio 2007, 10:28 #17
Originariamente inviato da: cagnaluia
qual'è stata la motivazione (storica, era il 1999) per adottare mySQL invece che altri DBMS ?
Durante gli anni, avete mai pensato a qualcos altro?

Non c'è un motivo preciso, onestamente: la scelta ai tempi è stata fatta pensando alla disponibilità, e al fatto che la persona che ha inizialmente sviluppato il motore di publising nostro lavorava in php e mysql.

Tra i software di forum commerciali vbulletin è, a nostro avviso, il più completo; certamente non è esete da difetti, ma l'alternativa sarebbe quella di scriversi un software in proprio da zero e considerando come lo gestiamo adesso non vale la pena seguire questa strada.

Abbandoneremmo molto volentieri MySQL per il database del forum a favore di SQLServer, fosse solo per il modo con il quale con SQLServer è possibile gestire la replica dei database e quindi la ridondanza dei dati.
ScaR_23 Luglio 2007, 10:29 #18
C-O-M-P-L-I-M-E-N-T-I-S-S-I-M-I !!!
Ho letto tutto l'articolo con mascella slogata e bavetta agli angoli della bocca credo che chiunque abbia per lavoro o per diletto tirato su qualche server in una webfarm abbia avuto la mia stessa reazione!!!
grande articolo, e grande hw!
cagnaluia23 Luglio 2007, 10:35 #19
Originariamente inviato da: Paolo Corsini
Non c'è un motivo preciso, onestamente: la scelta ai tempi è stata fatta pensando alla disponibilità.... Abbandoneremmo molto volentieri MySQL per il database del forum a favore di SQL, fosse solo per il modo con il quale con SQL è possibile gestire la replica dei database e quindi la ridondanza dei dati.


si immaginavo..
intedi SQL... SQLServer

PS: mi piacerebbe sentire anche la storia .... organizzativa e commerciale di HW...
Paolo Corsini23 Luglio 2007, 10:39 #20
Originariamente inviato da: cagnaluia
si immaginavo..
intedi SQL... SQLServer

PS: mi piacerebbe sentire anche la storia .... organizzativa e commerciale di HW...

SQLServer: esatto
storia organizzativa e commerciale: se dico a mia moglie che durante le ferie scrivo un pezzo di questo tipo, mi gioco sia tutte le ferie che il matrimonio. Rimando a quando andrò in pensione

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^