Pilvandmetöötlusplatvormide sissejuhatus

Selles artiklis on pilvandmetöötlusplatvormid Interneti toimimise kõige olulisem aspekt pilvandmetöötlus. Ettevõtted nagu Google, Facebook, Amazon, Microsoft jne on kulutanud miljoneid dollareid oma andmekeskuste (pilvede) ehitamiseks, et pakkuda oma teenuseid Internetis. Viimase paari aasta jooksul on mõned neist ettevõtetest oma pilveteenused avalikkusele avanud. Seega saavad kõik, kellel on sülearvuti ja Interneti-ühendus, pilvandmetöötlusplatvormide abil Interneti-aadressil äri luua. Pilvandmetöötluse platvormi kasuks otsustamisel on kõige olulisemad parameetrid arvutamine, salvestusruum ja maksumus. Arvestades hindamise keerukust, kuna hinnad on püsivad kõikumised ja mitmesugustel teenustel pakutavad allahindlused, on aga kulusid pisut keeruline võrrelda.

3 parimat pilvandmetöötlusplatvormi

Allpool on toodud parimad tänapäeval saadaval olevad pilvandmetöötlusplatvormid:

1. Amazoni veebiteenused (AWS)

Amazon on pilvandmetöötlusplatvormide pioneer. Juba 2006. aastal käivitas Amazon AWS, ühendades nende esialgsed sõltumatud teenused nagu S3 (pilvesalvestusruum), SQS (Simple Queuing Service) ja EC2 (Elastic Cloud Computing). Nüüd on AWS-il üle 150 teenuse kõigi teie erinevate vajaduste jaoks. AWS-il on midagi piiritletud piirkonda ja saadavustsooni. Need on vastavalt erinevad geograafilised piirkonnad ja eraldatud asukohad, mis koosneb andmekeskustest andmete salvestamiseks ja arvutuste tegemiseks. Praeguseks on olemas umbes 70 saadavustsooni ja 20+ piirkonda. See aitab ettevõtetel või üksikisikutel rakendusi lähimas asukohas käitada ja vähendada latentsusaega.

Arvuta:

AWS pakub palju erinevaid võimalusi. EC2 eksemplare saate konfigureerida vastavalt oma vajadustele või minna Lambda abil täielikult serverita. EMR-i (Elastic Map Reduce) abil saate tekitada hajutatud arvutite rühmi või pääseda EC2 paljasmetalli teenuste kaudu juurde ühele masinale. AWS pakub Spot-eksemplare, mis pakuvad kuni 90% allahindlust EC2-masinatele sõltuvalt nõudlusest ja pakkumisest. Need on näited, mis on praegu saadaval ja kehtivad piiramatu aja jooksul, välja arvatud juhul, kui teised kasutajad nõuavad nende algset hinda. Ehkki AWS annab enne nende esinemisjuhtude eemaldamist töö salvestamiseks ja klastrite sulgemiseks 2-minutilise etteteatamise.

Ladustamine:

AWS toetab igasuguseid andmevorminguid ja -struktuure, pakkudes sobivaid võimalusi andmete salvestamiseks ja hankimiseks. Kui teil on kõigi oma rakenduste jaoks struktureeritud andmed, saate kasutada andmebaasiteenuseid, näiteks DynamoDB, RDS jne. Kui teil on multimeediumfaile, pakub S3 odavat mahupõhist salvestusruumi ning teie analüütiliseks töökoormuseks ja keeruliseks päringute jaoks on teil sellised teenused nagu Redshift ja Athena. AWS toetab nüüd piirkondadevahelist ja sama piirkonna replikatsiooni. Varem kopeeriti ressursse kolmes teises saadavuse tsoonis, kuid nüüd saate andmeid või tervet S3-koppi korrata teises geograafias.

2. Microsoft Azure

Microsoft Azure vabastati 2010. aastal, et pakkuda oma ettevõtte klientidele pilvandmetöötluse teenuseid. Pärast AWS-i edu tutvustas Microsoft viimastel aastatel palju teenuseid, et nendega konkureerida ja on nüüd aeglaselt turuosa võitmas. Sarnaselt AWS-ga on Azure'il ka saadavustsoonid ja -piirkonnad, kuid on üks asi, millest AWS jääb ilma, see on funktsioon Geo Redundancy. See tähendab, et salvestuskontot korratakse teises piirkonnas, mis pole mitte liiga kaugel, kuid piisavalt kaugel, et vältida praeguses piirkonnas põhjustatud piirkondlikke katastroofe, nii et andmeid varundatakse alati ja kadusid ei teki.

Arvuta:

Azure võimaldab kasutajal käivitada virtuaalseid masinaid (VM), mis on Microsofti versioon EC2. Siis on meil Azure Functions, mis on serverivaba platvorm. Ehkki AWS ja Azure on pakutavate teenuste osas kaelast kinni, kipuvad Azure'i eksemplarid selle suurusega kulusid suurendama. Azure pakub madala prioriteediga VM-e, kuid erinevalt AWS Spoti eksemplaridest on hind fikseeritud ja saadavus on tavaliselt madal.

Ladustamine:

Azure pakub kolme tüüpi salvestusruumi:

  • Kuum salvestusruum: kus andmed peavad olema hõlpsasti kättesaadavad. Siin on ladustamiskulud suured ja juurdepääsukulud madalad.
  • Külmhoid: kus andmetele ei pääse nii sageli juurde. Siin on ladustamiskulud madalad ja juurdepääsukulud suured.
  • Arhiivide salvestusruum: kus andmetele on juurdepääs harva, näiteks varufailid. Siin on ladustamiskulud äärmiselt madalad ja juurdepääsukulud äärmiselt suured.

Azure'i andmeressursse saab vastavalt meie nõuetele hallata Azure'i Blob-salvestuse, Cosmos DB, Data Lake'i jne abil.

3. Google'i pilveplatvorm (GCP)

GCP pakub pilvandmetöötluse teenuseid, mis töötavad samal platvormil nagu Google'i otsing ja Youtube. GCP on tuntud oma madala hinna ja kõrge turvalisuse poolest. Apple kasutab GCP andmesalvestust oma pilveteenuste salvestamiseks ning hiljuti väideti, et ka Twitter ja GitLab on kolinud GCP-sse. 20 regiooniga ja 61 saadavustsooniga GCP pakub ka mitme regiooni salvestusruumi, pakkudes varukoopiaid, säilitades koondamise mitme piirkonna vahel.

Arvuta:

GCP IaaS-komponenti nimetatakse Google Compute Engine, mis võimaldab kasutajatel käivitada VM-e. Sellel on App Engine, PaaS-komponent, mis võimaldab arendajatel veebirakendusi hostida ja hallata. Samuti eraldab see automaatselt rohkem ressursse lisanõuete käsitlemiseks. GCP-i takistatavad VM-id on lühiajalised ja odavate VM-idega, võimaldades kasutajatel väiksema kuluga käivitada lühiajalisi rakendusi. Need VM-id elavad 24 tundi ja teatavad enne eemaldamist 30 sekundit.

Ladustamine:

GCP-l on 4 tüüpi salvestusvõimalusi:

  • Külmliinide salvestusruum: Sarnaselt Azure'i arhiivimahutiga, kus sinisele kuule pääseb andmetele juurde vaid üks kord.
  • Liinilähedane salvestusruum: see on sarnane Azure'i külmmäluruumiga, kus andmetele pääsetakse juurde vähem kui üks kord kuus.
  • Standardne salvestusruum: siin hoiame kuumaid andmeid, st andmeid, mis peavad olema kogu aeg hõlpsasti juurdepääsetavad.

GCP pakub pilvesalvestust andmejärvena, Cloud SQL on andmebaasiteenus, BigTable ja Datastore, mis on NoSQL andmebaasid ja mitmesugused muud laondusteenused.

Järeldus

Nagu näete, on pilvandmetöötlus revolutsiooniliselt muutnud seda, kuidas me ettevõtteid veebis üles ehitame. Kuna nii mitu platvormi tuleb üksteisega konkureerima, on meie, nende teenuste tarbijad, kõige rohkem kasu, kuna saame valida kõigi saadaolevate võimaluste hulgast ja saada oma parimate võimaluste eest parim pauk.

Soovitatav artikkel

See on pilvandmetöötlusplatvormide juhend. Siin käsitleme pilvandmetöötlusplatvorme nagu Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Pilvandmetöötluse arhitektuur koos omadustega
  2. Pilvandmetöötlus vs võrguarvutus | Peamised erinevused
  3. Pilvandmetöötluse tehnoloogiad koos eelistega
  4. Pilvandmetöötluse intervjuu küsimused, mida peaksite teadma 10 parimat

Kategooria: