May 18, 2024

Amazon EBS-volumes ondersteunen opslagafscheiding met behulp van NVMe-reserveringen

Amazon EBS-volumes ondersteunen opslagafscheiding met behulp van NVMe-reserveringen

AWS onlangs Ondersteuning bieden voor NVMe-reserveringen, een reeks industriestandaard opslagafschermingsprotocollen, op io2- en io2 Block Express EBS-volumes. Beheer en coördineer de toegang van meerdere instanties tot een gedeeld volume, en reserveringen worden gebruikt door toepassingen voor gedeelde opslag om de consistentie van gegevens te garanderen.

De nieuwe functie helpt bij het bereiken van een hogere beschikbaarheid van applicaties binnen één enkele Beschikbaarheidszone zonder dat gegevens over meerdere zones hoeven te worden gerepliceerd en ondersteunt scenario’s zoals SQL Server failoverclusterexemplaren (FCI).

NVMe Express Het is een communicatieprotocol dat een snellere en efficiëntere gegevensoverdracht tussen servers en opslagsystemen mogelijk maakt. Opslagafscheiding wordt gebruikt om de opslagtoegang tot een computercluster of database te reguleren, zodat slechts één host in het cluster op elk moment toestemming heeft om naar de opslag te schrijven.

Voor NVMe-reserveringen zijn EBS-volumes met meerdere bijlagen vereist die alleen kunnen worden gekoppeld aan op Nitro gebaseerde instanties. Jeff Barrvice-president en hoofdevangelist bij AWS, legt de voordelen uit io2 Block Express-volumes:

De opslag kan oplopen tot 64 TB en levert SAN-achtige prestaties met maximaal 256.000 IOPS/volume en 4.000 MB/s doorvoer, allemaal met een duurzaamheid van 99,999% en een toegangslatentie van minder dan een milliseconde. Volumes ondersteunen andere geavanceerde EBS-functies, waaronder versleuteling en multi-koppeling, en kunnen zonder downtime weer online worden gebracht.

Het EBS-volume ondersteunt de volgende NVMe-reserveringsopdrachten: Boekingsgeschiedenis Om u aan te melden, uit te schrijven of uw reserveringssleutel te vervangen, en Ontvang een reservering, om een ​​reservering voor het volume te maken, voorrang te geven aan de reservering voor de naamruimte en de gemaakte reservering af te breken. Ran Bergamin, AWS Senior Oplossingsarchitect, opmerkingen:

U kunt nu toepassingen uitvoeren die permanente SCSI-reserveringen vereisen op io2-volumes, zoals quorumvolumes, geclusterde toepassingen en meer!

Reserveringen Het is standaard ingeschakeld voor nieuwe mappen, terwijl bestaande mappen eerst moeten worden losgekoppeld om van de nieuwe functie te kunnen profiteren. Barr legt uit:

Als u bestaande io2 Block Express-volumes heeft, kunt u reserveringen inschakelen door de volumes los te koppelen van alle EC2-instanties en ze vervolgens opnieuw te verbinden. De reservering wordt geactiveerd zodra de eerste bijlage is gemaakt.

Windows Server-failovercluster Het is de enige groeps- en volumemanager die momenteel wordt ondersteund, en in de toekomst worden andere opties verwacht.

Terwijl daar Geen extra kosten Voor deze functie worden multi-attachment en opslagafscheiding alleen ondersteund op io2-volumes die worden geleverd door de hoeveelheid opslag in GB en de aangeboden hoeveelheid IOPS, met een aanzienlijke premie op SSD-volumes voor algemeen gebruik.

NVMe-reserveringen worden ondersteund op Windows Server (2016, 2019 en 2022), SUSE SLES 12 SP3 en hoger, RHEL 8.3 en hoger, en Amazon Linux 2 en hoger.