Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Hardware \ Generel hardware
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Råd til bestykning af webserver søges

Af Gæst BC7 | 05-07-2017 20:40 | 2471 visninger | 28 svar, hop til seneste
Udfordring: Jeg har behov for at drive egen webserver. Årsag: Jeg vil drive et site med ca. 1 million billeder, og 500.000 videoer. Cloud løsninger er for restriktive omkring indhold og alt for dyre i forhold til mit lageringsbehov. CMS'et som skal afvikles på serveren er WordPress. Derudover skal der køre en smule robotsoftware. Antal forventede samtidige brugere: Normalt: 15. Maksimalt: 40 Internet båndbredde: 500 / 500 Mbit Ønskes: Forslag til absolut billigste løsning på ovenstående udfordring. Hvad skal jeg købe / gøre? Evt. noget brugt? På forhånd mange tak for ethvert konstruktivt svar.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
fishie
Mega Supporter
05-07-2017 20:58

Rapporter til Admin
Med de users, så kan du klare dig på nærmest intet hardware - 500.000 videoer kan være noget som fylder meget men du må være mere specifik.. Det kan ligge på en enkelt 1TB disk som fint vil ku trække det, eller du skal op og have mere plads alt efter hvad de fylder.
--
CPU:i7-6700k GFX: R9 FuryX HDD MAIN: 2xSamsung 950Pro 512GB (Raid0) Storage: 24x4TB + 24x3TB (4xRaid6) Controller: 3x9240-8i - 3xm1015
#2
bearcat
Semi Supporter
05-07-2017 21:18

Rapporter til Admin
Altså båndbredde er dit mindste problem, alt over 100 Mbit til den mængde brugere er nok, hvis du bruger cloudflare osv. I forhold til hardware, nu ved jeg ikke hvor meget dit plads forbrug er, men vil mene det er ca sådan Per billed, 2.3 MB * 1.000.000 = 2.300.000 / 1000 = 2300 GB = 23 TB. Per video, ved jeg godt nok ikke. Men et par hundrede MB er vel ikke for meget forlangt? Så ca 100 TB til video også. Så lad os bare sige 150 TB er dit behov for storage, og måske 50 TB til udvidelse og redundans. så 200 TB, plus redundans. Nu vil du ikke skulle læse så meget fra dem, men vil forslå Raid 6. Med Raid 6, skal du altid have 2 diske til redundans. 200 TB / 10 TB = 20 Diske + 2 = 22 diske af 10 TB. Og det er hvis du kun behøver lav redundans, med den mængde data SKAL du have flere backups uanset hvad. Diske: https://www.computersalg.dk[...] Pris: 3427,- Total: 75 394,- DKK Så skal du bruge et godt raid kort, det eneste jeg selv har erfaring med er Highpoint rocket 750, som understøtter op til 40 diske. Link: https://www.dustin.dk[...] Pris: 7000,- ex moms Så skal du bruge et motherboard, case og ram. Dit forbug er lavt, så man behøver ikke alverden. Desværre ved jeg ikke hvor man kan få den slags case henne, men en 1240v5 og 32 GB ECC er længe nok. Det skal bare være server hardware, for stabilitet mest. Du kan også få en komplet løsning fra http://www.45drives.com[...] de har alt du behøver, og har suveræn support. De sender også til Danmark, og det eneste du skal gøre er at købe deres case med bundkort, ram, strømforsyning osv. Derefter sætter du de diske I jeg sendte ovenfor. Du skal nok bruge S 45 Enhanced modellen: http://www.45drives.com[...] den koster 50.000,- DKK, uden told og moms. Derefter tilføjer du det OS du vil have, Debian 9 er lige udkommet. Det virker bare :D Men du skal af med 100-150k mindst. For den mængde data du vil opbevare, det er for 1 server. Husk ALTID flere backups, bare se på alle dem der er blevet ramt af ransomware osv.
--
Brug for hosting af spil servere, hjemmesider, teamspeak og meget mere? Besøg os på http://billing.serenityservers.net[...]
--
Sidst redigeret 05-07-2017 21:21
#4
måske ikke
Gæst
06-07-2017 02:23

Rapporter til Admin
150.000!!!!!!!!!!!!!! Wow du kan fanme få meget server for de penge. Du har mange filer, hvor meget plads er det egentligt og hvordan opbevarer du det idag? Med det antal filer, så vil du klart få brug for at få delt MySQL delen på en server med sig, jeg vil ikke give dig konfigurationen, men blot sige 2x256 GB (Raid1) burde være ganske okay. For din frontend del, den der har wordpress, hvormange sites regner du med at lave?, for jeg vil klart anbefale dig at kikke CMS systemer efter Caching funktioner. Jeg vil tro en front end med 16 Gb hukommelse, og 8 Gb til MySQL er RIGELIGT, hvis du kikker og bruger penge på nogle ordentlige kvalitets addon til wordpress.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#5
bearcat
Semi Supporter
06-07-2017 02:47

Rapporter til Admin
#4 jeg snakker udelukkende om backend delen. Hvis man vil opbevare millioner af billeder, nogenlunde sikkert, så SKAL man op med den store pung. 200-300 TB som mit eksembel går ud fra, VIL koste en del penge. Det er rigtig meget data der skal være adgang til, hurtigt, effektivt og sikkert. Som en med erfaring med datacentre, CDN systemer mm. Server hardware er dyrt. Dog husk, at jeg sagde MAKS 150k, du kan sagtens få det for 100k, afhængig af dine raid kort, diske osv. Men hvis du skal have så mange filer, så vil det koste. Hans mindste problem er selve hjemmeside hosting, det kan sagtens køre på en lille virtuel maskine fordi som han siger, har ikke mange brugere på samme tid, hvilket er hvor frontend ressourcer bliver brugt. Så nej, i form af opbevaring får man ikke meget server for de penge.
--
Brug for hosting af spil servere, hjemmesider, teamspeak og meget mere? Besøg os på http://billing.serenityservers.net[...]
#6
kiksen1987
Supporter Aspirant
06-07-2017 08:55

Rapporter til Admin
Azure. Google App Engine. Amazon Web Services. Alle 3 ville kunne gøre hvad du søger. Cloud is the way to go.
--
Yep
#7
bearcat
Semi Supporter
06-07-2017 13:42

Rapporter til Admin
#6 med AWS, for 150 TB, er det ca 3300 kr. (150.000 GB * $0.022) = $3300 /måned, og ekstra for trafik. Tror OP ville lave det selv, for at spare penge i det lange løb og bruge hans egen forbindelse. Ved selv at købe det, har du en billig løsning efter indkøb. Hvis du har pengene, ville jeg stadig klare det selv. Dog med AWS osv, får man ofte en komplet løsning med backup flere steder osv. S3 er super godt, har selv erfaring med det også. Med AWS priser har du betalt min løsning ind på 6-10 måneder.
--
Brug for hosting af spil servere, hjemmesider, teamspeak og meget mere? Besøg os på http://billing.serenityservers.net[...]
--
Sidst redigeret 06-07-2017 13:44
#8
fishie
Mega Supporter
06-07-2017 15:50

Rapporter til Admin
#7 - Din udregning er lidt off ;) Billederne vil med 2.3MB kun fylder 2.3TB og ikke 23TB - Men 500k videoer vil fylde lidt.. Dette er et typisk opslag fra en person ikke har tænkt tingene igennem, er man seriøs om ting som dette så har man også tænkt tanken, og har man ikke den fornødne viden på forhånd så burde man få andre til at stå for at hoste det da der er alt for mange fuldgruber man kan ryge i hvis man ikke har styr på sagerne.
--
CPU:i7-6700k GFX: R9 FuryX HDD MAIN: 2xSamsung 950Pro 512GB (Raid0) Storage: 24x4TB + 24x3TB (4xRaid6) Controller: 3x9240-8i - 3xm1015
#9
MadsFerguson
Ultra Supporter
06-07-2017 16:24

Rapporter til Admin
#8 +1 Der er gået hul i hovedet, det skal stoppes og så skal der tænkes forfra på det projekt her.
--
-- Drifter og udvikler 24/7 Datacenter operations om dagen, er supermand om aftenen.
#10
Mundi
Elitebruger
06-07-2017 17:42

Rapporter til Admin
#4 Hvad skal 16GB ram bruges til i frontend ?
--
#11
TommyB
Junior Nørd
06-07-2017 19:49

Rapporter til Admin
Klap hesten engang :) Find en fornuftig mini-server eller mini-desktop, 16GB ram, smid SSD i til system. Kør en hyperVisor, fx. XenServer, ProxMox eller Vmware og kør din webserver som VM med 12GB ram. Ved siden af har du en NAS med det storage du skal bruge, og du har alt dit content i et share som du mounter over NFS til din VM. Din wordperss optimerer du selvfølgelig langt ind i helvede med memory-cache som memcached eller APCu (sidste er hurtigst), og i din PHP husker du en OpcodeCache som Zend eller APC, hvis det er en nyere version er Zend indbygget med PHP. I store træk er det det. Skriv for detaljer :) - Men så længe vi ikke kender typen af content er det svært at komme nærmere.
--
Indholdet af dette indlæg er blevet redigeret af NSA.
#12
Harrimark
Semi Supporter
06-07-2017 19:52

Rapporter til Admin
Hvilke moduler tiltænker du at benytte i WP?
--
Reference salgstråde: http://www.hardwareonline.dk[...] http://www.hardwareonline.dk[...]
#13
BC7
Gæst
06-07-2017 20:01

Rapporter til Admin
Jeg vil gerne kvittere og sige tusind tak for de mange konkrete svar, gode input og beregninger. Det giver stof til eftertanke, som vi vil tage med i vores videre overvejelser. Eftersom vi ikke er oppe i den datamængde endnu, men ultimativt vil nå til den, konkluderer jeg at vi sagtens kan starte med en mindre maskine som der foreslås. Cloud is not the way to go lige her, da vi ikke ønsker bøvl med alle deres restriktioner på indhold. Igen mange tak for gode svar som kan bruges.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#14
bearcat
Semi Supporter
06-07-2017 23:40

Rapporter til Admin
#11 mine beregninger gik ud fra den mængde lagring, som sagt vil hans front-end kunne køre på en bette VPS. Hvis man skal lagre 150 TB, afhængig af hvor store hans filer er. Det er mit eksembel. Så vil du ikke kunne nøjes med en NAS. Det skal være en dedikeret CDN der står i baggrunden og kun levere data via et separat domæne, jeg ved simpelt hen ikke hvorfor alle snakker om front-end hardware, med den mængde brugere er en 1 GB vps længe nok til front-end. Jeg har sat flere CDN netværk op, både til mit eget firma som levere downloads i USA og EU, men også for kunder. Skal man lagre så meget, så er vi længe væk fra "mini-servere" og "NAS" løsninger. Det hedder CDN og SAN løsninger.
--
Brug for hosting af spil servere, hjemmesider, teamspeak og meget mere? Besøg os på http://billing.serenityservers.net[...]
--
Sidst redigeret 06-07-2017 23:47
#15
fishie
Mega Supporter
07-07-2017 00:56

Rapporter til Admin
#14 - Til maks 40 brugere? Du har spist søm.. Det kan drives på en enkelt maskine med 24 diske installeret.. 150TB på et CDN vil derudover koste dig spidsen og du vil ikke for noget synderligt ud af det hvis der er tale om så få brugere.
--
CPU:i7-6700k GFX: R9 FuryX HDD MAIN: 2xSamsung 950Pro 512GB (Raid0) Storage: 24x4TB + 24x3TB (4xRaid6) Controller: 3x9240-8i - 3xm1015
#16
Razier
Nørd Aspirant
07-07-2017 00:58

Rapporter til Admin
#13 Cloud is not the way to golige her, da vi ikke ønsker bøvl med alle deres restriktioner på indhold Du må lige give et link når dit porn-site er oppe at køre :P
--
i7 6900k ,CM Silent Pro 850W 32GB HyperX Fury 2400MHz, thermaltake core p3 2xAsus Strix 1080 SLI, Crucial MX300 1tb ssd ASUS Strix X99, Windows 10
#17
TommyB
Junior Nørd
07-07-2017 06:13

Rapporter til Admin
#15 nu er tallet 150tb jobogså grebet ud af luften.. :) han skrev ikke meget faktiske oplysninger.
--
Indholdet af dette indlæg er blevet redigeret af NSA.
#18
Chaosbird
Mega Supporter
07-07-2017 10:55

Rapporter til Admin
#16 Tænkte det samme!! xD
--
MSI GE62 15,6" - GTX960M 2GB - i7-5700HQ - 8GB RAM - 128GB SSD + 1TB HDD
#19
mrKayne
Elite Supporter
07-07-2017 14:56

Rapporter til Admin
Gad vide hvilken slags porn han skal have ild i, siden det kun er en 10-40 brugere ad gangen og den mængde filer, samt frygt for "restriktioner"...
--
#20
Chucara
Maxi Nørd
07-07-2017 16:32

Rapporter til Admin
Start med commodity hardware. 2 ens servere placeret to fysisk forskellige steder med diskplads, der kan udvides. Disse spejles over i hinanden. Det er klart, at hvis du skal have 150TB fordelt på to steder, bliver det dyrt. Lad os leje, at du tager WD Red 8TB, som er semi-consumer diske. 150TB er ca. 20 diske i reelt plads. Så skal der være lidt redundans, så 22 diske per server for de modige. 44 diske á 2400 inkl. moms, så er du over 100.000 allerede der, og der er ikke købt servere endnu. Mit råd er: start i det små. Spar på den samlede mængde data, men ikke på backup. Find ud af hvad dit reelt behov for plads er, gætter på at 150TB er meget højt sat.
--
ASUS Z270 TUF Mk1 | 7700K | GTX 1080TI | 32GB 3000MHz | Fractal Define R5 | Samsung 960 EVO 1TB | PG279Q | 2xU2715H
#21
fishie
Mega Supporter
07-07-2017 16:41

Rapporter til Admin
#!7 Korrekt, men nu har han netop påskrevet antallet af brugere, hvilket ikke giver anledning til at man egentlig får noget ud af et CDN.. CDN har slet ikke en plads i den her sammenhæng, hvorimod de 150TB faktisk nok ikke er helt ved siden af alt efter hvor mange MB hver video fil fylder. #0 Er velkommen til at skrive direkte til mig, jeg kan både hoste og rådgive om websites med first hand knowledge med websites helt op til 600TB (Største live site på mit jern pt).
--
CPU:i7-6700k GFX: R9 FuryX HDD MAIN: 2xSamsung 950Pro 512GB (Raid0) Storage: 24x4TB + 24x3TB (4xRaid6) Controller: 3x9240-8i - 3xm1015
#22
korvol
Junior Supporter
08-07-2017 09:26

Rapporter til Admin
500mbit / 8 = 62.5 MB / 40bruger 1562 Kbit Abobe video blive vist med Kbit båndbredde. https://www.adobe.com[...] Når båndbredden er der har højst brug for 20TB
--
#23
Zelanim
Semibruger
09-07-2017 00:13

Rapporter til Admin
Er der bare mig som kommer til at tænke at der tænker indhold er sådan noget, som er strafbart ? Og her ikke i forhold til copyright.. men som i rigtigt strafbart ?
--
Hvorfor er der ikke plads til den største cola i Cinnemaxx's kopholder?
#24
TommyB
Junior Nørd
09-07-2017 17:43

Rapporter til Admin
#22 du blander bytes og bits sammen... 500mbits/ 40 = 12.5mbit/sec. Meget overdrevet stream bitrate til amatørporno optaget med iPhone :)
--
Indholdet af dette indlæg er blevet redigeret af NSA.
#25
Thomas G
Ultrabruger
09-07-2017 18:07

Rapporter til Admin
Vær opmærksom på,at servere i dk oftest betaler for trafik, og det kan godt løbe op. jeg tror at du skal komme med lidt mere præcise data, f.eks. Hvor mange tb du forventer, og hvor mange streams du vil kunne holde igang samtidigt. og som de andre skriver, cache er vejen frem når det gælder perfromance. Vi kan desværre ikke se om der vil være stort træk på nogle få filer eller om det er jævnt fordelt.
--
#26
fishie
Mega Supporter
09-07-2017 22:46

Rapporter til Admin
#25 Vil gerne se dig finde en server hvor du ikke betaler for trafik :D Trafik er reelt nok det dyreste der er ved server hosting :)
--
CPU:i7-6700k GFX: R9 FuryX HDD MAIN: 2xSamsung 950Pro 512GB (Raid0) Storage: 24x4TB + 24x3TB (4xRaid6) Controller: 3x9240-8i - 3xm1015
#27
korvol
Junior Supporter
09-07-2017 23:40

Rapporter til Admin
Hvordan bruger man google. http://lmgtfy.com[...]
--
#28
Mundi
Elitebruger
10-07-2017 10:14

Rapporter til Admin
#27 du blander stadig bit og byte sammen. Der bliver ikke mere rigtigt af at bruger google
--
#29
ShamblerDK
Nørd Aspirant
10-07-2017 10:23

Rapporter til Admin
#27: 500Mb = 500Mbit. Skal det være megabyte, skal det skrives "500MB". Det er ret vigtigt at bruge den korrekte nomenklatur.
--
ASUS Maximus VI Extreme, Intel Core i7-4770k 3,5GHz, Corsair Vengeance 2x8GB DDR3 1600MHz, Asus Geforce GTX690. Nu med 60/60Mbit FIBER!

Opret svar til indlægget: Råd til bestykning af webserver søges

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning