Veel moderne gebruikers van computers en mobiele apparaten kunnen zich het leven niet meer voorstellen zonder internet, dat stevig ingeburgerd is in ons dagelijks leven. Relatief recent zijn er nieuwe cloudtechnologieën verschenen, die nogal verschillen van de klassieke modellen van computersystemen, hoewel ze op sommige punten op vergelijkbare principes werken. Voor velen is het concept van een 'wolk' echter, hoewel bekend, nog steeds onbegrijpelijk. Lees verder voor wat het is.
Wat is cloudtechnologie?
Als we het concept in eenvoudige bewoordingen hebben, kunnen we zeggen dat technologische oplossingen van dit type in feite de opslag en het gebruik van informatie, software of speciale services impliceren zonder daadwerkelijk harde schijven op computers te gebruiken (ze worden alleen gebruikt voor de initiële installatie van clientsoftware met doel van toegang tot cloudservices).
Met andere woorden, door het gebruik van cloudtechnologie kunt u alleen de puur computerhulpbronnen van een computerterminal of mobiel apparaat gebruiken. Een dergelijke verklaring lijkt voor velen te verwarrend. Om te begrijpen hoe de toepassing van cloudtechnologieën er in de praktijk uitziet, kan daarom het eenvoudigste voorbeeld worden gegeven.
De meeste moderne gebruikers gebruiken op de een of andere manier e-mail. Vaak is de aanwezigheid van een dergelijk adres noodzakelijk voor registratie bij internetservices, sociale netwerken, online games, enz. In elk Windows-systeem is er een ingebouwde Outlook-e-mailclient. Wanneer u brieven ontvangt of verzendt, worden ze allemaal rechtstreeks op de harde schijf in de programmamap opgeslagen.
Een ander ding is wanneer de mailbox zich op een externe server bevindt (bijvoorbeeld Mail.Ru, Gmail, Yandex-mail, etc.). De gebruiker logt eenvoudig in op de site, voert zijn registratiegegevens (login en wachtwoord) in en krijgt vervolgens toegang tot zijn e-mail. Dit is cloudtechnologie in de meest eenvoudige zin, omdat alle correspondentie niet op een gebruikerscomputer (harde schijf) wordt opgeslagen, maar op een externe server. Eigenlijk is een speciaal programma voor toegang tot de mailbox niet nodig (de gebruikelijke webbrowser, die in dit geval als clienttoepassing fungeert, is voldoende).
Het belangrijkste dat cloudtechnologieën onderscheidt van standaard IT-methoden, is dus het opslaan van informatie of een soort software op een externe server, die ooit de 'cloud' werd genoemd, en de mogelijkheid om gegevens te delen of software. Tegenwoordig ziet u veel services die specifiek zijn gebouwd op de principes van de cloud. Maar dat was niet altijd het geval.
Cloud technologie
Over het algemeen is er sinds de late jaren 60 van de vorige eeuw gesproken over de introductie van dergelijke modellen. Toen kwam het concept van het gebruik van de rekenkracht van computersystemen over de hele wereld met een organisatie in de vorm van openbare hulpprogramma's, gesponsord door Joseph Liklider en John McCarthy.
De volgende stap was de introductie in 1999 van de zogenaamde CRM-systemen in de vorm van abonnementswebsites die toegang gaven tot computerbronnen via internet, die in 2002 actief gebruik gingen maken van de Amazon online boekwinkel, die later werd omgezet in een enorme IT een corporatie.
En pas in 2006 begonnen ze, dankzij de verschijning van het Elastic Compute Cloud-project, serieus te praten over de volledige implementatie van cloudtechnologieën en -services. Natuurlijk speelde de lancering van de vertrouwde Google Apps-service, die plaatsvond in 2009, ook een belangrijke rol bij het aanbieden van computerbronnen.
Moderne cloudservices
Sindsdien is de cloudtechnologiemarkt behoorlijk ingrijpend veranderd. En het aanbod van computerbronnen alleen was niet beperkt.
Nieuwe cloudtechnologieën en -diensten begonnen te verschijnen, die vandaag voorwaardelijk kunnen worden onderverdeeld in verschillende grote categorieën:
- opslag van cloudinformatie;
- spelportalen;
- antivirusplatforms;
- webgebaseerde softwaretools.
Elk van deze groepen bevat veel subcategorieën, maar over het algemeen zijn ze allemaal gebaseerd op dezelfde principes.
Verplichte functies
Volgens de algemeen aanvaarde vereisten van het Amerikaanse National Institute of Standards and Technology, is er één lijst met voorwaarden waaraan cloudinformatietechnologieën moeten voldoen:
- onafhankelijke gebruikersdienst op aanvraag (het vermogen van de gebruiker om de mate van gebruik van technologische en computerhulpbronnen te bepalen in de vorm van snelheid van toegang tot gegevens, serververwerkingstijd, opslagvolume, enz., zonder verplichte coördinatie of interactie met een dienstverlener);
- toegang tot een netwerk van universeel niveau (toegang tot gegevensoverdracht, ongeacht het type apparaat dat wordt gebruikt);
- consolidatie van computerbronnen (dynamische herdistributie van capaciteiten door middelen voor een groot aantal gebruikers te combineren in één pool);
- elasticiteit (het vermogen om op elk moment het dienstenaanbod automatisch en zonder extra kosten aan te bieden, uit te breiden of te beperken);
- verantwoording voor aan consumenten geleverde diensten (abstractie van het gebruikte verkeer, het aantal gebruikers en de transacties die zij verrichten, doorvoer, enz.).
Gemeenschappelijke classificatie van implementatiemodellen
Over cloudtechnologieën gesproken, men kan niet anders dan hun scheiding vermelden naar de typen cloudservicemodellen die worden gebruikt.
Onder hen zijn er verschillende hoofdgroepen:
- Een private cloud is een afzonderlijke infrastructuur die wordt gebruikt door slechts één organisatie of onderneming, inclusief meerdere gebruikers, of door partnerbedrijven (aannemers), die mogelijk tot de organisatie zelf behoren of zich buiten haar rechtsgebied bevinden.
- Public cloud is een structuur bedoeld voor gebruik door het algemene publiek in het publieke domein en wordt in de regel beheerd door de eigenaar (serviceprovider).
- Een openbare cloud is een organisatiestructuur die is ontworpen voor groepen gebruikers met gemeenschappelijke interesses of taken.
- Een hybride cloud is een combinatie van twee of meer van de bovenstaande typen, die in de structuur unieke onafhankelijke objecten blijven, maar onderling zijn verbonden volgens strikt gedefinieerde gestandaardiseerde regels voor het overdragen van gegevens of het gebruik van applicaties.
Typen servicemodellen
Afzonderlijk is het noodzakelijk om de methodologie te benadrukken voor het classificeren van servicemodellen, dat wil zeggen de hele set tools en tools die een cloudservice een gebruiker kan bieden.
Onder de belangrijkste modellen worden de volgende onderscheiden:
- SaaS (software as a service) is een model van een set software die door een cloudprovider aan een consument wordt geleverd en die direct vanaf een bepaald apparaat in de cloudservice kan worden gebruikt, hetzij via toegang via thin clients, of via de interface van een speciale applicatie.
- PaaS (platform als een service) is een structuur waarmee de gebruiker op basis van de aangeboden tools de cloud kan gebruiken om basissoftware te ontwikkelen of te maken voor de daaropvolgende plaatsing van andere software (eigen, verworven of gerepliceerd) op basis van databasebeheersystemen, looptijden van programmeertalen, en Software, enz .;
- IaaS (infrastructuur als een service) is een model van het gebruik van een cloudservice met onafhankelijk resourcebeheer en de mogelijkheid om elk type software (zelfs een OS) te hosten, maar met beperkte controle over sommige netwerkservices (DNS, firewall, enz.).
Cloud Services-blokken
Omdat cloudtechnologieën minimale gebruikersparticipatie in het hele complex vereisen en modellen zijn die bestaan uit vele technologische combinaties die met elkaar communiceren door het gebruik van middleware, kunnen we in dit stadium van de overweging van dergelijke services afzonderlijk enkele belangrijke componenten van elk geaccepteerd hardware- en softwarecomplex identificeren oproepblokken:
- Selfserviceportal is een hulpmiddel waarmee de gebruiker een bepaald type service kan bestellen met de specificatie van aanvullende details (voor IssA is het bijvoorbeeld een virtuele machine met specificatie van het processortype, de hoeveelheid RAM en de harde schijf of weigering om het te gebruiken).
- Servicecatalogus - een set basisservices en gerelateerde sjablonen voor creëren, die door de overdracht van automatisering in staat zal zijn om de gecreëerde service te configureren in echte computersystemen en met een bepaald type software.
- Een orkest is een gespecialiseerde tool voor het bewaken van de acties van uitgevoerde operaties, geleverd door de sjabloon voor elke service.
- Facturering en facturering - verantwoording voor de aan de gebruiker geleverde diensten, facturering voor betaling om financiële kwesties te coördineren.
Aanvullende methoden
Onder andere, soms ten behoeve van load balancing, kan virtualisatietechnologie worden toegepast in de vorm van een virtueel serverdeel, een soort laag of bundel tussen softwarediensten en hardware (distributie van virtuele servers naar echte). Deze benadering is niet noodzakelijk, maar cloudtechnologieën in het onderwijs gebruiken deze techniek vrij vaak.
Antivirussen zien er ook heel interessant uit, die verdachte bestanden niet naar computers downloaden, maar naar de cloud of sandbox (Sandbox), waar voorafgaande controles worden uitgevoerd, waarna toestemming wordt gegeven om het naar de computer te sturen of in quarantaine wordt geplaatst in de de wolk.
Voor- en nadelen van het gebruik van cloudservices
Wat betreft de voor- en nadelen, dat zijn ze zeker. Het positieve is dat wanneer u toegang krijgt tot de software, opslag of uw eigen infrastructuur maakt voor gebruikers van dergelijke services, de kosten voor het aanschaffen van extra of krachtigere apparatuur of gelicentieerde software aanzienlijk worden verlaagd.
Aan de andere kant bekritiseren de meeste experts het gebruik van cloudservices alleen vanwege hun lage beveiliging tegen interferentie van buitenaf. De kwestie van het opslaan van grote hoeveelheden verouderde of ongebruikte gegevens staat ook op de agenda. Een treffend voorbeeld hiervan zijn Google-services, waarbij de gebruiker geen gegevensgroepen of ongebruikte services kan verwijderen.
Betalingsproblemen
Natuurlijk wordt het gebruik van dergelijke diensten betaald, vooral als het cloud-gebaseerde technologieën in het onderwijs zijn (gespecialiseerde bibliotheken, educatieve platforms), toegang tot gespecialiseerde software of reguliere gegevensopslag met grote gereserveerde volumes schijfruimte.
Maar voor de gemiddelde gebruiker doen dezelfde opslagservices zoals DropBox, OneDrive (voorheen SkyDrive), Mail.Ru Cloud, Yandex.Disk en vele anderen concessies, die ongeveer 15-20 GB toewijzen, afhankelijk van de service zelf schijfruimte zonder betaling. Volgens moderne normen natuurlijk een beetje, maar genoeg om enkele belangrijke gegevens op te slaan.
conclusie
Dat is het voor cloudtechnologie. Veel experts en analisten beloven hun een grote toekomst, maar de kwestie van informatiebeveiliging of vertrouwelijkheid van gegevens is zo acuut dat zonder het gebruik van nieuwe ontwikkelingen op het gebied van informatiebescherming zo'n rooskleurig vooruitzicht erg twijfelachtig lijkt.