SynfiniWay - SynfiniWay

SynfiniWay
VývojářiFujitsu
Stabilní uvolnění
4.0 / září 2010
Operační systémLinux, Unix, Okna
Licencekomerční
webová stránkawww.synfiniway.com Upravte to na Wikidata

SynfiniWay byl middleware s nimiž lze vytvořit virtualizovaný IT rámec, který poskytuje jednotný a globální pohled na zdroje v rámci oddělení, společnosti nebo společnosti s jejími dodavateli.[1] Tento virtualizovaný IT rámec je orientovaný na služby, což znamená, že aplikace jsou spouštěny jako služby, což je systémově nezávislý pohled na aplikace. V pracovním toku lze propojit několik aplikací a výměna dat mezi aplikacemi účastnícími se pracovního toku je implicitně spravována IT frameworkem. SynfiniWay je nezávislý na platformě a umožňuje propojení téměř jakékoli distribuované heterogenní platformy s virtualizovaným IT rámcem.

Rámec IT

Schéma rámce se dvěma sousedstvími

A virtualizovaný IT rámec je implementován pomocí SynfiniWay instalací komponenty s konkrétním softwaroví agenti na každém ze systémů v rámci. V SynfiniWay existují tři hlavní typy komponent:[2]

  • Director, který spravuje připojení koncového uživatele, ověřování a autorizaci a Pracovní postup plánování a provádění úkolů.
  • Správce služeb, který publikuje a spouští služby jménem uživatelů a který provádí migrace dat.
  • Acquaintance Manager, který propojuje jednu vzdálenou síť, známou jako sousedství SynfiniWay, s jinou, aby umožnil zjišťování prostředků a přenos souborů mezi komponenty umístěnými v různých sousedstvích.

Všechny komponenty jsou založeny na Jáva, aby je bylo možné nasadit v multiplatformní životní prostředí. Na obrázku je ukázka rámce se dvěma sousedstvími. Přidání nebo odebrání komponent je frameworkem automaticky detekováno. SynfiniWay meta-plánovač se automaticky přizpůsobí změnám v Service Manageru nebo dostupnosti služby.

Správa služeb

SynfiniWay je zaměřen na správa služeb.[1] To znamená, že aplikace nebo příkaz, který bude použit, je definován jako služba a publikován v rámci IT SynfiniWay. Jednoduché nebo složité úkoly lze abstrahovat do služeb k provedení. Pomocí těchto abstraktních služeb může uživatel snadno spouštět aplikace nebo příkazy bez ohledu na to, jak složité mohou být nebo jakou základní infrastrukturu IT vyžadují. Poskytují formu virtualizace výpočetních prostředků, protože uživatel nemusí vědět, kde je služba k dispozici nebo jak je spuštěna.

Správa pracovního toku

Technický nebo obchodní proces je vytvořen propojením služeb v a Pracovní postup.[3] Pracovní postupy v SynfiniWay jsou založeny na WfMC verze 1.0. Pracovní postup definuje jeden nebo více úkolů, které budou provedeny s danou logikou provádění (větev, smyčka, podmíněné). SynfiniWay podporuje úlohy s více instancemi, které spouští službu několikrát současně. Podporuje také pracovní postup pracovních toků, přičemž pracovní postup lze provádět jako úkol pracovního postupu vyšší úrovně.

Zpracování údajů

Přenos dat přes několik sítí

Soubory potřebné službou se automaticky přenesou do počítače provádějícího tuto službu, takže uživatel nebude muset spravovat přenosy souborů.[2] Používá se mechanismus přenosu souborů, který umožňuje přenos souborů přímo ze zdroje do cílového počítačového systému a prochází libovolným počtem bran firewall mezi zdrojem a cílem, aniž by byly uloženy v žádném ze zprostředkujících systémů. Tento mechanismus používá nejkratší cestu pro přenos souborů do cílového počítače ze zdroje.

Meta-plánování

SynfiniWay zaměstnává a meta-plánování schopnost,[4] optimalizace výpočetní zátěže kombinací více distribuovaní správci zdrojů organizace používá do jediného agregovaného pohledu, což umožňuje dávkové úlohy být nasměrován na nejlepší místo pro provedení pomocí místních správců zdrojů, jako je LSF, PBSPro, SGE, LoadLeveler. SynfiniWay je schopen plánovat a spouštět služby, které jsou nasazeny na smíšené propojené sadě místních správců zdrojů.

Reference

  1. ^ A b R. Henry, P. Lagier, D. Plaindoux. FSE Grid Middleware: Collaborative Grid Environment pro distribuované výpočty, FSTJ, sv. 40, č. 2, s. 269–281, prosinec 2004.
  2. ^ A b Bílá kniha o SynfiniWay
  3. ^ SynfiniWay au service du calcul, CAD Magazine 129 (prosinec 2005 - leden 2006), s. 18.
  4. ^ K. Suzuki, N. Uchida, H. Kuraishi, J. Wagner. Řešení HPC pro zpracovatelský průmysl, FSTJ, sv. 44, č. 4, s. 458–466, říjen 2008.