Introduktion till moln:

Ordet "Cloud" har blivit mer en modetrend på sistone. Alla pratar om det, och av troliga skäl använder alla det. Men de flesta människor som använder termen moln ganska fritt förstår inte riktigt definitionen av vad det är exakt och den tekniska effekten av det. Så låt oss försöka avlägsna myten på så mycket tekniska termer som möjligt.

Vad är molnet?

Enligt Wikipedia är "Cloud computing en modell för att möjliggöra allestädes närvarande nätverksåtkomst till en delad pool av konfigurerbara datoressurser".

Nyckelordet "allestädes närvarande" betyder "närvarande överallt". Och det är vad Cloud handlar om. Det finns överallt!

Föreställ dig att du har en avancerad maskin, och den maskinen genererar mycket "datorkraft". Denna datorkraft kan vara vad som helst, från hårdvara som lagringsutrymme eller CPU-kraft till till och med programvara och verktygsartiklar. Före Internet-tidens gryning fanns det praktiskt taget ingen metod för att dela din "datorkraft". Du köpte ett system, och det var det. Du kan bara använda systemet helt för dina personliga behov.

Vad molnteknologi gör är att du faktiskt kan hyra ut din datorkraft! Så om du vill sälja ditt lagringsutrymme kan du faktiskt göra det med hjälp av molnet. För att få mer analogi, jämför med el.

Precis som det finns en basstation som levererar elektricitet till olika leverantörer som har prenumererat på dem med elektriska ledningar och transformatorer, gör molnteknik oss möjlighet att leverera datorkraft med hjälp av internet till olika leverantörer som betalar för det! Det släpper helt enkelt tanken på "Köp din hårdvara" och antar istället modellen "Betala som du använder".

Effekten av moln känns hög och bred. Du kan nu använda en hel maskin till mycket lägre kostnader än de som krävs för att köpa den. Du kan hyra nästan allt relaterat till datorer.

Allt från lagringsutrymme till mjukvaruramar är allt tillgängligt på Cloud till mycket lägre kostnad än det faktiska köpet. Detta gör det möjligt för små och medelstora företag att frodas, eftersom IT-infrastrukturkostnaderna som förknippats tidigare har minskat. Molns popularitet kan mätas av det faktum att molnleverantörer upplever en tillväxttakt på 50% per år!

Typer av moln

Moln är en så stor sak, har klassificerats enligt det sammanhang som har använts. Det finns en servicemodell som beskriver cloud computing som en tjänst. Och leverantörerna använder olika servicemodeller för att sälja sin molnberäkningskraft.

Sedan finns det distributionsmodellen. Den här modellen beskriver molnberäkning i infrastrukturtermer; och beskriver hur molndata faktiskt skulle distribueras, lagras och användas från kundens sida. Båda dessa modeller är vidare indelade i tre typer.

Cloud Service Model

  • Infrastructure as a Service (IaaS): I ordet erbjuder IaaS en hel IT-infrastruktur över molnet. Vad detta väsentligen innebär är att kunderna förses med hela arbetsmaskiner enligt deras önskade anpassning. Detta skulle inkludera operativsystemet, hårdvara, lagring och andra sådana saker. Slutanvändaren behöver inte oroa sig för den fysiska maskinens faktiska placering. Han skulle få en komplett fullfjädrad arbetsmaskin, som abstraherar de underliggande komplexiteten i hur maskinen fungerar. Exempel på sådana erbjudanden är Amazon AWS och Microsoft Azure.
  • Platform as a Service (PaaS): Platform as Service erbjuder en datorplattform som tjänst snarare än infrastruktur. Vad detta väsentligen betyder är att PaaS-tjänsten erbjuder mjukvarumiljö. Så till exempel måste du använda en betalningsgateway-plattform, men vill inte köpa och ställa in allt själv. Du kan sedan använda PaaS för att hyra en betalningsplattform, som tillhandahålls av Cloud. Programutvecklare kan testa och utveckla sin programvara över PaaS utan att köpa en maskin för samma. Ett framträdande exempel på PaaS skulle vara Google Apps Engine, som till och med erbjuder automatisk skalning. Detta innebär att datorresurserna automatiskt kommer att justeras i enlighet med de krav som ställs av din applikation.

Cloud Deployment-modell

  • Software as a Service (SaaS): Den enklaste modellen, den erbjuder helt enkelt komplett programvara över molnet. Så istället för att köpa en CD och installera programvaran får du fullständig åtkomst till programvaran genom att bara använda internet. Detta är den vanligaste modellen av Cloud-erbjudanden, och exempel är av största vikt. Google Picasa, Salesforce och till och med Google Apps.
  • Privat moln : Ofta finns det i organisationer och MNC: er, dessa molninstallationer görs enbart för en grupp eller för privat bruk. Hela organisationsinfrastrukturen hanteras under denna typ av distribution. Detta kräver fortfarande en större grad av faktiska fysiska infrastrukturförändringar, eftersom hela molninstallationen skulle bero på organisatoriska behov och krav. Men för privat användning av Cloud tjänar en privat molnmodell sitt syfte.
  • Public Cloud : Ju vanligare representation av moln, det offentliga molnet erbjuds för offentlig eller individuell användning. Skillnaden mellan offentligt och privat moln är det faktum att offentligt moln erbjuder en mycket mindre grad av förfining och säkerhet än privat moln. Offentligt moln är relativt billigare än privat moln. Utöver detta distribueras vanligtvis offentliga molnbjudanden med leverantören själv. Så arkitekturmässigt kan de vara likadana, men den faktiska infrastrukturkostnaden delas av säljaren i händelse av ett offentligt erbjudande.
  • Hybrid Cloud : Det nyare erbjudandet, hybridmoln kombinerar det bästa av både privata och offentliga moln under en installation. Enligt hybridmolnmodellen skulle några av molnens funktioner vara under ett privat moln och andra använda offentligt. Så till exempel i en organisation kan faktureringssystemet vara en del av ett privat moln, men framsidan av applikationen som gör fakturering skulle vara en del av ett offentligt moln, anslutet till leverantörer. Sådana komplexa distributionsmodeller delar den nödvändiga infrastrukturen mellan leverantören och kunderna i enlighet därmed.

    Rekommenderade kurser

    • IP Routing Certification Course
    • Certifieringsträning i hackning
    • RMAN-utbildning
    • Python-programmeringskurser

Molnarkitektur

Efter att ha fått en uppfattning om vad moln är och de olika typerna av moln som flyter runt är det dags att titta på molnens underliggande arkitektur och hur det faktiskt fungerar. Även om molnarkitektur skiljer sig åt olika typer av implementerings- och servicemodeller, är de underliggande grundläggande principerna desamma. Hela molnarkitekturen kan delas in i följande grundläggande delar:

  1. Frontend : Framsidan består av klienten som du skulle använda för att komma åt molntjänster. Det kan bestå av allt från webbläsare till surfplattor till och med virtuella sessioner. Frontend-plattformsjobbet är att se till att slutanvändaren är direkt ansluten till sina respektive molntjänster som prenumererar, och abstraherar den underliggande implementeringen av hur den faktiskt gör det.
  2. Back End : Back end består av den faktiska fysiska infrastrukturen som köpts av molnförsäljare, där hela molnet erbjuder. Detta innefattar vanligtvis virtualiseringstekniker servrar, lagringsrackar, switchar, routrar och annan sådan infrastruktur. Med hjälp av en teknik som kallas virtualiseringstekniker konfigureras denna infrastruktur för att erbjuda deras datorkraft på begäran.
  3. Cloud Service Delivery platform : De 3 servicemodellerna för Cloud används vanligtvis här. Hela molnplattformsinställningen, om det är en hel infrastruktur (IaaS) eller bara en mjukvara (SaaS), avgörs här. Det består i allt väsentligt av "vad" exakt skulle distribueras på back-end hårdvaran.
  4. Cloud Storage : De tre distributionsmodellerna beaktas här. Dessa tre distributionsmodeller avgör vilken typ av lagring en användare föredrar. Om lokal lagring skulle ett privat moln distribueras med den lokala lagringsinfrastrukturen skapad på klientsidan. För allmänheten skulle lagringsutrymmet vara på säljarens sida. Ett mer typiskt erbjudande skulle vara hybridmoln, där både offentliga och privata lagringsalternativ tillhandahålls.
  5. Molnätverk : Ett molnätverk skulle innefatta medel för åtkomst till molnet. Precis som elektriska ledningar används för att leverera elektricitet, levereras molntjänster via internet, intranät eller till och med Intercloud, där resurser från andra moln används för att tillhandahålla tjänster. Det finns också ett begrepp om lokal kommunikationsmekanism, där olika molnkomponenter interagerar med varandra. En sådan kommunikationsmekanism utförs generellt över meddelandekön och är typiskt plattformberoende.

Virtualiseringstekniker

Hur uppnår Cloud det det annonserar? Hur är det möjligt? Tja, Cloud gör vad den gör genom att använda den här fantastiska biten virtualiseringsteknik som kallas virtualiseringstekniker. Virtualiseringsprocessen har funnits i decennier och har utvecklats till olika former och typer. Tidigare dagar av virtualisering brukade bestå av att dela resurserna för stordatorer.

Nu används den för att skapa virtuella instanser av nästan vad som helst. Som sagt, virtualiseringstekniker gör det möjligt för användare att skapa en virtuell version av allt, från datormaskinvara till programvara som operativsystem, till datornätverk resurser som LAN-kort. Virtualiseringstekniker omfattar allt och används i stor utsträckning i Cloud-domänen för att skapa virtuella instanser av den faktiska hårdvaran.

Varför behövdes virtualiseringstekniker?

Molnmodellen fungerar med principen att den underliggande hårdvaran skulle delas med olika kunder som är villiga att betala för resurserna. Föreställ dig nu att du har en hel lagringsplattform. I huvudsak vill du hyra ut ditt lagringsutrymme. Hur skulle du faktiskt uppnå det? Det första valet är att hyra ut hela hårddisken till alla som betalar.

Men anta att kunden använder resursen bara i några timmar, och resten av tiden ligger hårddisken i viloläge. Det kommer inte att tjäna molnens syfte och skulle avsevärt undergräva effektiviteten i din molninstallation. För att möjliggöra större effektivitet och bättre intäkter från moln skulle du använda virtualiseringsteknologi för att skapa 10 virtuella lagringsenheter från din faktiska fysiska lagringsenhet.

Så nu kan du hyra ut samma hårddisk till tio olika kunder och se till att hela hårddisken används kontinuerligt. Detta skulle också möjliggöra större öppenhet, eftersom du genom att använda virtualiseringstekniker kan till och med låta det tomma diskutrymmet som en kund lämnar ut hyrs ut till andra kunder. Det är därför virtualiseringstekniker kom in i bilden för att möjliggöra molnutsättning.

Med mer sofistikerad virtualiseringsteknik kan du distribuera modellen mer effektivt med realtidsspårning av användningen av din lagringsdisk. Förstärkning hjälper virtualisering molnförsäljare enormt i alla aspekter. Anta att kunden också vill ha en växel, tillsammans med lagringsenheten.

Med hjälp av virtualiseringstekniker kan du snabbt integrera en virtuell switch med den virtuella lagringsenheten i nästan några klick. Så de ständigt föränderliga kraven från kunderna uppfylls inklusive större flexibilitet. Detta hjälper mycket i större organisationer, där molnet "betala som du använder" för molnet ses i full effekt.

Virtualiseringstekniker används nästan i stor utsträckning för molnutsättning och även som molntjänstmodeller. Detta beror på att det möjliggör bättre hantering av befintliga resurser och även det faktum att virtualiseringsprocessmaskinerna kan omfördelas på ett ögonblick. Flera virtualiseringsimplementeringar finns, men en berömd implementeringsteknik kallas Hypervisor.

En Hypervisor är en mjukvara, firmware eller hårdvara som skapar virtuella maskiner. Dessa "virtuella maskiner" eller VM är bara virtuella instanser av verkliga fysiska maskiner, och det är dessa virtuella maskiner som används i stor utsträckning i molninstallation, särskilt av infrastruktur som servicemodell.

Slutsats

Cloud har utvecklats mycket sedan 60-talet, och tillsammans med virtualiseringsprocessen har omformat världen. Genom att använda konceptet att hyra ut datorkraft som elektricitet, reducerar molnet kostnaden för infrastruktur och distribution enormt. Alla företag kan utnyttja IT-kraften med molnet.

När det gäller olika typer av service- och distributionsmodeller kan molnet skräddarsys för att passa alla typer av organisatoriska eller individuella behov. En typisk molnarkitektur skulle innefatta Front End, Back End, en leveransplattform, lagring och slutligen ett molnätverk.

Molens framtid fortsätter att utvecklas i hisnande hastigheter, med fler och fler organisationer som samlar sina resurser.

2011 investerade Microsoft cirka 90% av deras FoU-budget på 9, 6 miljarder dollar i molnutveckling. Och med intäktsutvecklingen som beräknas växa till 32, 8 miljarder dollar 2016, fortsätter molnvågen att förändra våra liv till det bättre.

Rekommenderad artikel

Här är några artiklar som hjälper dig att få mer detaljerad information om Cloud Computing eller virtualiseringstekniker så bara gå igenom länken.

  1. Kontorsetikettregler för yrkesmän
  2. Azure Paas vs Iaas
  3. Intervjufrågor för Cloud Computing
  4. Vad är molnberäkning?
  5. Topp 20 viktiga problem med Cloud Computing

Kategori: