WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Vilken Server rekommenderar ni...? (https://www.wn.se/forum/showthread.php?t=22640)

Hassaninho22 2007-08-03 18:13

Hej!
Vi är i behov av att köpa 2 st bra servrar.
Vår sida har idag 40 - 50 000 unika besökare per dag med ca 500 000 medlemmar.
Medlemmarna tankar ner lagliga mp3 från mellanöstern.

Vi sitter på en 100 Mbits Lina Upp/Ned ström.
Nu räcker det inte med vanliga datorer längre eftersom dom blir så jättesega efter så mycket belastning.

Vi tänker byta ut dessa mot riktiga servrar.
Vilken server kan ni rekommendera som skall vara till en HTTP server enbart för nerladdning av MP3 filer och Videofiler såsom wmv mpeg etc!

Tacksam för svar.
Mvh Hassan

kullervo 2007-08-03 18:47

Har du något hum om vilken prestanda ni behöver på hårdvaran?

patrikweb 2007-08-03 19:53

För endast hantera nerladdningar krävs ingen prestanda alls nästan, men lär gissa att eran sida är dynamisk i PHP/MySQL?

Är där som det krävs lite mer kraft, skulle sattsat på en HP DL360 med Quad Core Xeon och några GB ram. Eller en DL365 med AMD

Hassaninho22 2007-08-03 21:09

Citat:

Originally posted by patrikweb@Aug 3 2007, 19:53
För endast hantera nerladdningar krävs ingen prestanda alls nästan, men lär gissa att eran sida är dynamisk i PHP/MySQL?

Är där som det krävs lite mer kraft, skulle sattsat på en HP DL360 med Quad Core Xeon och några GB ram. Eller en DL365 med AMD

Hej!
Tack för svaret.
Vi skall bara använda servrarna för nerladdning av Mp3, o video.
Sidan är i Asp + Mysql och den ligger redan på en annan server.

Hassan

gsoc 2007-08-03 21:20

Själva nedladdningarna drar inte så mycket kraft? om du har 50.000 unika per dag, laddar alla dom ner en låt? isf har du ca 0.5 anslutningar i sekunden, och det borde nästan vilken OK server som helst klara, tänk på att diskarna kommer skriva/läsa väldigt mycket, så se till att köra några riktigt snabba...

Tror att när du menar att datorerna dom laddar hem från börjar gå segt, så är jag till 99% säker att det beror på att diskarna används fullt ut...

Pröva sprida filerna på olika diskar på dom maskiner du har nu, alternativt att skaffa fler diskar...

Kolla på en ProLiant DL från HP, dom är ju nästan gjorde för lite mindre saker som kräver mycket disk...

patrikweb 2007-08-03 22:17

Du får även räkna hastigheten på linan, på en 100Mbit så får du räkna att du max läser 10MB/s från disken vilket är inget. Och då MP3/Filmer inte är så små filer så kan det inte alls bli mycket belastning på diskarna.

Det som är intressant är hur många http request samt mysql frågor per sekund det är.

Hassaninho22 2007-08-04 00:02

Citat:

Originally posted by gsoc@Aug 3 2007, 21:20
Själva nedladdningarna drar inte så mycket kraft? om du har 50.000 unika per dag, laddar alla dom ner en låt? isf har du ca 0.5 anslutningar i sekunden, och det borde nästan vilken OK server som helst klara, tänk på att diskarna kommer skriva/läsa väldigt mycket, så se till att köra några riktigt snabba...

Tror att när du menar att datorerna dom laddar hem från börjar gå segt, så är jag till 99% säker att det beror på att diskarna används fullt ut...

Pröva sprida filerna på olika diskar på dom maskiner du har nu, alternativt att skaffa fler diskar...

Kolla på en ProLiant DL från HP, dom är ju nästan gjorde för lite mindre saker som kräver mycket disk...

Hej, varje medlem får ladda ner max 30 låtar per dag, och det är många som utnyttjar o laddar ner mer än 1 låt per dag.

Om ja nu skall ha flera hårddiskar, hur skall jag ha Webbserver på både två?

Mvh Hassan

Hassaninho22 2007-08-04 00:03

Citat:

Originally posted by patrikweb@Aug 3 2007, 22:17
Du får även räkna hastigheten på linan, på en 100Mbit så får du räkna att du max läser 10MB/s från disken vilket är inget. Och då MP3/Filmer inte är så små filer så kan det inte alls bli mycket belastning på diskarna.

Det som är intressant är hur många http request samt mysql frågor per sekund det är.

Det blir många HTTP request, det kan du räkna med.
Men Mysql har inget med den servern att göra.
Den finns på en helt annan server.

Mvh Hassan

patrikweb 2007-08-04 00:10

Om du behöver mycket plats skulle jag satsa på raid med några diskar, vilken server diskarna spelar ingen roll då du kan köra NFS eller liknande.

Hassaninho22 2007-08-04 00:17

Citat:

Originally posted by patrikweb@Aug 4 2007, 00:10
Om du behöver mycket plats skulle jag satsa på raid med några diskar, vilken server diskarna spelar ingen roll då du kan köra NFS eller liknande.
Jo, ja förstår detta, men ja har ju tex: C:\Inetpub\Wwwroot på min ena disk.
Hur ska då D:\ (andra disken) ha en Webserver med??

Förstår du mig?

Hassan

melin 2007-08-04 00:25

en lösning är ju att lagra alla filernas absoluta sökväg i databasen - resten är ju enkelt

Hassaninho22 2007-08-04 01:59

Citat:

Originally posted by melin@Aug 4 2007, 00:25
en lösning är ju att lagra alla filernas absoluta sökväg i databasen - resten är ju enkelt
Jo, men hur får du igång 2 st IIS på samma dator, på olika hårddiskar.
Själva sökvägen är ju inga problem,
Hur skall ja lyckas installera två st webserver på en o samma dator, men på olika hårddiskar.

jonny 2007-08-04 03:03

Rent allmänt låter det som att du bör satsa lite pengar på att ta in någon kunnig systemarkitekt som planerar er lösning innan ni börjar köpa på er en massa servrar och löser problemet den dyra vägen

Hassaninho22 2007-08-04 15:30

Citat:

Originally posted by jonny@Aug 4 2007, 03:03
Rent allmänt låter det som att du bör satsa lite pengar på att ta in någon kunnig systemarkitekt som planerar er lösning innan ni börjar köpa på er en massa servrar och löser problemet den dyra vägen
Och var hittar jag den här kunniga "systemarkitekt" ?

Spirre 2007-08-04 16:10

Tex Kerfi - www.kerfi.se

SimonP 2007-08-06 14:15

Jag tror att det blir rätt stor belastning på diskarna eftersom det är många olika låtar som ligger utspridda på olika sektorer på hårddisken, programvaran (IIS?) kommer garanterat inte läsa in en hel mp3låt/read, utan den kommer att göra flera reads/mp3låt, så snabba diskar kommer att vara viktigt, men att dela upp låturvalet på flera diskar är nog ännu viktigare.

SimonP 2007-08-06 14:38

Detta är det nog bra att testa olika värden med:
Citat:


Maximum cached file size causing problems with IIS?

By default, IIS caches only files that are 256 KB or less in size. If you have large data or multimedia files that are accessed frequently, you might want to increase this value to allow IIS to cache larger files.

Keep in mind that with file sizes over 256 KB you’ll reach a point at which caching won’t significantly improve performance. The reason for this is that with small files the overhead of reading from disk rather than the file cache is significant, but with large files the disk read might not be the key factor in determining overall performance.

To control the maximum cached file size, you create and then set the Windows Registry value MaxCachedFileSize.

HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services
\InetInfo
\Parameters


crazzy 2007-08-16 14:58

Citat:

Ursprungligen postat av Hassaninho22
Citat:

Ursprungligen postat av patrikweb
Om du behöver mycket plats skulle jag satsa på raid med några diskar, vilken server diskarna spelar ingen roll då du kan köra NFS eller liknande.

Jo, ja förstår detta, men ja har ju tex: C:InetpubWwwroot på min ena disk.
Hur ska då D: (andra disken) ha en Webserver med??
Förstår du mig?
Hassan


Du kan ju för att göra det enkelt och montera diskarna i varsin underkatalog till Inetpub..

Det går att göra under Datorhantering/Lagring på samma ställe som man ställer in enhetsbeteckning..
Där finns ett annat val, nämligen att montera disken i en tom NTFS-mapp..

Det borde funka..

Emj 2007-08-18 19:27

Varför köra windows? Apache/Lighttpd på FreeBSD presterar bättre, och du kan lägga dina licenspengar på hårdvara, där de faktiskt gör nytta.

Robert 2007-08-18 21:11

Citat:

Originally posted by Emj@Aug 18 2007, 19:27
Varför köra windows? Apache/Lighttpd på FreeBSD presterar bättre, och du kan lägga dina licenspengar på hårdvara, där de faktiskt gör nytta.
För att han kör ASP.

jonny 2007-08-19 01:02

Citat:

Originally posted by Kjette@Aug 18 2007, 21:19
Bara o titta på följande lösning ifrån Chilisoft:
http://www.sun.com/software/chilisoft/
Fast hur bra det fungerar är jag dock lite osäker på, men om jag vore dig så kan de väl vara värt ett försök?

Det fungerar inte fullt ut. Det är bara under windowsplattformen det går att köra klassisk asp felfritt.

Emj 2007-08-19 01:47

Citat:

Ursprungligen postat av Robert
Citat:

Ursprungligen postat av Emj
Varför köra windows? Apache/Lighttpd på FreeBSD presterar bättre, och du kan lägga dina licenspengar på hårdvara, där de faktiskt gör nytta.

För att han kör ASP.

Det verkar ju förvisso som att han redan har en server som kör applikationen och att dessa bara ska pusha content. DVS, no need for ASP?

eliasson 2007-08-19 20:18

Citat:

Ursprungligen postat av Hassaninho22
Om ja nu skall ha flera hårddiskar, hur skall jag ha Webbserver på både två?

Citat:

Ursprungligen postat av Hassaninho22
Hur skall ja lyckas installera två st webserver på en o samma dator, men på olika hårddiskar.

Du behöver inte ha två webbservrar bara för att du har contens på två olika diskar. Det är ju bara att alt. köra virutella hostar eller arbeta mot en mysql-databas för att veta vilken disk det specifika contents ligger på.

Du kan även använda dig av mod_rewrite för detta, t ex: http://dl.server.com/share2/fil.mp3.


Alla tider är GMT +2. Klockan är nu 17:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson