Molnlagringsgateway
En molnlagringsgateway är en hybrid molnlagringsenhet , implementerad i hårdvara eller mjukvara, som finns i kundens lokaler och översätter molnlagrings- API : er som SOAP eller REST till blockbaserade lagringsprotokoll som iSCSI eller Fibre Channel eller filbaserade gränssnitt som NFS eller SMB .
Enligt en rapport från 2011 från Gartner Group förväntades molngateways öka användningen av molnlagring genom att sänka månadsavgifterna och eliminera oron för datasäkerhet.
Teknologi
Funktioner
Moderna applikationer (aka "cloud native applications") använder nätverksansluten lagring med hjälp av REST och SOAP med hypertextöverföringsprotokoll på protokolllagret. Den relaterade lagringen tillhandahålls från arrayer som erbjuder dessa som objektlagring. Klassiska applikationer använder nätverksansluten lagring med hjälp av Network File System NFS, iSCSI eller Server Message Block SMB . För att kunna utnyttja alla fördelar med objektlagring måste befintliga applikationer skrivas om och nya applikationer måste vara medvetna om objektlagring, vilket inte är fallet som standard. Detta problem åtgärdas av molnlagringsgateways. De erbjuder objektlagring via klassiska inbyggda lagringsprotokoll som Network File System NFS eller Server Message Block SMB (och ett fåtal erbjuder iSCSI också). Som en tumregel kan klassiska applikationer med molnbaserad objektlagring nu användas med molnlagringsgateways.
Funktionalitet
I företagsinfrastrukturer används NFS huvudsakligen av Linux- system medan Windows- system använder SMB. Objektlagring behöver data i form av objekt snarare än filer. För alla molnlagringsgateways är det obligatoriskt att cachelagra de inkommande filerna och destage dem till objektlagring vid ett senare steg. Tiden för destaging är beroende av gatewayen och en policymotor tillåter funktioner som
- pinning = binda specifika filer till cachen och destage dem endast för speglingsändamål
- innehållsbaserad destaging = flytta endast filer med specifika egenskaper till objektlagring, t.ex. alla MP3-filer
- multi-cloud spegling = spegla alla filer till två olika objektlager
- Använd minst nyligen = fyll den lokala cachen till maximalt, flytta alla filer till objektlagring och ta bort filer i cachen på en LRU-algoritm
- kryptera före destage = filer krypteras på molnlagringsgatewayen och destages till objektlagring i krypterad form
- komprimera och/eller deduplicera före destage = filerna dedupliceras och/eller komprimeras före destage
- säkerhetskopiera data i ett inbyggt säkerhetskopieringsformat
Kombinationer av dessa funktioner är vanliga. Förinställda sorteringsscheman som spänner över hämtningsgränssnittet förlitar sig i allmänhet på noll-fel innehållsbehandling, som har det uppenbara kravet att två eller flera av ovanstående funktioner är synkroniserade.
Tillägg
Nästan alla objektlagringsgateways stöder Amazon S3- protokoll som en kvasi-standard. Vissa erbjuder även Microsoft Azure Blob, Google Storage eller Openstack SWIFT . De flesta gateways stöder offentlig molnlagring, t.ex. från Amazon eller Microsoft som objektbutik och Dropbox som fildiskbutik, det finns också många leverantörer som stöder privat molnlagring också – inklusive off och on prem storage.
Implementeringsmetoder
Det finns flera varianter för att distribuera sådana gateways – och vissa leverantörer stöder även olika varianter av deras produktlinje:
- hårdvara av bar metall
- programvara som stöder olika hypervisorer
- programvara ovanpå ett operativsystem – aka FUSE- baserat
Programvaruenheter såväl som FUSE-baserade gateways kan installeras på offentliga molninfrastrukturer.
Fördelar
Molnlagringsgateways undviker behovet av att ändra befintliga applikationer genom att tillhandahålla ett standardgränssnitt.
Dessutom är IT-användare vana vid befintliga protokoll – som SMB eller NFS. De kan använda sig av molnlagring med fördelen att de fortfarande använder sin befintliga infrastruktur (inklusive t.ex. Active Directory, LDAP-integration, fildelningsfunktioner etc.).
Medan molnlagringsportar till en början endast täckte en nisch, fick de mer attraktion genom multimolnteknik . Som ett exempel: Det är möjligt att köra en molnlagringsgateway i form av en mjukvaruappliance ovanpå en offentlig eller privat molninfrastruktur genom att erbjuda dockningsvolymdrivrutiner som möjliggör för behållare för automatisk provisionering av lagring som används av dessa behållare i en konsekvent form. De använder hypervisordiskarna endast som en cache, men destage data på den minst nyligen använda algoritmen till den underliggande molnlagringen.
De facto-standarden för objektlagring är Amazon S3 – den hade mest popularitet och kapacitet installerad på objektlagring. Men varje leverantör av objektlagring kan (och de flesta av dem gör) erbjuda Amazon S3-lagring – även det finns ingen riktig "standard" S3 API: Varje leverantör är lite annorlunda när det gäller att implementera S3 API (som sett från de olika molnlagringsgateway-leverantörerna som stöder de "specifika" API:erna för de olika objektlagringsleverantörerna). Sedan 2018 döljer ett ökande antal molnlagringsgateways denna komplexitet genom att erbjuda S3 på norrgående (från och med nätverkstekniker avser södergående lagringen som används av en gateway, medan norrgående är lagringen som tillhandahålls av gatewayen). Som sådan kan man använda en rikare S3-implementering på norrgående än de södergående stöden.
Nackdelar
Genom att använda molnlagringsgateways döljs komplexiteten att använda objektlagring, men det döljer också några av fördelarna med objektlagring:
- förmågan till horisontell skalning
- förmåga att lägga till högeffektiv metadata till datainnehållet
- att använda utökade WORM- och arkiveringsmöjligheter för objektlagring
När applikationer ändras till molnmedvetna applikationer (alias kallade molnbaserade applikationer), kommer molnlagringsgateways att ändras från multiprotokoll-gateways till multi-cloud-gateways, vilket ger åtkomst till flera molnleverantörer såväl som flera sydgående protokoll och fungerar som reläer mellan olika moln.
Marknadsföra
Från och med 2020 värderades molnlagringsgatewaymarknaden till över 2 miljarder USD och förutspåddes nå 11 miljarder USD 2026, baserat på en rapport från marknadsundersökningsföretaget Mordor intelligence.
Se även
- ^ Gary Orenstein (22 juni 2010). "GigaOm, visa mig gatewayen — tar lagring till molnet" . Hämtad 18 juli 2013 .
- ^ Boles, Jeff. För- och nackdelar för molnfillagring . 15 mars 2011
- ^ Stanley Zaffos, Adam W. Couture. Hybrid Cloud Gateway Appliances Expandera användningsfall för molnlagring. Gartner Group Research G00209453. http://storageswiss.com/2014/05/09/hybrid-cloud-storage-vs-the-enterprise/10 januari 2011 [ permanent död länk ]
- ^ SNIA. "Objektlagring – Förstå vad, hur och varför" (PDF) .
- ^ "5 sätt molnteknik förbättrar din verksamhet | Austin Technology | Perth" . Austin teknologi . 2017-02-10 . Hämtad 2019-04-16 .
- ^ Spillner, J (2012). "Flexibelt språk för datadistribution och gateway-arkitektur". 2012 IEEE Latin America Conference on Cloud Computing and Communications .
- ^ Kovacs, Gali. "Hur man monterar Amazon S3 Buckets som en lokal enhet" . cloud.netapp.com . Hämtad 2019-04-11 .
- ^ Columbus, Louis. "Roundup of Cloud Computing Forecasts, 2017" . Forbes . Hämtad 2019-04-16 .
- ^ MARKNAD FÖR MOLNLAGRING GATEWAY – TILLVÄXT, TRENDER, PÅVERKAN OCH prognoser för covid-19 (2021–2026)