Den här artikeln besvarar frågor som kan hjälpa dig att avgöra om Avere vFXT för Azure passar dina behov. Den ger grundläggande information om Avere vFXT och förklarar hur det fungerar med andra Azure-komponenter och med produkter från externa leverantörer.
Allmänt
Vad är Avere vFXT för Azure?
Avere vFXT för Azure är ett högpresterande filsystem som cachelagrar aktiva data i Azure-beräkning för effektiv bearbetning av kritiska arbetsbelastningar.
Är Avere vFXT en lagringslösning?
Nej. Avere vFXT för Azure är en cache för filsystem som ansluter till lagringsmiljöer, till exempel EMC eller NetApp NAS eller en Azure-blobcontainer. Avere vFXT effektiviserar databegäranden från klienter och cachelagrar de data som används för att förbättra prestanda i stor skala och över tid. Avere vFXT lagrar inte data. Den har ingen information om mängden data som lagras bakom den.
Är Avere vFXT en nivåindelningslösning?
Avere vFXT för Azure nivåindelar inte automatiskt data mellan frekventa och lågfrekventa nivåer.
Hur gör jag för att veta om en miljö är rätt för Avere vFXT?
Det bästa sättet att tänka på den här frågan är att ställa: "Kan arbetsbelastningen cachelagras?" Har arbetsbelastningen ett högt läs-till-skriv-förhållande? Ett exempel är 80/20 eller 70/30 läsningar/skrivningar.
Överväg Avere vFXT för Azure om du har en filbaserad analyspipeline som körs över ett stort antal virtuella Azure-datorer och uppfyller ett eller flera av följande villkor:
Den övergripande prestandan är långsam eller inkonsekvent på grund av långa filåtkomsttider (tiotals millisekunder eller sekunder, beroende på krav). Den här svarstiden är oacceptabel för kunden.
Data som krävs för bearbetning finns längst bort i en WAN-miljö, och det är opraktiskt att flytta dessa data permanent. Data kan finnas i en annan Azure-region eller i ett kunddatacenter.
Ett stort antal klienter begär data – till exempel i ett HPC-kluster (databehandling med höga prestanda). Det stora antalet samtidiga begäranden kan öka svarstiden.
Kunden vill köra sin aktuella pipeline "som den är" på virtuella Azure-datorer och behöver en POSIX-baserad lösning för delad lagring (eller cachelagring) för skalbarhet. Genom att använda Avere vFXT för Azure behöver du inte bygga om arbetspipelinen för att göra interna anrop till Azure Blob Storage.
Ditt HPC-program baseras på NFSv3-klienter. (I vissa fall kan den använda SMB 2.1-klienter, men prestandan är begränsad.)
Följande diagram kan hjälpa dig att svara på den här frågan. Ju närmare ditt arbetsflöde ligger längst upp till höger, desto mer sannolikt är det att cachelagringslösningen Avere vFXT för Azure är rätt för din miljö.
I vilken skala av klienter är Avere vFXT-lösningen mest meningsfull?
Avere vFXT-cachelösningen är byggd för att hantera hundratals, tusentals eller tiotusentals beräkningskärnor. Om du har några datorer som kör lätt arbete är Avere vFXT inte rätt lösning.
Typiska Avere vFXT-kunder kör krävande arbetsbelastningar från cirka 1 000 PROCESSORkärnor. Dessa miljöer kan vara så stora som 50 000 kärnor eller mer. Eftersom Avere vFXT är skalbart kan du lägga till noder för att stödja dessa arbetsbelastningar när de växer för att kräva mer dataflöde eller mer IOPS.
Hur mycket data kan en Avere vFXT-miljö lagra?
Avere vFXT för Azure är en cache. Den lagrar inte specifikt data. Den använder en kombination av RAM-minne och SSD:er för att lagra cachelagrade data. Data lagras permanent i ett serverdelslagringssystem (till exempel ett NetApp NAS-system eller en blobcontainer). Avere vFXT-systemet har ingen information om mängden data som lagras bakom det. Avere vFXT cachelagrar endast delmängden av de data som klienter begär.
Vilka regioner stöds?
Avere vFXT för Azure stöds i alla regioner förutom nationella regioner (Kina, Tyskland). Kontrollera att den region som du vill använda har stöd för den stora mängden beräkningskärnor och de VM-instanser som behövs för att skapa Avere vFXT-klustret.
Hur gör jag för att få hjälp med Avere vFXT?
En specialiserad grupp supportpersonal erbjuder hjälp med Avere vFXT för Azure. Följ anvisningarna i Få hjälp med systemet för att öppna ett supportärende från Azure Portal.
Är Avere vFXT högtillgängligt?
Ja, Avere vFXT körs uteslutande som en HA-lösning.
Teknisk: Beräkning
Kan du beskriva hur en Avere vFXT-miljö "ser ut"?
Avere vFXT är en klustrad installation som består av flera virtuella Azure-datorer. Ett Python-bibliotek hanterar skapande, borttagning och ändring av kluster. Läs Vad är Avere vFXT för Azure? om du vill veta mer.
Vilken typ av virtuella Azure-datorer körs Avere vFXT på?
Ett Avere vFXT för Azure-kluster använder Microsoft Azure E32s_v3 virtuella datorer.
Skalas Avere vFXT-miljön?
Avere vFXT-klustret kan vara så litet som tre virtuella datornoder eller så stora som 20 noder. Kontakta Azures tekniska support om du behöver hjälp med att planera rätt klusterstorlek för arbetsflödet.
Har Avere vFXT-miljön "autoskalning"?
Nej. Du kan skala upp och ned klusterstorleken, men att lägga till eller ta bort klusternoder är ett manuellt steg.
Kan jag köra Avere vFXT-klustret som en VM-skalningsuppsättning?
Avere vFXT stöder inte distribution av en VM-skalningsuppsättning. Flera inbyggda mekanismer för tillgänglighetsstöd är endast utformade för atomiska virtuella datorer som deltar i ett kluster.
Kan jag köra Avere vFXT-klustret på virtuella datorer med låg prioritet?
Nej, systemet kräver en underliggande stabil uppsättning virtuella datorer.
Kan jag köra Avere vFXT-klustret i containrar?
Nej, Avere vFXT måste distribueras som ett oberoende program.
Räknas de virtuella Avere vFXT-datorerna mot min beräkningskvot?
Ja. Kontrollera att du har en tillräcklig kvot i regionen för att stödja klustret.
Kan jag köra Avere vFXT-klusterdatorerna i olika tillgänglighetszoner?
Nej. Modellen med hög tillgänglighet i Avere vFXT stöder för närvarande inte enskilda Avere vFXT-klustermedlemmar som finns i olika tillgänglighetszoner.
Kan jag klona virtuella Avere vFXT-datorer?
Nej, du måste använda Python-skriptet som stöds för att lägga till eller ta bort noder i Avere vFXT-klustret. Mer information finns i Hantera Avere vFXT-klustret.
Finns det en "VM"-version av programvaran som jag kan köra i min egen lokala miljö?
Nej, systemet erbjuds som en klustrad installation och testas på specifika typer av virtuella datorer. Den här begränsningen hjälper kunderna att undvika att skapa ett system som inte stöder höga prestandakrav för ett typiskt Avere vFXT-arbetsflöde.
Teknisk: Diskar
Vilka typer av diskar stöds för de virtuella Azure-datorerna?
Avere vFXT för Azure kan använda 1 TB eller 4 TB Premium SSD-konfigurationer. Premium SSD-konfigurationen kan distribueras som flera hanterade diskar.
Stöder klustret ohanterade diskar?
Nej, klustret kräver hanterade diskar.
Stöder systemet lokala (anslutna) SSD:er?
Avere vFXT för Azure stöder för närvarande inte lokala SSD:er. Diskar som används för Avere vFXT måste kunna stängas av och startas om, men lokala anslutna SSD:er i den här konfigurationen kan bara avslutas.
Har systemet stöd för ultra-SSD?
Nej, systemet stöder endast Premium SSD-konfigurationer.
Kan jag koppla från premium-SSD:erna och koppla dem igen senare för att bevara cacheinnehållet mellan användning?
Det går inte att koppla från och koppla om SSD:er. Metadata eller filinnehåll på källan kan ha ändrats mellan användningarna, vilket kan orsaka dataintegritetsproblem.
Krypterar systemet cachen?
Data är randiga över diskarna men krypteras inte. Själva diskarna kan dock krypteras. Mer information finns i Skydda och använda principer på virtuella datorer i Azure.
Tekniskt: Nätverk
Vilket nätverk rekommenderas?
Om du använder lokal lagring med Avere vFXT bör du ha en nätverksanslutning på 1 Gbit/s eller bättre mellan lagringen och klustret. Om du har en liten mängd data och är villig att kopiera data till molnet innan du kör jobb kan VPN-anslutningen vara tillräcklig.
Dricks
Desto långsammare är nätverkslänken, desto långsammare blir de inledande "kalla" läsningarna. Långsamma läsningar ökar svarstiden för arbetspipelinen.
Kan jag köra Avere vFXT i ett annat virtuellt nätverk än mitt beräkningskluster?
Ja, du kan skapa ditt Avere vFXT-system i ett annat virtuellt nätverk. Mer information finns i Planera ditt Avere vFXT-system .
Kräver Avere vFXT ett eget undernät?
Ja. Avere vFXT körs strikt som ett högtillgängligt kluster (HA) och kräver flera IP-adresser för att fungera. Om klustret finns i ett eget undernät undviker du risken för IP-adresskonflikter, vilket kan orsaka problem för installation och normal drift. Klustrets undernät kan finnas i ett virtuellt nätverk som används av andra resurser, så länge inga IP-adresser överlappar varandra.
Kan jag köra Avere vFXT på InfiniBand?
Nej, Avere vFXT använder endast Ethernet/IP.
Hur gör jag för att komma åt min lokala NAS-miljö från Avere vFXT?
Avere vFXT-miljön är som alla andra virtuella Azure-datorer i och med att den kräver dirigerad åtkomst via en nätverksgateway eller VPN till kundens datacenter (och tillbaka). Överväg att använda Azure ExpressRoute-anslutning om den är tillgänglig i din miljö.
Vilka är bandbreddskraven för Avere vFXT?
Det övergripande bandbreddskravet beror på två faktorer:
- Mängden data som begärs från källan
- Klientsystemets tolerans för svarstid vid inledande datainläsning
För svarstidskänsliga miljöer bör du använda en fiberlösning med en minsta länkhastighet på 1 Gbit/s. Använd ExpressRoute om det är tillgängligt.
Kan jag köra Avere vFXT med offentliga IP-adresser?
Nej, Avere vFXT är avsett att köras i en nätverksmiljö som skyddas med metodtips.
Kan jag begränsa internetåtkomsten från mitt klusters virtuella nätverk?
I allmänhet kan du konfigurera ytterligare säkerhet i det virtuella nätverket efter behov, men vissa begränsningar kan störa klustrets drift.
Om du till exempel begränsar utgående Internetåtkomst från ditt virtuella nätverk uppstår problem för klustret om du inte också lägger till en regel som uttryckligen tillåter åtkomst till AzureCloud. Den här situationen beskrivs i kompletterande dokumentation på GitHub.
Om du vill ha hjälp med anpassad säkerhet kontaktar du supporten enligt beskrivningen i Få hjälp med systemet.
Teknisk: Serverdelslagring (kärnfiler)
Hur många kärnfiler gör en enda Avere vFXT omgivningsstöd?
Ett Avere vFXT-kluster stöder upp till 20 kärnfiler.
Hur lagrar Avere vFXT-miljön data?
Avere vFXT är inte lagring. Det är en cache som läser och skriver data från flera lagringsmål som kallas kärnfiler. Data som lagras på Premium SSD-diskar i Avere vFXT är tillfälliga och töms så småningom till lagringen av serverdelens kärnfiler.
Vilka kärnfiler stöder Avere vFXT?
Generellt sett använder Avere vFXT för Azure Support följande system som kärnfiler:
Dell EMC Isilon (OneFS 7.1, 7.2, 8.0 och 8.1)
NetApp ONTAP (klustrat läge 9.4, 9.3, 9.2, 9.1P1, 8.0-8.3) och (7-Läge 7.*, 8.0-8.3)
Azure Blob-containrar (endast lokalt redundant lagring)
Varför stöder inte Avere vFXT alla NFS-filer?
Även om alla NFS-plattformar uppfyller samma IETF-standarder har varje implementering i praktiken sina egna egenheter. Den här informationen påverkar hur Avere vFXT interagerar med lagringssystemet. De system som stöds är de mest använda plattformarna på marknadsplatsen.
Stöder Avere vFXT lagring av privata objekt (till exempel SwiftStack)?
Avere vFXT stöder inte lagring av privata objekt.
Hur kan jag få en specifik lagringsprodukt under support?
Supporten baseras på mängden efterfrågan i fältet. Om det finns tillräckligt med intäktsbaserade begäranden för att stödja en NAS-lösning överväger vi det. Gör begäranden via Azure Support.
Kan jag använda Azure Blob Storage som kärnfilere?
Ja, Avere vFXT för Azure kan använda en blockblobcontainer som molnkärnfilere.
Vilka är kraven för lagringskontot för en blob core-filer?
Ditt lagringskonto måste vara ett GPv2-konto (general-purpose v2) och konfigurerat endast för lokalt redundant lagring. Geo-redundant lagring och zonredundant lagring stöds inte.
Läs Azure Blob Storage Cloud Core Filer för mer information om kraven för lagringskontot.
Kan jag använda arkivbloblagring?
Nej. Serviceavtalet (SLA) för arkivlagring är inte kompatibelt med behoven för katalog- och filåtkomst i realtid i Avere vFXT-systemet.
Kan jag använda lågfrekvent bloblagring?
Lågfrekvent bloblagring rekommenderas vanligtvis inte för en Avere vFXT för Azure Core Filer. Lågfrekvent nivå ger lägre lagringskostnader men högre driftkostnader. (Se Blockera blobpriser för mer information.) Om data används och ändras eller tas bort ofta bör du överväga att använda frekvent nivå.
Åtkomstnivåer ger mer information om när det kan vara meningsfullt att använda lagring på lågfrekvent nivå som vFXT-kärnfiler.
Hur gör jag för att kryptera blobcontainern?
Du kan konfigurera blobkryptering antingen i Azure (rekommenderas) eller på nivån Avere vFXT Core Filer.
Kan jag använda min egen krypteringsnyckel för en blob core filer?
Som standard krypteras data via Microsoft-hanterade nycklar för Azure Blob, Table och Queue Storage, plus Azure Files. Du kan ta med din egen nyckel för kryptering för Blob Storage och Azure Files. Om du väljer att använda Avere vFXT-kryptering måste du använda den Avere-genererade nyckeln och lagra den lokalt.
Inköp
Hur gör jag för att få Avere vFXT för Azure-licensiering?
Det är enkelt att skaffa en Avere vFXT för Azure-licens via Azure Marketplace. Registrera dig för ett Azure-konto och följ sedan anvisningarna i Distribuera Avere vFXT-klustret för att skapa ett Avere vFXT-kluster.
Hur mycket kostar Avere vFXT?
I Azure finns det ingen extra licensavgift för användning av Avere vFXT-kluster. Kunderna ansvarar för lagring och andra Avgifter för Azure-förbrukning.
Kan virtuella Avere vFXT-datorer köras som låg prioritet?
Nej, Avere vFXT-kluster kräver tjänsten "always on". Klustren kan stängas av när de inte behövs.
Nästa steg
Kom igång med Avere vFXT för Azure genom att läsa de här artiklarna om du vill lära dig hur du planerar och distribuerar ditt eget system:
- Planera för ditt Avere vFXT-system
- Distributionsöversikt
- Förbereda för att skapa ett Avere vFXT-kluster
- Distribuera Avere vFXT-klustret
Mer information om funktioner och användningsfall för Avere vFXT finns i Avere vFXT för Azure.