Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure poskytuje alternativní platformu pro provozování tradičních mainframových aplikací s hyperškálovou výpočetní technikou a úložištěm v prostředí s vysokou dostupností. Získáte hodnotu a flexibilitu moderní cloudové platformy bez nákladů spojených s prostředím sálového počítače.
Tato část obsahuje technické pokyny pro přechod ze sálového počítače na Azure.
MIPS vs. vCPU
Neexistuje žádný univerzální mapovací vzorec, který by určil počet virtuálních jednotek centrálního zpracování potřebných ke spouštění úloh sálového počítače. Metrika milion instrukcí za sekundu (MIPS) se ale často mapuje na virtuální procesory v Azure. MIPS měří celkový výpočetní výkon sálového počítače tím, že poskytuje konstantní hodnotu počtu cyklů za sekundu pro daný počítač.
Malá organizace může vyžadovat méně než 500 MIPS, zatímco velká organizace obvykle používá více než 5 000 MIPS. Ve výši 1 000 USD na jedno MIPS velká organizace každý rok stráví přibližně 5 milionů DOLARŮ na nasazení infrastruktury 5 000 MIPS. Roční odhad nákladů na typické nasazení Azure v tomto měřítku je přibližně jedna desetinná cena za infrastrukturu MIPS.
Přesný výpočet MIPS na virtuální procesory s Azure závisí na typu vCPU a přesné úloze, kterou používáte. Srovnávací studie však poskytují dobrý základ pro odhad počtu a typů virtuálních procesorů, které budete potřebovat. Nedávný srovnávací test HPE zRef poskytuje následující odhady:
288 MIPS na jádro založené na intelu běžících na serverech HPE ProLiant pro online úlohy (CICS).
170 MIPS na jedno Intel jádro pro dávkové úlohy COBOL.
Tento průvodce odhaduje 200 MIPS na vCPU pro online zpracování a 100 MIPS na vCPU pro dávkové zpracování.
Poznámka:
Tyto odhady se můžou změnit, jakmile budou v Azure k dispozici nové řady virtuálních počítačů.
Vysoká dostupnost a převzetí při selhání
Sálové systémy často nabízejí pět 9 dostupnosti (99,999 %) při použití párování sálových počítačů a paralelního sysplexu. Operátoři systému však stále potřebují naplánovat výpadek pro údržbu a počáteční načtení programů (IPLs). Skutečná dostupnost se blíží dvěma nebo třem 9s, které jsou srovnatelné se servery založenými na technologii Intel high-end.
Azure oproti tomu nabízí smlouvy o úrovni služeb založené na závazku (SLA), ve kterých je výchozí dostupnost s více 9 body optimalizovaná s místní nebo geografickou replikací služeb.
Azure poskytuje další dostupnost replikací dat z více úložných zařízení, a to buď místně, nebo v jiných geografických oblastech. V případě selhání založeného na Azure můžou výpočetní prostředky přistupovat k replikovaným datům na místní nebo regionální úrovni.
Když používáte platformu Azure jako službu (PaaS), jako je Azure SQL Database a Azure Cosmos DB, může Azure automaticky zajišťovat převzetí služeb při selhání. Když používáte infrastrukturu Azure jako službu (IaaS), převzetí služeb při selhání závisí na konkrétních systémových funkcích, jako jsou funkce AlwaysOn SQL Serveru, instance clusteringu s podporou převzetí služeb při selhání a skupiny dostupnosti.
Škálovatelnost
Sálové počítače se obvykle škálují nahoru, zatímco cloudová prostředí se škálují vodorovně. Sálové počítače se mohou škálovat vodorovně pomocí zařízení pro párování (CF), ale vysoké náklady na hardware a úložiště ztěžují rozsáhlé horizontální škálování sálových počítačů.
CF také nabízí úzce propojené výpočetní kapacity, zatímco možnosti škálování Azure jsou volně svázané. Cloud lze přizpůsobit tak, aby odpovídal přesným specifikacím uživatele, s výkonem, úložišti a službami, které se škálují na vyžádání v rámci fakturačního modelu založeného na míře využití.
Zálohování a obnovení
Zákazníci mainframů obvykle udržují záložní lokality nebo využívají nezávislého poskytovatele sálových počítačů pro zajištění pro případ havárie. Synchronizace s lokalitou pro zotavení po havárii se obvykle provádí prostřednictvím offline kopií dat. Obě možnosti přinášejí vysoké náklady.
Automatická geografická redundance je dostupná také prostřednictvím zařízení pro párování sálových počítačů. Tento přístup je nákladný a obvykle je vyhrazený pro kritické systémy. Naproti tomu Azure nabízí snadno implementované a nákladově efektivní možnosti zálohování, obnovení a redundance na místních nebo regionálních úrovních nebo prostřednictvím geografické redundance.
Skladování
Součástí porozumění fungování sálových počítačů je dekódování různých překrývajících se termínů. Například centrální úložiště, reálná paměť, skutečné úložiště a hlavní úložiště obecně odkazují na úložiště připojené přímo k procesoru mainframů.
Sálový hardware zahrnuje procesory a mnoho dalších zařízení, jako jsou zařízení úložiště s přímým přístupem (DASD), magnetické páskové jednotky a několik typů uživatelských konzol. Pásky a DASD se používají pro systémové funkce a uživatelské programy.
Mezi typy fyzického úložiště pro sálové počítače patří:
- Centrální úložiště: Nachází se přímo na sálovém procesoru, označuje se také jako procesor nebo skutečné úložiště.
- Pomocná paměť: Tento typ úložiště je umístěn mimo sálový počítač, zahrnuje úložiště na DASD a je také známý jako stránkovací úložiště.
Cloud nabízí celou řadu flexibilních, škálovatelných možností a platíte jenom za ty, které potřebujete. Azure Storage nabízí široce škálovatelné úložiště objektů pro datové objekty, službu systému souborů pro cloud, spolehlivé úložiště zpráv a úložiště NoSQL. Pro virtuální počítače poskytují spravované a nespravované disky trvalé zabezpečené diskové úložiště.
Vývoj a testování sálových počítačů
Hlavním faktorem v projektech migrace sálových počítačů je změna tváře vývoje aplikací. Organizace chtějí, aby vývojové prostředí bylo agilnější a reagovalo na obchodní potřeby.
Sálové počítače mají obvykle samostatné logické oddíly (LPARy) pro vývoj a testování, jako jsou LPARy pro QA a staging. Řešení pro vývoj sálových počítačů zahrnují kompilátory (COBOL, PL/I, Assembler) a editory. Nejběžnější je nástroj ISPF (Interactive System Productivity Facility) pro operační systém z/OS, který běží na sálových počítačích IBM. Mezi další patří programové zařízení ROSCOE (RPF) a nástroje Computer Associates, jako jsou CA Librarian a CA-Panvalet.
Emulační prostředí a kompilátory jsou k dispozici na platformách x86, takže vývoj a testování může být obvykle mezi prvními úlohami, které se mají migrovat z sálového počítače do Azure. Dostupnost a rozšířené využití nástrojů DevOps v Azure urychluje migraci vývojových a testovacích prostředí.
Když jsou řešení vyvinutá a otestovaná v Azure a jsou připravená k nasazení do sálového počítače, budete muset zkopírovat kód do sálového počítače a zkompilovat ho tam.