Uvod u oblak:

Riječ "Cloud" postala je modni trend u posljednje vrijeme. Svi pričaju o tome, a iz vjerojatnih razloga svi ga koriste. Međutim, većina ljudi koji upotrebljavaju izraz oblak prilično slobodno ne razumije pravu definiciju onoga što je to točno i njegov tehnološki utjecaj. Pa pokušajmo razotkriti mit u najmanju moguću količinu tehničkih podataka.

Što je oblak?

Prema Wikipediji, "računalstvo u oblaku je model koji omogućava sveprisutni pristup mreži zajedničkom bazenu podesivih računalnih resursa".

Ključna riječ "sveprisutna" znači "svuda prisutna". I upravo je to Cloud. Prisutan je svugdje!

Zamislite da imate napredni stroj i taj stroj proizvodi mnogo "računske snage". Ta računalna snaga može biti bilo što, od hardvera poput prostora za pohranu ili procesora do čak softverskih i uslužnih predmeta. Prije zore internetske ere, gotovo ništa nije bilo metoda za dijeljenje vaše "računalne moći". Kupili ste sustav i to je bilo to. Sustav možete u potpunosti koristiti samo za svoje osobne potrebe.

Ono što oblačna tehnologija čini jest da vam omogućava da zapravo iznajmite svoju računalnu moć! Ako želite prodati svoj prostor za pohranu, zapravo to možete učiniti uz pomoć oblaka. Da biste izvukli više analogija, usporedite s električnom energijom.

Baš kao što postoji bazna stanica koja isporučuje struju različitim dobavljačima koji su se na njih pretplatili pomoću električnih žica i transformatora, Cloud tehnologija omogućava nam opskrbu računarskom snagom putem Interneta različitim dobavljačima koji to plaćaju! Jednostavno odustaje od ideje "kupi hardver" i umjesto toga usvoji model "Plati dok koristiš".

Utjecaj Oblaka osjeća se glasno i široko. Sada možete koristiti cijeli stroj po mnogo nižim troškovima od onih koji su potrebni za njegovu kupnju. Možete unajmiti gotovo sve što je povezano s računalima.

Od prostora za pohranu do softverskih okvira, sve je dostupno u Cloudu po mnogo nižim troškovima od stvarne kupnje. To omogućava razvoju malih i srednjih poduzeća jer su ranije smanjeni troškovi za IT infrastrukturu. Popularnost Clouda može se procijeniti činjenicom da Cloud dobavljači bilježe stopu rasta od 50% godišnje!

Vrste oblaka

Oblak je tako ogromna stvar, klasificiran je prema kontekstu koji je korišten. Postoji servisni model koji opisuje računalstvo u oblaku kao uslugu. A dobavljači koriste različite modele usluga za prodaju svoje računalne snage u oblaku.

Zatim tu je model implementacije. Ovaj model opisuje računalstvo u oblaku u pogledu infrastrukture; i opisuje kako bi se podaci u oblaku stvarno raspoređivali, pohranili i koristili s korisničke strane. Oba ova modela su dalje podijeljena u tri vrste.

Model usluge oblaka

  • Infrastruktura kao usluga (IaaS): Riječ, IaaS nudi čitavu informatičku infrastrukturu preko oblaka. Što ovo u biti znači jest da su kupcima na raspolaganju čitavi radni strojevi prema njihovim potrebnim potrebama. To bi uključivalo OS, hardver, pohranu i druge takve stvari. Krajnji korisnik ne treba brinuti o stvarnom položaju fizičkog stroja. Omogućit će mu potpuni radni stroj, apstraktirajući složenosti načina rada stroja. Primjeri takve ponude su Amazon AWS i Microsoft Azure.
  • Platforma kao usluga (PaaS): Platforma kao usluga nudi računalnu platformu kao uslugu, a ne kao infrastruktura. Ono što u biti znači, PaaS usluga nudi Software Environment. Tako, na primjer, trebate koristiti platformu gatewaya za plaćanje, ali ne želite sve kupiti i sve postaviti sami. Zatim možete koristiti PaaS za najam platforme za plaćanje, koju bi vam pružio Cloud. Programeri softvera mogu testirati i razvijati svoj softver preko PaaS-a, bez kupnje uređaja za isti. Istaknuti primjer PaaS-a bio bi Google Apps Engine, koji nudi čak i automatsko skaliranje. To znači da bi se računski resursi automatski prilagodili zahtjevima vaše aplikacije.

Cloud Deployment model

  • Softver kao usluga (SaaS): Najjednostavniji model, jednostavno nudi cjelovit softver preko oblaka. Dakle, umjesto da kupite CD i instalirate softver, softver možete dobiti potpuni pristup samo korištenjem interneta. Ovo je najčešći model ponude u oblaku, a primjeri su na prvom mjestu. Google Picasa, Salesforce, pa čak i Google Apps.
  • Privatni oblak : obično se nalaze u organizacijama i MNC-ima, te oblačne implementacije izvode se isključivo za grupu ili za privatnu upotrebu. Pod ovom vrstom implementacije upravlja se cjelokupnom organizacijskom infrastrukturom. To još uvijek zahtijeva veći stupanj stvarnih promjena u fizičkoj infrastrukturi jer bi cjelokupna implementacija Clouda ovisila o organizacijskim potrebama i zahtjevima. Međutim, za privatnu upotrebu Clouda, privatni model oblaka služi svojoj svrsi.
  • Javni oblak : Češći je prikaz oblaka, javni oblak nudi se za javnu ili pojedinačnu upotrebu. Razlika između javnog i privatnog oblaka je činjenica da javni oblak nudi mnogo niži stupanj sofisticiranosti i sigurnosti od privatnog oblaka. Javni oblak je relativno jeftiniji od privatnog oblaka. Uz to, javna ponuda oblaka obično se realizira kod samog dobavljača. Tako arhitektonski pametno da mogu biti slične, ali stvarni infrastrukturni trošak dijeli prodavač u slučaju javne ponude.
  • Hibridni oblak : Najnoviji hibridni oblak objedinjuje najbolje i privatni i javni oblak u jednoj izvedbi. U hibridnom modelu oblaka neke značajke oblaka bile bi pod privatnim oblakom, a neke bi se koristile javne. Tako, na primjer, u jednoj organizaciji sustav naplate mogao bi biti dio privatnog oblaka, ali prednji kraj aplikacije koja vrši naplatu bio bi dio javnog oblaka, povezanog s dobavljačima. Takvi složeni modeli implementacije dijele potrebnu infrastrukturu između dobavljača i kupaca u skladu s tim.

    Preporučeni tečajevi

    • IP tečaj za potvrđivanje usmjeravanja
    • Obuka za certificiranje u hakiranju
    • Trening za RMAN
    • Tečajevi programiranja Pythona

Cloud arhitektura

Uspostaviti neku ideju o tome što je oblak i koje vrste oblaka lebde okolo, vrijeme je da razmotrimo temeljnu arhitekturu oblaka i kako on zapravo djeluje. Iako je arhitektura oblaka različita za različite vrste modela implementacije i usluga, temeljni su temelji u osnovi isti. Čitava arhitektura oblaka može se podijeliti na sljedeće temeljne dijelove:

  1. Prednji kraj : prednji se kraj sastoji od klijenta kojeg biste koristili za pristup uslugama u oblaku. Može sadržavati bilo što, od web preglednika do tableta pa čak i do virtualnih sesija. Posao platforme s prednje strane jest osigurati da je krajnji korisnik izravno povezan sa svojim pretplatničkim uslugama u oblaku, apstrahirajući temeljnu implementaciju načina na koji to zapravo radi.
  2. Stražnji kraj : Stražnji se kraj sastoji od stvarne fizičke infrastrukture koju su kupili dobavljači oblaka i na kojoj radi čitava ponuda oblaka. To obično uključuje servere tehnika virtualizacije, police za pohranu, sklopke, usmjerivače i drugu takvu infrastrukturu. Koristeći tehnologiju koja se naziva tehnikama virtualizacije, ova je infrastruktura konfigurirana tako da nudi svoju računalnu moć na zahtjev.
  3. Platforma za dostavu usluge Cloud : Ovdje se obično koriste 3 modela usluge Cloud. Ovdje je odlučeno cijelo postavljanje oblačne platforme, bilo da se radi o cijeloj infrastrukturi (IaaS) ili samo o softveru (SaaS). U osnovi sadrži “što” bi se točno postavilo na hardveru sa zadnje strane.
  4. Spremanje u oblaku : Ovdje su uzeti u obzir 3 modela implementacije. Ova tri modela implementacije određuju koju vrstu pohrane korisnik preferira. Ako je lokalna pohrana, tada bi se privatni oblak rasporedio s lokalnom infrastrukturom za pohranu stvorenom na strani klijenta. Za javnost bi spremište bilo na strani dobavljača. Tipičnija ponuda bila bi hibridna oblačnost u kojoj su dostupne i javne i privatne mogućnosti pohrane.
  5. Mrežno umrežavanje u oblaku : mreža oblaka sastojala bi se od sredstava za pristup Cloudu. Kao što se električne žice koriste za isporuku električne energije, usluge Cloud se isporučuju putem interneta, intraneta ili čak Interclouda, gdje se resursi drugih oblaka koriste za pružanje usluga. Također postoji i koncept lokalnog mehanizma komunikacije, gdje različite komponente Clouda međusobno djeluju. Takav se komunikacijski mehanizam obično vrši preko reda poruka i obično ovisi o platformi.

Tehnike virtualizacije

Kako Cloud postiže ono što oglašava? Kako je to moguće? Pa, Cloud radi ono što radi, koristeći ovaj fantastični dio tehnologije virtualizacije koji se naziva tehnikama virtualizacije. Proces virtualizacije traje već desetljećima i razvio se u različite oblike i vrste. Raniji dani virtualizacije koji su se sastojali od dijeljenja resursa matičnih računala.

Sada se koristi za stvaranje virtualnih primjeraka gotovo svega. Riječ po riječi, tehnike virtualizacije omogućuju korisnicima stvaranje virtualne verzije bilo čega, od računalnog hardvera do softvera poput Operativnih sustava, do resursa računalne mreže, poput LAN kartice. Tehnike virtualizacije obuhvaćaju sve i uvelike se koriste u Cloud domeni za stvaranje virtualnih primjeraka stvarnog hardvera.

Zašto su bile potrebne tehnike virtualizacije?

Model oblaka djeluje na principu da temeljni hardver dijeli s različitim kupcima koji su spremni platiti za resurse. Sada zamislite da imate čitavu platformu za pohranu podataka. U osnovi želite unajmiti svoj skladišni prostor. Kako biste to zapravo postigli? Prvi izbor je da iznajmite cijeli tvrdi disk svima koji plaćaju.

No pretpostavimo da kupac koristi resurs samo nekoliko sati, a ostatak vremena vaš tvrdi disk ne radi. To neće poslužiti svrsi oblaka i uvelike bi narušilo efikasnost vaše upotrebe u oblaku. Da biste omogućili veću učinkovitost i bolji prihod iz oblaka, koristili biste tehnologiju virtualizacije za stvaranje 10 virtualnih uređaja za pohranu iz vašeg stvarnog fizičkog uređaja za pohranu.

Tako sada isti tvrdi disk možete unajmiti za 10 različitih kupaca, osiguravajući da se cijeli vaš tvrdi disk stalno koristi. To bi također omogućilo veću transparentnost, jer pomoću tehnika virtualizacije možete čak i pustiti neispravan prostor na disku koji je ostao jedan kupac iznajmljivati ​​drugim kupcima. Zato su se pojavile tehnike virtualizacije kako bi se omogućila implementacija oblaka.

Sofisticiranija tehnologija virtualizacije omogućila bi vam učinkovitiju implementaciju modela uz praćenje uporabe vašeg diska u stvarnom vremenu. Povećavanje veličine, virtualizacija pomaže dobavljačima oblaka izuzetno u svim aspektima. Pretpostavimo da kupac također želi sklopku, zajedno s uređajem za pohranu podataka.

Pomoću tehnika virtualizacije možete brzo integrirati virtualni prekidač s virtualnim uređajem za pohranu u gotovo nekoliko klikova. Tako se zadovoljavaju neprestani zahtjevi kupaca, uključujući veću fleksibilnost. To puno pomaže u većim organizacijama, gdje se oblak "plati dok koristiš" vidi u potpunosti.

Tehnike virtualizacije gotovo se široko koriste za implementaciju u oblaku i također kao modeli usluga u oblaku. To je zbog toga što omogućava bolje upravljanje postojećim resursima, ali i činjenicom da se strojevi za virtualizaciju mogu preusmjeriti u trenu. Postoji nekoliko implementacija virtualizacije, ali jedna poznata tehnika implementacije naziva se Hypervisor.

Hypervisor je dio softvera, upravljačkog softvera ili hardvera koji stvara virtualne strojeve. Ti su "virtualni strojevi" ili VM samo virtualni primjerci stvarnih fizičkih strojeva, a upravo se ti virtualni strojevi naširoko koriste u primjeni oblaka, posebno infrastrukture kao modela usluge.

Zaključak

Cloud se mnogo razvijao od 60-ih godina, a zajedno s postupkom virtualizacije promijenio je svijet. Koristeći koncept iznajmljivanja računalne snage poput električne energije, oblak strahovito smanjuje troškove infrastrukture i implementacije. Svako poduzeće može iskoristiti snagu IT-a koristeći oblak.

Ulazeći u različite vrste usluga i modela implementacije, oblak se može prilagoditi bilo kojoj vrsti organizacije ili individualnim potrebama. Tipična arhitektura oblaka sadržavala bi prednji kraj, stražnji kraj, platformu za dostavu, pohranu i na kraju oblačnu mrežu.

Budućnost oblaka i dalje napreduje nevjerojatnom brzinom, s tim da sve više organizacija okuplja svoje resurse.

Microsoft je u 2011. uložio oko 90% svog proračuna za istraživanje i razvoj u iznosu od 9, 6 milijardi USD u razvoj oblaka. A s predviđanim rastom prihoda do 2016. godine na 32, 8 milijardi dolara, val oblaka i dalje mijenja naše živote na bolje.

Preporučeni članak

Evo nekoliko članaka koji će vam pomoći da saznate više detalja o tehnikama računalstva u oblaku ili virtualizaciji pa samo prođite vezu.

  1. Pravila uredskog etiketa za profesionalce
  2. Azure Paas vs Iaas
  3. Pitanja o intervjuu u oblaku
  4. Što je računalstvo u oblaku?
  5. Top 20 važnih pitanja računalstva u oblaku

Kategorija: