Úvod do podnikové architektury serverů IBM X-Series Funkce a výhody IBM Enterprise Type X Architecture (EXA): IBM Enterprise X-Architecture ukazuje, jak chytrý přístup k evoluci může vytvářet inovativní funkce. Architektura Enterprise Type X využívá tři průmyslové standardní serverové technologické komponenty – procesor, paměť a I/O – a je dále vylepšena pokročilými funkcemi, které mají posunout standardní systémy na vyšší úroveň.
Architektura Enterprise Type X přináší do standardních serverů průmyslu funkce, které byly dříve dostupné pouze mainframovým a dalším uživatelům špičkových systémů. Tyto nové funkce, v kombinaci se stávajícími technologiemi architektury typu X, přinášejí revoluční škálovatelnost, úspornost, bezkonkurenční flexibilitu a nové úrovně dostupnosti a výkonu. Klíčové funkce, které zákazníky těší zjednodušením řízení, snížením nákladů a zlepšením dostupnosti, zahrnují: o XpandOnDemand škálovatelnost, segmentace systému, PCI–X I/O subsystém, aktivní PCI–X o I/O o Memory ProteXion - Chipkill paměť - Zrcadlení paměti - Paměť s hot-add/hot-swappable (brzy k dispozici) o XceL4 server accelerator cache
V následujícím obsahu podrobně představíme čtyři aspekty škálovatelnosti serveru, L4 cache, paměťové technologie a I/O.
Podniková architektura typu X: XpandOnDemand Díky flexibilnímu modulárnímu designu vytváří architektura Enterprise X revoluční novou ekonomiku pro servery: zákazníci už nemusí kupovat tolik serverů, kolik mohou předem, aby zajistili budoucí růst kapacity. Můžete platit, jak budete růst. Tomu říkáme inovativní škálovatelnost XpandOnDemand.
Technologie podnikové architektury typu X využívá vylepšený, vysoce výkonný čtyřcestný stavební blok SMP nazývaný rozšiřující modul SMP. Díky těmto čtyřcestným modulům jako škálovatelným podnikovým uzlům umožňují IBM SMP rozšiřující moduly efektivní rozšíření od 4-cestných přes 8-cestné, 12cestné až po 12cestné — a dokonce i 32-cestné systémy, které jsou propojeny přes jeden vysokorychlostní SMP rozšiřující port. Pokud tedy zákazník nakonec potřebuje více výpočetních schopností, může být přidán náhradní 4-proudový modul a vytvořit tak 8-socketový server kombinovaný s jednoduchým zapojením. Pokud tyto 8-socketové servery neposkytují dostatek slotů a slotů, mohou dále zvýšit kapacitu I/O slotů připojením externích vzdálených I/O rozšiřujících jednotek (popsaných později) a vzdálených úložišť, jako je IBM EXP500.
Enterprise Type X Architecture SMP rozšiřující moduly zahrnují procesory, paměť, podporu I/O, cache, úložiště a další zařízení, která lze provozovat samostatně jako jiné servery. Každý modul může provozovat operační systém, který se liší od ostatních, nebo může být více modulů přiřazeno k verzi operačního systému prostřednictvím segmentace systému, pokud je to potřeba. Díky segmentaci systému může být systém konfigurován jako paměťový systém, který sdílí 16 procesorů, nebo rozdělen do více segmentů. Nakonec, když jsou podporovány všechny funkce EXA, je segment tak malý jako procesor.
Moduly jsou propojeny dedikovanými vysokorychlostními propojovacími zařízeními nazývanými SMP rozšiřující porty, která sdílejí zdroje pro téměř lineární škálovatelnost, což uživatelům umožňuje přizpůsobit se provozu více uzlů jako velké konglomerátní jednotky, nebo jako dvě či více menších jednotek – případně později přeskupit konfiguraci podle potřeby.
Technologie EXA také zajišťuje přístup mezi všemi procesory a veškerou pamětí, nezávisle na jejich příslušných uzlech, čímž se snižuje konektivita. S každým dalším uzlem můžete také přidat čipsety, front-end sběrnice, PCI sběrnice a další zdroje pro sdílení datového provozu. Více uzlů znamená větší šířku pásma systému. Představte si konflikty a problémy se zdroji, se kterými se setkáváte v tradičním systému SMP s 16 nebo 32 cestami.
Podobně je podpora clusteru serverů připojených přes failover tak jednoduchá, jako připojení dvou, tří nebo čtyř čtyřcestných uzlů. Můžete použít stejné směrování portů systémového rozšíření mezi uzly pro propojení clusterů. Pro škálovatelné clustery lze vytvořit vysokorychlostní propojení bez složitého ethernetového systému, protože již existuje prostřednictvím rozšiřujících portů SMP. Kromě toho je Ethernet PCI–X slot otevřený pro další I/O.
Technologie rozšívcích modulů SMP: XceL4 serverový akcelerátor cache Pokročilou funkcí podporovanou architekturou Enterprise Type X (EXA) je masivní systémová cache úrovně 4 (XceL4 Server Accelerator Cache), která zajišťuje správné fungování technologie výkonnosti paměti rozšpazovacích modulů SMP, s 64 MB vysokorychlostní ECC paměti 400 MHz na jeden rozšířovací modul SMP v serverech založených na Itaniu, zatímco u systémů Xeon je to 32 MB.
Použitím vysokorychlostní DDR paměti mezi procesorem a hlavní pamětí může cache XceL4 výrazně zlepšit výkon procesoru a I/O zařízení. O kolik se zlepšil výkon? V odvětví, kde se výrobci pyšní výkonnostní výhodou více než 2 % oproti konkurenci, může cache XceL4 zvýšit propustnost na všech serverech až o 15 % až 20 %.
Procesory Intel 32bitové a 64bitové obsahují relativně malou škálu (128 K až 4 MB, v závislosti na procesoru) vestavěné cache paměti úrovně 1, úrovně 2 a (při použití Itanium) úrovně 3. Množství vestavěné cache je omezeno prostorem dostupným uvnitř procesorového modulu. Čím větší je cache paměť, tím častěji procesor bude hledat potřebná data a tím méně bude muset přistupovat k pomalejší hlavní paměti. (Rychlost procesoru roste mnohem rychleji než rychlost hlavní paměti; Počet přístupů k hlavní paměti se každý rok zvyšuje. )
Velká paměťová kapacita Aktivní paměť je průlomem v technologii hromadné paměti podnikových architektur typu X, navrženou ke zvýšení kapacity, výkonu a spolehlivosti. Jednou z těchto technologií je schopnost podporovat velkou paměťovou kapacitu.
Zatímco některé servery jsou stále omezeny počtem paměťových slotů, které mohou instalovat, jiné jsou omezeny maximální pamětí, kterou čipset, který server používá, může podporovat. Z těchto důvodů má většina serverů limit paměti 16 GB RAM nebo méně. Architektura Enterprise Type X tuto bariéru prolomí a umožňuje až 256 GB RAM (64 GB v serveru založeném na 32bitovém Intel Xeon MP procesoru) na serveru založeném na 64bitovém serveru založeném na Itaniu.
Memory ProteXion Memory ProteXion pomáhá chránit před náhlými selháním způsobenými chybami v tvrdé paměti. Funguje poněkud podobně jako hot spare diskové sektory v souborovém systému Windows NTFS, a pokud operační systém detekuje špatné sektory na disku, zapíše data do spare sector pro tento účel. Memory ProteXion (také známý jako redundantní ladění bitů na jiných systémech) byl původně vyvinut pro IBM mainframy a po mnoho let se používá na serverech zSeries a iSeries.
Servery chráněné Memory ProteXion mají téměř 200krát menší pravděpodobnost selhání než servery používající standardní ECC paměť. ECC (Error Detection and Correction) DIMM obsahuje 144 bitů, ale pouze 140 bitů je použito pro data a zbývající čtyři bity nejsou využity. Memory ProteXion jednoduše přepíše data do některých z těchto volných bitů, místo aby DIMM rychle deaktivoval. Tento přístup umožňuje Memory ProteXion opravit čtyři po sobě jdoucí bitové chyby na DIMM – osm po sobě jdoucích bitových chyb na jeden řadič paměti (server může mít více řadičů). Tato pokročilá technologie může pomoci snížit výpadky serverů, což vede k robustnější klient-server výpočetní platformě. To je zvláště důležité ve velkých databázových prostředích, kde transakce/rollbacky, reindexace a synchronizace dat mezi servery mohou vést k hodinám ztráty před tím, než se zhroutená databáze znovu spustí. Pokud paměťový řadič běží mimo záložní bit, nadále slouží jako druhá linie obrany pro Chipkill paměť.
Chipkill ECC paměť (nyní třetí generace standardních počítačů v oboru) funguje pouze tehdy, když server trpí tolika chybami v krátkém čase, že Memory ProteXion je nedokáže vyřešit.
Zrcadlení v paměti Třetí linií obrany proti výpadku serveru způsobenému poruchami paměti je zrcadlení paměti. V této technologii je paměť spravována velmi podobně jako diskové zrcadlení v konfiguraci RAID. V tomto případě je přesné mapování dat na hlavní paměťové kartě zrcadleno do záložního nebo záložního paměťového modulu. Výsledkem je, že pokud jedna paměťová karta selže, zrcadlená paměťová karta se stane hlavní klíčovou kartou. Po výměně selhání paměťové karty jsou data v paměti hlavní paměťové karty zrcadlona na novou paměťovou kartu.
PCI–X I/O systém a aktivní PCI–X Nejnovější PC I/O sběrnice umožňují více 64bitových 66 MHz PCI sběrnicových segmentů, podporujících 400 až 500 MBps na segment. Tato šířka pásma nestačí k podpoře nově vznikajících I/O prostředí s rychlostí 10 Gbps (gigabajtů za sekundu) nebo vyššími.
Bez dalších zlepšení výkonu se PCI rychle stane úzkým místem, které zabrání vysokorychlostním sítím připojit servery na maximální rychlosti. Vstupno-výstupní úzká místa zabránila serverům standardu v oboru, aby se staly vyváženou systémovou architekturou, což je vlastnost vysokorychlostních serverů založených na Intel a mainframových systémech. Proto průmysl vyvinul vylepšenou sběrnici nazvanou PCI–X, která má prodloužit životnost PCI, dokud nebudou připraveny další generace sériových I/O architektur, jako je InfiniBand.
PCI–X umožňuje správnému fungování všech současných 32bitových a 64bitových 66 MHz PCI adaptérů na sběrnici PCI–X. Adaptér PCI–X plně využívá nové rychlosti sběrnic 100 MHz a 133 MHz, které umožňují jedinému 64bitovému adaptéru doručit až 1 gigabajt dat za sekundu. Kromě toho PCI–X podporuje dvojnásobek počtu 66 MHz 64bitových adaptérů PCI v jedné sběrnici.
Active PCI–X umožňuje přidávat nebo nahradit karty podporované Active PCI a Active PCI–X bez nutnosti vypnout server. Funkce Active PCI–X navržené ke zlepšení celkové dostupnosti serverů jsou rozděleny následovně: Hot-swappable umožňuje vyměnit vadný nebo chycený adaptér bez restartu Hot Add nabízí snadné upgrady, které umožňují přidávat nové adaptéry během provozu serveru (IBM byla první v oboru, která tuto funkci nabídla) Failover umožňuje záložnímu adaptéru být odpovědný za provoz všech zpracovávaných služeb v případě selhání primárního adaptéru
Technické otázky ohledně serveru 8658-51Y 5100X230: 1.8658 11Y----21Y—61Y-6RY a další základní desky NF 5100/X230 jsou všechny stejné, tento typ serveru IBM způsobuje Problém je s produkčním designem a chybou VRM prvního slotu CPU, která v těžkých případech spálí CPU i základní desku. 2. Aby se tento problém vyřešil, IBM později nechala vylepšit desku 5100 s názvem FRU: 59P5869 Nemůžete spálit CPU VRM, tedy první slot CPU, CPU můžete normálně načítat: Mezi hlavní zákazníky patří IBM Send Basket Fast Inženýr nahradil základní desku vylepšenou deskou FRU:59P5869. 3. Existuje ještě jeden způsob: Lankuaiův inženýrský přístup (praxí) přesunout CPU do druhého slotu CPU Přidejte VRM CPU terminálovou desku z původního druhého slotu CPU do prvního slotu CPU a tak dále Tím se vyhnete ztrátě spálení prvního procesoru. To znamená, že server může mít maximálně jeden CPU Druhý slot pro CPU. To odpovídá FRU: 09N7844 06P6165 25P3289, tj. nemodifikovaným značkám. 4. To je také důvod, proč je IBM 5100/X230 náchylný k problémům, ale existuje i řešení. Takže dobrý procesor by nikdy neměl jít do prvního slotu CPU. Podrobné vysvětlení metody příkazů a konfigurace Ipssend Ipssend je nástroj pro konfiguraci polí v příkazové řádku, samotný příkazový soubor je velmi malý, snadno se stahuje z internetu, což může vyřešit problém, kdy někteří uživatelé ztratí serverové raid, serverové guide disky a nemohou stáhnout asi 500Mb ISO obrazových souborů disků z internetu.
Hlavní příkazy:
1.create - Funkcí tohoto příkazu je vytvořit logický disk nad existujícím nebo novým poli. Poznámka: Tento příkaz nemůže vytvořit logický disk pro úroveň RAID x0. Formát příkazu : IPSSEND CREATE controller LOGICALDRIVE NEWARRAY/ARRAYID velikost raidlevel {channel sid}
l řadič označuje ID číslo RAID řadiče (1-12) l NEWARRAY znamená vytvořit nové pole (pokud nechcete vytvářet nové pole, můžete ho vynechat) l size a raidlevel jsou úrovně velikosti a pole logických disků, které mají být vytvořeny, respektive Příklad: (Výchozí řadič je 1, ID pevného disku začíná od 0, velikost logického disku je 100Mb) 1. Pevný disk provádí raid 0: ipssend vytváří 1 logický disk newarray 100 0 1 0. Poslední 1 0 odkazuje na odpovídající {channel sid} 2. Provést RAID 0 na dvou pevných discích: ipssend vytvořit 1 logicaldisk newarray 100 0 1 0 1 1. Poslední 1 0 1 1 odkazuje na odpovídající {channel sid} 3. Dva pevné disky dělají RAID 1: ipssend create 1 logicaldrive newarray 100 1 1 0 1 1. Poslední 1 0 1 1 odkazuje na odpovídající {channel sid} 4. Tři pevné disky dělají RAID 5: ipssend create 1 logicaldrive newarray 100 5 1 0 1 1 1 2. Poslední 1 0 1 1 1 2 odkazuje na odpovídající příkaz {channel sid}, který definuje toto newarray jako pole a. 5. Pokud chcete vytvořit další příkaz pro logický pohon na základě příkladu 4: ipssend vytváří 1 logický disk a 100 5 1 0 1 1 1 1 2. Poslední 1 0 1 1 1 2 odkazuje na odpovídající {kanál sid}
2.delete - Tento příkaz maže pole, které již existuje. Současně se ztratí data na logickém disku. Poznámka: Tento příkaz nemůže smazat logický disk RAID úrovně-x0 Formát příkazů: IPSSEND DELETE controller ARRAY arrayed l řadič označuje ID číslo RAID řadiče (1-12) l arrayID je pole, které existuje (A-H) Příklad: (Za předpokladu, že řadič je 1 a arrayID je a) ipssend smazat 1 pole a
3. devinfo - Tento příkaz uvádí stav a velikost fyzického disku. Formát příkazů: IPSSEND DEVINFO controller kanál sid l řadič označuje ID číslo RAID řadiče (1-12) l kanál označuje SCSI kanál (1-4) l SID označuje číslo SCSI ID (0-15)
Například: ipssend devinfo 1 1 0
Je zobrazena následovně: Našel jsem 1 IBM ServeRAID řadič(y). Byly iniciovány informace o zařízení pro ovladač 1... Zařízení je pevný disk Kanál : 1 SCSI ID : 0 PFA (Ano/Ne): Ne Stav : Připraven (RDY) Velikost (v MB)/(v sektorech): 34715/71096368 ID zařízení: IBM-ESXSST336732B84G3ET0YAHS FRU číslo dílu: 06P5778 Velení úspěšně dokončeno.
4. drivever – Tento příkaz uvádí ID výrobce, verzi firmwaru a sériové číslo fyzického disku. Formát příkazů: IPSSEND DRIVEVER controller channel sid l řadič označuje ID číslo RAID řadiče (1-12) l kanál označuje SCSI kanál (1-4) l SID označuje číslo SCSI ID (0-15)
Ipssend drivever 1 1 0 Je zobrazena následovně: Našel jsem 1 IBM ServeRAID řadič(y). Bylo zahájeno šetření SCSI DCDB pro kontrolor 1... Typ zařízení: Pevný disk Kanál : 1 SCSI ID : 0 Dodavatel: IBM-ESXS Úroveň revize: B84G Sériové číslo: 3ET0YAHS Velení úspěšně dokončeno.
5. getconfig - Tento příkaz uvádí informace o řadiči, logickém disku a fyzickém Formát příkazů: IPSSEND GETCONFIG řadič AD/LD/PD/AL Řadič označuje ID číslo RAID řadiče (1-12) l AD zobrazuje informace o řadiči l LD zobrazuje informace o logických discích l PD zobrazuje informace o fyzických zařízeních l AL zobrazuje všechny výše uvedené informace Příklad: (Výchozí řadič je 1) Ipssend getconfig 1 al
6. setconfig - Tento příkaz mění konfiguraci řadiče, například obnoví výchozí hodnotu a zkopíruje informace o poli z pevného disku Formát příkazů: IPSSEND SETCONFIG controller DEFAULT/IMPORTDRIVE Příklad: Vrátit ovladač na nastavení výstupu: ipssend setconfig 1 výchozí Zkopírovat informace o poli z pevného disku: ipssend setconfig 1 importdrive
7. scandisky – skenuje všechny pevné disky na řadiči Formát příkazů: řadič IPSSEND SCANDRIVES l řadič označuje ID číslo RAID řadiče (1-12) Použití: (Za předpokladu, že ovladač je 1) Ipssend Scandrives 1 8. Záloha - Informace o záložním poli Formát příkazu: název souboru IPSSEND BACKUP controller l řadič označuje ID číslo RAID řadiče (1-12) Příklady použití: Záloha ipssend 1 zálohovací soubor 9. obnovit – obnovit zálohované informace o poli Formát příkazu: IPSSEND RESTORE název souboru controlleru l řadič označuje ID číslo RAID řadiče (1-12) Příklady použití: ipssend obnov 1 zálohovací soubor
O metodě downgrade BIOSu na RAID kartě IBM Jedná se o programový flashman.pro soubor na IBM upgrade disku, musíte změnit následující program pro downgrade RAID BIOSu a použít IBM RAID disky pro downgrade RAID BIOSu. Jak to udělat, je nejdřív stáhnout upgrade BIOSu 4.84 Program.4.84 BIOS/firmare upgrade disk. Soubor flashman.pro zní:
Firmware rodiny ServeRAID a profil nástroje pro stažení BIOSu Vydání na disku: 4.84.01 . Formát = [------ BIOS-------] [---- Firmware -----] [------ Boot -------] :Název adaptéru, název obrázku, Rev#, Dsk#, název obrázku, Rev#, Dsk#, Název obrázku, Rev#, Dsk#, . ----------------------------------------------------------------------------- . Typ:ServisRAID,A: . Neznámý adaptér :?,raid.img,99,1,codeblk.cph,99,2,bootblk.cph,0.00.00,1, . Adaptér Copperhead :ServeRAID, raid.img, 4.84.01,1, codeblk.cph,2.25.01,2,bootblk.cph,0.00.00,1, . ServeRAID na planárním snímku (Navaho) :ServeRAID1C1,raid.img,4.84.01,1,codeblk.nvj,2.88.13,2,bootblk.nvj,0.00.00,1, . Adaptér Copperhead-Refresh :ServeRAID II,raid.img,4.84.01,1,codeblk.rf,2.88.13,2,bootblk.rf,0.00.00,1, . Copperhead-Refresh na hobli (Kiowa) :ServeRAID2C2,raid.img,4.84.01,1,codeblk.rf,2.88.13,2,bootblk.rf,0.00.00,1, . Klarinetový adaptér :ServeRAID-3H, raid.img,7.84.01,1,codeblk.cln,7.84.01,1,bootblk.cln,0.00.00,1, . Adaptér na klarinet-lite (hoboj) :ServeRAID-3L,raid.img,7.84.01,1,codeblk.cln,7.84.01,1,bootblk.cln,0.00.00,1, . Adaptér na trombon :ServeRAID-4H, raid.img,7.84.01,1,codeblk.trb,7.84.01,2,bootblk.trb,0.00.00,1, . Morpheus adaptér :ServeRAID-4M, raid.img,7.84.01,1,codeblk.neo,7.84.01,1,bootblk.mor,0.00.00,1, . Morpheus-Lite adaptér :ServeRAID-4L,raid.img,7.84.01,1,codeblk.neo,7.84.01,1,bootblk.mor,0.00.00,1, . Neo adaptér :ServeRAID-4Mx,raid.img,7.84.01,1,codeblk.neo,7.84.01,1,bootblk.neo,4.84.01,1, . Neo-Lite adaptér :ServeRAID-4Lx, raid.img,7.84.01,1,codeblk.neo,7.84.01,1,bootblk.neo,4.84.01,1,
Tato metoda spočívá v změně 4lx, raid.img, 4.84.01, 1 (změna na 7.84.01, 1), codedblk, neo, 4.84.01, 1 ((změna na 7.84.01, 1) a dalších nezměněných; při aktualizaci BIOSu se zjistí, že 6.10 není dostatečně vysoká pro upgrade na nový 7.84 BIOS, a skutečně generuje 4.84. Tomu se říká světelný nárůst a pokles. Po restartu RAID karta hlásí chybu, což je normální, CATL+1 vstoupí do RAID karty a znovu inicializuje. Je v pořádku to zopakovat. Použijte disk s BIOSem 4.84 z internetu. Otevřete soubor flashman.pro v Notepadu a změňte ho. Pokud spadne. BIOS stále nezvládá RAID nebo je pevný disk poškozený, připojte SCSI kabel zpětné desky pevného disku k SCSI rozhraní základní desky, CATL+A naskenujte pevný disk, jestli projde rovnoměrně, nebo některé originální disky nemohou udělat RAID. Je to škoda, takže není potřeba dělat RAID. Samozřejmě, nejlepší ověření je mít originální pevný disk IBM jako RAID 0. Pomůžu ti tady, klíč je na tobě, abys to posoudil sám. Jsou tu problémy Zavolej mi znovu. Mám hodně RAID disků z RAID 3.0 |