Tillförlitlighet i Microsoft Community Training
Microsoft Community Training är en Azure-baserad molnbaserad lösning som kan leverera storskaliga, omfattande utbildningsprogram med hög kvalitet och effektivitet. Med Community Training kan organisationer av alla storlekar och typer köra storskaliga utbildningsprogram för sina interna och externa communities. Samhällen kan omfatta arbetstagare i frontlinjen, utökad arbetskraft, ett partnerekosystem, ett volontärnätverk och programmottagare.
Den här artikeln beskriver tillförlitlighetsstöd i Community Training och beskriver både regional återhämtning med tillgänglighetszoner och haveriberedskap och affärskontinuitet. En mer detaljerad översikt över en tillförlitlighetsprincip i Azure finns i Azures tillförlitlighet.
Stöd för tillgänglighetszon
Tillgänglighetszoner är fysiskt separata grupper av datacenter i varje Azure-region. När en zon misslyckas kan tjänsterna redundansväxla till en av de återstående zonerna.
Mer information om tillgänglighetszoner i Azure finns i Vad är tillgänglighetszoner?.
Community Training använder Azure-tillgänglighetszoner för att tillhandahålla hög tillgänglighet och feltolerans i en Azure-region. Community-utbildning erbjuder stöd för både kontroll- och dataplanstillgänglighetszoner:
Kontrollplanet är zonredundant i de primära tillgänglighetsregionerna.
Dataplanet kan vara antingen zonindelad eller zonredundant, beroende på vad du väljer för dina behov. Vi rekommenderar dock starkt att du väljer en zonredundant distribution för att undvika dataförlust och upprätthålla tjänstens tillgänglighet under ett zonstopp.
Förutsättningar
Tillgänglighetszoner stöds för följande Community Training-SKU:er:
- Standard (lägre skalning av användare)
- Premium (hög skala av användare)
Community Training stöds endast i parkopplade regioner. Varje sekundär region distribueras med en zonindelad konfiguration. I följande tabell visas alla regioner som stöder tillgänglighetszoner för Community Training, tillsammans med deras kopplade region.
Primär region | Länkad region |
---|---|
UKSouth | UKWest |
AustraliaEast | AustraliaSoutheast |
EastUS | WestUS |
EastUS2 | CentralUS |
NorthEurope | Västeuropa |
WestUS3 | EastUS |
SwedenCentral | SwedenSouth |
Stöd för zonbaserad redundans
Community Training använder många beroende Azure-tjänster, till exempel App Service och Azure SQL. När du väljer en zonredundant distribution skapar Community Training även zonredundanta erbjudanden för de underliggande Azure-tjänstresurserna. Om en zon misslyckas redundansväxlar alla resurser, inklusive beroenderesurser, till en av de felfria zonerna.
Skapa en resurs med tillgänglighetszonen aktiverad
Community Training tillhandahåller konfiguration för tillgänglighetszoner endast när instansen skapas. Om du vill ändra konfigurationen för tillgänglighetszonen när instansen har skapats måste du skapa en ny instans. Mer information om hur du skapar din Community Training-instans finns i Skapa community-utbildning.
Zon-ned-upplevelse
Zonindelning. Under ett zonomfattande avbrott kan Community Training ha antingen fullständig eller delvis avbrott i tjänsten. I vilken utsträckning det är tillgängligt beror på olika faktorer, till exempel om hela datacentret är nere eller om en specifik beroendetjänst inte längre är tillgänglig i den zonen.
Zonredundant. Under ett zonomfattande avbrott bör du inte uppleva någon inverkan på etablerade resurser. Du bör dock vara beredd på ett kort avbrott i kommunikationen med dessa resurser. I en zon-down-situation får klienter vanligtvis 409 felkoder, samt omförsök av logikförsök för att återupprätta anslutningar med lämpliga intervall. Nya begäranden dirigeras till felfria noder utan påverkan på användaren. Under zonomfattande avbrott kan användarna skapa nya resurser och skala befintliga resurser.
Haveriberedskap och affärskontinuitet
Haveriberedskap handlar om att återställa från händelser med hög påverkan, till exempel naturkatastrofer eller misslyckade distributioner som resulterar i driftstopp och dataförlust. Oavsett orsak är den bästa lösningen för en katastrof en väldefinierad och testad DR-plan och en programdesign som aktivt stöder DR. Innan du börjar fundera på att skapa en haveriberedskapsplan kan du läsa Rekommendationer för att utforma en strategi för haveriberedskap.
När det gäller dr använder Microsoft modellen för delat ansvar. I en modell med delat ansvar ser Microsoft till att baslinjeinfrastrukturen och plattformstjänsterna är tillgängliga. Samtidigt replikerar många Azure-tjänster inte automatiskt data eller återgår från en misslyckad region för att korsreparera till en annan aktiverad region. För dessa tjänster ansvarar du för att konfigurera en haveriberedskapsplan som fungerar för din arbetsbelastning. De flesta tjänster som körs på PaaS-erbjudanden (Plattform som en tjänst) i Azure ger funktioner och vägledning för att stödja DR och du kan använda tjänstspecifika funktioner för att stödja snabb återställning för att utveckla din DR-plan.
Microsoft Community Training-teamet hanterar hela haveriberedskapsproceduren för Community Training. Haveriberedskap är inte aktiv-aktiv eller aktiv passiv, utan baseras i stället på återställning från den senaste tillgängliga säkerhetskopieringen av Azure-tjänster. Community Training-teamet skapar manuellt alla resurser i den kopplade regionen från säkerhetskopiering av data.
Kommentar
Haveriberedskap för Community Training stöds endast i parkopplade regioner.
Haveriberedskap i geografi för flera regioner
I ett regionalt haveri redundas kontrollplanet manuellt över till den kopplade regionen. Du bör förvänta dig en viss tjänstförsämring under tiden innan redundansväxlingen slutförs. Efter redundansväxlingen stöds endast skrivskyddade åtgärder tills katastrofregionen är online igen. Tjänsten misslyckas manuellt tillbaka till den ursprungliga regionen när den är online igen och alla åtgärder återupptas. Mål för återställningspunkt (RPO) förväntas vara 10 minuter. Mål för återställningstid (RTO), 24 timmar.
Community Training erbjuder microsofts hanterade haveriberedskap för dataplanet. Om du vill använda hanterad haveriberedskap måste du aktivera haveriberedskap när Community Training-instansen skapas i Azure. När du har aktiverat haveriberedskap underhåller Microsoft säkerhetskopian av lagring och databas i den kopplade regionen. Mål för återställningspunkt (RPO) förväntas vara 12 timmar. Mål för återställningstid (RTO), 48 timmar.
Kommentar
RTO beror på databas- och lagringsstorlek, svarstid mellan den kopplade regionen. Databas- eller lagringskapacitet för virtuella datorer (SKU). RPO är beroende av underliggande Azure-resurser, till exempel Azure SQL och Azure Storage. Mer information om RTO och RPO finns i Översikt över haveriberedskap.
Identifiering, avisering och hantering av avbrott
När en hälsokontroll för Community Training identifierar ett avbrott i en tjänst, och i alla regioner, begär Microsoft ditt medgivande för redundansväxling till den kopplade regionen. Microsoft informerar dig om vilka funktioner som är tillgängliga under haveriberedskapsproceduren. När Microsoft har fått ditt medgivande kan communityträningsteamet sedan starta haveriberedskapsproceduren.
Viktigt!
Elever kommer inte att kunna använda ljud-/videofunktioner förrän den primära regionen är i drift. Vi rekommenderar att du undviker medieuppladdningsåtgärder tills den primära platsen är i drift.
Återhämtning av kapacitet och proaktiv haveriberedskap
Microsoft och dess kunder arbetar enligt modellen med delat ansvar. När en region är nere migreras inte bara Community Training-instansen till den kopplade regionen, utan även alla produkt- och kundarbetsbelastningar migreras också till en länkad region. Den här proceduren kan orsaka brist på resurser i den kopplade regionen eller datacentret. Därför beror tillgängligheten för haveriberedskap på den tillgängliga kapaciteten för de underliggande Azure-resurserna.