Begreppet cloud computing visas allestädes närvarande i vår moderna värld som vi förlitar oss på on-demand computing för att hantera våra digitala liv över flera enheter - mobiler, tabletter, laptops - medan hemma, på kontoret eller på resande fot. Denna trio av artiklar införs den viktigaste komponenten i cloud computing, servrar som ligger till grund för varje tjänst och ge computing resursen, samt beskriva hur de ger några av cloud computing's mest anmärkningsvärda fördelar.
Definitioner
Cloud servrar: Som nämnts ovan, kan definieras som de servrar som används för att ge computing resurs för cloud computing. I huvudsak är de servrar som är nätverk tillsammans ge en enda pool av datorkraft som molnbaserade tjänster kan dra resursen från.
Cloud Computing: Beskriver alla computing tjänster där datorkraft tillhandahålls som en on demand-tjänst via ett offentligt nätverk - vanligtvis internet. I stort sett kan molntjänster kategoriseras med hjälp av tre följande modeller:
IaaS - infrastruktur som en tjänst: poolade fysiska moln server och nätverk resurs (utan någon mjukvaruplattformar). Istället för att användaren som tillhandahålls med en enda distinkt fysisk server, multiplar därav eller delar, de är utrustade med motsvarande resurser - bricka utrymme, RAM, processorkraft, bandbredd - från de underliggande kollektiva cloud servrarna. Dessa IaaS plattformar kan sedan konfigureras och används för att installera programvaran, ramar, firmware osv (t.ex. lösningspaket) behövs för att tillhandahålla tjänster och bygga program.
PaaS - plattform som en tjänst:
Virtualiserade programvaruplattformar med poolade cloud servrar och nätverksresurs. Dessa tjänster erbjuder IaaS kollektiva fysiska resurser tillsammans med ovan nämnda programvara buntar så att användaren har en förkonfigurerad plattform där de kan bygga sina IT-applikationer.
SaaS - Software as a Service:
Molnbaserade program tillhandahålls med hjälp av poolade computing resurs. Detta är den mest kända inkarnationen av cloud computing för de flesta medlemmar av allmänheten eftersom det innehåller alla program - som webbaserad e-post, molnlagring, online gaming - tillhandahålls som en tjänst. Programmen byggs och köra i molnet med användare att komma åt dem via internet, ofta utan någon programvara nedladdning krävs.
Hur Cloud servrar arbete
Traditionella computing infrastruktur modeller tenderar att kretsa kring tanken på samma server som används för ett särskilt det fungera (t.ex. hosting, programvara etc), oavsett om det är att servern är en dedikerad server - dvs för att enbart använda klienten - eller delas över flera klienter. Delade servrar kan ha använt en mjukvaruplattform/installation för alla sina IT-funktioner/kunder eller de kanske har levererat virtuella privata servrar (VPS) där varje klient har distinkta omvärld som de kan konfigurera.
Cloud computing kan leverera liknande virtualiserade servermiljöer men de använder resurs från inte en, men en mängd enskilda fysiska cloud servrar som är nätverk tillsammans att ge kombination av server resurser. I en mening använder det en plattform som kan betraktas som en form av klustrade hosting whereby resurs kraven från en enskild klient fungerar är spridda över många olika servrar. Med cloud har hosting resurspoolen dock tillräcklig kapacitet, med tillräcklig servrar, för att ge resurs som flera klienter kan utnyttja som de behöver.
Inom infrastrukturen av molntjänster, är cloud servrar nätverk med vad som kallas hypervisorer som ansvarar för att hantera resursallokeringen av varje moln server. Med andra ord kontrollerar de hur mycket resurs dras från varje underliggande moln server när krav som ställs av slå samman av servrar, samt hantera virtualiserade operativsystem miljöer som utnyttjar denna resurs.