Może to zabrzmieć jak dziwne pytanie, ale wywołało ożywioną dyskusję z niektórymi z moich kolegów. Rozważmy macierz RAID umiarkowanej wielkości składającą się z ośmiu lub dwunastu dysków. Kupując początkową partię dysków lub kupując części zamienne w celu powiększenia macierzy lub odświeżenia sprzętu, można zastosować dwa szerokie podejścia:
- Kup wszystkie dyski w jednym zamówieniu od jednego dostawcy i otrzymaj jedno duże pudełko zawierające wszystkie dyski.
- Zamów jedno urządzenie dyskowe od różnych dostawców i / lub rozłóż (w ciągu dni lub tygodni) kilka zamówień na jedno urządzenie dyskowe.
Oczywiście istnieje pewien środek, ale są to główne przeciwstawne nastawienia. Byłem naprawdę ciekawy, które podejście jest bardziej sensowne, jeśli chodzi o zmniejszenie ryzyka katastrofalnej awarii macierzy. (Zdefiniujmy, że jako „25% dysków ulegnie awarii w oknie czasowym równym czasowi, jaki zajmuje ponowne uruchomienie tablicy raz”. Logika jest taka, że jeśli wszystkie dyski pochodzą z tego samego miejsca, wszystkie mogą mieć takie same ukryte wady czekające na uderzenie. Ten sam szkielet czasowy z tym samym początkowym odliczaniem zegara, jeśli wolisz.
Zebrałem kilka najczęstszych zalet i wad każdego podejścia, ale niektóre z nich wydają się przypuszczeniem i instynktem zamiast twardych danych opartych na dowodach.
Kupuj naraz, profesjonaliści
- Mniej czasu spędzonego w fazie badań / zamawiania.
- Minimalizuje koszty wysyłki, jeśli sprzedawca za to pobiera.
- Dyski mają prawie taką samą wersję oprogramowania wewnętrznego i te same „dziwactwa” w zakresie ich właściwości operacyjnych (temperatura, wibracje itp.)
- Podwyżki cen / niedobory akcji prawdopodobnie nie opóźnią projektu.
- Każdy następny dysk jest pod ręką w momencie, gdy trzeba go zainstalować.
- Wszystkie numery seryjne są znane z góry, dyski można instalować w obudowie w kolejności rosnącej liczby seryjnej. Wydaje się to zbyt wybredne, ale niektórzy ludzie to cenią. (Myślę, że ich interfejs zarządzania sortuje dyski według numeru seryjnego zamiast kolejności portów sprzętowych ...?)
Kup wszystkie naraz
- Wszystkie dyski (prawdopodobnie) pochodziły z tej samej fabryki, wykonane w tym samym czasie z tych samych materiałów. Były one przechowywane w tym samym środowisku i podlegały tym samym potencjalnym nadużyciom podczas transportu. Każda wada lub uszkodzenie występujące w jednym z nich prawdopodobnie występuje we wszystkich.
- Jeśli dyski są wymieniane pojedynczo na istniejącą macierz i każdy nowy dysk wymaga indywidualnej resililacji, może upłynąć kilka tygodni, zanim ostatni dysk z zamówienia zostanie zainstalowany i okaże się uszkodzony. Okno zwrotu / wymiany ze sprzedawcą może wygasnąć w tym czasie.
- Nie można skorzystać z obniżek cen w najbliższej przyszłości, które mogą wystąpić podczas projektu.
Kupuj indywidualnie, profesjonaliści
- Jeśli jeden dysk ulegnie awarii, współdzieli bardzo mało historii produkcji / transportu z innymi dyskami. Jeśli awaria została spowodowana przez coś podczas produkcji lub transportu, pierwotna przyczyna prawdopodobnie nie wystąpiła na żadnym innym dysku.
- Jeśli dysk jest martwy w momencie przybycia lub ulegnie awarii w ciągu pierwszych godzin użytkowania, zostanie wykryty wkrótce po nadejściu przesyłki, a proces zwrotu może przebiegać sprawniej.
Kupuj indywidualnie, wady
- Znalezienie wystarczającej liczby dostawców w przystępnych cenach zajmuje dużo czasu. Śledzenie zamówień, niepowodzenie dostawy, zwroty uszkodzonych produktów i inne problemy mogą być czasochłonne.
- Potencjalnie wyższe koszty wysyłki.
- Istnieje bardzo realna możliwość, że wymagany będzie nowy dysk, ale żaden z nich nie będzie dostępny, co opóźni projekt.
- Wymyślona korzyść. Bez względu na sprzedawcę lub datę zakupu wszystkie dyski pochodzą z tego samego miejsca i są naprawdę takie same. Wady produkcyjne zostałyby wykryte przez kontrolę jakości, a dyski niespełniające norm nie zostałyby sprzedane. Uszkodzenia podczas transportu musiałyby być tak poważne (i widoczne gołym okiem), aby uszkodzone dyski były widoczne po rozpakowaniu.
Jeśli używamy po prostu liczby pocisków, „kupuj luzem” wygrywa dość wyraźnie. Ale niektóre zalety są słabe, a niektóre wady są silne. Wiele z punktorów wskazuje po prostu logiczną odwrotność niektórych innych. Niektóre z tych rzeczy mogą być absurdalnym przesądem. Ale jeśli przesądy lepiej sprawdzą się w utrzymaniu integralności macierzy, myślę, że byłbym skłonny się z tym pogodzić.
Która grupa jest tutaj najbardziej rozsądna?
AKTUALIZACJA: Mam dane dotyczące tej dyskusji. Ostatni zestaw, który osobiście zbudowałem (około cztery lata temu) miał osiem dysków. Zamówiłem od jednego dostawcy, ale podzieliłem zakup na dwa zamówienia po cztery dyski każdy, w odstępie około jednego miesiąca. Jeden dysk tablicy uległ awarii w ciągu pierwszych godzin działania. Pochodził z pierwszej partii, a okno zwrotu dla tego zamówienia zamknęło się w czasie, gdy wszystko zostało zakodowane.
Cztery lata później siedem oryginalnych dysków plus jeden zamienny nadal działają bezbłędnie. (odpukać.)