Permalänk
Medlem

Fråga Azure/Cloud

Hej! Jag tar en kurs i Azure. Läraren säger att innan molnet så fick man själv skaffa en server och underhålla den.

Även om detta är sant så kunde man väl också hyra en server eller t.ex. ha ett webbhotell. Så vad är skillnaden då egentligen?

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem

Då måste man underhålla den

Permalänk
Medlem
Skrivet av Larsp777:

Hej! Jag tar en kurs i Azure. Läraren säger att innan molnet så fick man själv skaffa en server och underhålla den.

Även om detta är sant så kunde man väl också hyra en server eller t.ex. ha ett webbhotell. Så vad är skillnaden då egentligen?

Det har väl varit något slags flytande skala i stil med:

  1. Egen serverhårdvara

  2. Hyrd serverhårdvara

  3. Hyrd del i server

  4. Hyrd virtuell maskin

  5. Hyrd instans i det s.k. molnet

Där skillnaden på 4 och 5 väl varierar lite beroende på exakt vilken tjänst det är man köpt i molnet, i vissa fall är det "typ samma".
Men en stor del i hela idén med det s.k. molnet är ju något slags större skala, där du kan köpa mer kapacitet när som helst, vilket ger möjlighet att skala upp vid behov m.m., samt att det finns en hel massa kringliggande tjänster som du kan koppla ihop.

Visa signatur

Desktop spel m.m.: Ryzen 9800X3D || MSI X870 Tomahawk Wifi || MSI Ventus 3x 5080 || Gskill FlareX 6000 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Arbetsstation: Ryzen 7945HX || Minisforum BD790i || Asus Proart 4070 Ti Super || Kingston Fury Impact 5600 65 GB || WD SN850 2TB || Samsung 990 Pro 2TB || Fractal Ridge
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem

Det är ju kanske en sanning med modifikation.
Förr, alltså way back, fanns endast möjligheten att installera stuff direkt på hårdvara. Man var tvungen att underhålla hårdvara och OS och allt i OS:et.
Sedan började man virtualisera. Man var tvungen att underhålla underliggande hårdvara, hypervisor, gäst-maskiners virtuella hårdvara, OS i gäst-maskinerna och allt därtill.
Dock har man alltid (nä, men väldigt länge) kunnat "hyra in sig" så att någon annan underhåller hårdvaran, OS eller allt.
Sedan har serverless kommit. Och det är egentligen bara att, precis som tidigare, någon annan har hand om hårdvara, hypervisor, OS osv och endast presenterar det sista (typ app-lagret).
Men det finns klart olika smaker. Du kan i Azure sätta upp en VM också. Då måste du ta hand om den "servern". Men nä, du behöver inte ta hand om hårdvaran för den servern.

Jag gissar att läraren sa mer än bara den meningen. Eller jag hoppas det i alla fall.

Och jag har också förenklat och hoppat över en en hel del för det blir för mycket att gå in på djupet.

Men tanken med "molnet" är ju inte att man ska sätta upp en massa virtuella maskiner. Då har man lite missat poängen och kastar både resurser, tid och pengar i sjön.

Visa signatur

🟢 Main: Ryzen7 5800X | Strix x470-I | 32GB | RTX2070S | Samsung C49RG9
🔵 unRaid: Ryzen5 2700X | B450M DS3H | 32GB
🟠 Tfn: Google Pixel 7 Lime Green

-:| @ eller citera för svar |:-

Permalänk

Utöver vad som redan sagts - de stora molnplattformarna erbjuder enormt mycket mer än bara serverhosting, i form färdiga tjänster för olika ändamål som du då inte själv behöver drifta. Functions (Serverless), databaser av olika slag, köer, event buses osv osv.

Men du kan självklart också sätta upp egna servrar om du så önskar och på så sätt slippa ha fysisk hårdvara. En stor skillnad mot enklare webhotell är att dessa clouds har datacenter över hela jorden, så om det är problem någonstans kan du falla tillbaka till en en annan region. Eller helt enkelt serva användare från det närmaste datacentret.

Permalänk
Medlem
Skrivet av GreyWilk:

Dock har man alltid (nä, men väldigt länge) kunnat "hyra in sig" så att någon annan underhåller hårdvaran, OS eller allt.

Det är ju det jag tänker, att det fortfarande är klient/server där servern är någon annan som tar hand om, som ett webbhotell ungefär.

Så det kanske är i större skala nu men i princip samma sak?

Jo, läraren sa en massa mer

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Full Strike:

Utöver vad som redan sagts - de stora molnplattformarna erbjuder enormt mycket mer än bara serverhosting, i form färdiga tjänster för olika ändamål som du då inte själv behöver drifta. Functions (Serverless), databaser av olika slag, köer, event buses osv osv.

Men du kan självklart också sätta upp egna servrar om du så önskar och på så sätt slippa ha fysisk hårdvara. En stor skillnad mot enklare webhotell är att dessa clouds har datacenter över hela jorden, så om det är problem någonstans kan du falla tillbaka till en en annan region. Eller helt enkelt serva användare från det närmaste datacentret.

Men i princip så är det samma sak?

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

Men i princip så är det samma sak?

Skillnaden ligger i snabbheten och affären. Du kan när som helst dra igång 1000 servrar på Azure/molnet och använda dessa en vecka om du önskar. Tidigare behövde du prata med någon och avtalen kunde vara i flera år. Många serverar som bara stod och blåste varmluft för fakturan var betald men tjänsten hade lagt ned.

Permalänk
Medlem
Skrivet av Meto:

Skillnaden ligger i snabbheten och affären. Du kan när som helst dra igång 1000 servrar på Azure/molnet och använda dessa en vecka om du önskar. Tidigare behövde du prata med någon och avtalen kunde vara i flera år. Många serverar som bara stod och blåste varmluft för fakturan var betald men tjänsten hade lagt ned.

Så molnet består egentligen av virtuella servrar som ligger på fysiska?

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

Så molnet består egentligen av virtuella servrar som ligger på fysiska?

Ryktet säger att även "serverless"-lösningar kör på servrar 😱

Men ja, det är ju inte magi; i slutänden är det ju någons hårdvara som alltihopa kör på.
I grund och botten är det då en massa nätverksutrustning + lagring + servrar + virtualisering + helt automatiserad provisionering + en massa "förädlade tjänster" som leverantören tillhandahåller som färdiga byggstenar (som ju då i sin tur är mjukvara som också kör i virtuella maskiner, i slutänden) + APIer för att styra och använda allt, så att du själv också kan automatisera saker ovanpå allt det där.

Visa signatur

Desktop spel m.m.: Ryzen 9800X3D || MSI X870 Tomahawk Wifi || MSI Ventus 3x 5080 || Gskill FlareX 6000 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Arbetsstation: Ryzen 7945HX || Minisforum BD790i || Asus Proart 4070 Ti Super || Kingston Fury Impact 5600 65 GB || WD SN850 2TB || Samsung 990 Pro 2TB || Fractal Ridge
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem
Skrivet av Ernesto:

Då måste man underhålla den

Fast man kan ju ”hyra” en del av en server som man inte har hand om.

Då underhåller de som har hand om server den.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

Så molnet består egentligen av virtuella servrar som ligger på fysiska?

Visst.

IaaS, PaaS, SaaS.

Det gamla webbhotellet var väl typ PaaS. Jag hade ett konto på Lysator på andra halvan av nittitalet där jag kunde hosta webbsidor och CGI, det var väl i princip ett moln - admins hade så klart script som satte upp nya användare.

Som tidigare inlägg påpekar är det mest hur smidigt det är att sätta upp och betala för tjänster och kunna göra det snabbt, som är skillnaden. Och vad man kallar saker. Någonstans runt 2008 hade några av de stora drakarna kommit på att man kunde automatisera det hela i stor skala och flytta in hela företags IT i sina egna datahallar utan att kunden behövde bry sig om den fysiska servern. Innan dess var det antagligen vanligast att man hyrde plats eller fysisk server i någon annans datahall.

Permalänk
Hedersmedlem
Skrivet av Larsp777:

Fast man kan ju ”hyra” en del av en server som man inte har hand om.

Då underhåller de som har hand om server den.

Det finns olika tjänster i Azure, men grundtanken med molnlösningarna är mer att köpa kapacitet. Du skickar upp ditt program i molnet och betalar för tiden som din programvara kör. Du kan också speca att du vill ha tillgång till viss typ av hårdvara, tex en cuda beräkningsenhet. Men du köper fortfarande kapacitet.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem

Så för att sammanfatta så är det i princip samma sak.

Det är samma som klient/server fast med nytt namn.

Dock med fler funktioner och annan affärsmodell (ish).

Eller?

Återkommer gärna med andra (kanske mer relevanta) Azurefrågor 🙂

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

Så för att sammanfatta så är det i princip samma sak.

Det är samma som klient/server fast med nytt namn.

Dock med fler funktioner och annan affärsmodell (ish).

Eller?

Återkommer gärna med andra (kanske mer relevanta) Azurefrågor 🙂

Ja i grund och botten så ligger samma infrastruktur i form av fysiska servrar, nätverk, reservkraft och skalskydd som gömmer sig bakom dessa "moln"-tjänster.

Om vi tar Microsoft som exempel. De fokuserar helt på att sälja tjänsterna ovanpå deras infrastrukturen, i stället för att sälja självaste infrastrukturen.

Du hyr inte en vm för att köra en MS-SQL databas, utan du betalar Microsoft för att köra en MS-SQL databas i deras infrastruktur aka "serverless", där kostnaden beror på vilken prestanda-nivå du väljer, storlek på databasen, antal databas-transaktioner, geo-replikering för ökad tillgänglighet, autoskalning, backup. Dvs kostnaden du betalar för allt detta går till viss del till att betala för underliggande infrastruktur, men genom smart överprovisionering genom analys av utnyttjande så kan förstås Microsoft optimiera utnyttjandet av deras hårdvara för att maximera intäkterna.

Men det innebär förstås även fördelar för slutkunden, du kan ju inte köpa en server på en delbetalning, för att stänga ner servern kvällstid för att få ner kostnaderna (annat än elkostnaden dvs), medans i Azure kan du stänga av en RDS-fjärrskrivbordsserver kvällstid när den inte används för att få ner kostnaderna genom att inte betala för en server som går på tomgång.

Visa signatur

Also found as @piteball@mastodon.rockhost.se
vSphere Node - Dell PowerEdge R720xd, Xeon E5-2690, 272GB, 3TB SSD, Nvidia Tesla P4
XCP-ng Node - Dell PowerEdge R720xd, Xeon E5-2697v2, 256GB, 2TB SSD
Xpenology Storage - SuperMicro X10SLL-F/SC825TQ, Xeon E3-1231 v3, 16GB, 90TB HDD
Xpenology Backup - Dell PowerEdge R230, Xeon E3-1220v6, 16GB, 12TB HDD

Permalänk
Medlem

Det beror helt på ur vilken vinkel man väljer det - Men det som gör molnet till "molnet" på riktigt, är det faktum att servrar, hårdvara, virtuella maskiner, operativsystem och annat, är helt irrelevant för slutanvändaren. För dig som köper tjänsten, finns ingen server, du köper beräkningskraft och eventuellt arbetsminne - Lagringsyta är i molnet mer eller mindre gratis, så det behöver man inte ens ta med i beräkningen.

Du laddar upp din container/ditt program, och den körs, på något vis, som du inte behöver bry dig om, och om lasten blir tung, så skalar det upp (ut) så att det inte längre är tungt.

Att hyra in sig i en datorhall har oftast betytt att man hyr en virtuell maskin - Men en virtuell maskin måste man patcha, backuppa, starta om, allt möjligt. "Molnet" behöver (av dig) aldrig patchas eller starta om. Backupper sker varje millisekund så du kan återställa din data till när som helt i tiden, hur du vill, när du vill. Din data (om du betalar för det) sparas också i olika datacenters, i olika länder eller i olika världsdelar, om en tsunami skulle ske, etc. Enda du behöver göra är att välja alternativet i en liten dropdown och klicka spara.

Den här nivån av "professionalism" är givetvis närapå omöjlig att få till för annat än jätteföretag, men inte ens giganter som TietoEvery lyckas ju speciellt bra, så det kostar skjortan och kräver dyra rutiner.

Det är enorm skillnad på att hyra in sig hos den lokala serverhallen, kontra att använda något av de stora moln-leverantörerna.

"Molnet" är oftast dyrare än att köpa en egen server och kasta in i en datorhall, men att få till samma SLA, backupper, etc som molnet ger dig, kommer kosta många miljoner, även om du bara vill hosta en liten webbsida.

Permalänk
Hedersmedlem
Skrivet av Larsp777:

Så för att sammanfatta så är det i princip samma sak.

Det är samma som klient/server fast med nytt namn.

Dock med fler funktioner och annan affärsmodell (ish).

Eller?

Återkommer gärna med andra (kanske mer relevanta) Azurefrågor 🙂

Jag skulle vilja säga att det inte alls är samma sak. Och om man tänker sig att det är samma sak så kommer man att betala mer än nödvändigt för sina molntjänster. Ja, du har en klient i tex en webläsare som anropar ett API via https i båda fallen, men backend-biten kan potentiellt fungera helt annorlunda.

Om man inser att modellen fungerar helt annorlunda så kommer dina tjänster troligt fungera både bättre och effektivare. Jag tänker då på saker som att inte betala för hårdvara som står och snurrar när ingen använder dem, att du inte behöver bry dig lika mycket om ifall din server är dimensionerad för lasten du kommer lägga på, osv.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem
Skrivet av giplet:

Jag skulle vilja säga att det inte alls är samma sak. Och om man tänker sig att det är samma sak så kommer man att betala mer än nödvändigt för sina molntjänster. Ja, du har en klient i tex en webläsare som anropar ett API via https i båda fallen, men backend-biten kan potentiellt fungera helt annorlunda.

Om man inser att modellen fungerar helt annorlunda så kommer dina tjänster troligt fungera både bättre och effektivare. Jag tänker då på saker som att inte betala för hårdvara som står och snurrar när ingen använder dem, att du inte behöver bry dig lika mycket om ifall din server är dimensionerad för lasten du kommer lägga på, osv.

I grunden är det ju samma eftersom man har en server och en klient. Sedan är det väl som du säger ett annat tänk.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

I grunden är det ju samma eftersom man har en server och en klient. Sedan är det väl som du säger ett annat tänk.

Nej, server och klient har ingenting med det att göra på något vis, det är helt fel spår att gå in på, rulla tillbaka bandet och släpp den helt. Det blir lite som att gurka och tomat är frukter, därför regnade det förra tisdagen i småland.

"Molnet" har abstraherat konceptet hårdvara och väldigt ofta konceptet operativsystem, så man köper ofta enbart beräkningskraft, vilket kan utföras på en CPU i Luleå samtidigt som nästa beräkning sker i Dublin. Inte troligt hehe, men det är det som är "molnet"

Permalänk
Medlem
Skrivet av Ernesto:

Nej, server och klient har ingenting med det att göra på något vis, det är helt fel spår att gå in på, rulla tillbaka bandet och släpp den helt. Det blir lite som att gurka och tomat är frukter, därför regnade det förra tisdagen i småland.

"Molnet" har abstraherat konceptet hårdvara och väldigt ofta konceptet operativsystem, så man köper ofta enbart beräkningskraft, vilket kan utföras på en CPU i Luleå samtidigt som nästa beräkning sker i Dublin. Inte troligt hehe, men det är det som är "molnet"

Jag tror jag förstår vad du menar men likväl är din dator klienten som jobbar mot en server någonstans.

Om du sedan får beräkningskraft från en server i Luleå eller Dublin spelar väl ingen roll. Det är en tjänst på en dator någonstans (server) som servar dig (klienten). Du kan betala för en tjänst på en server utan att för den delen hyra hela servern eller ens en del av servern.

Så ser jag på det men visst, jag förstår vad du menar tror jag. Spelar ju ingen roll heller så länge man får vad man betalar för.

Om jag förstår dig rätt menar du att man betalar för en tjänst men vet inte var servern finns och du behöver inte bry dig heller. Dock är det en server som servar dig någonstans.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10

Permalänk
Medlem
Skrivet av Larsp777:

Jag tror jag förstår vad du menar men likväl är din dator klienten som jobbar mot en server någonstans.

Om du sedan får beräkningskraft från en server i Luleå eller Dublin spelar väl ingen roll. Det är en tjänst på en dator någonstans (server) som servar dig (klienten). Du kan betala för en tjänst på en server utan att för den delen hyra hela servern eller ens en del av servern.

Så ser jag på det men visst, jag förstår vad du menar tror jag. Spelar ju ingen roll heller så länge man får vad man betalar för.

Om jag förstår dig rätt menar du att man betalar för en tjänst men vet inte var servern finns och du behöver inte bry dig heller. Dock är det en server som servar dig någonstans.

Behöver inte vara en server, det kan ju vara en klient, som pratar med en annan klient, eller bara ett program sitter och räknar ut primtal, eller tränar en ML modell, etc.

Väldigt mycket saker är inte "hemsidor"

Permalänk
Medlem
Skrivet av Ernesto:

Behöver inte vara en server, det kan ju vara en klient, som pratar med en annan klient, eller bara ett program sitter och räknar ut primtal, eller tränar en ML modell, etc.

Väldigt mycket saker är inte "hemsidor"

Nej, jag pratar inte om hemsidor. Fast kanske har jag inte klart för mig hur molnet fungerar.

Om ett program sitter och räknar ut primtal och andra utnyttjar det programmet så servar ju den datorn eller tjänsten de andra.

Dock, det är bara sematik och spelar ju ingen roll. Tycker bara att det känns som en omdefinition av en gammal företeelse. Dock är det väl mer än gamla klient/server.

Visa signatur

Chassi: Fractal Design Define C || Processor: Intel i7-8700K || Grafikkort: ASUS GeForce GTX 1080Ti ROG Strix Gaming || Moderkort: Gigabyte Z370 AORUS ULTRA WIFI || Minne: Corsair Vengeance LPX DDR4 3000MHz 32 Gb || Lagring: Samsung 860 EVO 1TB SSD || PSU: Seasonic Focus+ 850W 85+ GOLD PSU || Skärm:Samsung Odyssey G9 || Windows 10