Abstract-Todays företag förlitar sig i allt högre grad på molntjänster, vilket medför både stora möjligheter och utmaningar. En av de kritiska utmaningarna är återhämtning: störningar på grund av misslyckanden (antingen oavsiktliga eller på grund av katastrofer eller attacker) kan medföra betydande intäktsförluster (t.ex., USD 25,5 miljarder 2010 för Nordamerika). Sådana fel kan härröra från någon av de viktigaste komponenterna i en molnarkitektur (och spridas till andra): 1) servrar som är värd för programmet; 2) det nätverk som förbinder dem (på olika skalor, inuti ett datacenter, upp till stora anslutningar); eller 3) själva applikationen. Vi gör en omfattande kartläggning av ett stort arbete med fokus på molndatas motståndskraft, i varje (eller en kombination) av server-, nätverks- och applikationskomponenter. Först presenterar vi molndataarkitekturen och dess nyckelkoncept. Vi lyfter fram både infrastruktur (servrar, nätverk) och applikationskomponenter. Ett nyckelkoncept är virtualisering av infrastruktur (dvs. uppdelning i logiskt separata enheter), och därför beskriver vi komponenterna i både fysiska och virtuella lager. Innan vi går vidare till de detaljerade motståndskraftsaspekterna ger vi en kvalitativ översikt över de typer av misslyckanden som kan uppstå (ur perspektivet av den skiktade molnarkitekturen), och deras konsekvenser. I den andra större delen av dokumentet introduceras och kategoriseras ett stort antal tekniker för molnbaserad infrastruktur. Detta sträcker sig från att utforma och driva anläggningar, servrar, nätverk till deras integration och virtualisering (t.ex., även resiliens av infrastruktur för mellanprogram). Den tredje delen fokuserar på motståndskraft inom applikationsdesign och utveckling. Vi studerar hur applikationer utformas, installeras och replikeras för att överleva flera fysiska felscenarier samt katastroffel.
Mer relaterad till fokus i vårt papper, en undersökning om kategorier och tekniker för molndata infrastruktur motståndskraft finns i REF.
A Survey on Resiliency Techniques in Cloud Computing Infrastructures and Applications
{'venue': 'IEEE Communications Surveys & Tutorials', 'journal': 'IEEE Communications Surveys & Tutorials', 'mag_field_of_study': ['Computer Science']}