Cloud Computing ArchiTektsiooniskeem ja komponendid
⚡ Nutikas kokkuvõte
Pilvandmetöötluse arhitektuur ühendab võrgu kaudu ühendatud esiotsa ja tagaotsa komponendid, et pakkuda nõudmisel pakutavaid arvutusteenuseid. See hõlmab kliendi infrastruktuuri, rakendusi, teenuseid, käitusaja pilveteenuseid, salvestusruumi, haldust ja turvalisust, mis kõik töötavad virtualiseerimise kaudu koos usaldusväärsete pilveplatvormide käitamiseks.
Allolevad jaotised selgitavad pilvandmetöötluse arhitektuuri, selle komponente ja virtualiseerimist.
Mis on pilvandmetöötlus Architektuur?
Cloud Computing Architecture on pilvandmetöötlusteenuse jaoks vajalike komponentide kombinatsioon. Pilvandmetöötluse arhitektuur koosneb mitmest komponendist, nagu esiplatvorm, taustaplatvorm või serverid, võrk või Interneti-teenus ja pilvepõhine edastusteenus.
Heitkem pilk pilvandmetöötlusele ja vaatame, millest pilvandmetöötlus koosneb. Cloud computing koosneb kahest komponendist: esiotsast ja tagaotsast. Esiots koosneb pilvandmetöötlussüsteemi kliendiosast. See hõlmab liideseid ja rakendusi, mis on vajalikud pilvandmetöötluse või pilveprogrammeerimise platvormile juurdepääsuks.
Kuigi tagaosa viitab pilvele endale, sisaldab see pilvandmetöötlusteenuste jaoks vajalikke ressursse. See koosneb virtuaalmasinatest, serveritest, andmesalvestusest, turvamehhanismidest jne. See on pakkuja kontrolli all.
Pilvandmetöötlus levitab failisüsteemi, mis levib mitme kõvaketta ja masina vahel. Andmeid ei salvestata kunagi ühte kohta ja ühe seadme rikke korral võtab teine automaatselt üle. Kasutaja kettaruum eraldatakse hajutatud failisüsteemis, samas kui teine oluline komponent on ressursside jaotamise algoritm. Pilvandmetöötlus on tugev hajutatud keskkond ja see sõltub suuresti tugevatest algoritmidest.
Cloud Computing Architektuur
. ArchiPilvandmetöötluse struktuur sisaldab palju erinevaid komponente. See hõlmab kliendi infrastruktuuri, rakendusi, teenuseid, käitusaegseid pilvi, salvestusruume, haldust ja turvalisust. Need on kõik pilvandmetöötluse arhitektuuri osad.
Esiots:
Klient kasutab esiotsa, mis sisaldab kliendipoolset liidest ja rakendust. Mõlemad komponendid on pilvandmetöötlusplatvormile juurdepääsuks olulised. Esiosa sisaldab veebiservereid (Chrome, Firefox, Operajne), klientidele ja mobiilseadmetele.
Tagaosa:
Taustaosa aitab teil hallata kõiki pilvandmetöötlusteenuste pakkumiseks vajalikke ressursse. See pilvarhitektuuri osa sisaldab turvamehhanismi, suurt hulka andmesalvestust, servereid, virtuaalsed masinad, liikluskorraldusmehhanismid jne.
Cloud Computing Architektuuri diagramm
Pilvandmetöötluse olulised komponendid Architektuur
Siin on mõned pilvandmetöötluse arhitektuuri olulised komponendid:
1. Kliendi infrastruktuur
Kliendi infrastruktuur on esiotsa komponent, mis pakub GUI-d. See aitab kasutajatel pilvega suhelda.
2. Taotlus
Rakendus võib olla mis tahes tarkvara või platvorm, millele klient soovib juurde pääseda.
3. Teenindus
Teenuse komponent haldab, millist tüüpi teenusele saate vastavalt kliendi nõudmistele juurde pääseda.
Kolm pilvandmetöötlusteenust on:
- Tarkvara kui teenus (SaaS)
- Platvorm teenusena (PaaS)
- Infrastruktuur kui teenus (IaaS)
4. Runtime Cloud
Käituspilv pakub virtuaalsetele masinatele täitmis- ja käituskeskkonda.
5. Ladustamine
Salvestusruum on veel üks oluline pilvandmetöötluse arhitektuuri komponent. See pakub pilves suurel hulgal salvestusmahtu andmete salvestamiseks ja haldamiseks.
6. Infrastruktuur
See pakub teenuseid hosti, võrgu ja rakenduste tasemel. Pilveinfrastruktuur sisaldab riist- ja tarkvarakomponente, nagu serverid, salvestusruumid, võrguseadmed, virtualiseerimistarkvara ja mitmesugused muud salvestusressursid, mida on vaja pilvandmetöötluse mudeli toetamiseks.
7. Juhtimine
See komponent haldab taustaprogrammis selliseid komponente nagu rakendus, teenus, käitusaegne pilv, salvestusruum, infrastruktuur ja muud turvaküsimused. See loob ka nendevahelise koordineerimise.
8. Turvalisus
Turvalisus taustaprogrammis viitab erinevate turvamehhanismide rakendamisele turvaliste pilvesüsteemide, ressursside, failide ja infrastruktuuri jaoks lõppkasutaja jaoks.
9. Internet
Interneti-ühendus toimib sillana või meediumina esi- ja taustaprogrammi vahel. See võimaldab teil luua interaktsiooni ja suhtlust esi- ja taustaprogrammi vahel.
Pilvandmetöötluse eelised Architektuur
Pilvandmetöötluse arhitektuuri eelised on järgmised:
- Muudab üldise pilvandmetöötlussüsteemi lihtsamaks.
- Aitab täiustada teie andmetöötlust.
- Pakub kõrget turvalisust.
- Sellel on parem avariitaaste.
- Pakub kasutajale head juurdepääsetavust.
- Vähendab oluliselt IT tegevuskulusid.
Virtualiseerimine ja pilvandmetöötlus
Peamine võimaldav tehnoloogia Cloud Computing on virtualiseerimine. Virtualiseerimine on ühe füüsilise serveri jagamine mitmeks loogiliseks serveriks. Kui füüsiline server on jagatud, käitub iga loogiline server nagu füüsiline server ning saab käitada operatsioonisüsteemi ja rakendusi iseseisvalt. Paljud populaarsed ettevõtted nagu VMware ja Microsoft pakkuda virtualiseerimisteenuseid. Selle asemel, et kasutada arvutit salvestamiseks ja arvutamiseks, saate kasutada nende virtuaalservereid. Need on kiired, kulutõhusad ja vähem aeganõudvad.
Tarkvaraarendajatele ja testijatele on virtualiseerimine väga kasulik. See võimaldab arendajatel kirjutada testimiseks koodi, mis töötab paljudes erinevates keskkondades.
Virtualiseerimine kasutatakse peamiselt kolmel peamisel eesmärgil: 1) võrgu virtualiseerimine, 2) serveri virtualiseerimine ja 3) salvestusruumi virtualiseerimine
Võrgu virtualiseerimine: See on meetod olemasolevate ressursside ühendamiseks võrgus, jagades saadaoleva ribalaiuse kanaliteks. Iga kanal on teistest sõltumatu ja seda saab reaalajas määrata konkreetsele serverile või seadmele.
Salvestusruumi virtualiseerimine: See on mitme võrgusalvestusseadme füüsilise salvestusruumi koondamine näiliselt üheks salvestusseadmeks, mida hallatakse keskkonsoolilt. Salvestusala virtualiseerimist kasutatakse tavaliselt salvestusvõrkudes (SAN).
Serveri virtualiseerimine: Serveri virtualiseerimine on serveri ressursside, nagu protsessorid, RAM, operatsioonisüsteem jne, maskeerimine serverikasutajatelt. Serveri virtualiseerimise eesmärk on suurendada ressursside jagamist ning vähendada kasutajate arvutuskoormust ja keerukust.
Virtualiseerimine on pilvesüsteemi avamise võti. See, mis muudab virtualiseerimise pilve jaoks nii oluliseks, on see, et see lahutab tarkvara riistvarast. Näiteks saavad arvutid kasutada virtuaalmälu, et laenata kõvakettalt lisamälu. Tavaliselt on kõvakettal palju rohkem ruumi kui mälu. Kuigi virtuaalsed kettad on aeglasemad kui päris mälu, toimib asendamine õigesti hallates ideaalselt. Samuti on olemas tarkvara, mis suudab imiteerida tervet arvutit, mis tähendab, et üks arvuti saab täita 20 arvutiga võrdseid funktsioone. See virtualiseerimise kontseptsioon on oluline element erinevates valdkondades. pilvandmetöötluse tüübid, mille kohta saate lisateavet sellest põhjalikust juhendist.



