Webhotell, serverhotell eller "Molnet" för beräkningskraft?

Permalänk
Medlem

Webhotell, serverhotell eller "Molnet" för beräkningskraft?

Sitter i uppstarten för ett nytt projekt som kommer kräva kraft.

Har för närvarande en desktop-applikation som jag/vi ska göra en online-version av. Detta program fungerar på följande vis.

1. Man väljer parametrar för sin beräkning.

2. klickar sedan på "Start".

3. Programmet skapar kombinationer från dessa parametrar, och i många fall kan det generera flera miljoner olika kombinationer.

4. Kombinationerna sorteras och man får tillbaka ett resultat med de 10 bästa kombinationerna.

Detta fungerar fint eftersom användaren använder sin egen datorkraft för att göra beräkningarna.

Nu vill vi alltså göra en online-version av detta program.
Denna nya online-version kommer förmodligen att göras med ASP.NET MVC eller Silverlight. Problemet är nu att vi vill att beräkningskraften ska ligga på servern/servrarna. Man skickar alltså parametrarna från klienten -> servern och får tillbaka ett resultat.

Säg att 50 användare är inne samtidigt och gör beräkningar. Det håller inte att ha en enda webserver som sköter allt.

Var/vad ska man leta efter för lösning? Finns det någon som tillhandahåller hosting-lösningar för "tunga" applikationer?

Känner mig lite lost i ämnet ärligt talat...

Visa signatur

Sony Vaio FE21M

Permalänk
Medlem

kolla på google apps eller kanske microsofr azure eller vad deras moln nu heter. amazon har oxå en molntjänst. Antar att enda stället ni kan köra .net kod är hos microsoft.

Tänk på att man betala per cputid man använder (oftast), så det kan bli dyrt

Permalänk
Medlem

Måste vara ett av dom hetaste buzzwordsen i IT-branchen just nu du frågar efter: http://en.wikipedia.org/wiki/Cloud_computing
Amazon S3 är väl den kändaste och var tidigt ute.
Azure är nog inte dumt o kolla på oxå eftersom det låter som om du vill använda .NET. Om ni måste köra windows misstänker Azure billigare än S3, och säkert enklare att sätta upp.
Google Apps tror jag blir för begränsat, inte riktigt gjort för tyngre beräkningar vad jag förstått det som.

Alternativt hyr du en server helt o hållet, men då får du sköta den själv mer och det är nog sämre.. Antagligen blir det dyrare per prestanda oxå.

Visa signatur

AK47s for everyone! - Angry mob
Since NaN /= NaN, I think, we should decipher 'NaN' as 'Not a NaN' - Miguel Mitrofanov
(Varför är människan så benägen att tro på Gud?) Antagligen har det lönat sig och evolutionen har drivit fram sådana hjärnor. - Anon

Permalänk
Medlem

Azure verkar vara precis det vi letar efter!

Use Windows Azure to:

* Run commodity processes in the cloud
* Build, modify, and distribute scalable applications with minimal on-premises resources
* Perform large-volume storage, batch processing, intense or large-volume computations
* Create, test, debug, and distribute Web services quickly and inexpensively

Ska definitivt titta närmare på!

Visa signatur

Sony Vaio FE21M

Permalänk
Medlem

Kan bara flika in med att det inte är några problem att köra .net i amazon s3..