Cum se configurează smartphone-uri și PC-uri. Portal informativ

Tehnologii de internet cloud. Tehnologii cloud

Școala Gimnazială MBOU nr. 9, Karabanovo

RAPORT

În informatică

„Tehnologii cloud”

Efectuat: Plotnikov M.I.

11 Un student

Capitolul 1. Conceptul de „tehnologii cloud”

Capitolul 2. Istoria apariției tehnologiilor cloud

Capitolul 3. Prezentare generală a produselor cloud

Capitolul 4. Exemple de „tehnologii cloud”

Capitolul 5. Avantajele și dezavantajele tehnologiilor cloud

Capitolul 6. Perspective pentru dezvoltarea tehnologiilor cloud

Concluzie

Bibliografie

Introducere

Totul se schimbă, lumea nu stă pe loc, iar majoritatea utilizatorilor de Internet își schimbă și atitudinea față de World Wide Web. Motivul pentru aceasta este „tehnologiile cloud”, care stabilesc „moda” pentru utilizarea Internetului și stocarea fișierelor pe Web. „În spatele norului” funcționează acum Facebook, Amazon, Twitter și acele „motoare” pe care se bazează servicii precum Google Docs și Gmail. Toate acestea sunt bune, dar până acum rămân pentru neinițiați doar cuvinte, pompoase și de neînțeles. Deci cum funcționează?

În ciuda faptului că termeni precum „tehnologii cloud” sau „cloud computing” au fost auziți de mult de mulți, totuși foarte puțini oameni înțeleg ce este exact tehnologia cloud.

La prima vedere, poate părea că totul este prea confuz pentru a aprofunda în el. De fapt, această tehnologie este foarte simplă și aproape fiecare dintre noi o folosește de mult timp, fără să se gândească măcar la ea. De exemplu, toate rețelele sociale, serviciile de găzduire de fișiere, YouTube, clienții de e-mail, serviciile bancare și multe altele funcționează pe baza cloud-ului.



În termeni simpli, tehnologia cloud presupune utilizarea unui computer/aplicație web situată pe servere la distanță printr-o interfață de utilizator sau un format de aplicație ușor de utilizat. Întreprinderile și companiile folosesc diferite tipuri de aplicații în cloud, cum ar fi pentru managementul relațiilor cu clienții (CRM), managementul personalului, contabilitate și pentru alte nevoi ale organizațiilor.

Ţintă: studierea problemei apariției și dezvoltării „Tehnologiilor cloud”.

Lucrarea a livrat următoarele sarcini :


  • pentru a forma conceptul de „tehnologii cloud”,

  • vorbiți despre platformele principale folosind „nori”,

  • prezentați laturile pozitive și negative ale serviciului,

  • pentru a evidenția perspectivele de dezvoltare ulterioară în lume.

Capitolul 1. Conceptul de „tehnologii cloud”

Tehnologii cloud Sunt tehnologii de prelucrare a datelor în care resursele informatice sunt furnizate utilizatorului de internet ca serviciu online. Cuvântul „nor” este folosit aici ca metaforă pentru o infrastructură complexă care ascunde toate detaliile tehnice.

Cloud (scattered) computing (cloud computing, folosit și termenul Cloud (scattered) data processing) este o tehnologie de prelucrare a datelor în care resursele și capacitățile computerului sunt furnizate utilizatorului ca serviciu de Internet. Utilizatorul are acces la propriile date, dar nu poate gestiona și nu ar trebui să-i pese de infrastructura, sistemul de operare și software-ul propriu-zis cu care lucrează. Termenul „nor” este folosit ca o metaforă bazată pe imaginea Internetului pe o diagramă a unei rețele de calculatoare, sau ca o imagine a unei infrastructuri complexe care ascunde toate detaliile tehnice. Potrivit unui document IEEE publicat în 2008, „Cloud computing este o paradigmă în care informațiile sunt stocate permanent pe servere de pe Internet și temporar stocate în cache pe partea clientului, de exemplu, pe computere personale, console de jocuri, laptopuri, smartphone-uri etc. .”.

Procesarea datelor în cloud ca concept include următoarele concepte:

infrastructura ca serviciu,

platformă ca serviciu,

sistem de operare ca serviciu,

date ca serviciu,

locul de muncă ca serviciu

și alte tendințe tehnologice, care împărtășesc toate convingerea că Internetul poate satisface nevoile de procesare ale utilizatorilor.

Pentru tehnologiile cloud, cea mai importantă caracteristică este neuniformitatea cererii de resurse de Internet de la utilizatori. Pentru a netezi această neuniformitate și a aplica un alt strat intermediar - virtualizarea serverului... Astfel, sarcina este distribuită între servere virtuale și computere.

Tehnologii cloud Este un concept mare care include multe concepte diferite care oferă servicii. De exemplu, software, infrastructură, platformă, date, loc de muncă etc. De ce este nevoie de toate acestea? Cea mai importantă funcție a tehnologiei cloud este de a satisface nevoile utilizatorilor care au nevoie de procesarea datelor de la distanță.

Ce nu este considerat cloud computing? În primul rând, este un calcul offline pe un computer local. În al doilea rând, este „utility computing”, atunci când se comandă un serviciu pentru executarea unor calcule deosebit de complexe sau stocarea matricelor de date. În al treilea rând, este calculul colectiv (distribuit) (computing grid). În practică, granițele dintre toate aceste tipuri de calcule sunt destul de neclare. Cu toate acestea, viitorul cloud computing este încă mult mai mare decât utilitățile și sistemele distribuite.

Stocarea în cloud este un model de stocare online, în care datele sunt stocate pe numeroase servere distribuite într-o rețea, puse la dispoziție pentru utilizare de către clienți, în principal de către un terț. Spre deosebire de modelul de stocare a datelor pe propriile servere dedicate, achiziționate sau închiriate special în astfel de scopuri, numărul sau orice structură internă a serverelor nu este în general vizibilă pentru client. Datele sunt stocate, precum și procesate, în așa-numitul cloud, care este, din punctul de vedere al clientului, un server virtual mare. Din punct de vedere fizic, astfel de servere pot fi situate geografic departe unul de celălalt, până la locații de pe continente diferite.

Pentru a înțelege ce este un „nor”, ​​merită să începem cu istoria acestei probleme. Este necesar să înțelegeți: este această tehnologie într-adevăr în categoria ideilor noi sau această idee nu este atât de nouă.

Mulți utilizatori moderni de computere și dispozitive mobile nu își mai pot imagina viața fără Internet, care s-a impus ferm în viața noastră de zi cu zi. Relativ recent, au apărut noi tehnologii cloud care sunt destul de diferite de modelele clasice de sisteme informatice, deși în unele aspecte funcționează după principii similare. Cu toate acestea, însuși conceptul de „nor”, ​​deși familiar pentru mulți, rămâne încă de neînțeles. Despre ce este, citiți mai departe.

Ce este cloud computing?

Dacă vorbim despre conceptul în sine în termeni simpli, putem spune că soluțiile tehnologice de acest tip presupun practic stocarea și utilizarea de informații, software sau servicii speciale fără a folosi efectiv hard disk-uri pe computere (sunt folosite doar pentru instalarea inițială a software-ul client din scopul accesării serviciilor cloud).

Cu alte cuvinte, utilizarea tehnologiilor cloud face posibilă utilizarea doar a resurselor pur de calcul ale unui terminal de computer sau dispozitiv mobil. Această explicație poate părea prea confuză pentru mulți. Prin urmare, pentru a înțelege cum arată aplicarea tehnologiilor cloud în practică, putem da cel mai simplu exemplu.

Majoritatea utilizatorilor moderni folosesc e-mailul într-un fel sau altul. Adesea, prezența unei astfel de adrese este necesară pentru înregistrarea în serviciile de internet, rețelele sociale, jocurile online etc. Orice sistem Windows are încorporat un client de e-mail Outlook. Când primiți sau trimiteți scrisori, toate sunt salvate direct pe hard disk în folderul programului.

Este o altă problemă când cutia poștală se află pe un server la distanță (de exemplu, Mail.Ru, Gmail, Yandex mail etc.). Utilizatorul intră pur și simplu pe site, își introduce datele de înregistrare (login și parolă) și apoi obține acces la e-mailul său. Acestea sunt tehnologii cloud în cel mai simplu sens, deoarece toată corespondența este stocată nu pe computerul utilizatorului (hard disk), ci pe un server la distanță. De fapt, nu este nevoie de un program special pentru accesarea căsuței poștale (este suficient un browser web foarte obișnuit, care în acest caz joacă rolul unei aplicații client).

Astfel, cel mai important lucru care deosebește tehnologiile cloud de metodele IT standard este tocmai în stocarea 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 partajării datelor sau ON. Astăzi puteți vedea multe servicii care sunt construite exact pe principiile cloud-ului. Dar nu a fost întotdeauna așa.

Dezvoltarea tehnologiilor cloud

În general, discuțiile despre introducerea unor astfel de modele au loc încă de la sfârșitul anilor 60 ai secolului trecut. Apoi a apărut conceptul de utilizare a puterii de calcul a sistemelor informatice din întreaga lume cu o organizație sub forma unei utilitate publice, ai cărei autori au fost Joseph Licklider și John McCarthy.

Următorul pas a fost introducerea în 1999 a așa-numitelor sisteme CRM sub formă de site-uri web puse la dispoziție prin abonament, care asigurau acces la resurse de calcul prin intermediul internetului, care în 2002 a început să folosească activ librăria online Amazon, care s-a transformat ulterior în o imensă corporație IT.

Și abia în 2006, datorită apariției proiectului Elastic Compute Cloud, au început să vorbească serios despre implementarea la scară largă a tehnologiilor și serviciilor cloud. Desigur, lansarea serviciului familiar Google Apps, care a avut loc în 2009, a jucat și ea un rol important în furnizarea de resurse de calcul.

Servicii cloud moderne

De atunci, piața tehnologiei cloud a suferit schimbări destul de semnificative. Iar problema nu s-a limitat doar la furnizarea de resurse de calcul.

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 informațiilor în cloud;
  • portaluri de jocuri;
  • platforme antivirus;
  • instrumente software bazate pe web.

Fiecare dintre aceste grupuri include multe subcategorii, dar în termeni generali, toate urmează aceleași principii.

Caracteristici obligatorii

Conform cerințelor general acceptate ale Institutului Național de Standarde și Tehnologie din SUA, există o singură listă de condiții pe care tehnologiile informaționale din cloud trebuie să le îndeplinească:

  • serviciu independent de utilizator la cerere (capacitatea utilizatorului de a determina gradul de utilizare a resurselor tehnologice și de calcul sub forma vitezei de acces la date, timpului de procesare a serverului, volumului de stocare etc., fără acord sau interacțiune obligatorie cu furnizor de servicii);
  • acces la o rețea universală (acces la transmisia datelor indiferent de tipul de dispozitiv utilizat);
  • combinarea resurselor de calcul (redistribuirea dinamică a capacităților prin combinarea resurselor pentru un număr mare de utilizatori într-un singur pool);
  • elasticitate (abilitatea în orice moment de a furniza, extinde sau restrânge gama de servicii în mod automat și fără costuri suplimentare);
  • contabilizarea serviciilor furnizate consumatorilor (abstracția traficului utilizat, numărul de utilizatori și tranzacțiile acestora, lățime de bandă etc.).

Clasificarea comună a modelelor de implementare

Apropo de tehnologiile cloud, nu se poate să nu menționăm divizarea acestora în funcție de tipurile de modele de servicii cloud utilizate.

Există mai multe grupuri principale printre acestea:

  • Un cloud privat este o infrastructură separată utilizată de o singură organizație sau întreprindere cu mai mulți utilizatori sau companii partenere (antreprenori), care poate fi deținută de organizație în sine sau poate fi în afara jurisdicției acesteia.
  • Un cloud public este o structură destinată utilizării de către publicul larg în domeniul public și de obicei condusă de proprietar (furnizor de servicii).
  • Un cloud public este o structură organizațională concepută pentru grupuri de utilizatori cu interese sau obiective comune.
  • Un cloud 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ției.

Tipuri de modele de servicii

Separat, trebuie evidențiată metodologia de clasificare a modelelor de servicii, adică întregul set de instrumente și instrumente pe care un serviciu cloud le poate oferi utilizatorului.

Dintre modelele principale, se disting următoarele:

  • SaaS (software as a service) este un model al unui set de software furnizat de un furnizor de cloud unui consumator, care poate fi utilizat fie direct în serviciul cloud de pe un dispozitiv, fie prin acces prin thin clients, fie prin interfața de o aplicație specială.
  • PaaS (platform as a service) este o structură care permite utilizatorului, pe baza instrumentelor furnizate, să utilizeze cloud-ul pentru a dezvolta sau crea software de bază pentru plasarea ulterioară a altor software (proprii, achiziționați sau replicat) bazate pe sisteme de management al bazelor de date. , limbaje de programare runtime, software de liant etc.;
  • IaaS (infrastructură ca serviciu) este un model de utilizare a unui serviciu cloud cu management independent al resurselor și capacitatea de a găzdui orice tip de software (chiar și OS), dar cu control limitat asupra unor servicii de rețea (DNS, firewall etc.).

Blocuri de servicii cloud

Întrucât tehnologiile cloud implică o participare minimă a utilizatorilor la funcționarea întregului complex și sunt modele constând din multe combinații tehnologice care interacționează între ele prin utilizarea middleware-ului, în această etapă de luare în considerare a acestor servicii separat, putem evidenția câteva componente importante ale oricărui complex software și hardware care sunt blocuri de apel acceptate:

  • Portalul de autoservire este un instrument care permite utilizatorului să comande un anumit tip de serviciu cu specificarea unor detalii suplimentare (de exemplu, pentru IssA, aceasta este o comandă a unei mașini virtuale care specifică tipul de procesor, cantitatea de RAM și hard. disc sau refuzul de a-l folosi).
  • Un catalog de servicii este un set de servicii de bază și șabloane asociate pentru creare, care, prin transferul automatizării, vor putea configura serviciul creat în sisteme informatice reale și cu un anumit tip de software.
  • Orchestrator este un instrument specializat pentru controlul acțiunilor operațiunilor efectuate, furnizat de șablonul pentru fiecare serviciu.
  • Facturare și facturare - contabilizarea serviciilor oferite utilizatorului, facturarea plății pentru coordonarea problemelor financiare.

Metode suplimentare

Printre altele, uneori, pentru a distribui încărcarea, tehnologia de virtualizare poate fi folosită 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 peste cele reale). Această abordare nu este obligatorie, totuși, tehnologiile cloud în educație folosesc destul de des această tehnică.

De asemenea, arată destul de interesant și antivirușii, care încarcă fișiere suspecte nu pe computere, ci în cloud sau „sandbox” (Sandbox), unde se efectuează o verificare preliminară, după care se acordă permisiunea de a le trimite la computer sau este pus în carantină chiar în nor.

Avantajele și dezavantajele utilizării serviciilor cloud

În ceea ce privește argumentele pro și contra, desigur că există. Aspectul pozitiv este că la accesarea software-ului, stocarea sau crearea propriei infrastructuri pentru utilizatorii unor astfel de servicii, costurile asociate achiziționării 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 lor scăzute împotriva interferențelor externe. Problema stocării unor cantități uriașe de date învechite sau neutilizate este, de asemenea, pe ordinea de zi. Un prim exemplu în acest sens sunt serviciile Google, în care utilizatorul nu poate șterge niciun grup de date sau servicii neutilizate.

Probleme de plata

Desigur, utilizarea unor astfel de servicii este plătită, mai ales dacă este vorba de tehnologii cloud în educație (biblioteci specializate, platforme educaționale), acces la software specializat sau stocare obișnuită de date cu cantități mari de spațiu rezervat pe disc.

Dar pentru un utilizator obișnuit, aceleași servicii de stocare precum DropBox, OneDrive (fostă SkyDrive), „Cloud Mail.Ru”, „Yandex. Disk” și multe altele fac concesii, alocând, în funcție de serviciu în sine, aproximativ 15-20 GB spațiu pe disc fără plată. După standardele moderne, desigur, nu mult, dar suficient pentru a salva câteva date importante.

Concluzie

Asta este pentru cloud computing. 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 noilor dezvoltări în domeniul securității informațiilor, o perspectivă atât de roz pare foarte dubioasă.

Internetul a devenit o parte integrantă a vieții oamenilor și apar în mod regulat noi oportunități care pot face mai ușoară îndeplinirea diferitelor sarcini. O noutate o reprezintă tehnologiile cloud care pot fi utilizate în diverse domenii: educație, medicină, logistică etc.

Ce este cloud computing?

Să începem cu definiția, deoarece tehnologiile cloud implică capacitatea utilizatorului de a accesa date fără a instala aplicații pe dispozitivul său, întrucât tot software-ul este furnizat de servere. Este important de știut că astfel de servicii pot fi fie gratuite, fie plătite și totul depinde de solicitări. Pentru a înțelege care este aplicarea tehnologiilor cloud, trebuie să dezasamblați diferența dintre acestea față de condițiile obișnuite.

  1. Să luăm e-mailul ca exemplu, când clientul de e-mail este instalat pe computer și toate datele sunt salvate pe hard disk. În acest caz, utilizatorul decide singur ce să facă cu fișierele.
  2. Dacă vorbim despre e-mail, pe care o persoană o folosește printr-un browser, atunci aceasta este deja o tehnologie cloud. Este clar aici că dacă există probleme cu serverul, atunci accesul la e-mail se va pierde.

Beneficiile serviciilor cloud

Pentru început, să ne oprim asupra avantajelor existente, care includ:

  1. Pentru a stoca informații, nu este nevoie să cumpărați computere și componente scumpe, deoarece totul va fi stocat pe „nor”.
  2. Performanța PC-ului este crescută, deoarece tehnologiile cloud în munca de birou și în alte zone rulează programe de la distanță, deci există mult spațiu liber pe computer.
  3. Problemele de întreținere scad în fiecare an, deoarece numărul de servere fizice este în continuă scădere, iar software-ul este în permanență actualizat.
  4. Costurile de achiziție a software-ului sunt reduse, deoarece trebuie să cumpărați programul pentru „nor” o singură dată și gata, iar uneori puteți chiar să comandați închirierea lui.
  5. Tehnologiile cloud nu au restricții privind cantitatea de date stocate. În majoritatea cazurilor, volumul acestor servicii este estimat la milioane de gigaocteți.
  6. Programele sunt actualizate automat, deci nu este nevoie să urmăriți acest lucru, așa cum este cazul aplicațiilor descărcate.
  7. Cloud-ul poate fi utilizat pe orice sistem de operare, deoarece programele sunt accesate prin intermediul browserelor web.
  8. Noile tehnologii cloud fac posibil să aveți întotdeauna și oriunde acces la documente, deoarece principalul lucru este prezența Internetului.
  9. Securitate bună și protecție împotriva pierderii de informații, deoarece datele trimise sunt salvate automat și copiile sunt aruncate pe servere de rezervă.

Dezavantajele tehnologiilor cloud

Are un „nor” și o serie de dezavantaje pe care ar trebui să le cunoașteți și să țineți cont:

  1. Accesul este imposibil în absența internetului, iar dacă nu este acolo, atunci se va putea lucra numai cu documente descărcate pe computer. Este demn de remarcat faptul că Internetul trebuie să fie rapid și de înaltă calitate.
  2. Serviciul cloud poate funcționa lent atunci când se transferă o cantitate mare de informații decât în ​​cazul programului instalat.
  3. Rareori securitatea este la un nivel slab, dar în cele mai multe cazuri, Cloud-ul face backup, așa că nu este nevoie să vă faceți griji.
  4. Mulți sunt stânjeniți că trebuie să plătească pentru furnizarea unui număr de servicii, dar acesta este un proiect de afaceri din care oamenii ar trebui să câștige bani.

Aplicarea tehnologiilor cloud

Există o anumită clasificare a serviciilor cloud, astfel încât se disting următoarele categorii de „nori”:

  1. Public... Este o infrastructură IT care poate fi utilizată de un număr mare de companii și servicii simultan. Orice companie și persoană fizică poate fi abonat. Utilizatorii tehnologiilor cloud public nu au capacitatea de a gestiona și întreține „clodul”, deoarece doar proprietarul serviciului se ocupă de asta.
  2. Privat... Descriind tipurile de tehnologii cloud, ar trebui să vă concentrați pe această infrastructură IT sigură, controlată și operată în interesul unei singure organizații. Poate fi amplasat la sediul clientului sau la un operator extern.
  3. Hibrid... Acest tip are principalele avantaje ale ambelor opțiuni anterioare. Un astfel de „cloud” în majoritatea cazurilor este folosit de organizațiile care au perioade sezoniere de activitate, adică atunci când nu există suficientă infrastructură IT internă, atunci o parte din capacitate merge către tehnologiile cloud.

Tehnologii cloud în educație

Calculatoarele și internetul și-au făcut loc în sistemul de învățământ, datorită căruia este posibil să se îmbunătățească și să faciliteze procesul de îndeplinire a unui număr de sarcini. Tehnologiile cloud în procesul educațional pot fi utilizate în următoarele scopuri:

  1. Organizați angajații pentru a lucra împreună la documente importante, cum ar fi un plan sau un program anual. Fiecare este responsabil pentru partea sa din document și, dacă este necesar, toți utilizatorii vor avea posibilitatea de a lăsa comentarii și de a completa informații.
  2. Lucrări de proiect partajate, astfel încât profesorul să poată transfera teme elevilor, să împărtășească responsabilitățile și să verifice rapoartele dând comentarii.
  3. Tehnologia cloud poate fi folosită pentru a crea un jurnal electronic și pentru a transfera orice sarcini scrise. Aceasta este o opțiune excelentă pentru copiii care sunt educați la domiciliu sau care opresc cursurile din orice motiv.

Tehnologii cloud în medicină

Recent, „norul” a fost introdus activ în medicină, ceea ce îl ridică la un nou nivel. Noile tehnologii oferă un potențial imens pentru schimbări revoluționare, deoarece devine mult mai ușor de întreținut și organizat dosarele medicale. Utilizarea tehnologiei cloud în medicină este importantă deoarece ajută la determinarea rapidă a diagnosticului și la concluzia. În acest moment, un astfel de serviciu abia începe să fie implementat, deoarece încă nu există mecanisme de reglementare pentru păstrarea secretului medical.

Tehnologii cloud în logistică

Cloud-ul are un potențial excelent în logistica de transport și depozit. Cu ajutorul tehnologiilor cloud, este posibil să se asigure interacțiunea deplină a tuturor participanților din lanț, adică expeditorul, operatorii, compania de transport și destinatarul. Toate pot comunica în timp real, indiferent de locație. Utilizarea tehnologiilor cloud oferă următoarele avantaje:

  • ține licitații deschise pentru antreprenori;
  • determinați cele mai reușite rute;
  • controlul livrării;
  • să prelucreze și să stocheze toate datele privind transportul;
  • îmbunătățirea calității onorării comenzilor.

Tehnologii cloud în domeniul bancar

Concurența dintre bănci este enormă și nu toate sunt capabile să reziste unei crize. Aceste instituții financiare încep să folosească tehnologii inovatoare pentru a reduce costurile. Serviciile de stocare în cloud au ca scop automatizarea proceselor financiare. Ca urmare, se constată o creștere a eficienței instituțiilor de credit prin reducerea costului de raportare. Este important să rețineți că, deoarece există o amenințare de intruși în stocarea în cloud, aceștia nu stochează informații despre clienți.

Tehnologii cloud pentru afaceri

Oamenii de afaceri folosesc „norul” în următoarele scopuri:

  1. Se închiriază un server virtual, astfel încât managerul să poată controla pe deplin toate serviciile găzduite, indiferent de furnizor.
  2. Este ușor să creezi un centru de contact virtual în rețea, astfel încât să poți economisi la închirierea spațiilor și la organizarea locurilor de muncă. Lucrările pot începe în două zile de la data depunerii cererii la furnizor.
  3. Serviciile cloud pentru afaceri sunt folosite pentru a crea un birou virtual, adică locul de muncă nu va fi legat de un anumit computer. „Norul” reproduce rețeaua internă a companiei, adică include discuri, foldere și programe pentru planificare.

Jocuri în cloud

În anii 2000, au început să apară serviciile de streaming în cloud, datorită cărora utilizatorii pot juca jocuri „grele” pe internet fără a-și descărca sau încărca computerul. În America și China, această zonă este deja bine dezvoltată. Microsoft a făcut recent un anunț oficial că va dezvolta sistemul DeLorean, datorită căruia o persoană va juca prin serviciul cloud, iar sistemul își va prezice acțiunile înainte de a apăsa tastele.

Tehnologia cloud

Tehnologii cloud sunt tehnologii de prelucrare a datelor în care resursele informatice sunt furnizate utilizatorului de internet ca serviciu online. Cuvântul „nor” este folosit aici ca metaforă pentru o infrastructură complexă care ascunde toate detaliile tehnice.

Cloud (scattered) computing (în engleză cloud computing, folosit și termenul Cloud (scattered) data processing) este o tehnologie de procesare a datelor în care resursele computerului și puterea sunt furnizate utilizatorului ca serviciu de Internet. Utilizatorul are acces la propriile date, dar nu poate gestiona și nu ar trebui să-i pese de infrastructura, sistemul de operare și software-ul propriu-zis cu care lucrează. Termenul „nor” este folosit ca o metaforă bazată pe imaginea Internetului pe o diagramă a unei rețele de calculatoare, sau ca o imagine a unei infrastructuri complexe care ascunde toate detaliile tehnice. Potrivit documentului IEEE publicat în 2008, „Cloud computing este o paradigmă în care informațiile sunt stocate permanent pe servere de pe Internet și temporar stocate în cache pe partea clientului, de exemplu, pe computere personale, console de jocuri, laptopuri, smartphone-uri etc. etc.”.

Procesarea datelor în cloud ca concept include următoarele concepte:

  • 1) infrastructura ca serviciu
  • 2) platformă ca serviciu
  • 3) software ca serviciu
  • 4) datele ca serviciu
  • 5) locul de muncă ca serviciu

și alte tendințe tehnologice, care împărtășesc toate convingerea că Internetul poate satisface nevoile de procesare ale utilizatorilor.

Pentru tehnologiile cloud, cea mai importantă caracteristică este neuniformitatea cererii de resurse de Internet de la utilizatori. Pentru a netezi această neuniformitate și a aplica un alt strat intermediar - virtualizarea serverului ... Astfel, sarcina este distribuită între servere virtuale și computere.

Tehnologii cloud este un concept mare care include multe concepte diferite care oferă servicii. De exemplu, software, infrastructură, platformă, date, loc de muncă etc. De ce este nevoie de toate acestea? Cea mai importantă funcție a tehnologiei cloud este de a satisface nevoile utilizatorilor care au nevoie de procesarea datelor de la distanță.

Ce nu este considerat cloud computing? În primul rând, este un calcul offline pe un computer local. În al doilea rând, este „utility computing”, atunci când se comandă un serviciu pentru executarea unor calcule deosebit de complexe sau stocarea matricelor de date. În al treilea rând, este calculul colectiv (distribuit) (computing grid). În practică, granițele dintre toate aceste tipuri de calcule sunt destul de neclare. Cu toate acestea, viitorul cloud computing este încă mult mai mare decât utilitățile și sistemele distribuite.

Stocare in cloud- un model de stocare online, în care datele sunt stocate pe numeroase servere distribuite în rețea, puse la dispoziție pentru utilizare de către clienți, în principal de către un terț. Spre deosebire de modelul de stocare a datelor pe propriile servere dedicate, achiziționate sau închiriate special în astfel de scopuri, numărul sau orice structură internă a serverelor nu este în general vizibilă pentru client. Datele sunt stocate, precum și procesate, în așa-numitul cloud, care este, din punctul de vedere al clientului, un server virtual mare. Din punct de vedere fizic, astfel de servere pot fi situate geografic departe unul de celălalt, până la locații de pe continente diferite.

Pentru a înțelege ce este un „nor”, ​​merită să începem cu istoria acestei probleme. Este necesar să înțelegeți: este această tehnologie într-adevăr în categoria ideilor noi sau această idee nu este atât de nouă.

Termenul „tehnologie cloud” este acum pe buzele tuturor. O discuție activă asupra posibilelor nuanțe ale lucrului cu astfel de tehnologii se poartă atât pe forumurile marilor companii de internet, cât și în rândul utilizatorilor începători. Și chiar e ceva de discutat.

În fiecare zi, în motoarele de căutare, proprietarii de computere își pun tot mai mult întrebarea „ce este tehnologia cloud”. Acest lucru nu este surprinzător, deoarece tot mai mulți utilizatori învață despre această inovație. Programele antivirus sunt un prim exemplu. Noile versiuni de Norton Internet Security, Kaspersky și multe altele din setări oferă activarea opțiunii de protecție din cloud. Deoarece curiozitatea este inerentă naturii umane însăși, este destul de logic ca oamenii să devină interesați de tehnologiile cloud.

Din păcate, nu trebuie așteptat ceva revoluționar. În parte, aceste tehnologii au existat pe Web de mult timp, pur și simplu le lipsea o definiție precisă și încăpătoare, sistematizarea și înțelegerea oportunităților potențiale. Cloud computing este o modalitate de procesare a datelor digitale în afara mediului computerului gazdă. Deoarece mulți oameni sunt familiarizați cu termenul datorită aplicațiilor antivirus, vom lua în considerare munca „norilor” folosind acest grup de programe ca exemplu.

Să ne imaginăm că o aplicație antivirus întâlnește un cod de program suspect, care nu este descris în bazele de date cu viruși. Dacă utilizatorul nu știe ce sunt tehnologiile cloud și nu a permis utilizarea acestora (bifare în setări), atunci antivirusul va încerca să localizeze fișierul suspect până când bazele de date sunt actualizate. Totul este complet diferit dacă sunt activate tehnologiile cloud. În acest caz, informațiile despre codul ciudat sunt transmise automat către serverul dezvoltatorului programului antivirus, unde sunt verificate prompt de specialiști pentru un potențial pericol. Dacă amenințarea este confirmată pentru toate computerele conectate la această resursă, sunt trimise instrucțiuni despre cum să neutralizezi pericolul. Rezultatul este o viteză fără precedent de răspuns la apariția de noi viruși. Ce este tehnologia cloud în acest exemplu? Răspunsul constă în executarea procesării codului suspect pe facilitățile serverelor dezvoltatorului, în afara computerelor utilizatorilor obișnuiți. Aceasta este caracteristica cheie.

Cloud computing oferă o a doua viață dispozitivelor de calcul cu putere redusă. Să presupunem că avem un anumit calculator care are acces la Internet și este conectat la un „nor” specializat format din grupuri de computere de înaltă performanță. Putem efectua operații elementare pe cont propriu, dar dacă avem nevoie de calcule complexe? În acest caz, calculatorul trimite datele sarcinii către serviciul cloud și, ca răspuns, primește o soluție gata făcută. Pentru utilizator, acțiunile care au avut loc între setul de comenzi și primirea răspunsului au trecut neobservate. La urma urmei, principalul lucru este rezultatul și a fost atins. Desigur, un calculator este o extremă, dar, pe de altă parte, este mai ușor de înțeles cum funcționează.

Pe lângă astfel de nori neevidenți, există servicii speciale care înlocuiesc în mare măsură aplicațiile cu drepturi depline pe computerul local. De exemplu, un utilizator trebuie să editeze un fișier text în programul Word. Pentru a face acest lucru, va trebui să achiziționați programul în sine (și versiunea cu licență nu este ieftină), să alocați spațiu liber pe disc pe suport, să conectați modulele necesare. Desigur, toate acestea pot fi rezolvate, dar dacă există o mulțime de computere (întreprindere)? Cheltuiește bani pentru o achiziție Este mult mai ușor să folosești un serviciu cloud care oferă acces la anumite programe găzduite pe site-urile sale. Utilizatorul trebuie să meargă la site-ul dorit prin browser, să lanseze Word de la distanță și să-și deschidă fișierul pentru editare. Apropo, interfețele convenabile sunt de obicei implementate în acest fel.

Avantajele tehnologiilor cloud pot fi enumerate mult timp. Există mai puține contra, dar sunt semnificative: confidențialitate redusă și dependență de munca unei terțe resurse.

Top articole similare