Newsgroup: it.comp.hardware.storage
Titolo: progetto storage fault tollerance fail over

Ok, dunque io ho raccolto un pochettino di informazioni per poi poter 
fare una richiesta quanto piï¿œ precisa al gruppo, sperando che mi 
consigliate definitivamente sull'attuale miglior scelta hw e sw per 
ottenere il massimo con il minimo investimento per questo progetto.
Il progetto in questione:
Un sistema di storage di rete (Interfaccia da 1 gbit) che supporti RAID 
1+0 (o similare) che quindi permetta espandibilitï¿œ della capacitï¿œ totale 
pur mantenendo la sostituibilitï¿œ di un disco eventualmente rotto senza 
perdita di dati (forse meglio un RAID 5 o 6 ? comunque l'obiettivo da 
raggiungere ï¿œ sempre lo stesso).
I dischi devono poter essere sostituiti in Hot Swap e quindi se non 
sbaglio si dicono HOT PLUG, ok quali e su quale macchina li monto.
Il sistema deve essere accessibile in particolare da reti Microsoft (ma 
non guasterebbe se poi si potesse accedera anche da Linux/Unix). Le 
destinazioni principali sono comunque sotto un server di dominio e 
client XP (in futuro Seven) e in una rete XP Pro al di fuori del dominio 
(anche questo in futuro Seven)
La gestione dei permessi deve essere poter gestita sia al di fuori di un 
domain controller che al di dentro e quindi per ogni cartella deve 
essere possibile applicare permessi personalizzati.
Meglio se l'hw utilizzato sia per armadi rack.
Un sistema di backup ulteriore (diverso dagli hd intendo) per il 
salvataggio dati periodico e il relativo software per il backup 
schedulato. Il backup deve essere effettuato in due modalitï¿œ una 
progressiva ed una sostitutiva, di modo da avere una traccia delle 
operazioni compiute e nell'altro caso i dati definitivi perfettamente 
allineati alla realtï¿œ pronti da essere recuperati ed immediatamente 
riutilizzati.
Un UPS che protegga il tutto da sbalzi o assenza di corrente. (SMARTUPS 
1500 dell' APC o piï¿œ piccolo ?)
Ora le domande e abbiate pazienza ma ho pochissima esperienza con 
sistemi di questo tipo:
Quale ï¿œ il sistema operativo consigliato per il NAS ? Microsoft Windows 
Storage Server 2003 R2 (Standard Edition) o altro ?
Alla luce del lavoro da fare preferireste un pc studiato appositamente o 
una soluzione NAS giï¿œ pre confezionata e quale delle due abbatte 
realmente i costi ?
se volessi aumentare la capacitï¿œ di storage globale passando diciamo da 
80 gb a 120 e la catena raid attuale ï¿œ di 4 dischi da 40 ï¿œ sufficiente 
aggiungere due hdd da 40 ? (poi naturalmente dovrebbero essere 
partizionati e formattati). Mi spiego meglio:
RAID 0 prima capacitï¿œ 80 dopo 120.
			RAID 0
                     |
      /-----------------------( + )------\
      |              |              |
    RAID 1         RAID 1         RAID 1
   /------\       /------\       /------\
   |      |       |      |       |      |
40GB    40GB    40GB   40GB    40GB  40GB
Ma se i dischi aggiunti sono da 80 o piï¿œ (magari quelli da 40 non si 
trovano piï¿œ) ?
			RAID 0
                     |
      /-----------------------( + )------\
      |              |              |
    RAID 1         RAID 1         RAID 1
   /------\       /------\       /------\
   |      |       |      |       |      |
40GB    40GB    40GB   40GB    80GB  80GB
Se partiziono i dischi da 80 con due partizioni da 40 poi lo spazio non 
partizionato come puï¿œ entrare nel sistema RAID ?
A quale sistema di backup collego il suddetto NAS e quale software di 
backup automatico posso usare (di gratuiti conosco il COBIAN backup che 
uso da un po e che per ora non ha dato problemi ma non pretendo di usare 
questo in un sistema del genere) ?
Considerando che le interfacce cambiano abbastanza rapidamente (e 
considerando che un sistema del genere dovrebbe avere una vita almeno di 
10 anni visto la complessitï¿œ) SCSI - IDE - SATA - SATA II - SATA III mi 
consigliate di usare l'ultima interfaccia uscita oppure andare sullo 
SCSI (quanta vita avrï¿œ ancora ?)
Varie ed eventuali... ovvero quello che non ho chiesto e che invece 
dovrebbe essere valutato e consigli e strategie.
Daniele

 
[SNIP]
scusa, senza offesa, ma temo che debba rimetterti a raccogliere
informazioni aggiornate, dischi da 40o 80 non esistono nemmeno a
cercarli, SCSI ï¿œ morto da n anni, 10 anni di vita del sistema, non sono
nemmeno teoricamente ipotizzabili...
il gruppo UPS va dimensionato in base ai server installati (ci sono gli
appositi configuratori) ...
ecceccecceccecc
devi indicare cosa deve fare quel server, solo file share, db, vm,
ecceccecc, quanti utenti ci sono nella rete, che tipo di utilizzatori
sono gli utenti, ecceccecc
-- 
my blog: 
www.r3lative.it

 
Nessuna offesa, la dimensione dei dischi era solo di esempio, lo SCSI 
non ï¿œ veramente morto e comunque serviva come metro per decidere quale 
interfaccia usare visto quanto ï¿œ vissuto. Come faccio a dimensionare 
l'UPS se ancora non so quale macchina (o quante macchine) ci saranno 
nella rete ?
Non esiste un numero prefissato di utenti e nemmeno di cosa ci faranno.
L'idea che proponevo era quella di chiarire bene le basi sul quale 
costruire un server storage dotato di espandibilitï¿œ, ridondanza, 
sicurezza e versatilitï¿œ diciamo a partire da 2 utenti in su e senza 
limiti particolari. Sono consapevole che dai 10 in su occorre 
centralizzare anche l'accesso utente, quindi mettere tutti sotto 
dominio, bene ma perchï¿œ non farlo da subito cosï¿œ uno scoglio giï¿œ lo 
togliamo e via cosï¿œ...
Sarebbe bello avere una mano per buttar giï¿œ uno schema preciso su quali 
periferiche usare e quali software compresa la configurazione. Insomma 
era l'idea per un progetto.
Spero vogliate darmi una mano.

Dan wrote:

scusa, ma senza sapere il numero di utenti, cosa fanno questi utenti, e
che altre applicazioni ci sono, stiamo solo parlando di aria fritta.
le variabili in gioco sono infinite, idem le configurazioni hw/sw.
-- 
my blog: 
www.r3lative.it

 le variabili in gioco sono infinite, idem le configurazioni hw/sw.
Bene allora cominciamo col porre dei punti fermi forse cosï¿œ usciamo 
dall'empasse. Cito qui una serie di caratteristiche a cui fare 
riferimento in una situazione reale di una normale media azienda.
Numero di utenti da servire: 100
Pc in rete sotto dominio windows e non
Client XP Pro
Applicazioni generalmente utilizzate: Office 2003, OpenOffice 3.0, 
materiale solitamente archiviato fotografie e documenti di word e fogli 
di calcolo di excel, applicativi gestionali di contabilitï¿œ basati su 
database server che periodicamente effettua backup su server storage.
Quantitï¿œ di dati archiviati e aggiornati giornalmente in media 0.5 gb.
Per iniziare ci dovremmo essere.
Daniele

 [...]
e ce lo volevi tenere nascosto ?
ciao
luca

Dan wrote:

probabilmente non mi sono spiegato ...
le cose si fanno in base alle reali necessita di un'azienda, mica in
base alla media di quello che fa un'azienda a caso ....
ovvero si parte con il fare l'analisi, e poi in base a questa si
eseguono i dimensionamenti.
senza un'analisi REALE delle esigenze, ripeto, si parla di aria fritta.
-- 
my blog: 
www.r3lative.it

 senza un'analisi REALE delle esigenze, ripeto, si parla di aria fritta.
Va bene basta cosï¿œ, grazie lo stesso sta aria fritta mi sta facendo 
perdere la pazienza.
Volevo aprire una fase di studio sulle tecnologie da utilizzare in un 
possibile progetto da realizzare amen. Non se ne vuole nemmeno 
incominciare a parlare ? Ma allora che senso hanno i gruppi di 
discussione ? Guarda, accetta le mie scuse e finiamola qui.

 
Noooo in realtï¿œ ho una azienda da servire di piï¿œ di 200 persone e per il 
progetto ho chiesto 50.000 euro all'anno e volevo rubare un bel po di 
informazioni per farla in barba a tutti. Ma per favore....

 informazioni per farla in barba a tutti. Ma per favore....
se uno ha necessit� reali lo si capisce subito ... e non � il tuo caso
se volevi aprire una discussione accademica potevi benissimo dirlo
� a questo che servono i gruppi
ciao
luca

Dan wrote:

deciditi ...
stai parlando di teoria, ovvero una discussione accademica, o di
pratica, ovvero dimensionamento da offrire ad una ditta ....
nel caso della teoria ... scusa, ma in base alle mie esperienze, non ï¿œ
possibile generalizzare o standardizzare, in quanto la tematica ha
infinite variabili, spesso nemmeno collegate a reali problematiche
tecniche (vedi questioni commerciali,storico, ecc)
se si tratta di dimensionamento reale ... le cose sono ben diverse, ed
in ogni caso richiedono un'analisi del progetto.
non esistono i pacchetti preconfezionati
server+sw_untantoalchilo_per_x_posti_lavoro.
o meglio ci sono quelli per 5 posti lavoro (oltre ci sono giï¿œ diverse
cose da vedere), devi solo scegliere il colore del server ;)
-- 
my blog: 
www.r3lative.it

 luca
Bhï¿œ ma avevo bisogno di qualcosa per un cliente non facevo prima a 
chiederlo espressamente e collaborare realmente piuttosto che solo 
fantasticare no ? almeno io la ragiono cosï¿œ. La discussione ï¿œ 
prettamente sul piano accademico per esaminare quanto disponibile sul 
mercato e come utilizzarlo al meglio nel caso di bisogno. Una soluzione 
"pronta" ovviamente le virgolette sono d'obbligo. Alla luce di questo se 
ne vuole iniziare a parlarne io sono qui.
Daniele

 
Non mi sembra di aver mai parlato di nulla di strettamente reale, fin da 
subito ho parlato di progetto si. ma mai rivolto ad una particolare 
realtï¿œ. Devo contraddirti un bel po sul fatto che non ï¿œ possibile avere 
una linea guida sia hw che sw su base teorica di un pacchetto di questo 
tipo. Sono un progettista software e ti posso assicurare l'analisi 
preventiva ï¿œ fondamentale per strutturare qualunque cosa, prima sul 
piano teorico poi si passa alla sperimentazione pratica dove, qui ti do 
ragione, salteranno fuori altri problemi che verranno poi risolti in 
corso d'opera.
Se vuoi partecipare alla discussione sono sicuro che la tua esperienza 
sul campo ci sarï¿œ di enorme aiuto. Ti ringrazio in anticipo.
Daniele

Dan ha scritto:

guarda DAN , stai facendo una cosa del tipo :
tu: mi serve una macchina
ng: ma di che colore la vuoi
tu: mi serve una macchina
ng: ma la vuoi di lusso o utilitaria
tu: quante complicazioni ... mi serve una macchina
ng: si, ma la vuoi piccola o grande fisicamente, hai problemi di garage?
tu: a me serve una macchina
ng: si, ma ti serve che consumi poco o non ti interessa ciï¿œ ?
tu: mi serve una macchina
almeno io ï¿œ questo che ho recepito ;-)
ciao :-)

 altri problemi che verranno poi risolti in corso d'opera.
se sei un progettista, sai che la prima e fondamentale cosa su cui
qualsiasi progetto si basa ï¿œ l'analisi, senza un'analisi, si perde solo
tempo, con un'analisi approssimativa, si fanno solo danni
solo per darti un'idea di quanto tu chiedi ...
se io vengo da te e ti chiedo mi serve un software per fare un sito web
(o per un gestionale) e non ti specifico altro ... tu cosa mi rispondi
???
se hai un minimo di cognizione di causa richiedi tutte le informazioni
possibili, che ti permettono di arrivare ad una soluzione correttamente
dimensionata, ed economicamente accettabile. tu invece continui a dire,
si, ma ï¿œ solo per un sito web ...
se invece sei un commerciale, allora stai giï¿œ facendo l'offerta per
xmila prodotti che fannotuttoanchedipiï¿œ ...  ;)
-- 
my blog: 
www.r3lative.it

 
Ok allora a questo punto chiedetemi tutto l'immaginabile che vi viene in 
mente.

Dan ha scritto:

e continui ... :-)
IMHO ... ï¿œ meglio se
1) apri un altro thread
2) metti TU dei paletti , e crei una situazione 'campata in aria' , che 
perï¿œ TU sai che si avvicina ad UNO dei possibili (millemila) scenari che 
si possono presentare A TE  nel tipo di situazioni reali A TE
vedrai che giï¿œ cosï¿œ ci saranno vari utenti 'guru' che daranno soluzioni 
diverse ( si spera ;-) )
non puoi sperare/pretendere/pensare di aprire una discussione 
'accademica' in un ng senza uno straccio di 'traccia', ne scaturirebbe 
un thread di millemila messaggi dove non si arriva a nulla perchï¿œ ad 
ogni eventuale obiezione posta, ognuno  potrebbe dire "ma tu questo non 
l'hai scritto nelle specifiche", finendo alla fin fine di essere 
completamente inutile
ciao :-)

Dan wrote:

guarda, ti do direttamente la risposta definitiva ... 42.
tutto il resto ... sottigliezze.
-- 
my blog: 
www.r3lative.it

 
Hummm, allora queste indicazioni non sono sufficienti nemmeno per 
iniziare (ho specificato meglio alcuni punti) ?
Numero di utenti da servire: 100
Server controller di dominio Windows 2003 server standard edition
Server storage Windows 2003 storage server
Server Windows 2003 R2 web server interno per distribuzione di 
applicazioni web 2.0 agli utenti del dominio e non.
Pc in rete sotto dominio windows 2003 server:  90
Pc in rete ma non sotto dominio :		10
Switch 1 gigabit o + (penso siano necessari piï¿œ di uno switch e bisogna 
vedere quale ï¿œ il metodo migliore per collegarli tra loro per ottenere 
il massimo delle prestazioni con il minor numero di collisioni)
Schede di rete dei client 10/100
Unitï¿œ ottica di backup DAT72 o  +
Server storage dischi RAID 11 (o 10 ?) con batterie di dischi aggiuntivi 
che garantisca ridondanza espandibilitï¿œ e hot swap dei dischi in caso di 
rottura.
Backup delle immagini (Ghost/ Acronis ?) dei sistemi operativi nel caso 
di sostituzione o aggiornamento della macchina server. In questo caso si 
dovrebbe prevedere un sistema che permetta al cambio della macchina di 
poter utilizzare l'immagine del sistema proveniente da una macchina 
diversa. Mi sembra che Acronis lo faccia ma non so se funziona bene.
Quantitï¿œ di dati archiviati e/o aggiornati giornalmente in media 1 gb.
Applicazioni generalmente utilizzate: Office 2003, OpenOffice 3.0, 
materiale solitamente archiviato fotografie e documenti di word e fogli 
di calcolo di excel, applicativi gestionali di contabilitï¿œ basati su 
database server che periodicamente effettua backup su server storage.
Tutti i client lavorano con i dati del server storage quindi si deve 
prevedere un discreto carico di rete e un sistema di bilanciamento del 
carico di rete a seconda del tipo di utente/client connesso.
I client sotto dominio possono vedersi tra loro per condividere 
eventualmente stampanti non di rete ma non i client fuori dominio come i 
client fuori dominio non vedono quelli all'interno.
Necessitï¿œ di uscire su internet per tutti i client sia sotto dominio che 
non e proteggere a monte i client con un firewall hw.
Nella rete interna si eseguono scansioni con riconoscimento OCR da 
stampanti multifunzione in rete (una che ho trovato in internet ï¿œ la 
Kyocera HM-4050)
Router ADSL con connessione 7 mega.
Humm non mi viene in mente altro per il momento, spero che basti per 
iniziare.
Daniele