jueves, 25 de noviembre de 2010

Reserva de memoria para el host con Dynamic Memory

Hola.

Preparando las slides para la gira, me surgió una duda que finalmente encontré, esto es, la entrada del registro que marca la cantidad de memoria que queremos reservar en un host cuando utilizamos memoria dinámica:


HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Virtualization memoryreserve (Dword = valor).

Saludos.

Scripting - 300 vms

Hola.

Hago público el scripting que desarrolló mi compañero Michele y que utilizamos para crear las 300 máquinas virtuales:

El primer paso fué copiar los 300 discos virtuales:

$VMVHDSource = "C:\ClusterStorage\Volume1\W2K8R2-STD-ES-NODO2.vhd"

$numarray = (1..300)
foreach ($x in $numarray)
{

$VMName = "00000" + $x.tostring()
$VMName = "MS" + $VMName.Substring($VMName.Length-3,3)
$VMPath = "C:\ClusterStorage\Volume1\folder\" + $VMName.tostring()
$VMVHD = $VMPath.tostring() + "\" + $VMName.tostring() + ".vhd"

new-item -path "C:\ClusterStorage\Volume1\folder" -name $VMName -type directory
copy-item $VMVHDSource -destination $VMVHD

}


Y mientras tanto, desplegamos la plantilla:

# Load Snap-Ins
Add-PSSnapin Microsoft.SystemCenter.VirtualMachineManager

# Connect to the VMM server.
$VMMServer = Get-VMMServer "srvmm.dominio.local"

# Define the variables.
$JobGroupID = [Guid]::NewGuid().ToString()
$Template = Get-Template where {$_.Name -eq "W2K8R2STDESP-NODO2"}
$VMHost = Get-VMHost where {$_.ComputerName -eq "nodo2"}
$NetworkName = "vswitch1"

$numarray = (1..300)
foreach ($x in $numarray)
{

$VMName = "00000" + $x.tostring()
$VMName = "MS" + $VMName.Substring($VMName.Length-3,3)
$VMPath = "C:\ClusterStorage\Volume1\folder\" + $VMName.tostring()
$VMVHD = $VMPath.tostring() + "\" + $VMName.tostring() + ".vhd"

# Use the Move-VirtualHardDisk cmdlet to point to the local virtual hard disk on the host.
Move-VirtualHardDisk -IDE -BUS 0 -LUN 0 -Path $VMVHD -JobGroup $JobGroupID

# Use the New-VM cmdlet with the –UseLocalVirtualHardDisks parameter to create the
# virtual machine and to specify that the local virtual hard disk file should be used.

New-VirtualNetworkAdapter -JobGroup $JobGroupID -VirtualNetwork $NetworkName -Synthetic

New-VM -Name $VMName -Path $VMPath -Template $Template -VMHost $VMHost -ComputerName $VMName -JobGroup $JobGroupID -UseLocalVirtualHardDisks -RunAsynchronously -JobVariable "NewVMJob" -SkipInstallVirtualizationGuestServices


}

Nota: Hay ciertas buenas prácticas a tener en cuenta en un servidor con tantas máquinas virtuales, nosotros tenemos uno con 200 y otro con 102, ya que tenemos un dhcp y alguna cosilla más, una de las cosas más importantes es que el de las 200 están en un nodo de un clúster y es importante que ese nodo sea el propietario del CSV ya que como sabéis de no ser así, gran parte del tráfico iría por la tarjeta del latido al dueño del CSV.

Saludos.

Problema - Instalación System Center Essentials 2010

Aviso para navegantes.

Hace tiempo ya me pasó con la instalación del software de las demos que hemos estado haciendo en la gira de partners y por lo que sé, se sigue reproduciendo el problema.

La instalación de SCE 2010 falla si seguís el típico, siguiente, siguiente, siguiente..., a base de prueba y error, descubrí que se evita desmarcando la casilla que en la captura dice "Download de latest updates to...", a partir de ese momento a funcionar. Eso me ha pasado tanto en una instalación en un entorno cerrado sin internet, como con internet sin restricciones, como en otro con un proxy, así que lo dicho, ojo al dato.



A ver si me lio con el post de los pantallazos de la instalación.
Saludos.

viernes, 19 de noviembre de 2010

300 Vms

Hola.

El martes recibimos un encargo muy especial. Teníamos que crear 300 máquinas virtuales y que estas estuviesen levantadas antes del viernes, claro está, ¿quién de vosotros habría dicho que no a la primera parte del encargo ;)?.

Nos pusimos manos a la obra, liberamos la agenda de quién tenía que ponerse a ello, se preparó una plantilla sysprepeada que no se activase al iniciar, scripting, etc., así que realmente las 300 máquinas virtuales se han creado en 24 horas.

Esto no es más que una muestra del nivelazo de gente con la que trabajo.

A por otra.

jueves, 18 de noviembre de 2010

Foro de usuarios de virtualización con Microsoft


Hola.

Los próximos días 23 y 30 se celebrará en Barcelona y Madrid respectívamente, el primer encuentro entre usuarios y empresas que utilizan tecnologías de virtualización Microsoft.

He de agradecer que Microsoft me haya invitado a participar, para contar nuestras experiencias vividas en clientes.

Si os acercais, nos vemos por allí.

Saludos.