Będę miał 3-4 serwery, które będą potrzebowały dostępu do sieci SAN zarówno dla wydajności IOPS, jak i dla surowej pojemności pamięci. Limit to koszt. Rozwiązania, które widziałem, kosztowały ponad 10 000 $ za coś o pojemności 9 TB lub większej. Gdybym miał zbudować własny, jaki sprzęt byś polecił i jakiego oprogramowania należy użyć, jeśli jest to limit wydatków 5000-7000 $?
Wszystko będzie środowiskiem linuksowym.
Odpowiedzi:
Openfiler może zapewnić infrastrukturę iSCSI dla SAN. Twój koszt to po prostu dyski i obudowa.
Możesz spojrzeć na coś takiego:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811219021
który zapewnia 20 wnęk dysków typu hot-swap dla dysków SAS. Zamocuj wybraną płytę główną i kilka dobrych kontrolerów SAS. Pozwól Openfilerowi zająć się RAID-6 i iSCSI. Myślę, że możesz to zrobić całkiem opłacalnie.
źródło
Nie mam żadnych rekomendacji dotyczących sprzętu, ale jeśli chodzi o oprogramowanie i sieć, zdecydowanie powinieneś wybrać iSCSI. Umożliwi to uruchomienie sieci SAN w istniejącej infrastrukturze Ethernet, a dodawanie większej liczby klientów jest zasadniczo bezpłatne, jeśli używasz inicjatora open-iscsi.
Oczywiście zaleca się posiadanie dedykowanego przełącznika lub przynajmniej sieci VLAN, a także dedykowanego portu na każdej maszynie dla ruchu iSCSI. Poradzisz sobie bez tego, ale wydajność ucierpi.
Dla celu możesz uruchomić OpenFiler , który w zasadzie da ci rozwiązanie podobne do urządzenia i zmniejszy ciężar konfiguracji.
źródło
Aby naprawdę uzyskać odpowiedź na twoje pytanie, musisz dać społeczności nieco więcej informacji. Nie tylko wymagane parametry fizyczne, ale także wymagane funkcje.
Specyfikacje fizyczne
Typ połączenia (Ethernet, FC itp. Oraz prędkość i liczbę portów)
Wymagana pojemność
Form Factor (czy musi być montowany w stojaku, czy samodzielny)
Funkcje
Jakiego rodzaju redundancji potrzebujesz? Zasilacze, kontrolery, wielościeżkowe We /
Wy Potrzebujesz migawek?
Potrzebujesz replikacji?
Jak planujesz wykonać kopię zapasową?
To powiedziawszy, nawet podstawowe rozwiązania SAN dla pojedynczego kontrolera iSCSI SAN, oczekujesz od 10 000 $ za 2-5 TB pamięci. Właśnie tam jest rynek. Jeśli korzystasz z 4 serwerów z tej jednej sieci SAN, pamiętaj tylko, że jest to jeden punkt awarii, który może zniszczyć wszystkie usługi uruchomione przez te serwery. Musisz więc odpowiednio zaplanować.
Moją ulubioną platformą pamięci masowej do robienia tego teraz jest OpenSolaris. Z ZFS zyskujesz wiele funkcji dostępnych tylko w komercyjnych rozwiązaniach SAN. Istnieje również Nexenta, która jest komercyjnie obsługiwaną platformą pamięci masowej opartą na OpenSolaris i ZFS. To może być dobry kompromis.
źródło
EDYCJA: Po kolejnym roku lub dwóch doświadczeniach z Obietnicą mogę śmiało powiedzieć - UNIKAJ TEGO PRODUKTU! Pod jakimkolwiek dużym obciążeniem Vtrak przekroczyłby limit czasu dla niektórych poleceń iSCSI, zmuszając nas do ograniczenia jego użycia. Ostatni gwóźdź do trumny miał miejsce, gdy Vtrak zepsuł 1/2 dysków po restarcie, co spowodowało utratę danych.
Kilka lat temu umieściliśmy SAN Promise Vtrak iSCSI SAN, aby kupić tanią pamięć masową i okazała się dla nas świetna. Możesz używać gotowych dysków SATA (polecam Seagate Barracuda ES2), co obniża koszty. Obsługuje do 16 napędów 1 TB w zależności od modelu.
Nie zapomnij dołączyć dedykowanego przełącznika (lub dwóch) z obsługą dużych ramek i niektórych dedykowanych kart sieciowych dla twojego serwera. Dwie karty sieciowe i dwa przełączniki zapewnią dodatkową redundancję.
http://promise.com/product/product_detail_eng.asp?segment=undefined&product_id=185
źródło
Na eBayu możesz znaleźć bardzo ładne, ale starsze rozwiązania SAN. Mój przyjaciel patrzył na EMC CX500 z około 70 dyskami za 11 tys. USD. Jestem pewien, że możesz znaleźć mniejsze urządzenie od EMC lub innego dostawcy w swoim przedziale cenowym.
źródło
Wiele osób jest podekscytowanych DroboPro . Spójrz. Obsługuje wszystko, co chcesz w podanej cenie.
źródło
Środowisko oparte na systemie Linux? Wszystkie serwery w jednym miejscu, a przynajmniej podłączone do jednego przełącznika? Nie używaj iSCSI, zamiast tego użyj ATA-over-Ethernet (AoE). Koncepcja podobna do iSCSI, po prostu wycina warstwę sieciową, aby umożliwić ci wykorzystanie większej przepustowości. Wydaj swoje pieniądze na kilka dysków twardych, skrzynkę do włożenia, dodatkowe porty sieciowe, przyzwoitą sprzętową kartę RAID i przełącznik zdolny do sterowania przepływem (powinien to być zdolny przełącznik niskiej klasy „zarządzany przez Internet”).
Ewentualnie zrezygnuj z posiadania sieci SAN i przechowuj pamięć lokalnie na każdym komputerze. W ten sposób uzyskujesz 3 GB / s niesamowitej sieci SAN z kanałem światłowodowym za cenę płyty głównej z obsługą SATA II. Kup dodatkowe karty sieciowe (po 10 USD?) I zapewnij dedykowane łącze między każdym komputerem, a następnie dubluj woluminy przez te połączenia sieciowe między komputerami.
źródło
Polecam spojrzeć na combo nexenta / pogo . Super solidna platforma, która ładnie pasuje do Twojego budżetu.
źródło
To jest trudne. Potrzebujesz zarówno wysokiej wydajności IOPS, jak i dużej pojemności pierwotnej. To najlepsze z obu światów, które kosztuje.
Myślę, że musisz postawić na jeden z celów, a następnie spróbować znaleźć produkt, który pasuje.
Osobiście mogę polecić produkty Nexsan. Mają nazwy śmieci dla swoich produktów, ich instrukcje i GUI wyglądają, jakby zostały wyprodukowane w 1995 roku, ale ich produkty są wyjątkowo stabilne.
Mamy jeden 42 TB SATABeast z podwójnymi kontrolerami (FC i iSCSI), jak dotąd zero problemów (1 rok). Mamy również problemy z zerowym obciążeniem ATABoy, z wyjątkiem śmierci dysku z wiekiem.
Właśnie wypuścili macierze pamięci SAS. Być może SASBoy będzie pasował do twoich potrzeb? IIRC, możesz łączyć SAS i SATA w tym samym przypadku (wysokie I / O w SAS, wysoka pojemność w SATA).
źródło
Jestem wielkim fanem produktów NetGear. Chociaż są to dyski SATA-2, zapewniają całkiem tanią wydajność. Nowo wydany 3200 oferuje do 12 napędów SATA, a ich zastrzeżony XRAID-2 jest dość szybki i wygodny.
http://www.readynas.com/?p=2251
źródło