PDA

Bekijk Volledige Versie : Dedicated server (aan te raden)?



Parter L
11/04/08, 21:40
Ik zit er momenteel over te denken om een aantal websites allemaal op een pakket onder te brengen. (Dit omdat dit iets gemakkelijker werkt). Zelf denk ik dat hiervoor een dedicated server het beste van toepassing is maar misschien is een VPS ook wel voldoende. Daarom hieronder even de details wat er in totaal op een dedicated server gaat draaien of een VPS. (Het gaat erom dat de laadtijd van de websites en bestanden op de server zeer snel gaan voor de bezoekers). Graag jullie hulp :)

Ik wil er 10 +/- websites op draaien welke maandelijks ongeveer 500000 unieke bezoekers gezamenlijk trekken. Daarbij ziet de afkomst van het verkeer er als volgt uit:
- USA (25%)
- UK (25%)
- Duitsland (20%)
- NL (10%)
- Australie (10%)
- Canada (10%)

De websites zijn alle in PHP geschreven en werken in combinatie met PHP & Msql. Daarnaast nemen de websites gezamenlijk ongeveer 5GB in beslag.

Ervan uitgaande dat de websites zeer snel laden voor mijn bezoekers en zo weinig mogelijk tot geen downtime ondervinden en ik eigenlijk een leek ben op het gebied van servers heb ik de volgende vragen:

- Voor welke oplossing kan ik het beste kiezen? VPS of Dedicated server? Zit er tussen deze twee vormen van hosting veel verschil?
- Aangezien de bezoekers flink verspreid zitten over de diverse continenten en ik hun toch een zo snel mogelijk website veel voorschotelen (met zo min mogelijk downtime), waar kan ik mijn servers/VPS dan het beste onderbrengen? Ik zelf geef denk ik de voorkeur aan Nederland, maar misschien is een oplossing als de UK/DE/USA een betere oplossing?
- De snelheid van de server/VPS is neem ik aan ook van toepassing op de laadtijd van de website? Welke systeemseisen raden jullie mij minimaal aan? Is 1024MB aan ram geheugen al voldoende of moet ik kiezen voor 2048MB ram geheugen of nog hoger? (En wat is er bij een server nog meer van toepassing op de snelheid)?
- Ik zie vaak APC aansluiting staan, wat houd dit exact in/waarvoor dient dit precies?
- Daarnaast de vraag, als ik een dedicated server afneem bij een hostingbedrijf. Moet ik dan nog alles installeren of zitten dingen zoals PHPmyAdmin, msql & php ondersteuning, controle paneel er allemaal bij? Netzo als dat ik normaal gesproken een hostingpakket afneem?
- Hoe zit het als de server down is, moet ik dan naar het datacenter rijden om deze weer te maken of is dit de verantwoordelijkheid van de hoster.

In afwachting van jullie advies :W: Wellicht dat ik later nog wat meer vragen heb, maar dit is alvast een beginnetje...

SF-Jeroen
11/04/08, 22:17
- Voor welke oplossing kan ik het beste kiezen? VPS of Dedicated server? Zit er tussen deze twee vormen van hosting veel verschil?


Het verschil is dat je bij een Dedicated Server, de hele machine van jou is, en bij een VPS deel je de machine met meerdere gebruikers, met ieder een eigen (afgesloten) container. In jouw geval zou ik een dedicated server aanraden, vooral vanwege het aantal sites dat MySQL Gebruikt.


- Aangezien de bezoekers flink verspreid zitten over de diverse continenten en ik hun toch een zo snel mogelijk website veel voorschotelen (met zo min mogelijk downtime), waar kan ik mijn servers/VPS dan het beste onderbrengen? Ik zelf geef denk ik de voorkeur aan Nederland, maar misschien is een oplossing als de UK/DE/USA een betere oplossing?

De meerderheid van je traffic is binnen europa (55%), ik zou dus kiezen voor een server in Nederland of London. Beide landen hebben een directe verbinding met de USA. Duitsland is weer wat trager, omdat de Atlantische lijnen via Amsterdam geroute worden.


- De snelheid van de server/VPS is neem ik aan ook van toepassing op de laadtijd van de website? Welke systeemseisen raden jullie mij minimaal aan? Is 1024MB aan ram geheugen al voldoende of moet ik kiezen voor 2048MB ram geheugen of nog hoger? (En wat is er bij een server nog meer van toepassing op de snelheid)?

Ik zou gaan voor een P4 2.8 Ghz+ , met 2 GB RAM. De meeste servers gebruiken gewoon ram, en voor die paar euro meer zou ik het niet laten.


- Ik zie vaak APC aansluiting staan, wat houd dit exact in/waarvoor dient dit precies?

Hiermee kan je je server rebooten. Geldt alleen voor een dedicated server. Voor een VPS heb je meestal een panel waarmee dit kan


- Daarnaast de vraag, als ik een dedicated server afneem bij een hostingbedrijf. Moet ik dan nog alles installeren of zitten dingen zoals PHPmyAdmin, msql & php ondersteuning, controle paneel er allemaal bij? Netzo als dat ik normaal gesproken een hostingpakket afneem?

Standaard niet. Je kunt wel bij het vragen van een offerte zeggen dat er bijvoorbeeld DirectAdmin moet worden geinstalleerd.


- Hoe zit het als de server down is, moet ik dan naar het datacenter rijden om deze weer te maken of is dit de verantwoordelijkheid van de hoster.

Nee, je hebt helemaal geen toegang tot het datacentre met een Dedicated server of VPS. Je bent standaard zelf verantwoordelijk voor het softwarematige onderhoud. Gaat er iets mis moet je het zelf oplossen of tegen betaling remote hands nemen.

De hoster is normaal alleen verantwoordelijk voor het Hardwarematige onderhoud & de netwerkverbinding. Je kunt wel Service Level Agreements nemen, waardoor de hoster bijvoorbeeld ook software onderhoud doet

Jesperw
11/04/08, 22:55
Het verschil is dat je bij een Dedicated Server, de hele machine van jou is, en bij een VPS deel je de machine met meerdere gebruikers, met ieder een eigen (afgesloten) container. In jouw geval zou ik een dedicated server aanraden, vooral vanwege het aantal sites dat MySQL Gebruikt.
Wat me opvalt is dat men vaak zegt dat een virtuele server minder performance of capaciteit zou hebben dan een dedicated server. Da's bij sommige load budger providertjes wellicht zo, maar tegenwoordig doet een VPS er meestal niet meer voor onder.

SF-Jeroen
11/04/08, 22:58
Wat me opvalt is dat men vaak zegt dat een virtuele server minder performance of capaciteit zou hebben dan een dedicated server. Da's bij sommige load budger providertjes wellicht zo, maar tegenwoordig doet een VPS er meestal niet meer voor onder.

Het hangt van de server specificaties af natuurlijk, en hoeveel VPS'sen er op worden gehost. Maar toch zou ik voor een Dedicated server gaan, een VPS met dergelijke specs zal zeker niet goedkoper zijn (waarschijnlijk duurder), en je hebt over het algemeen meer CPU power met een Dedicated

Parter L
12/04/08, 20:54
Duidelijk, dank voor de reactie.

Hoe zit het met de connectie is 100 Mbps voldoende of is dit langzaam te noemen.....? En wat is een RAID?

Ik heb de volgende dedicated server op het oog:

Intel Dual Core E2140 1.6 GHZ met 2GB RAM geheugen of een Intel Pentium 4
3.0 GHZ met 1GB RAM geheugen. Ik weet zelf niet of er een groot verschil is tussen deze twee, vandaar.

SF-Jeroen
12/04/08, 21:31
Hoe zit het met de connectie is 100 Mbps voldoende of is dit langzaam te noemen.....? En wat is een RAID?

100 Mbit krijg je, dit staat gelijk aan 12,5 MB/s. Hieraan heb je meer dan genoeg.


Intel Dual Core E2140 1.6 GHZ met 2GB RAM geheugen of een Intel Pentium 4
3.0 GHZ met 1GB RAM geheugen

Ik zou voor de eerste gaan, vooral qua RAM. Zoals je zelf al aangeeft gebruik je veel MySQL, wat ram gebruikt.

t.bloo
12/04/08, 22:30
En wat is een RAID?

Dat is iets dat je waarschijnlijk wil hebben. Het is een methode om (in het geval van RAID type 1) twee harddisks parallel te laten werken waardoor je als er eentje kapot gaat, je de data nog op de andere hebt staan. Het is geen vervanging van backup maar een nuttige aanvulling tegen acute server uitval. RAID configs kun je ook gebruiken om de ogenschijnlijke snelheid van je drives te verhogen.

http://en.wikipedia.org/wiki/RAID

Parter L
14/04/08, 18:45
Aha, dank voor de hulp :W::lovewht:
Dan ga ik nu maar is een aanbieding/bedrijf opzoeken welke zo een server kunnen leveren.

Randy
14/04/08, 19:43
Bij een VPS heb je weer het voordeel dat je een snellere diskset hebt, omdat deze bij goede providers in raid-5, 10 of zelfs 40 opstelling draaien, al dan niet met dedicated storage. Daarnaast kun je bij defecte hardware (vrijwel) realtime switchen naar een andere node, waar je bij een dedicated server uren (dagdelen) moet wachten tot de hardware vervangen is. Verder maken goede VPS providers een image van je VPS zodat je snel restorepunten kunt maken. Bij een dedicated server moet je zelf zorg draien voor externe opslag. (Even 20 Gbyte uploaden vanaf een huislijntje is - tenzij je net als ik glas hebt liggen thuis - niet snel.

Een ander punt wat is mis: wie gaat je dedicated server beheren? De uptime en beschikbaarheid hangt af van de kennis van je systeembeheerder.

X-Hosted
18/04/08, 12:07
Een manged dedicated server zou een oplossing voor je zijn. Daarbij is de provider verantwoodelijk voor het beheer en het up houden van je server.

Dat kost je vaak wel wat extra, zoeen managed server.

JoeySari
21/04/08, 09:42
ja wat x-hosted zeg ik veel beter, ik doe dat ook, dit was veel beter als een deditacted!

ddepuydt
25/04/08, 09:00
Heel even my 2 cents ... Van zodra we horen "ik heb wat performance nodig, ik denk aan dedicated" beginnen we nogal snel "ja dedicated" te roepen. De topic starter geeft zelf aan dat hij niet zo vertrouwd is met server beheer. Soms moet je je klant (of in dit geval de topic starter) een beetje sturen.

Voor de prijs van een low budget dedicated server vind je bij top hosters tegenwoordig "reseller" pakketen van 5 GB, 200 GB traffic, onbeperkt aantal te hosten domeinen, spam filtering, firewall, daily backup, 24/7 support, enz ...

Voordelen voor de topic starter tov dedicated

- niet wakker liggen van software issues
- niet wakker liggen van evt. hardware issues
- even in de knoop met een php script die niet doet wat je ervn verwacht => support bellen
- niet wakker liggen van backups (je hebt bij je dedi al minstens backup congtractje nodig)
- Meestal gebruiksvriendelijk control panel voorzien
- Indien mail gebruikt wordt, mail backup is voorzien en spam filtering

Nadelen lijken mij beperkt, ok, 't is je server niet, je doet er niet mee wat je wil, maar watvoor exotische zaken zou je willen gaan doen als je "maar" PHP sites wil gaan hosten. De meest courante modules zijn zoiezo beschikbaar bij de top hosters en on request kan er altijd iets extra geinstalleerd worden voor een grote klant (wat je wel zou zijn).

Maar dat zijn natuurlijk only my 2 cents :)

DutchTSE
25/04/08, 11:21
- niet wakker liggen van software issues
- even in de knoop met een php script die niet doet wat je ervn verwacht => support bellen
- Meestal gebruiksvriendelijk control panel voorzien
- Indien mail gebruikt wordt, mail backup is voorzien en spam filtering

Nadelen lijken mij beperkt, ok, 't is je server niet, je doet er niet mee wat je wil, maar watvoor exotische zaken zou je willen gaan doen als je "maar" PHP sites wil gaan hosten. De meest courante modules zijn zoiezo beschikbaar bij de top hosters en on request kan er altijd iets extra geinstalleerd worden voor een grote klant (wat je wel zou zijn).

Ik zelf zie in jou voordelen dan weer nadelen:

- voor sofware issues ben je afhankelijk van je hoster, zou jij het in 10 minuten oplossen, je minder handige hoster doet daar een paar uur over.\
- hardware issues zitten bij je dedicated server inbegrepen.
- support bellen voor JOU php script wat niet werkt? Ik ken maar weinig hosters (eigenlijk geen) die in hun SLA hebben opgenomen dat ze je kosteloos met jou PHP script helpen.. over het algemeen zal je bij een "kleiner"/persoonlijk gericht hostingbedrijf eerder met zoiets geholpen worden dan bij de massa hoster.
- DirectAdmin installeer je ook op een dedicated server.
- Zoiets is een appel en eitje om te installeren op bijv. DirectAdmin.

Zoek een hoster die een dedicated server oplevert met DirectAdmin geinstalleerd en geupgrade naar laatste versies, en spreek af dat hij voor een klein aantal euro's per maand de belangrijkste upgrades voor je uitvoert (phpmyadmin, dovecot, proftpd, exim, spamassassin, clamav, directadmin zelf, zijn allemaal upgrades die je binnen 10 minuten hebt gedaan. Voor de grotere upgrades, apache en php, spreek je wat af zodra een update beschikbaar is).

Just my 2 cents :)

Wouter-Ospito
26/04/08, 10:26
@DutchTSE:

Ik moet zeggen dat ik wat jij aandraagt ook geen goede oplossing vind voor iemand die aangeeft geen kaas te hebben gegeten van serverbeheer. Ik ben het dan ook op zich wel eens met ddepuydt wat betreft reseller/shared-hosting, al ligt dit er een beetje aan hoe zwaar de site's gaan zijn en of er specifieke eisen zijn. Anders lijkt mij een managed dedicated server de beste oplossing. Let daarbij echter wel op dat er vele partijen zijn die een server voor nog geen 50 euro per maand aanbieden, dit wil je echt niet (als de websites belangrijk voor je zijn en als leek al helemaal niet). Dit zijn vaak zelf in elkaar geschroefde servers opgebouwd uit hardware die niet bedoelt is voor een server en dus om 24/24 aan te staan. Ga gewoon voor een goed merk (Dell, HP of Sun bijvoorbeeld) en zorg er zeker voor je dat RAID 1 hebt in je server. Eventueel kan je SuperMicro nog overwegen, maar let dan op dat je ook echt een SuperMicro moederbord hebt (vaak worden in een SuperMicro kast zelf onderdelen geschroeft zoals hierboven beschreven). Vaak zijn de partijen die dit aanbieden echte "zolderkamer-hosts". Overdag gaan ze vaak nog naar school (wat als er dan een server uitvalt?) en zijn ze (mede daarom?) vaak slecht bereikbaar, bijvoorbeeld door enkel support d.m.v. e-mail. Ook bezitten deze hosters vaak geen rijbewijs/auto, dus naar het datacenter rijden is geen succes in noodgevallen (afhankelijk van het OV, of van papa of mama...zodra die eens tijd en zin hebben). Zoek een bedrijf dat al even bestaat en waar goede ervaringen over te vinden zijn. Bij voorkeur ook geen bedrijf waar maar één man werkzaam voor is (wat als hem wat overkomt?).

Voor een beetje degelijke server met een betrouwbaar bedrijf erachter inclusief onderhoud moet je denk ik al snel richting de 150 euro per maand gaan denken. Spreek ook een keer op kantoor af bij de partij waar je een server wilt gaan afnemen, dan weet je met wie je zaken doet en krijg je gelijk een goede indruk van het bedrijf en de personen. Geen enkele serieuze hoster zal deze afspraak weigeren! Mochten de site's niet zo belangrijk voor je zijn en is het geen probleem als je regelmatig downtime hebt (en het dan weleens even kan duren voordat het is opgelost), dan kan je prima zo'n goedkope dedicated nemen bij een "zolderkamer-host".

Succes ermee!

Guus - GetHost
28/04/08, 15:19
Als je sowieso geen verstand hebt van Linux e.d kun je inderdaad het beste een Managed Dedicated nemen. Zelf bieden wij die ook aan, gebruikers krijgen een admin account voor DirectAdmin waarbij ze alles binnen DirectAdmin zelf kunnen.

Iets prijziger dan een eigen server maar zo kom je tenminste niet voor problemen te staan die je zelf niet kunt oplossen, zeker een aanrader ;)

Parter L
28/04/08, 20:11
Reseller hosting zoals een van de suggesties in dit topic daar werken wij momenteel mee (meerdere pakketen). Echter zijn we deze iets te ontgroeit en zal ons nieuwste project waarschijnlijk veels te zwaar worden hiervoor.

Ik overweeg inderdaad een managed server. Maar.....

Stel ik neem geen managed server maar een gewone dedicated server dan dient de hoster er dus zorg voor te dragen dat de hardware in orde is en de verbindingen en de stroom voorzieningen? Ik ben dan verantwoordelijk voor het software mattig onderhouden van de server en het draaien van de backups? Bij een eventuele server storing kan ik dan eventueel vanuit kantoor op de reboot knop klikken? En voor het up to date houden van de software hoef ik ook niet naar het datacenter? (Oftewel alles valt vanuit ons kantoor zelf te regelen)? De server laten managen kan eventueel natuurlijk ook in een later stadium, aangezien we de eerste twee maanden vooral met testen bezig zullen zijn en het verhuizen van de websites naar de server.

Wouter-Ospito
29/04/08, 10:42
Reseller hosting zoals een van de suggesties in dit topic daar werken wij momenteel mee (meerdere pakketen). Echter zijn we deze iets te ontgroeit en zal ons nieuwste project waarschijnlijk veels te zwaar worden hiervoor.

Ik overweeg inderdaad een managed server. Maar.....

Stel ik neem geen managed server maar een gewone dedicated server dan dient de hoster er dus zorg voor te dragen dat de hardware in orde is en de verbindingen en de stroom voorzieningen? Ik ben dan verantwoordelijk voor het software mattig onderhouden van de server en het draaien van de backups? Bij een eventuele server storing kan ik dan eventueel vanuit kantoor op de reboot knop klikken? En voor het up to date houden van de software hoef ik ook niet naar het datacenter? (Oftewel alles valt vanuit ons kantoor zelf te regelen)? De server laten managen kan eventueel natuurlijk ook in een later stadium, aangezien we de eerste twee maanden vooral met testen bezig zullen zijn en het verhuizen van de websites naar de server.

Het klopt dat je dedicated server aanbieder verantwoordelijk is voor de stroom infrastructuur, de netwerk infrastructuur en de hardware van de server. Jij bent dus verantwoordelijk voor alle software. De aanbieder zal je dan vaak een kaal OS opleveren, jij dient zelf de webserver, mailserver etc. te installeren en te configureren. In principe kan je alles op afstand doen, met dedicated hosting heb je dan ook geen toegang tot het datacenter. Echter, het kan zijn dat je door een fout jezelf buitensluit en er toch iemand naar het datacenter moet. Hou er in dit geval rekening mee dat je hoster hier kosten voor in rekening kan brengen. Hij is de enige (bij dedicated hosting) die naar het datacenter kan/mag, dus daar kom je niet onderuit. Ik raad je dan ook aan om bij weinig kennis van de software dit lekker uit te besteden, kost je meestal slechts een paar tientjes per maand. Voor de duidelijkheid: We spreken over een managed (dedicated) server indien je het beheer uit handen geeft. Neem je enkel een server af en doe je zelf het beheer, dan is het gewoon een dedicated server.

Om met één klik op de muis de server een harde reboot te geven (stroom eraf, paar seconden wachten en stroom er weer op) heb je een aansluiting op een RPS (Remote Power Switch) nodig. Veel mensen noemen dit ook wel een APC aansluiting/poort. Het is echter geen APC aansluiting/poort, APC is slechts één van de fabrikanten (welliswaar een grote) die Remote Power Switches maakt.

tvm
29/04/08, 12:45
Paul,

moest ik van jou zijn zou ik gaan voor een managed server. Indien de managing bij de gewenste aanbieder duur uitvalt kunt u eventueel een gewone dedi server nemen en een ander bedrijf uitbesteden om de server te onderhouden. Echter raad ik je toch aan, zoveel mogelijk bij dezelfde bedrijven te doen.

Hint: als jein zee gaat met een firma, neem ene die reeds meerdere jaren bestaat met degelijke referentie 's van managed servers.

MediaVoogel
29/04/08, 15:47
Op basis van je eerste post zou ik je aanraden niet voor 1 server te gaan maar het te spreiden over minimaal 2. Web+data op 1 en MySQL op de andere, dat werkt uit persoonlijke ervaring het beste.

Daarnaast hebben veel posters hiervoor ook terecht al aangegeven dat het zeer verstandig is om een managed hosting contract af te sluiten. Liefst op een servers die voor de hoster bekend is.