Hyper-V e Drobo Pro


11

Sto prendendo in considerazione l'idea di ottenere un Drobo Pro a pieno carico e di usarlo per archiviare dischi rigidi virtuali che verrebbero eseguiti su una coppia di macchine host Hyper-V. Le macchine host si connettono a Drobo Pro tramite iScsi.

Qualcuno ha esperienza con Drobo Pro e Hyper-V? Le mie principali domande / preoccupazioni riguardano la velocità: il Drobo è abbastanza veloce da gestire una dozzina di dischi rigidi virtuali in esecuzione contemporaneamente?


Sembra che la conclusione (almeno fino a novembre 2009) sia che Drobo è un ottimo file server per l'archiviazione condivisa: bassa manutenzione e facile da collegare a un file server Windows. Tuttavia, potrebbe essere necessario lavorare ancora prima che sia in grado di gestire carichi da più (più di 1 o 2) VM.
Joel Coel,

Risposte:


12

Faccio parte del team di Product Marketing di Data Robotics, quindi spero di poter fare luce sulle domande relative a DroboPro, prestazioni e virtualizzazione.

Per quanto riguarda le prestazioni di DroboPro, ci sono alcune recensioni indipendenti che hanno pubblicato numeri di prestazioni. Uno è GeekBrief.tv e l'altro è il gruppo utenti LA Final Cut Pro.

Questo sito mi consentirà di pubblicare un solo link, quindi ecco la recensione di LAFCPUG e quella di Geekbrief può essere facilmente trovata su Geekbrief.tv

http://www.lafcpug.org/reviews/review_drobopro.html

Sentiti libero di dare un'occhiata alle recensioni complete. In termini di prestazioni iSCSI, LAFCPUG ha utilizzato uno strumento chiamato Blackmagic e ha visto ~ 80 MB / s in lettura e ~ 70 MB / s in scrittura. GeekBrief.tv ha utilizzato uno strumento chiamato AJA e ha visto ~ 74 MB / s in lettura e ~ 79 MB / s in scrittura. La velocità di scoppio sarà sicuramente più alta come alludeva darthcoder nel suo post, ma 80 GB / s è vicino al limite in termini di throughput sostenuto su un singolo GbE.

Una cosa da notare nella recensione di Geekbrief.tv è che non si parlava di collegare DroboPro direttamente a uno switch che è molto facile da fare semplicemente assegnando un IP fisso tramite la porta di gestione USB prima di collegare lo switch. L'ultima versione del nostro software di gestione Dashboard ha il supporto per volumi virtuali multi-host e fino a 16 x 16 TB.

Per quanto riguarda la virtualizzazione, Data Robotics sta certificando DroboPro con VMware ESX, che è la priorità assoluta a causa della quota di mercato. Detto questo, faremo certificazioni simili con Microsoft Hyper-V e Citrix XenServer una volta completata la certificazione VMware. Sebbene non abbiamo ancora eseguito ufficialmente i test con Hyper-V o Xenserver, siamo a conoscenza di numerosi clienti che utilizzano con successo Drobo e DroboPro con VMware, Hyper-V e Xen.

Per quanto riguarda la tua domanda se DroboPro è abbastanza veloce da gestire una dozzina di VHD tutti in esecuzione contemporaneamente, dovrebbe funzionare bene, ma dipende davvero dal carico di lavoro.

Spero che aiuti a chiarire le cose.


Grazie Jim - ottimo riscontro. Se andiamo avanti, assicurerò di pubblicare i nostri risultati qui.
Jon Rauschenberger,

1
Sì, ottimo riscontro Jim e grazie per l'imminente assunzione con Data Robotics.
osij2is

1
FWIW, AJA è un'azienda che produce schede di ingresso video: il test di sistema AJA consente di testare la velocità effettiva dei dischi rigidi. Indispensabile per verificare se la velocità effettiva è elevata o rimarrà costante in modo da poter acquisire video. LAFCPUG ha usato un'applicazione simile fatta dal concorrente di AJA Black Magic come benchmark.
Chealion,

4

Su una connessione Ethernet Gigabit, otterrai solo un massimo di 120 MB / sec. E questo è il caso migliore, probabilmente supererai i 100, e anche se il Drobo riuscirà a tenere il passo (anche se ho sentito che può farlo).

Ho usato iSCSI da un EMC Celerra sullo stesso mezzo di trasporto: ha funzionato relativamente bene per circa 10 host a basso utilizzo, 1 server SQL che fa forse 250-500tps e un server Clearcase che probabilmente lo triplica.


2

Personalmente fino a quando non ci saranno più informazioni là fuori su Drobo Pro, le eviterei. Il Drobo normale non è un'apparecchiatura di livello enterprise e ha prestazioni scarse. Dovrei essere convinto che il Pro sia di livello enterprise prima di distribuirlo in un ambiente di produzione.

So che qualche tempo fa sulla mailing list di Xen c'era almeno un thread con un utente che cercava di usare un Drobo Pro per l'archiviazione di macchine virtuali Xen. E stavano incontrando errori IO con esso. Quindi potresti riscontrare o meno problemi identici o simili con Hyper-V. Quindi preparati a fare alcuni test.


0

Ho acquistato un Drobo Pro da 4 TB per eseguire hyper-v per alcune delle mie scatole di sviluppo. Sto usando l'interfaccia iSCSI e ho inciso le unità in 3 partizioni da 1 GB. Ottengo buone prestazioni copiando da e verso il drobo, ma come altri hanno detto che le prestazioni di hyper-v sono piuttosto cattive se si dispone di un carico di I / O pesante. Sono stato in grado di renderlo utilizzabile spostando alcuni dei file .vhd nelle diverse partizioni.


0

Solo per aggiungere il mio 2c a una domanda già ben risolta, se stai cercando l'archiviazione per VM è una buona idea pensare a ogni VM come individuo, con le sue esigenze di archiviazione, piuttosto che essere solo parte di un gruppo di VM . Per questo motivo, potrebbe essere opportuno consolidare i file di avvio del sistema VM su un volume di unità SATA, ma se si è alla ricerca di prestazioni e si esegue un database SQL, è meglio disporre di intestazioni separate per dati, registri, temp e così via . Scenari simili si applicherebbero allo streaming di file multimediali, ai server di backup, qualunque cosa ci fosse una notevole quantità di IO.

Non ho usato Drobo, ma apprezzo che offrano una soluzione semplice per le PMI e per quegli sviluppatori che sono avversi hardware / sysadmin (cioè la maggior parte degli sviluppatori nella mia esperienza). Al momento ci sono così tante buone soluzioni iSCSI in circolazione e il software di destinazione iSCSI autonomo sta diventando davvero buono. Se dovessi costruire un sistema iSCSI ora, probabilmente cercherei su ebay uno scaffale DAS di fascia media con circa 12 dischi SAS e lo accopperei con un server rack che ha una buona scheda raid (o due) e sta eseguendo un iSCSI target (Windows Storage Server 2008 r2 sarebbe perfetto nel tuo caso). Non sarà bello come un Drobo (o quasi altrettanto silenzioso), ma sarà flessibile, adattabile e se lo configuri bene, otterrai prestazioni migliori.


0

Posso secondare l'affermazione di Michael che DroboPro funziona bene con gli host Windows e sto vedendo i buoni numeri di copia dei file che sta vedendo.

La cattiva notizia è che stiamo provando a utilizzare DroboPro per ospitare i datastore VMWare ESXi 3.5 e stiamo riscontrando scarse prestazioni in quel caso d'uso. Abbiamo configurato DroboPro secondo il white paper sulle best practice VMWare, l'abbiamo riempito con unità Samsung 8x750 Gb 32 meg cache 7200 rpm Samsung con doppia parità sullo storage e stanno ottenendo prestazioni VMWare scadenti. Non siamo riusciti a ottenere molto più di 10 MB / secondo nonostante la rete full duplex 1 Gbps a connessione diretta che collega DroboPro al nostro server Dell PowerEdge 2900 ESXi.

Dopo 10 giorni di risoluzione dei problemi con il supporto, la risposta che ci è stata data è stata "Per quanto riguarda il problema delle prestazioni, questo richiederà un aggiornamento del firmware su DroboPro. Questo è attualmente in fase di elaborazione e speriamo di rilasciare jan / feb. Time frame".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.