Architektóra Servera

Get Started. It's Free
or sign up with your email address
Rocket clouds
Architektóra Servera by Mind Map: Architektóra Servera

1. PAMIĘCI

1.1. DDR:

1.1.1. DDR (rodzaj pamięci typu RAM stosowany w komputerach jako pamięć operacyjna oraz jako pamięć kart graficznych i podobnych.)

1.1.2. DDR 2 ( kolejny po DDR standard pamięci RAM typu SDRAM, stosowany w komputerach jako pamięć operacyjna.)

1.1.3. DDR 3 (standard pamięci RAM typu SDRAM, będący rozwinięciem pamięci DDR i DDR2, stosowanych w komputerach jako pamięć operacyjna.)

1.1.4. DDR 4 ( standard pamięci RAM typu SDRAM, będący rozwinięciem pamięci DDR, DDR2 i DDR3, stosowanych w komputerach jako pamięć operacyjna.)

1.2. OZNACZENIA

1.2.1. CAS Latency (CL)

1.2.2. RANK

1.2.3. Organizacja kości

1.2.4. Napięcie zasilania

1.2.5. RDIMM (Registered DIMM)

1.2.6. LRDIMM (Load Reduced DIMM)

1.2.7. SO-DIMM

1.2.8. Single side/Double side

1.3. Klasyfikacje prędkości

1.3.1. DDRxxx

1.3.2. PCyyy

2. RAID (Macierz dyskowa)

2.1. RAID 0 (Polega na połączeniu ze sobą dwóch lub więcej dysków fizycznych tak, aby były widziane jako jeden dysk logiczny. Powstała w ten sposób przestrzeń ma rozmiar taki jak N × rozmiar najmniejszego z dysków, gdzie „N” oznacza liczbę dysków. Dane są przeplecione pomiędzy dyskami.)

2.2. RAID 1 (Polega na replikacji pracy dwóch lub więcej dysków fizycznych. Powstała przestrzeń ma rozmiar najmniejszego nośnika. RAID 1 jest zwany również lustrzanym (ang. mirroring). Szybkość zapisu i odczytu zależy od zastosowanej strategii:)

2.3. RAID 2 (Dane na dyskach są paskowane. Zapis następuje po 1 bicie na pasek. Potrzeba minimum 8 powierzchni do obsługi danych oraz dodatkowych dysków do przechowywania informacji generowanych za pomocą kodu Hamminga potrzebnych do korekcji błędów.)

2.4. RAID 3 (Dane składowane są na N-1 dyskach. Ostatni dysk służy do przechowywania sum kontrolnych. Działa jak striping (RAID 0), ale w macierzy jest dodatkowy dysk, na którym zapisywane są kody parzystości obliczane przez specjalny procesor.)

2.5. RAID 4 (RAID 4 jest bardzo zbliżony do RAID 3 z tą różnicą, że dane są dzielone na większe bloki (16, 32, 64 lub 128 kB). Takie pakiety zapisywane są na dyskach podobnie do rozwiązania RAID 0. Dla każdego rzędu zapisywanych danych blok parzystości zapisywany jest na dysku parzystości.)

2.6. RAID 5 (Poziom piąty pracuje bardzo podobnie do poziomu czwartego z tą różnicą, iż bity parzystości nie są zapisywane na specjalnie do tego przeznaczonym dysku, lecz są rozpraszane po całej strukturze macierzy.)

2.7. RAID 6 (Macierz z podwójną parzystością, realizowana np. jako 5+2, albo 13+2. Kosztowniejsza w implementacji niż RAID 5, ale dająca większą niezawodność. Awaria dwóch dowolnych dysków w tym samym czasie nie powoduje utraty danych. Korzyści: odporność na awarię maksimum 2 dysków; szybkość pracy większa niż szybkość pojedynczego dysku.)

2.8. RAID 0+1 (Macierz realizowana jako RAID 1, którego elementami są macierze RAID 0. Macierz taka ma zarówno zalety macierzy RAID 0 – szybkość w operacjach zapisu i odczytu – jak i macierzy RAID 1 – zabezpieczenie danych w przypadku awarii pojedynczego dysku. Pojedyncza awaria dysku powoduje, że całość staje się w praktyce RAID 0. Potrzebne są minimum 4 dyski o tej samej pojemności.)

2.9. RAID 1+0 (Nazywana także RAID 10. Macierz realizowana jako RAID 0, którego elementami są macierze RAID 1. W porównaniu do swojego poprzednika (RAID 0+1) realizuje tę samą koncepcję połączenia zalet RAID 0 (szybkość) i RAID 1 (bezpieczeństwo), lecz w odmienny sposób. Stripingowi podlegają relatywnie niewielkie bloki danych, które są zapisane na dwóch dyskach, dzięki czemu podczas wymiany uszkodzonego dysku odbudowywany jest tylko fragment całej macierzy.)

3. KLASTER HA (wirtualizacja)

3.1. KLASTRY WYDAJNOŚCIOWE: pracujące jako zespół komputerów, z których każdy wykonuje własne zadania obliczeniowe. Celem ich budowy jest powiększenie mocy obliczeniowej, w sytuacji kiedy różne komputery w klastrze pracują nad odrębnymi podzadaniami pojedynczego dużego zadania obliczeniowego. Wiele obecnych superkomputerów działa na tej zasadzie.

3.2. KLASY NIEZAWODNOŚCIOWE: pracujące jako zespół komputerów wykonujące każdy swoje zadanie. W razie awarii jednego z węzłów, następuje automatyczne przejęcie jego funkcji przez inne węzły.

3.3. KLASTRY RÓWNOWAŻENIA OBCIĄŻENIA: pracujące jako zespół komputerów, z których każdy wykonuje własne zadanie z puli zadań skierowanych do całego klastra. W takiej sytuacji pojedynczy komputer może wykonywać niezależne zadanie lub współpracować z kilkoma innymi węzłami klastra wykonując podzadanie większego zadania obliczeniowego. Klastry równoważenia obciążenia mogą być traktowane jako pierwowzór, a obecnie także jako częsty element składowy, systemów gridowych

3.4. rodzaje

3.4.1. Interkonekt

3.4.2. Quorum

3.4.3. Heartbeat

3.4.4. Elekcja

3.4.5. Splitbrain

3.4.6. Wspódzielone zasoby klastrowe

3.4.7. Fencing

3.4.8. Usługa klastrowa

3.4.9. RIP, VIP

3.4.10. Usługa balansowania