Abstract-Med uppkomsten av Docker, blir det lättare att inkapsla applikationer och deras beroenden i lätta Linux behållare och göra dem tillgängliga för världen genom att distribuera dem i molnet. Jämfört med hypervisorbaserade virtualiseringsstrategier ger användningen av behållare snabbare starttider och minskar förbrukningen av datorresurser. Docker saknar dock verktyg för driftsättningsverifiering för behållare vid konstruktionstidpunkten. För närvarande är det enda sättet att vara säker på att de designade behållarna kommer att köra väl att testa dem i ett körsystem. Om fel uppstår görs en korrigering, men denna operation kan upprepas flera gånger innan utplaceringen blir operativ. Docker tillhandahåller ingen lösning för att öka eller minska storleken på containerresurserna i efterfrågan. Förutom utplaceringen av containrar saknar Docker synkronisering mellan de designade containrarna och de utplacerade containrarna. Dessutom sker containerhanteringen med Docker på låg nivå och kräver därför att användarna fokuserar på systemproblem på låg nivå. I detta dokument fokuserar vi på dessa frågor som rör hanteringen av Docker containrar. I synnerhet föreslår vi ett tillvägagångssätt för modellering av Docker-containrar. Vi tillhandahåller verktyg för att säkerställa driftsättning och hantering av Docker containrar. Vi illustrerar vårt förslag med hjälp av en ansökan om händelsebehandling och visar hur vår lösning ger en betydligt bättre kompromiss mellan prestanda- och utvecklingskostnader än den grundläggande Docker containerlösningen.
Paraiso m.fl. I REF föreslogs ett verktyg för att säkerställa driftskompatibilitet och hantering av Docker-containrar.
Model-Driven Management of Docker Containers
{'venue': '2016 IEEE 9th International Conference on Cloud Computing (CLOUD)', 'journal': '2016 IEEE 9th International Conference on Cloud Computing (CLOUD)', 'mag_field_of_study': ['Computer Science']}