Welcome to TechNet Blogs Sign in | Join | Help

Maria Lundahl IT Pro Evangelist

Bloggar om virtualiseringstekniker och produkter från Microsoft
Vanliga frågor och svar angående Hyper-V

Jag får ibland åka ifrån kontoret och träffa folk. Det är roligt :)

Ibland händer det att jag får frågor angående Hyper-V. Jag har samlat de mest förekommande här:

Hur mycket lagring kan jag ansluta till en virtuell maskin i Hyper-V?

Per default skapas en maskin med en virtuell hårddisk. Vi kan addera en SCSI controller och lägga till en virtuell disk drive med upp till 256 diskar. Vi kan addera fler SCSI controllers så sammanlagt finns det stöd för 2 petabyte av lagring per virtuell maskin. 2 Petabyte är alltså 2000 Terabytes vilket är 2000 000 gigabytes vilket är 2000 000 000 megabytes vilket är...ja många många bytes. [Detta är nu ändrat!! I RC av Hype-V finns det plats för 4 st SCSI controllers och vi kan lägga till 64 stycken diskar. Detta blir 512 Terabyte. Jag räknar som följer: 4(controllers)*64(diskar)*2040(max för en VHD disk).]

I mmc:en för Hyper-V finns det möjlighet att ta ett snapshot av en virtuell maskin. Hur fungerar det?

Dessa snapshots är en "point in time" image av en virtuell maskin, vilket du kan återvända till vid vilken tidpunkt som helst. Snapshots kan tas oberoende av om maskinen körs eller är stannad. Du kan bara ta ett snapshot och återskapa status av den virtuella maskinen vilken snapshottet togs ifrån. Ta inte ett snaphot offline och försök skapa en helt ny vm av det. Varför? Det är en differentiated backup och inte en full backup. Det är alltså skillnaderna mellan orginal och snapshottet som sparas.

Läs mer om snapshots i detta blogginlägg

Hyper-V och high availability. What is the deal?

När vi konsoliderar servrar får vi en situation där vi plötsligt har flera ägg i samma korg. Om någonting går fel och vi måste ta den fysiska servern offline är det många fler tjänster och serverroller som påverkas. Vi har två scenarier: Planerad downtime och oplanerad downtime.

Planerad downtime: Förhoppningsvis den vanligare av de två :). När vi behöver göra någon form av underhållnig av den fysiska servern  och då ta våra virtuella maskiner och flytta dessa till en annan fysisk värd (nod i klustret). Hur gör man för att skapa high availability hos en virtuell maskin för att sedan kunna flytta den mellan en nod till en annan?

Det går i några enkla steg.

1. Installera Hyper-V på alla klusternoder

2. Installera failover clustering på alla noder

3. Se till att alla noder är anslutna til samma domän.

4. skapa virtuella nätverks switchar på alla klusternoder, alla med samma namn.

5. Konfigurera delad lagring på klusternoderna

6. Starta failover cluster manager.
Välja att skapa ett nytt kluster (och följ wizarden). 
Addera vilka noder du vill ha med i klustret.
Gör en validation check.
Namnge klustret. Klart!

 cluster manager

7. Skapa en VM i Hyper-V. Lägg den och dess hårddisk på den delade lagringsplatsen.

create new VM

8. Tillbaks till Cluster Manager. Gå till Services and Applications. Välj: gör en resorce highly available. Av alla resources som listas, välj Virtuell Maskin. Nu kommer alla noder i klustret tillfrågas om vilka virtuella maskiner som finns på dem. I listan över alla VMs, välj den du skapade förut.

high availability

Om vi vill flytta över den virtuella maskinen till en annan nod i klustret, högerklicka på den och välj move to another node (från cluster manager). Den flyttas till den nod vi väljer. Den virtuella maskinen blir placerad i saved state, flyttas över till den andra noden och sen startas den upp på den andra noden. Du kan ha upp till 16 noder i ett Hyper-V kluster.

bring to another node

När vi har det andra scenariet, där vi har icke planerad downtime, fungerar det nästan likadant. När vi råkar ut för oplanerad downtime av en server kan vi inte välja vilken eller vilka noder i klustret vi vill lägga de virtuella maskinerna på. Då kommer systemet kontrollera nod för nod, vilken som motsvarar kravet från den/de virtuella maskinerna. Om den första inte passar kollas den andra och den tredje osv. 

Så vad är skillnaden mellan quick och live migration?

De är väldigt lika. Skillnaden är mekanismen som flyttar den virtuella maskinens tillstånd från en värd till en annan. Om den flyttas genom att sparas till fil för att sedan flyttas eller om den flyttas genom att kopieras över nätverket.

Hur snabbt är quick migration?

Det är beroende av två faktorer. Hur mycket minne den virtuella maskinen har, och hur snabbt det delade lagringsutrymmet är. Denna tabell ger dig en approximation:

VM minne 1 GB iSCSI 2 GB Fiber Channel 4 GB Fiber Channel
512 MB 8 s 4 s 2s
1 GB 16 s 8 s 4 s
2 GB 32 s 16 s 8 s
4 GB 64 s 32 s 16 s
8 GB 2 min 64 s 32 s

Hur mycket bandbredd behövs för softgrid?

När vi streamar en applikation från en server är det dataöverföring. En bandbredd som står pall för det helt enkelt.

Technorati-taggar: ,,

Posted: Thursday, March 13, 2008 10:02 PM by marlund
Filed under: , ,

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker