Hvad er du villig til at ofre, på dette? 99.999999% kan du godt glemme, det kan simpelthen ikke lade sig gøre. Ved 99,999% tillades 5 minutters nedetid - per år! 99,9% derimod begynder at være nogenlunde spiseligt, men det er bestemt ikke billigt og hvis jeg skal være helt ærligt, så tvivler jeg på at de sites er så vigtige at du vil ofre de penge der skal til. Men jeg kan godt lide at lege med tanken, så lad os prøve at stykke noget sammen som vil kunne levere det du ønsker. 2 servere bestykket med: 6 x gigabitnetkort (3 x bonded interfaces: frontnet, heartbeat og replikering) Hvis man vil have høj oppetid, så stoler man aldrig på et netinterface, derfor kører man altid med bonding så 2 interfaces laver det samme. Hvis et dør, så tager det andet over. Du ønsker et frontnet som din produktionstrafik mod internettet kan flyde på, du ønsker et heartbeat netværk så de 2 noder kan tale direkte med hinanden uden at bliver forstyrret af omverdenen, så heartbeat med sikkerhed spiller max, replikeringsnetværk så du kan sørge for at data er i sync på begge noder. Du kan ikke lave rigtig high availability hvis du ikke er helt konsistent med data. Du ønsker et separat netværk til replikering da du for at opretholde oppetiden ikke tåler forstyrrelser i replikeringen ved eksempelvis et trafikspike (givet at det kører på frontnet).
12 GB RAM (du skriver mindst 8 - så vi skruer lidt op) 2 x 300 GB SAS 15k diske med fornuftig HW RAID controller med support for RAID1. Et-eller-andet quad core Xeon Et af de relativt billige bud på dette: Dell R520. Se min bestykning her. Pris pr. stk: 35.540 ekskl. moms. Så for lige omkring 70.000 kroner så har vi altså hardwaren - altså, hvis vi stiller den slags krav. Dette indebærer altså: Bonding i netværk, redundant power supply, hardware RAID1, ECC RAM og 4 hr mission critical support så Dell hurtigt er på pletten med nyt jern hvis noget går i stykker på den ene. Konfigurationsmæssigt skal det sættes op i et cluster med f.eks. CentOS 6 clustering (som Red hat har lavet). Derudover, så skal du sørge for datasynkronisering, der kan f.eks. bruges DRDB.. Hvorom end alting er, så er det et meget komplekst setup. Men det er sjovt at lege med clustre, så hvorfor ikke? :) Herudover, så skal du finde et datacenter som har 2 linjer, som har N+1 køl, UPS og generator OG er i Danmark. Du sætter latency som et stort krav, men latency beskriver.. latency! det siger ingenting om netværkets hastighed, du kan godt have rigtig god latency på en 2 mbit forbindelse. Med de krav du sætter så vil det blive meget dyrt for dig at finde en dansk udbyder, det er ikke så "bare" som du får det til at lyde, medmindre du er villig til at gå bare lidt på kompromis med dine ekstreme krav til at drive din lottoside. Jeg har forståelse for, at du synes det er træls med alle de problemer der har været med nCloud (som Meebox reseller). Men der findes mange andre muligheder, som giver en god oppetid (læs: ikke 99,99999%). Men et par fysiske servere (hvis du ikke vil betale mange penge for det) er på ingen måde bedre end en virtuel server i f.eks. et velfungerende VMWare miljø, hvor der er IDS/IPS (som bl.a. varetager (D)DoS angreb). Det er meget billigere for dig og du kan måske slippe afsted med 1000-2000 om måneden for sådan en, frem for mange tusinde for det andet. Nå, men det var også bare lidt input fra mig - men bare ikke lev i illusionen om at lykken er gjort med 2 servere af billig hardware. |
Tag fat i Martin fra rackhosting.com der får du det du skal have, det er hosting i den bedste klasse og de har en af Danmarks bredeste erfaring. Se bare på deres ref liste, det er ikke hr og fru hvem som helst de har liggende og det er kun et lille uddrag
Hils fra mig ;-)
Vh Jimmi