Hyper-V und Drobo Pro

11

Ich erwäge, einen vollständig geladenen Drobo Pro zu erwerben und ihn zum Speichern von VHDs zu verwenden, die auf einem Paar Hyper-V-Hostcomputern ausgeführt werden. Die Host-Computer stellen über iScsi eine Verbindung zum Drobo Pro her.

Hat jemand Erfahrung mit Drobo Pro und Hyper-V? Meine Hauptfragen / -bedenken betreffen die Geschwindigkeit - ist der Drobo schnell genug, um beispielsweise ein Dutzend VHDs zu verarbeiten, die alle gleichzeitig ausgeführt werden?

Jon Rauschenberger
quelle
Die Schlussfolgerung (zumindest bis November 2009) lautet, dass der Drobo ein großartiger Dateiserver für gemeinsam genutzten Speicher ist - wartungsarm und einfach an einen Windows-Dateiserver anzuschließen. Möglicherweise muss jedoch noch gearbeitet werden, bevor Lasten von mehreren (mehr als 1 oder 2) VMs verarbeitet werden können.
Joel Coel

Antworten:

12

Ich bin Mitglied des Produktmarketing-Teams von Data Robotics und hoffe, dass ich die Fragen zu DroboPro, Leistung und Virtualisierung etwas beleuchten kann.

In Bezug auf die DroboPro-Leistung gibt es einige unabhängige Bewertungen, die Leistungszahlen veröffentlicht haben. Eines ist GeekBrief.tv und das andere ist die LA Final Cut Pro-Benutzergruppe.

Auf dieser Seite kann ich nur einen Link posten. Hier ist der LAFCPUG-Bericht und der Geekbrief, den Sie leicht auf Geekbrief.tv finden

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

Fühlen Sie sich frei, die vollständigen Bewertungen zu lesen. In Bezug auf die iSCSI-Leistung verwendete LAFCPUG ein Tool namens Blackmagic und sah ~ 80 MB / s lesen und ~ 70 MB / s schreiben. GeekBrief.tv verwendete ein Tool namens AJA und sah ~ 74 MB / s lesen und ~ 79 MB / s schreiben. Die Burst-Geschwindigkeit wird sicherlich höher sein, wie der Darthcoder in seinem Beitrag angedeutet hat, aber 80 GB / s liegen in Bezug auf den anhaltenden Durchsatz bei einem einzelnen GbE nahe an der Grenze.

In der Überprüfung von Geekbrief.tv ist zu beachten, dass das DroboPro nicht direkt an einen Switch angeschlossen wurde. Dies ist sehr einfach, indem vor dem Anschließen des Switches einfach eine feste IP über den USB-Verwaltungsanschluss zugewiesen wird. Die neueste Version unserer Dashboard-Verwaltungssoftware unterstützt Multi-Host- und bis zu 16 x 16 TB virtuelle Volumes.

In Bezug auf die Virtualisierung ist Data Robotics dabei, den DroboPro mit VMware ESX zu zertifizieren, was aufgrund des Marktanteils oberste Priorität hat. Wir werden jedoch ähnliche Zertifizierungen mit Microsoft Hyper-V und Citrix XenServer durchführen, sobald die VMware-Zertifizierung abgeschlossen ist. Obwohl wir noch keine offiziellen Tests mit Hyper-V oder Xenserver durchgeführt haben, sind uns mehrere Kunden bekannt, die Drobo und DroboPro erfolgreich mit VMware, Hyper-V und Xen verwenden.

In Bezug auf Ihre Frage, ob DroboPro schnell genug ist, um ein Dutzend VHDs zu verarbeiten, die alle gleichzeitig ausgeführt werden, sollte es einwandfrei funktionieren, hängt jedoch wirklich von der Arbeitslast ab.

Hoffe das hilft Dinge zu klären.

Jim Sherhart
quelle
Danke Jim - tolles Feedback. Wenn wir vorwärts gehen, werde ich unsere Ergebnisse sicher hier veröffentlichen.
Jon Rauschenberger
1
Ja, tolles Feedback, Jim, und vielen Dank für Ihre bevorstehende Anstellung bei Data Robotics.
Osij2is
1
FWIW, AJA ist ein Unternehmen, das Videoeingangskarten herstellt. Mit dem AJA-Systemtest können Sie den Durchsatz von Festplatten testen. Unverzichtbar, um zu überprüfen, ob Ihr Durchsatz stoßartig ist oder konstant bleibt, damit Sie Videos aufnehmen können. LAFCPUG verwendete eine ähnliche Anwendung des AJA-Konkurrenten Black Magic zum Benchmarking.
Chealion
4

Über eine Gigabit-Ethernet-Verbindung erhalten Sie nur maximal 120 MB / s. Und das ist der beste Fall, Sie werden wahrscheinlich bei 100 toppen, und das ist auch dann, wenn der Drobo damit mithalten kann (obwohl ich gehört habe, dass es möglich ist).

Ich habe iSCSI von einem EMC Celerra über denselben Transport verwendet - es hat sich für 10 oder weniger Hosts mit geringer Auslastung relativ gut bewährt, 1 SQL-Server hat vielleicht 250-500 tps und ein Clearcase-Server hat das wahrscheinlich verdreifacht.

Chris K.
quelle
2

Persönlich würde ich sie meiden, bis es mehr Informationen über die Drobo Pro gibt. Der reguläre Drobo ist kein Gerät für Unternehmen und weist eine mangelhafte Leistung auf. Ich muss davon überzeugt sein, dass der Pro bis zur Unternehmensqualität funktioniert, bevor er in einer Produktionsumgebung bereitgestellt wird.

Ich weiß, dass es vor einiger Zeit auf der Xen-Mailingliste mindestens einen Thread gab, in dem ein Benutzer versuchte, einen Drobo Pro für den Speicher für Xen Virtual Machines zu verwenden. Und sie stießen damit auf E / A-Fehler. Daher können bei Hyper-V dieselben oder ähnliche Probleme auftreten oder auch nicht. Seien Sie also bereit, einige Tests durchzuführen.

3dinfluence
quelle
0

Ich habe einen 4 TB Drobo Pro gekauft, um Hyper-V für einige meiner Entwicklungsboxen auszuführen. Ich verwende die iSCSI-Schnittstelle und habe die Laufwerke in 3 1-GB-Partitionen aufgeteilt. Ich bekomme eine gute Leistung beim Kopieren zum und vom Drobo, aber wie andere gesagt hatten, ist die Hyper-V-Leistung ziemlich schlecht, wenn Sie eine hohe E / A-Last haben. Ich konnte es nutzbar machen, indem ich einige der .vhd-Dateien auf die verschiedenen Partitionen verschoben habe.


quelle
0

Um meine 2c zu einer bereits gut beantworteten Frage hinzuzufügen: Wenn Sie sich den Speicher für VMs ansehen, ist es eine gute Idee, jede VM als Individuum mit ihren eigenen Speicheranforderungen zu betrachten, anstatt nur Teil einer Gruppe von VMs zu sein . Aus diesem Grund kann es in Ordnung sein, die Startdateien Ihres VM-Systems auf einem Volume von SATA-Laufwerken zu konsolidieren. Wenn Sie jedoch nach Leistung suchen und eine SQL-Datenbank ausführen möchten, sollten Sie separate Köpfe für Daten, Protokolle, temporäre Dateien usw. verwenden . Ähnliche Szenarien würden für Medien-Streaming, Backup-Server und alles gelten, wo es beträchtliche Mengen an E / A gibt.

Ich habe Drobo nicht verwendet, aber ich schätze, dass sie KMUs und Entwicklern, die Hardware / Systemadministrator abgeneigt sind (dh nach meiner Erfahrung die meisten Entwickler), eine einfache Lösung bieten. Derzeit gibt es so viele gute iSCSI-Lösungen, und die eigenständige iSCSI-Zielsoftware wird immer besser. Wenn ich jetzt ein iSCSI-System bauen würde, würde ich wahrscheinlich bei ebay nach einem DAS-Regal mittlerer Reichweite mit etwa 12 SAS-Festplatten suchen und es mit einem Rack-Server koppeln, der eine gute RAID-Karte (oder zwei) hat und eine iSCSI ausführt Ziel (Windows Storage Server 2008 r2 wäre in Ihrem Fall perfekt). Es ist nicht so hübsch wie ein Drobo (oder fast so leise), aber es ist flexibel, anpassungsfähig und wenn Sie es gut konfigurieren, erhalten Sie eine bessere Leistung.

Mark Lawrence
quelle
0

Ich kann Michaels Aussage folgen, dass DroboPro gut mit Windows-Hosts funktioniert und die guten Dateikopienummern sieht, die er sieht.

Die schlechte Nachricht ist, dass wir versuchen, mit DroboPro VMWare ESXi 3.5-Datenspeicher unterzubringen, und in diesem Anwendungsfall eine schlechte Leistung feststellen. Wir haben den DroboPro gemäß dem Best Practices-Whitepaper zu VMWare konfiguriert, ihn mit 8 x 750 GB 32-Megabyte-Cache und 7200 U / min gefüllt. Samsung-Laufwerke mit doppelter Parität im Speicher und erhalten eine minderwertige VMWare-Leistung. Wir konnten trotz des direkten 1-Gbit / s-Vollduplex-Netzwerks, das den DroboPro mit unserem Dell PowerEdge 2900 ESXi-Server verbindet, nicht mehr als 10 MB / Sekunde erreichen.

Nach 10 Tagen Fehlerbehebung mit Support wurde uns die Antwort gegeben: "In Bezug auf das Leistungsproblem ist hierfür ein Firmware-Update auf DroboPro erforderlich. Derzeit wird daran gearbeitet, und wir hoffen, den Zeitrahmen für Januar / Februar veröffentlichen zu können."

Skyhawk
quelle