Automatizace virtuální laboratoře - Virtual lab automation - Wikipedia
![]() | tento článek obsahuje obsah, který je napsán jako reklama.Listopadu 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Automatizace virtuální laboratoře odkazuje na kategorii softwarových řešení pro automatizaci laboratoří IT[je zapotřebí objasnění ] použitím virtualizační technologie. Virtuální laboratoř Řešení Automation (VLA) are available as on-premises packaged software or as a cloud service.
Dějiny
Akimbi byla průkopníkem na trhu Virtual Lab Management se svým produktem Slingshot.[1] VMware získala Akimbi v roce 2006.[2] VMLogix LabManager [3] byl spuštěn také v roce 2006; následuje řešení virtuální laboratoře na veřejném cloudu Amazon [4] v roce 2009. Skytap a CloudShare (původně s názvem IT Structures) představila v roce 2008 první cloudovou službu automatizace virtuálních laboratoří.
výzkum voke popisuje vývoj virtuální automatizace následovně. První generace řešení se zaměřila pouze na Virtual Lab Management (VLM). Druhá generace se rozšířila do cloudu. Třetí generace, virtualizace životního cyklu, pokrývá VLM, virtuální cloudové platformy, virtualizace služeb, vadná virtualizace a virtualizace zařízení.[5]
Řešení
Virtuální laboratoře se používají pro prodej, testování, ukázky, školení, vývoj a certifikaci softwarových a hardwarových řešení. Mezi hlavní potenciální obchodní výhody patří snížení pracovní síly a nákladů na hardware, rychlejší doba odezvy zákazníkům a kanálům, lepší spolehlivost testování a jednoduchý přístup ke složitým konfiguracím.
Software pro správu virtuální laboratoře se používá ve vzdělávacích institucích a na univerzitách i při organizování virtuálních výcvikových laboratoří a ve výuce IT.
Schopnosti
Řešení automatizace virtuální laboratoře obvykle zahrnuje následující funkce:
Sdružování a zajišťování zdrojů
Sdružování zdrojů umožňuje Procesní výkon, infrastruktura úložiště a sítě, která se má sdílet mezi různými týmy a jednotlivci, což zvyšuje využití a dostupnost zdrojů a snižuje náklady. Ve spojení s sdružováním zdrojů proces orchestrace a zajišťování přiděluje a uvolňuje zdroje podle potřeby.
Složité konfigurace více strojů
Virtuální laboratoře jsou obvykle zaměřeny na složité podnikové scénáře a podporují složité síťové topologie, jako je více sítí, přemostění, směrování a vícevrstvé aplikace. Některá řešení umožňují integraci virtuální stroje, fyzické stroje, síťová zařízení a hypervisory, aby odrážely aktuální podniková nastavení. Obrazy virtuálních strojů jsou kontejnery, které umožňují operační systémy a aplikace, které mají být izolovány od fyzických zdrojů. Skupina virtuálních nebo fyzických obrazů nebo definujících kompletní systém, včetně charakteristik sítě a úložiště, je definována jako konfigurace. Například konfigurace může sestávat z více Windows Vista klientské stroje, an Databáze Oracle server a Aplikační server WebSphere. Konfigurace lze snadno vytvořit kombinací strojů prostřednictvím a uživatelské rozhraní. Konfigurace je pro týmy QA velmi užitečným konceptem, protože umožňuje definovat a izolovat celý systém v testovacím prostředí. Virtuální síť umožňuje paralelní spouštění kopií stejného prostředí a emulaci produkčních prostředí během testovacího procesu.
Konfigurační knihovna
Konfigurační knihovna umožňuje týmu spravovat a organizovat virtuální obrázky a konfigurace. Lze vytvořit a vytvořit standardní sestavení a obrázky, které budou k dispozici vývojovým týmům a týmům QA, aby ušetřily hodiny času a konfigurace prostředí. Knihovna se navíc používá k ukládání nových konfigurací, které jsou klonovány nebo vytvořeny jako součást testu.
Řízení životního cyklu
Schopnost pozastavit úplný stav konfigurace více počítačů a vytvořit snímek (kopie v určitém okamžiku) je hlavní výhodou virtualizace. To je zvláště užitečné pro vývojové týmy aplikací, protože když je nalezena chyba, snímek konfigurace, který se má provést v okamžiku selhání, a odkaz na konfiguraci přidaný do zprávy o vadě. Místo toho, aby vývojář strávil hodiny reprodukcí defektu, může obnovit konfiguraci a zahájit ladění problému během několika minut. Schopnost automaticky řídit životní cyklus je pro webovou službu výhodná. Například prostředí může běžet dvě hodiny a poté se automaticky archivuje na disk. To snižuje náklady na provoz prostředí a umožňuje více obchodních scénářů.
Plánování a rezervace
Mnoho interních implementací virtuální laboratoře má fixní fond zdrojů, které mohou týmy sdílet. Funkce plánování a rezervace umožňuje předčasně rezervovat konflikty prostředků a testovací prostředí.
Podávání zpráv a monitorování
Moduly pro vytváření sestav umožňují uživatelům a správcům spravovat využití a kvóty a určit, zda jsou systémové prostředky využívány optimálně. Monitorování umožňuje diagnostikovat stav systému, včetně využití CPU, výkonu úložiště a využití sítě.
Automation API
Automatizace testovací laboratoře téměř vždy zahrnuje integraci nástrojů a testovacích procesů. Automatizační API umožňuje týmům automaticky vytvářet testovací prostředí jako součást procesu sestavování a zahájit automatizované testovací běhy, jakmile bude nasazeno nové sestavení. Automatizační API je obvykle zpřístupněno prostřednictvím webové služby Některé produkty jako VMLogix LabManager a Citrix LabManager mají vestavěné automatizační funkce, které by poskytovaly mimo automatizaci uvnitř virtuálních počítačů. V takových případech nemusíte psát skripty pro volání těchto automatizačních API, protože to lze snadno provést pomocí grafického uživatelského rozhraní.
Bezpečnostní
Mezi funkce zabezpečení patří správa přístupu a rolí, oprávnění a ověřování. Některé služby umožňují dynamické přiřazování rolí (například dodavatele a kanál) nebo hierarchii (správce a zaměstnanec). Vzhledem k tomu, že replikovaní hosté mají shodná uživatelská jména a hesla, je třeba je přizpůsobit veřejné služby.
Vzdálený přístup a vizualizace
Vzdálený přístup do systému (například u externího dodavatele) se obvykle spravuje prostřednictvím zabezpečeného připojení pomocí šifrovaných protokolů a virtuální privátní sítě Přístup k identickým kopiím konfigurací přes internet vyžaduje metodu pro autentizaci provozu na úrovni aplikace, zatímco zaručuje, že je tunelován pouze do příslušného prostředí. Obvykle jsou laboratorní prostředí vizualizována přes web, aby demonstrovaly topologie více serverů a logický vztah. .
Správa
Mezi funkce správy často patří tvorba projektů, správa kvót, fakturace, audit a přizpůsobení.
Prodejci
Řešení automatizace virtuální laboratoře jsou k dispozici jako místní zabalený software nebo jako cloudová služba. Společnosti VMware, Surgient a VMLogix byly uvedeny na trh v roce 2006 a nabízejí balíková softwarová řešení. CloudShare (původně pojmenované IT struktury) [6] a Skytap byly spuštěny v roce 2008.[7] a nabídnout automatizaci virtuální laboratoře jako cloudovou službu. VMBed je další cloudová služba. Microsoft poskytuje funkce automatizace virtuálních laboratoří prostřednictvím svých laboratoří Azure DevTest[8]
Reference
- ^ „Akimbi dělá virtuální laboratoře skutečnými“.
- ^ „VMware Advances Software Lifecycle Management“. Archivovány od originál dne 2008-08-11. Citováno 2008-08-15.
- ^ „VMLogix uvádí LabManager v Severní Americe na zjednodušení životního cyklu vývoje softwaru“.
- ^ „VMLogix dodává cloudovou automatizaci virtuální laboratoře“.
- ^ „virtualizace služby voke“.
- ^ „Vznikají IT struktury, které se stanou středobodem VMworld Europe“.
- ^ „Skytap při vstupu na trh virtuálních laboratoří odhaluje cloudové služby“.
- ^ „Azure DevTest Labs“.