Sdílet prostřednictvím


Rychlý start: Nasazení clusteru nasazení sítě aplikačního serveru WebSphere na virtuálních počítačích Azure

V tomto článku se dozvíte, jak rychle nasadit cluster tradičních instancí nasazení sítě (TWAS) WebSphere Application Server (ND) na virtuálních počítačích Azure.

Tento článek využívá nabídku Azure Marketplace pro cluster aplikačních serverů WebSphere k urychlení vaší cesty k virtuálním počítačům Azure. Nabídka automaticky zřídí řadu prostředků, včetně nejnovějších virtuálních počítačů Red Hat Enterprise Linux (RHEL) s opravami. Nejnovější WebSphere Application Server ND 9.0.5.x na každém virtuálním počítači s opravami, nejnovější sadou IBM Java Development Kit (JDK) 8 s opravami na každém virtuálním počítači, správcem nasazení na jednom z virtuálních počítačů s povolenou konzolou pro správu a volitelně serverem IBM HTTP Server (IHS) nebo Aplikace Azure lication Gateway jako nástrojem pro vyrovnávání zatížení. Navštivte web Azure Portal a podívejte se na nabídku clusteru nasazení sítě aplikačního serveru IBM WebSphere na virtuálních počítačích Azure.

Pokud dáváte přednost ručním podrobným pokynům k instalaci clusteru aplikačního serveru WebSphere, který nevyužívá automatizaci povolenou nabídkou, přečtěte si kurz: Ruční instalace nasazení sítě aplikačního serveru IBM WebSphere v tradičních službách Azure Virtual Machines.

Pokud chcete poskytnout zpětnou vazbu nebo úzce spolupracovat na scénáři migrace s technickým týmem, který vyvíjí řešení WebSphere v Azure, vyplňte tento krátký průzkum o migraci WebSphere a uveďte své kontaktní informace. Tým programových manažerů, architektů a inženýrů se s vámi okamžitě spojí a zahájí úzkou spolupráci.

Požadavky

  • Předplatné Azure; Pokud ještě nemáte předplatné Azure, můžete si aktivovat výhody předplatitele Microsoft Developer Network (MSDN) nebo si zaregistrovat bezplatný účet.
  • IbMid s nezbytným nárokem pro WebSphere Traditional (volitelné). Pokud vytvoříte nasazení s zkušební licencí, nemusíte poskytnout IBMid s nárokem na WebSphere Traditional. Pokud chcete získat výhodu, musíte při vytváření nasazení přijmout licenční smlouvu IBM WebSphere Application Server License Agreement . V opačném případě musíte zadat zaregistrované IBMid a vaše IBMid musí mít k němu přidružená aktivní oprávnění WebSphere. Pokud zřizování s IBMid selže kvůli nedostatku nároků, požádejte primární nebo sekundární kontakty pro váš web IBM Passport Advantage, aby vám udělil přístup. Případně postupujte podle kroků v IBM eCustomer Care a požádejte o další pomoc. Tato nabídka předpokládá, že máte správnou licenci ke spouštění nabídek v Microsoft Azure. Další informace naleznete v tématu IBM eCustomer Care.

Nasazení clusteru

Nasazení zahájíte tak, že přejdete na nabídku Nabídky IBM WebSphere Application Server ND clusteru na virtuálních počítačích Azure na webu Azure Portal. Ve výchozím nastavení se nasazení skládá z následujících prostředků:

  • Jedna instance Deployment Manageru pro správu aplikací a aplikačních serverů
  • Jedna instance IBM HTTP Serveru pro správu vyrovnávání zatížení
  • Instance aplikačního serveru WebSphere (uzly) pro spouštění aplikací (výchozí hodnota je 3 pro zajištění vysoké dostupnosti).

Následující diagram znázorňuje výchozí konfiguraci.

Diagram znázorňující výchozí konfiguraci nasazení clusteru WebSphere Application Server (tradiční).

Pokud chcete spustit nasazení, vyberte Vytvořit na stránce nasazení.

Snímek obrazovky webu Azure Portal s nabídkou clusteru APLIKAČNÍho serveru IBM WebSphere

Pak se zobrazí stránka Vytvořit cluster aplikačního serveru IBM WebSphere, kde můžete začít s konfigurací nasazení, jak je znázorněno na následujícím snímku obrazovky.

Snímek obrazovky webu Azure Portal s nabídkou clusteru aplikačního serveru IBM WebSphere s podoknem konfigurace Základy s použitím zkušební licence

Pokud chcete přijmout licenční smlouvu IBM, musíte zaškrtnout políčko.

Zvažte zaškrtnutí políčka označeného jako Souhlasím s tím, že ibm kontaktuje svoji společnost nebo organizaci. Zaškrtnutím tohoto políčka zjistíte, že jste ochotni povolit ibm a Microsoftu, aby vás kontaktovali pro další vývoj nabídek.

Po dokončení této konfigurace vyberte Další: Konfigurace clusteru.

Snímek obrazovky webu Azure Portal s nabídkou clusteru IBM WebSphere Application Server s podoknem Konfigurace clusteru

Podokno Konfigurace clusteru umožňuje konfigurovat virtuální počítače a cluster aplikačního serveru WebSphere. Nejnovější verze WebSphere se instaluje spolu s nejnovějšími opravami, abyste měli jistotu, že je vaše nasazení aktuální.

Při zadávání konfigurace clusteru máte možnost vytvořit dynamický cluster. Dynamický cluster je serverový cluster, který dynamicky využívá váhy a správu úloh k dynamickému vyvážení úloh členů clusteru. Váhy jsou založené na informacích o výkonu shromážděných ze členů clusteru. Pro účely tohoto cvičení ponechte výchozí možnost Statického clusteru.

Po dokončení této konfigurace vyberte Další: Load Balancer.

Snímek obrazovky webu Azure Portal s nabídkou clusteru IBM WebSphere Application Server s podoknem IBM HTTP Server Load Balancer

Podokno Load Balancer nabízí možnost nasadit nástroj pro vyrovnávání zatížení IBM HTTP Serveru (IHS) do vlastního virtuálního počítače nebo nasadit Aplikace Azure lication Gateway. IHS je front-end webového serveru pro cluster aplikačních serverů. IHS přijímá požadavky a směruje je do jedné z instancí serveru, což umožňuje mít více než jednu instanci požadavků na zpracování aplikace. Díky IHS se vaše nasazení může škálovat na vyšší úlohy a být odolné vůči selháním a vysoce dostupným. Bez IHS musíte nastavit vlastní vyrovnávání zatížení v clusteru a zajistit, aby správně odkazovaly na pracovní uzly.

Tento článek je napsán pro použití IHS. Aplikace Azure lication Gateway je ale skvělou volbou pro řešení pro vyrovnávání zatížení nativní pro cloud. Další informace o Aplikace Azure lication Gateway najdete v tématu Co je Aplikace Azure lication Gateway?

Dokončete konfiguraci pro IHS a vyberte Další: Sítě. V tomto podokně můžete vybrat virtuální síť a podsíť, do které se nasadí TWAS a IHS. Přijměte výchozí hodnoty a pak vyberte Další: Databáze.

Podokno Databáze umožňuje nakonfigurovat nasazení tWAS s připojením JNDI (Java Naming and Directory Interface) k existující databázi, u které se předpokládá, že je síť přístupná z virtuálních počítačů pro tWAS. Přijměte výchozí hodnoty a pak vyberte Další: Zkontrolovat a vytvořit.

Zobrazí se souhrn nasazení, abyste mohli konfiguraci ověřit. Opravte všechny problémy s konfigurací a pak výběrem možnosti Vytvořit spusťte nasazení. Přejdete na stránku, kde můžete zobrazit průběh nasazení, což obvykle trvá přibližně 20 minut.

Přístup ke konzole pro správu WAS a konzole IHS

Po dokončení nasazení clusteru vyberte oddíl Výstupy na levém panelu a zobrazte konzolu pro správu a adresy URL konzoly IHS spolu s dalšími podrobnostmi.

Snímek obrazovky webu Azure Portal s nasazením clusteru zobrazující stránku Výstupy se zvýrazněnými poli adminSecuredConsole a ihsConsole

Pomocí ikony kopírování zkopírujte tyto adresy URL konzoly WebSphere Integrated Solutions Console a IBM HTTP Serveru a pak je vložte do dvou různých adresního pruhu prohlížeče, abyste se mohli přihlásit k oběma konzolám samostatně. Po načtení stránky konzoly pro správu by se měla zobrazit přihlašovací stránka, jak je znázorněno na následujícím snímku obrazovky.

Snímek obrazovky s přihlašovací stránkou konzoly IBM WebSphere Integrated Solutions Console

Přihlaste se pomocí přihlašovacích údajů správce WebSphere, které jste zadali při nastavování konfigurace clusteru. Po přihlášení se zobrazí následující stránka.

Snímek obrazovky se stránkou konzoly pro správu IBM WebSphere

Pak se přihlaste ke konzole IHS. Po načtení konzoly IHS by se měla zobrazit následující stránka:

Snímek obrazovky se stránkou konzoly IBM WebSphere Integrated Solutions Console

Vyzkoušení aplikace

Pokud chcete vyzkoušet aplikaci v clusteru, postupujte podle těchto pokynů.

  1. V konzole pro správu, ke které jste se přihlásili dříve, vyberte Aplikace Nová aplikace a pak vyberte Nová podniková aplikace>.

  2. Na dalším panelu vyberte Vzdálený systém souborů a pak vyberte Procházet.... Máte možnost procházet systémy souborů nainstalovaných serverů.

  3. Vyberte systém, který začíná Dmgrem. Zobrazí se systém souborů Správce nasazení. Odtud vyberte V9 a pak instalovatelné Aplikace. V tomto adresáři byste měli vidět mnoho aplikací, které je možné nainstalovat. Vyberte DefaultApplication.ear a pak vyberte OK.

Pak se vrátíte na stránku pro výběr aplikace, která by měla vypadat jako na následujícím snímku obrazovky:

Snímek obrazovky s dialogovým oknem IBM WebSphere Zadejte modul EAR, WAR, JAR nebo SAR pro nahrání a instalaci

Vyberte Další a pak pokračujte procesem nasazení Rychlé cesty .

V průvodci Rychlá cesta použijte výchozí hodnoty pro všechno kromě kroku 2: mapování modulů na servery. Na této stránce zaškrtněte políčko pro řádek Výchozí modul webové aplikace a podržte klávesu Ctrl a vyberte možnosti v části Clustery a servery. Nakonec vyberte Použít.

Snímek obrazovky s dialogovým oknem IBM WebSphere Install New Application (Nainstalovat novou aplikaci) s podoknem Krok 2: Mapování modulů na servery

V tabulce ve sloupci Server by se měly zobrazit nové položky. Tyto položky by měly vypadat podobně jako na následujícím snímku obrazovky.

Snímek obrazovky s dialogovým oknem IBM WebSphere Install New Application (Nainstalovat novou aplikaci) se zvýrazněným podoknem Mapovat moduly na servery a sloupcem tabulky Server

Po dokončení všech kroků vyberte Dokončit a pak na další stránce vyberte Uložit.

Dále je potřeba spustit aplikaci. Přejděte na Aplikace > všechny aplikace. Zaškrtněte políčko Pro DefaultApplication.ear, ujistěte se, že je akce nastavená na Start, a pak vyberte Odeslat akci.

Měly by se zobrazit zprávy o úspěchu, které vypadají podobně jako na následujícím snímku obrazovky. Pokud se zobrazí chyby, pravděpodobně jste byli příliš rychlí a aplikace a konfigurace ještě nedosahovaly uzlů.

Snímek obrazovky s podoknem ZPRÁVY IBM WebSphere

Když se zobrazí zprávy o úspěchu, můžete aplikaci vyzkoušet. V prohlížeči přejděte do nasazení IHS a přidejte /snoop. Měly by se zobrazit podobné informace o instanci serveru, která žádost zpracovala.

Snímek obrazovky testovací aplikace spuštěné v prohlížeči

Když aktualizujete prohlížeč, aplikace prochází instancemi serveru.

Vyčištění prostředků

Abyste se vyhnuli poplatkům za Azure, měli byste vyčistit nepotřebné prostředky. Pokud už cluster nepotřebujete, použijte příkaz az group delete . Následující příkaz odebere skupinu prostředků, virtuální počítače, disky, IP adresy a všechny související prostředky.

az group delete --name <deployed-resource-group-name> --yes --no-wait

Další kroky

Pokud chcete prozkoumat možnosti spouštění produktů WebSphere v Azure, přečtěte si téma Co jsou řešení pro spuštění řady produktů WebSphere v Azure?