21. september 2012 - 09:54Der er
9 kommentarer og 1 løsning
Virtuel maskine i 2008R2 til SQL server?
Jeg er ved at bygge en server på omkring nogle hardware rester jeg dels havde og dels har købt ind.
Jeg har fået installeret Server 2008R2 (et par gange) og forsøgt at installere SQL server 2008R2 (mange gange) og hver gang får jeg en CPU64 fejl.
Jeg har så fået ideen at installere 2008R2 i den version som kan kører virtuelle maskiner og så lade en af dem kører sql serveren. På den måde vil der komme et ekstra lag ind mellem hardwaren og sql serveren og så håber jeg at CPU64 fejlen ikke kommer.
Lyder det realistisk?
Det er noget med at CPU og bundkort skal understøtte denne virtualisering? Det mener jeg ikke Intels E5400 gør, men Q9400 gør. Nogle som ved noget om dette emne, inden jeg afinstallere min vindows server?
En x3400 m. 12Gb RAM og ca. 1TB SAS-diske i RAID5. Den trækker uden problemer en DC, filserver, Exchange og en Citrix, fordelt på 4 virtuelle Server2008 og 2008R2. Dertil kommer så en Win7 til remote-opkobling til job, en Vcenter, noget aplliance til iPad-monitorering af VMware og en XP, der kun startes op ved festlige lejligheder.
VMware ESXi 5 koster oven i købet gratis og er klippestabilt.
Jeg tvivler på at det ændrer sig, blot ved at det kommer til at køre på virtuel hardware, om end virtualisering vil give dig en større bunke værktøjer at gøre godt med. Men en helt anden ting at have i baghovedet er jo, at kommer der lidt last på en SQL-server, er det som regel ikke en god ide med virtuel hardware, med mindre det er noget ret voldsomt, der ligger under! Til testformål er det helt perfekt, men ydelsen er ikke optimal.
Hvis din hardware kan virtualiseres og du får en win 2008 R2 op at køre f.eks. via ESXi burde du ikke have problemer med at afvikle / installere MS SQL 2008R2.
Som med alt andet man kan virtualisere, gælder det om at tænke sig om. Man kan snilt virtualisere database servere. Uanset hvor travle de eventuelt er, gælder det om at lave det rigtigt.
Har kigget på hardwaren og virtualisering, og som jeg har læst så skal både bundkort og processor understøtte det. Jeg ved processoren ikke gør det, men jeg har fundet en brugt som passer i bundkortet, for 800kr. Den kan måske også rette op på den oprindelige CPU64 fejl.
Alt i alt er der så mange måske'er at jeg overvejer at købe et nyt billigt bundkort med tilhørende ny CPU og ram og så håbe at jeg ikke får denne CPU64 fejl mere. Jeg tror problemet er at jeg har sparet penge og genbrugt hardware og derfor fået en server som ikke helt understøtter sql serveren.
Hvorfor ikke købe en brugt server på DBA så? Du kan få noget dual-CPU x64 med nok RAM til at komme igang og, med lidt held, også brugbare diske til omkring en tudse. Når servere først er afskrevet, er de til at komme til for hobbyfolk.
PS: Jeg er blevet tilbudt en blade server med tilhørende SAN på jobbet. Gratis for de skulle af med penge for at bortskaffe det gamle udstyr. En lille begrænsning er et kraftstik der kan levere de ca. 12 KWatt SAN'et alene bruger.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.