Linux server med VMware!

Diverse d.  01. juni. 2006, skrevet af Retro
Vist: 145 gange.

Retro
 
Elitebruger
Tilføjet:
01-06-2006 22:06:34
Svar/Indlæg:
1643/172
Nogen der ved hvor meget performens man mister ved at køre en Windows Xp pro i en VMware sesion som en service under sin Linux server? Det skal siges at de programmer jeg har tænkt mig at køre er meget CPU/Ram krævende altså dem der skal køre på VMware dellen. Hvor selve Linux server dellen kun er Netværks krævende og HDD krævende. Men helle systemmet ligger på en maskine med 8 diske i raid og et par Gbit netkort i teaming for at få mere båndbrette ud af serveren.

Så spørgsmålet er vel om man mister meget performens ved brugen af VMware? Gemmers de ting der laves på VMware dellen. Har nemlig aldrig rodet med VMware så det er ret nyt for mig. Så ved ikke en gang om den ville gemme ting på HDD vis min database kørte på den windows platform der blev kørt på min virtuele PC.

steen
 
Elitebruger
Tilføjet:
01-06-2006 22:40:41
Svar/Indlæg:
2870/65
Nu kommer det an på en masse ting hvordan VMware kører.

Du har mulighed for at vælge nogle rimeligt avancerede indstillinger, så som at køre dit "image" direkte på den fysiske disk for ekstra performance (hvilket jeg ikke vil anbefale i første omgang - med mindre at du ved præcist hvad du gør).

Nu findes der jo flere versioner af VMware (Workstation/VMPlayer/ExServer/GxServer).

GxServer versionen er en dyr fætter, men du får mere performance ud af den (har jeg hørt - har ikke selv prøvet den).

Du skal regne med at der vil være en del tab af performance i forhold til et "normalt" OS, men vil så sogså sige, at VMware de sidste par år har gjort meget for at mindske tabet...og med stor dygtighed.

Selv Workstation versionen er idag istand til at udnytte flere cpuer/kerner, hvilket jeg kan se på min X2 maskine. Det giver også et ganke godt boost.

F.eks. har jeg på min X2 maskine været istand til at installere en Small Business Server, samtidigt med at jeg brændte en DVD på det bagvedliggende OS...og sam,tidigt surfede...og havde 3 RDP connections åbne til kunder.

Multikerne miljø er en god ting når man leger med VMware.

Gbit netkort er sådan set ligegyldigt i VMware, med mindre du bruger GXServer versionen, da det er den eneste version der understøtter Gbit.

8 diske i raid er en god ting, da nogle af de opgaver du snakker om er I/O intensive vil tage nogle af kræfterne fra en evt. VMware session. SÅ vil jeg tilgengæld også lige slå et slag for VMware over f.eks Virtual PC (M$´s VMware version), da VMware er mere stabil...og performance-mæssigt er Virtual PC overlegen.

Hvis det hele er nyt for dig, vil jeg anbefale dig at lave et par test-sessioner før du går i gang...bare sådan for at få lidt føling med hvad der er af muligheder i VMware. Det vil give dig mulighed for at planlægge dit "image" langt bedre.

Et lille tip skal du have med på vejen: Hvis du har diskplads nok, kan du med fordel kopiere dit "image" over i en anden folder inden du laver ændringer i dit "image". Så har du en backup, som du kan "mounte" hvis noget skulle gå galt. Det giver dig også mulighed for at flytte det aktuelle "image" over på en test-maskine, hvor du vil kunne teste de nye indstillinger inden de "går live".

GL



Retro
 
Elitebruger
Tilføjet:
02-06-2006 00:07:31
Svar/Indlæg:
1643/172
hmm når du siger image så lyder som om at ens indstillinger ikke rigtigt bliver gemt i ens Virtuele Windows. Det vil sige at vis jeg nu kørte et program der kun virkede på Windows hvor der var en database der skulles gemmes helle tiden. Så virker det jo lidt CD images altså noget der ikke ændre sig. Havde forstillet mig at det var som at havde en partion med Windows hvor man bare bootede en Windows op mit i ens Linux. Ikke at det var et image man kørte fra hmm. Måske bare havde en seperrat Windows server ved siden af. Men det var nu mere tænkt som noget strømsparende ting at havde en server frem for 2 da den skal køre 24/7.



beatmore
 
Elitebruger
Tilføjet:
02-06-2006 00:41:52
Svar/Indlæg:
3943/44
hvilket hardware har du på den server? jeg tænker om du skulle have en nyere cpu med der uderstøtter VT? for så var det løsningen på dit problem, da disse jo kan køre et styresystem på hver kerne næsten uden preformance tab.

Men en wm-ware session kan godt sættes op til at huske, men det vil nok næsten være en fordel at gemme sine data uden for session, så man når man har et kørende system, til enhver tid kan reloade denne session, i tilfælde af virus og andet skidt.

Men jeg er som #1 hellere ikke sikker på at VM preformer godt nok til formålet, men GSXserver er ved at blive erstattet af WMware server, og det ser ud til at denne som dog er beta kan downloades gratis, der står det dejlige ord "Free" :e.

http://www.vmware.com/products...