Wat is Azure Container Storage ingeschakeld door Azure Arc? (preview)
Belangrijk
Azure Container Storage ingeschakeld door Azure Arc is momenteel in PREVIEW. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.
Azure Container Storage ingeschakeld door Azure Arc is een eigen opslagsysteem dat is ontworpen voor Kubernetes-clusters die zijn verbonden met Arc. Azure Container Storage die door Azure Arc is ingeschakeld, kan worden geïmplementeerd om bestanden te schrijven naar een permanente volumeclaim van ReadWriteMany (PVC) waar ze vervolgens worden overgedragen naar Azure Blob Storage. Azure Container Storage die is ingeschakeld door Azure Arc biedt verschillende functies ter ondersteuning van Azure IoT Operations en andere Arc-services. Azure Container Storage ingeschakeld door Azure Arc met hoge beschikbaarheid en fouttolerantie wordt volledig ondersteund en algemeen beschikbaar (GA) in de tweede helft van 2024.
Wat doet Azure Container Storage met Azure Arc?
Azure Container Storage ingeschakeld door Azure Arc fungeert als een systeemeigen permanente opslag voor Kubernetes-clusters die zijn verbonden met Arc. De primaire rol is het bieden van een betrouwbaar, fouttolerant bestandssysteem waarmee gegevens kunnen worden gelaagd in Azure. Voor Azure IoT-bewerkingen en andere Arc Services is Azure Container Storage ingeschakeld door Azure Arc van cruciaal belang bij het stateful maken van Kubernetes-clusters. Belangrijke functies van Azure Container Storage die is ingeschakeld door Azure Arc voor K8s-clusters die zijn verbonden met Arc, zijn onder andere:
- Tolerantie voor knooppuntfouten: wanneer deze is geconfigureerd als een cluster met 3 knooppunten, repliceert Azure Container Storage die is ingeschakeld door Azure Arc gegevens tussen knooppunten (triplicatie) om hoge beschikbaarheid en tolerantie voor storingen met één knooppunt te garanderen.
- Gegevenssynchronisatie met Azure: Azure Container Storage ingeschakeld door Azure Arc wordt geconfigureerd met een opslagdoel, zodat gegevens die naar volumes worden geschreven, automatisch worden gelaagd naar Azure Blob (blok-blob, ADLSgen-2 of OneLake) in de cloud.
- Bewerkingen met lage latentie: Arc-services, zoals Azure IoT-bewerkingen, kunnen lage latentie verwachten voor lees- en schrijfbewerkingen.
- Eenvoudige verbinding: klanten kunnen eenvoudig verbinding maken met een Azure Container Storage-volume dat door Azure Arc is ingeschakeld met behulp van een CSI-stuurprogramma om permanente volumeclaims te maken op basis van hun opslag.
- Flexibiliteit in implementatie: Azure Container Storage ingeschakeld door Azure Arc kan worden geïmplementeerd als onderdeel van Azure IoT Operations of als een zelfstandige oplossing.
- Waarneembaar: Azure Container Storage die is ingeschakeld door Azure Arc biedt ondersteuning voor de industriestandaard Kubernetes-bewakingslogboeken en metrische faciliteiten en biedt ondersteuning voor waarneembaarheid van De Azure Monitor-agent.
- Platformneutraalheid: Azure Container Storage ingeschakeld door Azure Arc is een Kubernetes-opslagsysteem dat kan worden uitgevoerd op elk ondersteund Arc Kubernetes-platform. Validatie is uitgevoerd voor specifieke platforms, waaronder Ubuntu + CNCF K3s/K8s, Windows IoT + AKS-EE en Azure Stack HCI + AKS-HCI.
Wat zijn de verschillende Azure Container Storage-aanbiedingen die door Azure Arc zijn ingeschakeld?
De oorspronkelijke Azure Container Storage-aanbieding die door Azure Arc is ingeschakeld, is Cachevolumes. Het nieuwste aanbod is Edge Volumes.
Wat is Azure Container Storage ingeschakeld door Azure Arc Edge-volumes?
De eerste toevoeging aan de aanbieding Edge-volumes voor Edge is lokale gedeelde edge-volumes, die maximaal beschikbaar zijn, opslag die geschikt is voor failover, lokaal voor uw Kubernetes-cluster. Dit gedeelde opslagtype blijft onafhankelijk van de cloudinfrastructuur, waardoor het ideaal is voor scratchruimte, tijdelijke opslag en lokaal permanente gegevens die niet geschikt zijn voor cloudbestemmingen.
De tweede nieuwe aanbieding is Cloud Ingest Edge Volumes, waarmee onbeperkte gegevensopname van edge naar Blob wordt gefaciliteerd, waaronder ADLSgen2 en OneLake. Bestanden die naar dit opslagtype worden geschreven, worden naadloos overgebracht naar Blob Storage en vervolgens verwijderd uit de lokale cache nadat ze zijn geüpload, waardoor de beschikbaarheid van ruimte voor nieuwe gegevens wordt gegarandeerd. Bovendien biedt deze opslagoptie ondersteuning voor gegevensintegriteit in niet-verbonden omgevingen, waardoor lokale opslag en synchronisatie mogelijk zijn bij opnieuw verbinding met het netwerk.
Op maat voor IoT-toepassingen elimineert Edge Volumes niet alleen problemen met lokale opslag en opnamebeperkingen, maar optimaliseert ook het lokale resourcegebruik en vermindert de opslagvereisten.
Hoe werkt Edge-volumes?
U schrijft naar Edge-volumes alsof het uw lokale bestandssysteem was. Voor een lokaal gedeeld edge-volume worden uw gegevens opgeslagen en ongewijzigd gelaten. Voor een Cloud Ingest Edge-volume controleert het volume op nieuwe gegevens die elke minuut moeten worden gemarkeerd voor uploaden en worden die nieuwe gegevens vervolgens geüpload naar uw opgegeven cloudbestemming. Vijf minuten nadat het uploaden naar de cloud is bevestigd, wordt de lokale kopie verwijderd, zodat u uw lokale volume leeg kunt houden van oude gegevens en nieuwe gegevens kunt blijven ontvangen.
Aan de slag met Edge-volumes.
Ondersteunde Azure-regio's voor Azure Container Storage ingeschakeld door Azure Arc
Azure Container Storage ingeschakeld door Azure Arc is alleen beschikbaar in de volgende Azure-regio's:
- VS - oost
- VS - oost 2
- VS - west
- VS - west 2
- US - west 3
- Europa - noord
- Europa -west
Azure IoT-bewerkingen
Als u Azure IoT-bewerkingen gebruikt, gaat u verder met het configureren van uw volumes.