Mulți utilizatori moderni de computere și dispozitive mobile nu își mai pot imagina viața fără Internetul, care este ferm stabilit în viața noastră de zi cu zi. Relativ recent, au apărut noi tehnologii cloud, care sunt destul de diferite de modelele clasice ale sistemelor informatice, deși, în unele momente, lucrează pe principii similare. Cu toate acestea, pentru mulți, însăși conceptul de „nor”, deși este familiar, este încă de neînțeles. Citiți mai departe despre ce este vorba.
Ce este tehnologia cloud?
Dacă vorbim despre concept în termeni simpli, putem spune că soluțiile tehnologice de acest tip implică practic stocarea și utilizarea informațiilor, a software-ului sau a serviciilor speciale, fără a utiliza de fapt hard disk-uri pe computere (sunt utilizate doar pentru instalarea inițială a software-ului client cu scopul accesului la serviciile cloud).
Cu alte cuvinte, utilizarea tehnologiei cloud vă permite să utilizați doar resursele de calcul pur ale unui terminal sau dispozitiv mobil. O astfel de explicație pentru mulți poate părea prea confuză. Prin urmare, pentru a înțelege cum arată aplicarea tehnologiilor cloud în practică, se poate da cel mai simplu exemplu.
Majoritatea utilizatorilor moderni, într-un fel sau altul, folosesc e-mailul. Adesea este prezența unei astfel de adrese care este necesară pentru înregistrarea în servicii Internet, rețele sociale, jocuri online etc. În orice sistem Windows, există un client de poștă Outlook încorporat. Când primiți sau trimiteți scrisori, toate acestea sunt salvate direct pe hard disk în folderul programului.
Un alt lucru este atunci când căsuța poștală este localizată pe un server de la distanță (de exemplu, Mail.Ru, Gmail, Yandex-mail etc.). Utilizatorul pur și simplu se autentifică pe site, introduce datele sale de înregistrare (nume de utilizator și parolă), după care primește acces la poșta sa. Aceasta este tehnologia cloud în cel mai simplu sens, deoarece toată corespondența este stocată nu pe un computer utilizator (hard disk), ci pe un server de la distanță. De fapt, nu este necesar un program special pentru accesarea căsuței poștale (browser-ul web obișnuit, care în acest caz funcționează ca o aplicație client, este suficient).
Astfel, cel mai important lucru care distinge tehnologiile cloud de metodele IT standard constă tocmai în salvarea informațiilor sau a unui fel de software pe un server la distanță, care la un moment dat a fost numit „cloud” și în posibilitatea de a partaja date sau software-ul. Astăzi, puteți vedea multe servicii care sunt construite special pe principiile cloud. Dar nu a fost întotdeauna cazul.
Tehnologia cloud
În general, discuțiile despre introducerea unor astfel de modele au avut loc încă de la sfârșitul anilor 60 ai secolului trecut. Apoi a venit conceptul de utilizare a puterii de calcul a sistemelor informatice din întreaga lume cu o organizație sub formă de utilități publice, sponsorizată de Joseph Liklider și John McCarthy.
Următorul pas a fost introducerea în 1999 a așa-numitelor sisteme CRM sub formă de site-uri web de abonament care asigurau accesul la resurse de calcul prin internet, care în 2002 a început să utilizeze activ librăria online Amazon, care ulterior s-a transformat într-un IT imens o corporatie.
Și abia în 2006, grație apariției proiectului Elastic Compute Cloud, au început să vorbească serios despre implementarea la scară completă a tehnologiilor și serviciilor cloud. Desigur, lansarea serviciului familiar Google Apps, care a avut loc în 2009, a jucat un rol important și în furnizarea resurselor de calcul.
Servicii moderne de cloud
De atunci, piața tehnologiei cloud a suferit modificări destul de grave. Iar furnizarea de resurse de calcul singur nu a fost limitată.
Au început să apară noi tehnologii și servicii cloud, care astăzi pot fi împărțite condiționat în mai multe categorii mari:
- stocarea de informații în cloud;
- portaluri de jocuri;
- platforme anti-virus;
- instrumente software bazate pe web.
Fiecare dintre aceste grupuri include multe subcategorii, dar în termeni generali, toate sunt construite pe aceleași principii.
Caracteristici obligatorii
În conformitate cu cerințele general acceptate ale Institutului Național de Standarde și Tehnologie din SUA, există o listă unică de condiții pe care trebuie să le îndeplinească tehnologiile de informare cloud
- servicii de utilizator independente la cerere (capacitatea utilizatorului de a determina gradul de utilizare a resurselor tehnologice și de calcul sub formă de viteză de acces la date, timp de procesare a serverului, volum de stocare etc., fără coordonarea sau interacțiunea obligatorie cu un furnizor de servicii);
- acces la o rețea la nivel universal (acces la transmisia de date, indiferent de tipul de dispozitiv utilizat);
- consolidarea resurselor de calcul (redistribuire dinamică a capacităților prin combinarea resurselor pentru un număr mare de utilizatori într-un singur grup);
- elasticitate (capacitatea de a furniza, extinde sau restrânge gama de servicii în mod automat și fără costuri suplimentare);
- contabilizarea serviciilor furnizate consumatorilor (reducerea traficului utilizat, numărul de utilizatori și tranzacțiile pe care le realizează, transferul etc.).
Clasificarea comună a modelelor de implementare
Vorbind despre tehnologii cloud, nu se poate menționa separarea lor prin tipurile de modele de servicii cloud utilizate.
Printre ele există mai multe grupuri principale:
- Un nor privat este o infrastructură separată folosită de o singură organizație sau întreprindere, incluzând mai mulți utilizatori sau de către companii partenere (contractanți), care poate aparține organizației în sine sau poate fi în afara jurisdicției acesteia.
- Cloud public este o structură destinată utilizării publicului larg în domeniul public și, de regulă, este gestionată de proprietar (furnizorul de servicii).
- Un nor public este o structură organizațională concepută pentru grupuri de utilizatori care au interese sau sarcini comune.
- Un nor hibrid este o combinație de două sau mai multe dintre tipurile de mai sus, care în structură rămân obiecte independente unice, dar sunt interconectate conform regulilor standardizate strict definite pentru transferul de date sau utilizarea aplicațiilor.
Tipuri de modele de servicii
Separat, este necesar să se evidențieze metodologia de clasificare a modelelor de servicii, adică întregul set de instrumente și instrumente pe care un serviciu cloud le poate oferi unui utilizator.
Printre principalele modele se disting următoarele:
- SaaS (software-ul ca serviciu) este un model al unui set de software furnizat de un furnizor de cloud către un consumator, care poate fi utilizat fie direct într-un serviciu cloud de la un dispozitiv, fie prin acces prin clienți subțiri, fie printr-o interfață specială de aplicație.
- PaaS (platforma ca serviciu) este o structură care permite utilizatorului, pe baza instrumentelor furnizate, să utilizeze cloud-ul pentru a dezvolta sau a crea software de bază pentru plasarea ulterioară a unui alt software (proprietar, achiziționat sau replicat) bazat pe sisteme de gestionare a bazelor de date, pe durata de rulare a limbajelor de programare și Software, etc .;
- IaaS (infrastructura ca serviciu) este un model de utilizare a unui serviciu cloud cu gestionare independentă a resurselor și capacitatea de a găzdui orice tip de software (chiar și un sistem de operare), dar cu control limitat al unor servicii de rețea (DNS, firewall etc.).
Blocuri de servicii cloud
Întrucât tehnologiile cloud necesită o participare minimă a utilizatorului în întregul complex și sunt modele care constau în multe combinații tehnologice care interacționează între ele prin utilizarea middleware, în această etapă a luării în considerare a unor astfel de servicii, putem identifica separat unele componente importante ale oricărui complex hardware și software care sunt acceptate. blocuri de apeluri:
- Portalul de autoservire este un instrument care permite utilizatorului să comande un anumit tip de serviciu, cu specificarea detaliilor suplimentare (de exemplu, pentru IssA, este o comandă de mașină virtuală cu specificarea tipului de procesor, cantitatea de RAM și hard disk sau refuzul de a-l folosi).
- Catalog de servicii - un set de servicii de bază și șabloane conexe pentru creare, care prin transferul automatizării vor putea configura serviciul creat în sisteme informatice din viața reală și cu un anumit tip de software.
- O orchestră este un instrument specializat pentru monitorizarea acțiunilor operațiunilor efectuate, furnizate de șablon pentru fiecare serviciu.
- Facturare și facturare - contabilitatea serviciilor furnizate utilizatorului, facturare pentru plată pentru coordonarea problemelor financiare.
Metode suplimentare
Printre altele, uneori în scopul echilibrării sarcinilor, tehnologia de virtualizare poate fi aplicată sub forma unei părți de server virtual, care este un fel de strat sau pachet între serviciile software și hardware (distribuirea serverelor virtuale către cele reale). Această abordare nu este necesară, însă, tehnologiile cloud din învățământ folosesc această tehnică destul de des.
Antivirusurile arată, de asemenea, destul de interesante, care descarcă fișiere suspecte nu pe computere, ci în cloud sau sandbox (Sandbox), unde se efectuează verificări preliminare, după care se acordă permisiunea de a-l trimite la computer sau este pus în carantină în norul.
Pro și contra folosirii serviciilor cloud
În ceea ce privește pro și contra, cu siguranță așa sunt. Aspectul pozitiv este că atunci când accesați software-ul, stocarea sau crearea propriei infrastructuri pentru utilizatorii unor astfel de servicii, costurile asociate cu achiziționarea de echipamente suplimentare sau mai puternice sau software licențiat sunt reduse semnificativ.
Pe de altă parte, majoritatea experților critică utilizarea serviciilor cloud doar din cauza securității reduse a acestora împotriva interferențelor exterioare. Problema stocării unor volume uriașe de date depășite sau neutilizate se află de asemenea pe ordinea de zi. Un exemplu izbitor în acest sens sunt serviciile Google, în care utilizatorul nu poate șterge niciun grup de date sau servicii neutilizate.
Probleme de plată
În mod firesc, utilizarea unor astfel de servicii este plătită, mai ales dacă este vorba de tehnologii bazate pe cloud în educație (biblioteci specializate, platforme educaționale), acces la software specializat sau depozite obișnuite de date cu volume mari rezervate de spațiu pe disc.
Însă, pentru utilizatorii obișnuiți, aceleași servicii de stocare precum DropBox, OneDrive (anterior SkyDrive), Mail.Ru Cloud, Yandex.Disk și mulți alții fac concesii, alocând aproximativ 15-20 GB, în funcție de serviciul în sine. spațiu pe disc fără plată. Conform standardelor moderne, desigur, puțin, dar suficient pentru a salva câteva date importante.
concluzie
Asta e pentru tehnologia cloud. Mulți experți și analiști le promit un viitor grozav, dar problema securității informațiilor sau a confidențialității datelor este atât de acută încât fără utilizarea de noi dezvoltări în domeniul protecției informațiilor, o perspectivă atât de strălucitoare pare foarte îndoielnică.