Vilken server krävs och hur mycket trafik kan man tänkas förbruka?

Permalänk
Medlem

Vilken server krävs och hur mycket trafik kan man tänkas förbruka?

Är i startgroparna med en företagsidé där visionen är att bygga ett webbaserat verksamhetssystem och skulle behöva hjälp med lite grova uppskattningar gällande serverhårdvara och trafikmängd. Jag vet att det finns många parametrar att ta hänsyn till som vi inte har tillgång till i dagsläget då systemet endast finns i teorin ännu, men hoppas att kunna bortse från dem tills vi har hunnit utveckla en testversion.

Vi har valt en exempelorganisation där systemet skall användas av 4 användare ca 8 timmar om dagen måndag - fredag, det vill säga ca 160 timmar i veckan. Personerna kommer i verksamhetssystemet att planera hur personalresurser skall nyttjas i en verksamhet.

Går det att göra en uppskattning om vilken typ av server vi kan tänkas behöva samt vilken trafikdatamängd som kan tänkas krävas? Eller skulle det räcka med att teckna ett webbhotell på ex. Loopia? Någon som kan komma med ett kostnadsförslag och gärna hänvisa ex. till PRQ eller FS Data och deras paket?

Tacksam för hjälp i detta projekt

Permalänk

Om ni inte kodar systemet helt fel så kan ni klara er med nästan vad som helst om man bara betraktar trafikmängd och server prestanda. Men tar ni också hänsyn till responstider och uptime så är ju frågan lite mer komplicerad...

Permalänk
Medlem

Tack för ditt svar, då utgår jag från att jag inte kommer behöva en extremt högpresterande server och massor med bandbredd. Responstid och uptime är i och för sig rätt så kritiskt, systemet kommer på sätt och vis vara verksamhetskritiskt. Skulle man kunna tänka sig att utgå från FS-datas virtuella server Premium och ändå ha prestanda över så det räcker om man vill ansluta fler användare?
http://fsdata.se/server/vps/

Vet att fler faktorer spelar in, men vi vill bara ha ett riktmärke för att kunna använda i vår affärsplan.

Permalänk
Medlem

Bygg en version av systemet och benchmarka det sen med ett antal användare (fiktiva eller riktiga). Sen är det ju "bara" att multiplicera upp till den användarnivå ni tror er ska ha.
Men eftersom det är till en affärsplan så föreslår jag att ni hyr in en konsult som kan skriva på en NDA för att du sen ska kunna presentera din idé och han ska kunna höfta till vad som krävs, för jag utgår ifrån att ni själva inte har kunskapen inom detta då du frågar på ett forum för främst p14
Och om systemet är verksamhetskritiskt (för dom som använder det?) så hamnar vi ju i en annan liga än simpla webhotell och enkla VPSer.

Permalänk
Medlem

Än så länge är det bara en teoretisk produkt. Själv har vi liten kunskap gällande hur själva systemet skall byggas upp, dock en färdig ide om hur det skall fungera och kunskap från branchen. Än finns inte ekonomi i projektet till att anlita en konsult för uppdraget. Affärsplanen skall ligga som en grund för Venturecup och att rekrytera en webbprogrammerare för ändamålet. Därför behöver jag hjälp med en grov uppskattning om vad som kan tänkas behövas.
Verksamhetskritiskt till viss del, blir svårt att klara sig utan en fungerade planering i mer än en arbetsdag i alla fall.
Du får gärna komma med en uppskattning själv iXam

Permalänk
Medlem
Skrivet av Blaxtar:

Tack för ditt svar, då utgår jag från att jag inte kommer behöva en extremt högpresterande server och massor med bandbredd. Responstid och uptime är i och för sig rätt så kritiskt, systemet kommer på sätt och vis vara verksamhetskritiskt. Skulle man kunna tänka sig att utgå från FS-datas virtuella server Premium och ändå ha prestanda över så det räcker om man vill ansluta fler användare?
http://fsdata.se/server/vps/

Vet att fler faktorer spelar in, men vi vill bara ha ett riktmärke för att kunna använda i vår affärsplan.

Ja, det både räcker o blir över med premium.

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
Skrivet av vb:

Ja, det både räcker o blir över med premium.

Men vart finns redundansen?
Om det är så att en relativt klen VPS någonstans håller så är det nog en bra ide att ha en hot standby någon annan stans där databasen både backas och replikeras i realtid för att kunna switchas till *när* den första går ner (för det kommer att hända). Det kan göra skillnad på nertid från dagar till nertid på 5 minuter.
Så om denna tjänsten ÄR affärskritisk så räkna med minst 2-3ggr kostnaden för vad ni tror en enkel installation skulle gå på.
Fiber grävs av, backup glöms bort, redundant ström fallerar och det sker både för små (Loopia) som stora (Tieto).
Eftersom detta inte är "jag vill ha en minecraftserver och det billigt"-tråd så är det som du redan verkar ha greppat viktigt att få rätt.
Du kan tänka så här att du kanske klarar dig med en enkel server i början och sen när du får fler kunder så utökar du. Men går du ner och får dåligt rykte så får du kanske inte fler kunder eller att det tar betydligt längre tid att komma upp i den prognos som affärsplanen höftade.

Permalänk
Medlem

Tack för dina synpunkter. Självklart är syftet att det skall finnas en helt annat server hos en helt annan leverantör att snabbt styra om trafiken till om ex. FS data går ner. Men redundansen är något som får komma med tiden då serverhyran initialt kommer att bekostas med egna privata medel, tills intäkter kan genereras om projektet går i lås.
Min fråga är om jag initialt, för att göra en högst förenklad budget i affärsplanen, kan räkna att klara mig med en klen VPS från valfri leverantör med ovan nämna bruk av applikationen? Jag har en mycket begränsad erfarenhet av webbprogrammering och kan därför själv inte uppskatta om vilken hårdvara jag kan tänkas behöva samt vilket trafikflöde applikationen kan tänkas kräva.

Permalänk
Medlem
Skrivet av Blaxtar:

Tack för dina synpunkter. Självklart är syftet att det skall finnas en helt annat server hos en helt annan leverantör att snabbt styra om trafiken till om ex. FS data går ner. Men redundansen är något som får komma med tiden då serverhyran initialt kommer att bekostas med egna privata medel, tills intäkter kan genereras om projektet går i lås.
Min fråga är om jag initialt, för att göra en högst förenklad budget i affärsplanen, kan räkna att klara mig med en klen VPS från valfri leverantör med ovan nämna bruk av applikationen? Jag har en mycket begränsad erfarenhet av webbprogrammering och kan därför själv inte uppskatta om vilken hårdvara jag kan tänkas behöva samt vilket trafikflöde applikationen kan tänkas kräva.

Vi kan omöjliogtvis gissa oss till vilka trafikflöden som kommer gå. Är det en kass installation kanske inte ens gzip är default påslaget, det kanske är en AJAX-site där element behövs uppdateras varje sekund och varje uppdatering är backad av en komplicerad SQL med en join mellan massa tabeller som växer varje dag och blir slöare och slöare dag för dag.
Men eftersom du inte har råd att ta reda på det och vi inte kan gissa oss till det så för du ljuga ihop något relativt verklighetsförankrat. Och då är det ju bäst att ta i lite istället för att sitta där med en eventuell investerare(?) som undrar varför det går långsamt.

Ta en titt på http://www.citycloud.se där du kan hyra VPSer i olika storlekar och enbart betala när dom är på (samt för hårddiskutrymmet). I alla instanser ingår 1TB överföring vilket enligt mig är ganska duktigt tilltaget.

Se även till att kunna skala horizontellt istället för vertikalt vilket gör saker och ting lättare och billigare speciellt om du ska hosta i "molnet".

Permalänk
Medlem

Låt som en vis man som talar, men skulle behöva en översättning av termerna till Svenska. Självklart söker vi efter en duktig webbprogrammerare som kan skriva koden optimalt för att minimera kommunikationen med servern. Men prio 1 är att få ihop en affärsplan som förutsätter att vi kan rekrytera en duktig kille/tjej som sköter programmeringen.

Permalänk
Medlem

Humm, borde nog motivierat mig bättre i första inlägget, ber om ursäkt.. man vet ju aldrig om någon läser eller ej

Jag håller inte riktigt med iXam, min skala på hur mycket man behöver ta i när det gäller sånt här är mycket slappare Visst, man bör tänka efter lite även för runtomkringdelar typ redundans, backup osv, men av det jag läst i tråden är det inte ett styrsystem till ett flygplan eller liknande som ska byggas, inte en banksida, ej heller en e-handel.. Ett system som kommer ha en jämn last över dagen på ~4 samtidiga användare som planerar vad personalen ska göra, dvs inget som syns ut mot företagens slutkunder. Det kan tolerera en nertid på en hel dag utan större åverkan. Har nästan svårt o tänka mig nått mer tolerant websystem för ett företag..

Jag tycker även att det är rimligt att räkna med att det är en hyfsat normalkunnig utvecklare som Blaxtar skaffar sig, att räkna med ett worst-case-scenario på vilken programmerare det är känns inte meningsfullt. En så usel programmerare får antagligen inte ihop något som fungerar alls, och då kommer ju ändå alltihop skita sig. För att inte tala om att en sådan person ändå inte kommer vara tillräckligt kunnig för att kunna sätta upp en vettig backup eller ett redundant system.

Imho så fundera över vad hur den minsta produkten/tjänsten ser ut som fortfarande är meningsfull för dina kunder i första steget. Visst är det bra att ha en plan för hur det ska kunna växa, inte prio 1. Bättre att det alls blir några kunder i första läget över huvud taget även om lösningen bakom platsar på thedailywtf (nästan iaf) än att allt blir för dyrt eller tar för lång tid att bygga och det inte blir några kunder alls.

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
Skrivet av vb:

Humm, borde nog motivierat mig bättre i första inlägget, ber om ursäkt.. man vet ju aldrig om någon läser eller ej

Jag håller inte riktigt med iXam, min skala på hur mycket man behöver ta i när det gäller sånt här är mycket slappare Visst, man bör tänka efter lite även för runtomkringdelar typ redundans, backup osv, men av det jag läst i tråden är det inte ett styrsystem till ett flygplan eller liknande som ska byggas, inte en banksida, ej heller en e-handel.. Ett system som kommer ha en jämn last över dagen på ~4 samtidiga användare som planerar vad personalen ska göra, dvs inget som syns ut mot företagens slutkunder. Det kan tolerera en nertid på en hel dag utan större åverkan. Har nästan svårt o tänka mig nått mer tolerant websystem för ett företag..

Jag kanske missförstod "4 användare". I min hjärna fick jag för mig att detta bara var ett exempel och det var för en kund och systemet skulle användas av flera kunder/organisationer och inte enbart 4 stycken användare.

Permalänk
Medlem

Tack för era synpunkter, och ursäkta mitt sena svar.
Syftet i detta skede är bara för att få ett underlag för en förenklad budget i en affärsplan. I budgetkalkylen så tänker vi oss ett företag med 4 användare såsom beskrivet i mitt första inlägg. Förhoppningen är att kunna sälja det till fler intressenter och senare ansluta fler användare.
Jag tolkar era svar som att jag i budgeten bör kunna utgå från en VPS Premium hos FS data och ändå ha hårdvara till godo förutsatt att vi får tag i en hyfsad utvecklare som kan ro projektet i hamn. Sådant som redundans och backup får tillkomma senare.