Jag funderade lite på molntjänster. Hur är de uppbyggda? Vad är skillnaden mot VPS?
Som jag har förstått det så är VPS en instans av ett OS som är hostad på en maskin som använder virtualisering. Tar molntjänster ett steg till och gör så att du kan växa över flera maskiner? Det låter väldigt komplicerat. Jag antar att de inte klarar av att skala en enda process till att köra på flera maskiner. Isåfall skulle ju om inte annat prestandan bli väldigt varierande beroende på om programmet måste kommunicera över nätverket. Eller innebär en molntjänst bara att du kan skapa ett eget antal VPSer på ditt konto? ...och ingen av dem kan vara så stor att de skalar över en enda maskin?
Jag tycker att Amazon EC2 och My City Cloud ser intressanta ut. Har ni erfarenheter av dem?
Som jag har förstått det så är VPS en instans av ett OS som är hostad på en maskin som använder virtualisering. Tar molntjänster ett steg till och gör så att du kan växa över flera maskiner?
Ja, molntjänster kan växa över flera maskiner.
Eftersom "molntjänster" i mitt tycker är ett ganska vitt begrepp skulle jag istället vilja kategorisera det som nedan: Infrastructure As A Service (IaaS): Här passar EC2 eller Citycloud, du får tillgång till operativsystemet och kan administrera maskinen som vanligt. Platform As A Sercice (PaaS): Här skulle jag placera Google Appengine eller Azure, du får tillgång till en runtime miljö som automatiskt hanterar din applikation. Software As A Service (SaaS): Här finns Gmail, Hotmail etc, dvs färdiga program som du kan använda direkt.
Har tyvärr ingen erfarenhet av VPS ur kundperspektiv, men driftar en del VMware hos diverse kunder.
Eftersom "molntjänster" i mitt tycker är ett ganska vitt begrepp skulle jag istället vilja kategorisera det som nedan: Infrastructure As A Service (IaaS): Här passar EC2 eller Citycloud, du får tillgång till operativsystemet och kan administrera maskinen som vanligt. Platform As A Sercice (PaaS): Här skulle jag placera Google Appengine eller Azure, du får tillgång till en runtime miljö som automatiskt hanterar din applikation. Software As A Service (SaaS): Här finns Gmail, Hotmail etc, dvs färdiga program som du kan använda direkt.
Har tyvärr ingen erfarenhet av VPS ur kundperspektiv, men driftar en del VMware hos diverse kunder.
//S
Du har rätt. det finns ju applikationer som redan ligger i molnet som t.ex. Gmail där du bara laddar upp data. Sen har du molntjänster där du bara slänger upp enskilda applikationer som t.ex. Google App Engine, där har du nackdelen att du måste anpassa dina program väldigt mycket och du blir inte särskilt flexibel att kunna byta leverantör. Men de molntjänster som jag egentligen syftade på med denna tråd är ju de som du kallar infrastructure as a service där du skapar egna virtuella maskiner och är ganska jämförbar med VPS-tjänster. Jag får en känsla av att det är i princip VPS-tjänster men ett steg till där du skapar egna instanser själv. Men det borde man kunna göra på en VPS också, men då hamnar alla instanser på samma fysiska maskin.
Men om vi tänker oss infrastructure as a service, där du skapar egna virtuella maskiner, så kan du väl inte ha en enda som är större än den fysiska maskinen? Isåfall skulle det väl betyda väldigt skum prestanda eftersom det är stor skillnad att kommunicera lokalt på en maskin jämfört med att kommunicera över nätverket till maskinen bredvid.
Men om vi tänker oss infrastructure as a service, där du skapar egna virtuella maskiner, så kan du väl inte ha en enda som är större än den fysiska maskinen? Isåfall skulle det väl betyda väldigt skum prestanda eftersom det är stor skillnad att kommunicera lokalt på en maskin jämfört med att kommunicera över nätverket till maskinen bredvid.
Vad jag vet finns det inte någon hypervisor som klarar att skapa en virtuell maskin över flera fysiska, skulle tro att interconnect mellan servrar är boven.
Nu kan virtuella maskiner bli ganska stora, VMware har 8vCPU och typ 128G ram som max på en virtuell maskin (har jag för mig) så det räcker väl ganska långt.
Jag tycker att CityCloud verkar intressant. Är det någon som har testat och har erfarenhet av dem? Jag gillar möjligheten att skala-upp när man vill, vilket inte fungerar på VPSer, vad jag har förstått. Dessutom har jag inte hittat någon annan liknande tjänst i Sverige för Windows. Se http://www.citycloud.se/
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849