Het concept van cloud computing verschijnt alomtegenwoordig in onze moderne wereld als we vertrouwen op on-demand computing voor het beheren van ons digitale leven over meerdere apparaten - tabletten, mobiele telefoons, laptops - terwijl thuis, op kantoor of onderweg. Dit trio van artikelen introduceert de belangrijkste component in cloud computing, de servers die de basis vormen van elke dienst en bieden de computing resource, evenals met een beschrijving van hoe ze bieden een aantal van cloud computing de meest opvallende voordelen.
Definities
Servers van de wolk: Zoals hierboven vermeld, kunnen worden gedefinieerd volgens de servers die worden gebruikt om computing resource voor cloud computing. In wezen zijn ze servers die zijn netwerk vormen om te voorzien in één van rekenkracht die cloud based services resource uit kunnen trekken.
Cloud Computing: Beschrijving van elke computing dienst waarbij rekenkracht is bedoeld als een on-demand service via een openbaar netwerk - meestal het internet. In grote lijnen kunnen wolk diensten worden ingedeeld met behulp van de drie volgende modellen:
IaaS - Infrastructure as a Service: fysieke wolk server en netwerken resource (zonder enige softwareplatformen) samengevoegd. In plaats van de gebruiker wordt geleverd met een enkele afzonderlijke fysieke server, veelvouden daarvan of daarin, deelt zij de gelijkwaardige middelen - schijf ruimte, RAM, verwerkingskracht, bandbreedte - ontleend aan de onderliggende collectieve cloud servers zijn voorzien. Deze platforms IaaS worden vervolgens geconfigureerd en gebruikt voor de installatie van de software, kaders, ingebouwde programmatuur enz (bijvoorbeeld oplossing stacks) die nodig zijn voor het verrichten van diensten en software-applicaties te bouwen.
PaaS - Platform as a Service:
Gevirtualiseerde softwareplatformen met behulp van gebundeld servers van de wolk en netwerkbron. Deze services bieden de collectieve fysieke middelen van IaaS samen met de bovengenoemde software bundels zodat de gebruiker heeft een vooraf geconfigureerde platform waarop zij hun IT-toepassingen kunnen bouwen.
SaaS - Software as a Service:
Cloud based toepassingen die worden geleverd met behulp van gebundelde computing resource. Dit is de meest bekende incarnatie van cloud computing voor de meeste leden van het publiek, zoals elke toepassing bevat - zoals web-gebaseerde e-mail, wolk opslag, online gaming - geleverd als een service. De toepassingen zijn gebouwd en draaien in de cloud met eindgebruikers toegang tot van hen via het internet, vaak zonder eventuele softwaredownloads nodig.
Hoe Cloud Servers werken
Traditionele computing infrastructuurmodellen hebben de neiging te draaien rond het idee van één server wordt gebruikt voor een bepaalde IT-functie (bijvoorbeeld, hosting, softwaretoepassingen enz), of het nu dat die server een dedicated server - dat wil zeggen, is voor het exclusieve gebruik van dat de client - of gedeeld door meerdere clients. Gedeelde servers kunnen de ene installatie/softwareplatform voor alle van hun IT-functies/cliënten gebruikt of ze kunnen hebben geleverd Virtual Private Servers (VPS) waar elke client heeft verschillende operationele omgeving die ze kunnen configureren.
Cloud computing soortgelijke gevirtualiseerde server-omgevingen kunnen leveren maar zij gebruiken resource die uit niet één getrokken, maar een veelheid van afzonderlijke fysieke servers van de wolk die zijn netwerk vormen om gecombineerd pool van server-bron. In een zin gebruikt het een platform die kan worden beschouwd als een vorm van geclusterde hosting waarbij de eisen van de resource van een individuele cliënt van die het functioneert zijn verspreid over vele verschillende servers. Echter, met cloud hosting de resourcegroep heeft voldoende capaciteit, met voldoende servers, zodat hulpbron die meerdere clients als ze nodig om te hebben kunnen aanboren.
Binnen de infrastructuur van wolk diensten zijn servers van de wolk netwerk met hypervisors die verantwoordelijk zijn zogenaamde voor de toewijzing van elke wolk server beheren. Met andere woorden controleren ze hoeveel resource wordt getrokken van elke onderliggende wolk server wanneer eisen zijn gesteld van de pool van servers, alsook het beheer van het gevirtualiseerde operationele omgevingen die gebruik maken van deze resource.