Skip to main content

Posts

Adding Citrix XenServer 5.6 SP2 into SCVMM 2012 Beta

a) I’m just got Citrix Certified Administrator (CCA): XenDesktop 5 . (Hooray !) . I took this exam is because of my work related on VDI. However, my VDI deployment is only using Citrix XenDesktop 5 with Hyper V (hypervisor platform) . So no major conflict . Anyway,Citrix and Microsoft is an alliance partner in term of VDI delivery as well. b) Good to know since SCVMM 2012 has support on additional hypervisor : Citrix XenServer. It will become advantages for me to understand the technologies as well. c) Pursuing to high level of Citrix certification. One of pre-requisite is i must take the CCA: XenServer. For the benefit of people who’re interest on Citrix hypervisor, the new version included with a) Feature Pack 1 + b) Support for IntelliCache enabling you to use a combination of shared storage and local storage. c) Local Storage Spans All Physical Volumes. d) Reset-on-boot VM behaviour. d) Block SCSI Generic Support added, enabling full compatibility with Emulex and

Shrink VHD size

@@@@@  Backup original VHD first @@@@ a) Perform defragmention of the guest VM b) First, shrink partition size c) Then ,shrink VHD size by using VHDResizer. You can use VHDResizer tool . To get this tool, goto http://vmtoolkit.com/files/folders/converters/entry87.aspx but on Windows Server 2003, there is no option to shrink volume. The VHDResizer cannot shrink the VHD if the partition is still intact with original size. 1. Attach Win2k3 VHD by using Parent host (Hyper V), go to Start > Administrative Tool > Computer Management > Storage > Disk Management > Right click Attach VHD 2. Right click the partition (Disk 4) and select Shrink Volume. 3. Enter the amount of space to shrink. 4. Once you have shrink the partition, right click the VHD Disk and select Detach VHD. 5. Open VHDResizer, enter destination VHD and specify the new size. Original size is 50GB Resize to : 31 GB 6. Wait until the process complete. Below is the snapshot of re

Windows 8–Hyper-V Cluster Enhancement

One of the key improvement on the high availability Virtual Machine is you can configure start-up priority. This option allow you to configure which VM has the high, medium, low priority and even No Auto Start. The VM with high priority start-up will boot up first compare to Medium or Low. Here is the end result which i’ve configured. (Refer to Priority column) Move on in term of live migration enhancement, you can now perform multiple Live Migration rather than 1 times. The limit of the multiple live migration is depend on your configuration at the Hyper-V Host and NIC bandwidth throughput. Setting:- refer to Virtual Machine Move Configuration. Here is the screenshot of of the live migration. I have initiated 2 Live Migration and the 3rd VM is put into Queue. Once 1st or 2nd VM complete, the 3rd VM will start to perform Live Migration without giving any error message.

Moving Virtual Machine Without Using Hyper-V Export/Import

Ever encounter a problem whereby your existing Hyper-V hardware has a problem and would like to move the VMs to another Hyper-V host. I’m not talking about Export/Import features on Hyper-V. In normal hard way which everyone will do, you will probably 1. Export / Import – not a good options if hard disk size is limited and you need to present the VM to another Hyper-V Host in a quick way. 2. Copy and Paste VHD. Recreate VM configuration and assign back existing VHD. – not a good options as i need to key in the ip address on the VM and longer duration of copying/paste process. 3. Restore from DPM – good if total VM faulty but it will took very long process to restore. So far based on my experience is 1GB per minute. If you have 100GB fixed disk VM, will most likely took you 100 minute (just estimation). 4. Use Quick Storage Migration – not applicable as i need additional storage. 5. Use Live Migration – i’m not using Cluster Hyper V. 6. Use Migrate to move VM from 1 hos

Convert XenServer VHD To Hyper V VHD

Previously Citrix has a tool called “Project Kensho ver 1.3” which is under experimental to convert Vmware or XenServer to Hyper V VHD. More information about this tool:- http://community.citrix.com/display/xs/Kensho. However it no longer available to download from MyCitrix website. Citrix has included this tool into Citrix XenServer 5.6 and you can use XenCenter to perform import and export appliance. Bear in mind, it is not a conversion tool and may not be 100% working. Test scenario:- a) Hyper V Host running Windows Server 2008 R2 with SP1 b) Citrix XenServer 5.6 SP2 c) XenCenter d) In my simulation lab, i have converted Citrix Virtual Appliance (running Windows Server 2008 R2) & one virtual machine running in Citrix XenServer 5.6 SP2 (Windows Server 2008). Here is how  perform this tasks:- 1. To use it, go to XenCenter console. Select Tools | Virtual Appliance Tools | Export Appliance 2. Give a name of the export appliance and set the destination 3.

Creating a Private Cloud in VMM Overview

A private cloud is a cloud that is provisioned and managed on-premise by an organization. The private cloud is deployed using an organization’s own hardware to leverage the advantages of the private cloud model. Through VMM, an organization can manage the private cloud definition, access to the private cloud, and the underlying physical resources. In VMM, a private cloud provides the following benefits: Self service. Administrators can delegate management and usage of the private cloud while retaining the opaque usage model. Self-service users do not need to ask the private cloud provider for administrative changes beyond increasing capacity and quotas as their needs change. Resource pooling. Through the private cloud, administrators can collect and present an aggregate set of resources, such as storage and networking resources. Resource usage is limited by the capacity of the private cloud and by user role quotas. Opacity. Self-service users have no knowledge of the underl

Deploying VMM

A deployment of VMM consists of the following:   Name Description VMM management server The computer on which the Virtual Machine Manager service runs and which processes commands and controls communications with the VMM database, the library server, and virtual machine hosts. VMM database A Microsoft SQL Server database that stores VMM configuration information. VMM console The program that allows you to connect to a VMM management server to centrally view and manage physical and virtual resources, such as virtual machine hosts, virtual machines, services, and library resources. VMM library The catalog of resources (for example, virtual hard disks, templates, and profiles) that are used to deploy virtual machines and services. A library server hosts shared folders that are used to store file-based resources in the VMM library. VMM command shell The Windows PowerShell-based command shell that makes available the cmdlets that perform all functions in VMM. VMM Self-Service Portal

SCVMM 2012 Beta Overview

VMM 2012 features deep investments in server application virtualization, service design and service modeling all of which can be used to efficiently offer an on-premises private cloud. This is not the SCVMM of yesterday. It is packed full of new and exciting features! SCVMM 2012 offers key new features that include: · Fabric Management Hyper-v life cycle management (deploy to bare metal, configure, manage, patch) Hyper-v Cluster Management (create cluster, configure, orchestrated patching of a hyper-v cluster) Multiple Hypervisor Management (Hyper-v, VMware, Citrix XenServer) Network Management Storage Management · Cloud Management Private Cloud Management · Self-service Usage Self-service user experience enriched with ability to use the VMM console. · Service Lifecycle Management Author service templates Deploy VMM authored services Version and update authored service template Apply new versioned service templates to deployed virtualized services u

Linux network - Install ssh in Ubuntu server screenshots

ssh is a remote protocol used in Linux and Unix system. ssh stands for secure shell, which means it provides an encrypted data transfer between a client and server. This is an improvement to the old remote protocol such as rlogin, telnet and ftp. In Ubuntu, ssh package can be found in three initial packages, which are: openssh-server - contains ssh, scp and sftp server. openssh -client contains ssh, scp and sftp clients. metapackage - a portable ssh server and ssh client package. This is a guide on how to install ssh package in Ubuntu server 8.10 for beginner. First, you have to check whether ssh package has been installed in your Ubuntu server system. We can use dpkg command to list installation package like the screenshot below: We are going to install ssh package in Ubuntu server through the Internet using apt package management system. So you need to check whether apt package has been install in your ubuntu server or not: Install ssh package with apt-get command synt

How to setup bond or team network cards in ubuntu 10.10/10.04

 The Linux bonding driver provides a method for aggregating multiple network interfaces into a single logical bonded interface.The behavior of the bonded interfaces depends upon the mode; generally speaking, modes provide either hot standby or load balancing services. Additionally, link integrity monitoring may be performed. You have to install ifenslave, it is a tool to attach and detach slave network interfaces to a bonding device. sudo apt-get install ifenslave Configuring your network interfaces and modules You need to edit  /etc/network/interfaces  file and make it looks like sudo nano /etc/network/interfaces Add the following (This is just example enter you ip details) # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 10.0.0.2

Running Multiple Remote Desktops

Multiple concurrent remote desktops can be run and managed within a single window using the MMC Remote Desktops snap-in. This may either be snapped into the MMC or launched from the command-line or a Run dialog by typing: tsmmc.msc Once launched, right click on the Remote desktops item in the tree in the left hand panel and select Add a new connection from the menu. Once selected the Add New Connection dialog will appear as follows: In this dialog enter the IP address or computer name of the remote system together with the User name and the name to be assigned to this connection (this is essentially the name by which this connection will be listed and administered inside the Remote Desktops snap-in). For an administrative session (as opposed to a virtual session) set the Connect with /admin box.  Click OK to add the session to the snap-in. Once added, the session will appear in the left hand panel under Remote Desktops. Repeat these steps to add connections to any addition