Zastanawiam się nad w pełni załadowanym Drobo Pro i używaniem go do przechowywania dysków VHD, które działałyby na naszych parach hostów Hyper-V. Maszyny hosta łączyłyby się z Drobo Pro przez iScsi.
Czy ktoś ma doświadczenie z Drobo Pro i Hyper-V? Moje główne pytania / obawy dotyczą szybkości - czy Drobo jest wystarczająco szybki, aby poradzić sobie powiedzenie kilkunastu wirtualnych dysków twardych działających jednocześnie?
Odpowiedzi:
Jestem członkiem zespołu ds. Marketingu produktów w Data Robotics, więc mam nadzieję, że uda mi się rzucić nieco światła na pytania dotyczące DroboPro, wydajności i wirtualizacji.
Jeśli chodzi o wydajność DroboPro, istnieje kilka niezależnych recenzji, które opublikowały numery wydajności. Jednym z nich jest GeekBrief.tv, a drugim jest grupa użytkowników LA Final Cut Pro.
Ta strona pozwoli mi opublikować tylko jeden link, więc tutaj jest przegląd LAFCPUG, a Geekbrief można łatwo znaleźć na Geekbrief.tv
http://www.lafcpug.org/reviews/review_drobopro.html
Zapraszam do zapoznania się z pełnymi recenzjami. Jeśli chodzi o wydajność iSCSI, LAFCPUG użył narzędzia o nazwie Blackmagic i zobaczył ~ 80 MB / s odczytu i ~ 70 MB / s zapisu. GeekBrief.tv użył narzędzia o nazwie AJA i zobaczył ~ 74 MB / s odczytu i ~ 79 MB / s zapisu. Prędkości serii z pewnością będą wyższe, jak wspomniał darthcoder w swoim poście, ale 80 GB / s jest bliskie granicy pod względem trwałej przepustowości na jednym GbE.
Jedną z rzeczy, na które należy zwrócić uwagę w przeglądzie Geekbrief.tv jest to, że nie wspomniano o podłączeniu DroboPro bezpośrednio do przełącznika, co jest bardzo łatwe do zrobienia, po prostu przypisując stałe IP przez port zarządzania USB przed podłączeniem przełącznika. Najnowsza wersja naszego oprogramowania do zarządzania Dashboard ma obsługę wielu hostów i maksymalnie 16 x 16 TB woluminów wirtualnych.
Jeśli chodzi o wirtualizację, Data Robotics jest w trakcie certyfikacji DroboPro z VMware ESX, który jest najwyższym priorytetem ze względu na udział w rynku. Powiedziawszy to, będziemy przeprowadzać podobne certyfikaty z Microsoft Hyper-V i Citrix XenServer po zakończeniu certyfikacji VMware. Chociaż nie przeprowadziliśmy jeszcze oficjalnie testów z Hyper-V lub Xenserver, wiemy o kilku klientach, którzy z powodzeniem używają Drobo i DroboPro z VMware, Hyper-V i Xen.
Jeśli chodzi o pytanie, czy DroboPro jest wystarczająco szybki, aby obsłużyć tuzin wirtualnych dysków twardych działających jednocześnie, powinien działać dobrze, ale tak naprawdę zależy od obciążenia.
Mam nadzieję, że pomoże to wyjaśnić.
źródło
Przez gigabitowe połączenie Ethernet uzyskasz maksymalnie 120 MB / s. I to jest najlepszy przypadek, prawdopodobnie osiągniesz limit 100, a nawet jeśli Drobo może nadążyć (choć słyszałem, że tak).
Używałem iSCSI z EMC Celerra w tym samym transporcie - działał względnie dobrze dla 10 lub mniej hostów o niskim zużyciu, 1 serwer SQL robił może 250-500 tps, a serwer Clearcase prawdopodobnie potroił to.
źródło
Osobiście, dopóki nie będzie więcej informacji na temat Drobo Pro, unikałbym ich. Zwykły Drobo nie jest sprzętem klasy korporacyjnej i ma słabą wydajność. Musiałbym być przekonany, że Pro jest do klasy korporacyjnej przed wdrożeniem go w środowisku produkcyjnym.
Wiem, że jakiś czas temu na liście mailingowej Xen był co najmniej jeden wątek z użytkownikiem próbującym użyć Drobo Pro do przechowywania maszyn wirtualnych Xen. I napotkali na to błędy IO. Więc możesz, ale nie musisz napotkać te same lub podobne problemy z Hyper-V. Przygotuj się więc na przeprowadzenie testów.
źródło
Kupiłem Drobo Pro o pojemności 4 TB, aby uruchomić funkcję hyper-v w niektórych moich programistach. Korzystam z interfejsu iSCSI i podzieliłem dyski na 3 partycje 1 GB. Mam dobrą wydajność kopiowania do iz drobo, ale jak powiedzieli inni, wydajność hyper-v jest dość zła, jeśli masz duże obciążenie IO. Byłem w stanie uczynić go użytecznym, przenosząc niektóre pliki .vhd na różne partycje.
źródło
Wystarczy dodać mój 2c do już dobrze odpowiedzianego pytania. Jeśli patrzysz na pamięć masową dla maszyn wirtualnych, to naprawdę dobrze jest pomyśleć o każdej maszynie wirtualnej jako osobnej, z własnymi potrzebami pamięci, zamiast być tylko częścią gromady maszyn wirtualnych . Z tego powodu może być dobrze skonsolidować pliki rozruchowe systemu VM na jednym woluminie dysków SATA, ale jeśli zależy Ci na wydajności i uruchomieniu bazy danych SQL, najlepiej mieć oddzielne głowice dla danych, dzienników, temp i tak dalej . Podobne scenariusze miałyby zastosowanie do strumieniowego przesyłania multimediów, serwerów zapasowych, cokolwiek tam, gdzie istnieją znaczne ilości IO.
Nie korzystałem z Drobo, ale doceniam, że oferują one proste rozwiązanie dla małych i średnich firm oraz dla programistów, którzy są niechętni sprzętowo / sysadmin (tj. Większość programistów z mojego doświadczenia). Obecnie istnieje tak wiele dobrych rozwiązań iSCSI, a samodzielne oprogramowanie docelowe iSCSI staje się naprawdę dobre. Gdybym miał teraz zbudować system iSCSI, prawdopodobnie szukałbym na ebayu półki DAS średniego zasięgu z około 12 dyskami SAS i połączyłbym ją z serwerem rack, który ma dobrą kartę RAID (lub dwie) i obsługuje iSCSI cel (Windows Storage Server 2008 R2 byłby idealny w twoim przypadku). Nie będzie tak ładny jak Drobo (lub prawie tak cichy), ale będzie elastyczny, dostosowujący się i jeśli dobrze go skonfigurujesz, uzyskasz lepszą wydajność.
źródło
Mogę powtórzyć stwierdzenie Michaela, że DroboPro działa dobrze z hostami Windows i widzę dobre numery kopii plików, które widzi.
Zła wiadomość jest taka, że próbujemy wykorzystać DroboPro do przechowywania magazynów danych VMWare ESXi 3.5 i widzimy słabą wydajność w takim przypadku użycia. Skonfigurowaliśmy DroboPro zgodnie z oficjalnym dokumentem dotyczącym najlepszych praktyk VMWare, napełniono go dyskami Samsung 8x750 Gb o 32 megapikselach i szybkością 7200 obr./min z podwójną parzystością w pamięci i uzyskujemy niespełniającą wydajności wydajność VMWare. Nie udało nam się uzyskać prędkości większej niż 10 MB / sekundę, pomimo bezpośredniego połączenia sieci full duplex 1 Gb / s łączącej DroboPro z naszym serwerem Dell PowerEdge 2900 ESXi.
Po 10 dniach rozwiązywania problemów ze wsparciem otrzymaliśmy odpowiedź: „Jeśli chodzi o problem z wydajnością, będzie to wymagało aktualizacji oprogramowania układowego w DroboPro. Obecnie trwają prace i mamy nadzieję, że wydamy jan / feb. Ramy czasowe”.
źródło