Vi presenterar den öppna referensarkitekturen för SeaClouds-lösningen. Det syftar till att möjliggöra en smidig adaptive multi-cloud-hantering av komplexa applikationer genom att stödja distribution, övervakning och omkonfigurering av app-moduler över heterogena molnleverantörer. Cloud computing är en modell för att möjliggöra bekväm och on-demand-nätverksåtkomst till en gemensam pool av konfigurerbara datorresurser som snabbt kan tillhandahållas och släppas med minimala förvaltningsinsatser eller interaktion mellan tjänsteleverantörer. Många privata och offentliga moln har dykt upp under de senaste åren och erbjuder en rad olika tjänster på SaaS, PaaS-nivåer som syftar till att matcha olika användarkrav. Nuvarande molnteknologier lider av brist på standardisering, med olika leverantörer som erbjuder liknande resurser på ett annat sätt, vilket resulterar i att leverantören låser in problem. Detta problem påverkar alla stadier av molnapplikationernas livscykel, allt från design till drift. Applikationsutvecklare måste känna till egenskaperna hos de tjänster som ska användas, och ha en djup kunskap om leverantörernas API. För att minska behovet av att använda djup kunskap, kan vi hitta lösningar baserade på användning av standarder, såsom OASIS CAMP eller OASIS TOSCA, DMTF CIMI, enhetliga API:er, såsom jClouds 5, eller lösningar som Docker 6. Dessa lösningar är verkligen mycket olika, till exempel, medan jClouds tillhandahåller ett moln agnostiskt API-bibliotek för att tillhandahålla och konfigurera säker kommunikation med moln virtuella maskiner, containerbaserade lösningar som Docker gör det möjligt att beskriva och distribuera applikationer och deras beroenden genom behållare på maskiner med motsvarande motor. Dessutom är olika leverantörer (t.ex. Dell, BMC, Abiquo) för närvarande kommersialisera verktyg för detta arbete har delvis fått stöd av EU-FP7-ICT-610531 SeaClouds-projektet. 5 https://jclouds.apache.org 6 https://www.docker.com
På samma sätt föreslog SeaClouds Ref-projektet en lösning för hantering av flermolnsprogram, baserad på TOSCA-språket.
SeaClouds: An Open Reference Architecture for Multi-cloud Governance
{'venue': 'ECSA', 'journal': None, 'mag_field_of_study': ['Computer Science']}