My supplier surprised me today with the following message;
We got all parts in stock, I’m looking at them right now.
My instant response was; I’ll be there in 30 minutes. Big thanks to Nextron for the quick delivery. This means that I did get new hardware before starting the benchmark. The installation and configuration is the exact same as described in the previous post.
For the benchmark the following hardware will be used;
Cooler Master HAF XB Midi Tower
Cooler Master Silent Pro M2 720W PSU
SuperMicro X9SRA, Socket 2011 motherboard
Corsair DDR3 1600Mhz 32GB memory
Intel Xeon E5-1620 Quad core 3,60GHz CPU
OCZ Vertex 4 256GB SSD
HIS Radeon HD 6450 graphics adapter
Nvidia Quadro 4000 graphics adapter
Teradici Hardware Accelerator Apex 2800 CPU offload card
PoC server – tower cooler
PoC server – motherboard
PoC server – PCoIP – Quadro
The SuperMicro X9SRA motherboard does not have any onboard VGA adapter and to avoid the Nvidia Quadro 4000 adapter to be used as primary display adapter I put a Radeon adapter in the server.
Putting the server together; CPU, RAM, VGA adapter, Apex2800, Quadro 4000, SATA drives and wiring. Power on, some adjustments to bios settings and at the same time verifying that VT-x and VT-d was enabled. VMware ESXi loaded nicely and the nvidia kernel module loaded. This is how it should be – nice and easy.
Still open for suggestions of what to benchmark and tools that I can use to do the benchmark.
The server is now ready for benchmark 3D graphics in a VMware Horizon View environment.
As most of you know, VMware View has changed its name to VMware Horizon View and version 5.2 was released a while back. One of the biggest features added in version 5.2 is the ability to utilize a hardware GPU for rendering 3D graphics! This is something that has been missing in previous versions. There’s been some time since I wrote a post regarding VMware and Nvidia partnering to create such a feature; now we can see the result.
I’ve decided to split the VMware Horizon View – 3D rendering post into 4 parts:
Part 1: 3D rendering in Software
Part 2: 3D rendering in Software with CPU offload card
Part 3: 3D rendering in hardware
Part 4: 3D rendering in hardware with CPU offload card
Let’s have a look at the hardware setup for the following posts and how the benchmark will be carried out. Continue reading →
A little while ago we experienced really poor Internet performance at work. It is not the best connection, but the experience indicated that something was wrong. In a simple Internet configuration with Cisco router; How to identify who is clogging the network?
Here is a network diagram of the connection:
The Cisco router is the only device we fully control in this configuration. The ADSL modem is configured and managed by our ISP. The Cisco router is a 2651XM running IOS 12.2 – not the latest and greates router, but it works – most of the time.
A couple of days back I wrote a post where I reclaimed wasted disk space on a Solaris JumpStart virtual appliance. I thought; “I do have a couple of Windows based virtual machine templates where this might work”. The background info is the same as the previous post so I’ll move straight to the “doer” part.
For this post I preparing a Windows XP VM with 20GB c: drive and 10GB e: drive and I’m going to use the e: drive in this example. Before adding any data to the VM is using <4GB disk even though it has 30GB provisioned. (The additional GB is the VM swap file).
In a VMware vSphere environment thin provisioning of disk space is a feature where the virtual machine disk file increase over time as files are added to the virtual machine. The idea is to avoid allocating disk space unnecessary on the datastore. When using thick provisioning all disk space is allocated up front.
Create a new virtual machine with a single hard disk of 20GB. Independent of which disk type chosen, the OS will see a 20GB disk. A thick provisioned disk will use 20GB on the storage device, while a thin provisioned will increase over time. After installing the operating system and a few apps, the VM is using about 5GB on the datastore (Thin-25). Then copy a 5GB ISO file to the VM and it bumps up to 10GB datastore usage (Thin-50) and so on. This is where VMware distinguish between provisioned and used disk space when talking about resources.
I’m using thin provisioning all the time and I haven’t had any issues with it, but keep an eye on the free space on the datastore – you really don’t want to see 0kB there…
I said that thin provisioning is a feature where the disk file increase over time. When a file is deleted from the virtual machine OS the free space is available for the OS, but disk file on the datastore is not reduced and will keep using those blocks.
In the previous post I did a migration of my legacy vCenter server to the vCenter Server Appliance. I manually created the datacenter, cluster and folder structure with permission settings on the vCSA keeping the same layout as the legacy vCenter server. My three hosts where added to the cluster and all virtual machines moved from the Discovered virtual mahines to their respective folders. I also did a manual upgrade of the ESXi hosts from 5.0 to 5.1 using the esxcli software command.
I tried to find a guide using google to do this, but without any luck. Lets have a look at how I changed the vCenter server managing the desktop pools.
Disclaimer: The method described here are not confirmed or documented as a supported method by VMware and I take no responsibility for your actions.
In October, VMware released the vCenter Server Appliance 5.1.0a which is a virtual appliance alternative to the traditional Windows based vCenter server. I like the idea to have a virtual appliance that can be deployed and with a few clicks ready to run the vCenter server service, but I’ve been a bit skeptical to deploy it in a production environment. With the lates release and a upgrade of the ESXi hosts to vSphere 5.1.0 I decided to give it a shot.
This is a fairly easy transition in a virtual environment with servers only, but adding virtual desktops and VMware View to the same infrastructure complicates things. I tried googling and reading VMware documentation, but I could not find any supported method to migrate virtual desktops pools from one vCenter server to another, which in this case is the new vCenter Server Appliance.
Disclaimer: I must emphazise that the method described here are not confirmed or documented as a supported method by VMware and I take no responsibility for your actions.
I’ll take you through my upgrade from start to end starting with the vCenter server “upgrade”
I’m gonna start this post by saying; “I suck at planning”. I’ll tell you why a little later.
The morning after the VMworld Party, they got to have something exciting to present for people to get out of bed. The headline of keynote was Genius Machines.
Kevin Slavin was talking about how algorithms shape our world. Kind of interesting to see how algorithms and computer systems affect how and where we build infrastructure. You can find the presentation on youtube.
The second speaker was Dr. Dennis Hong displayed some really impressive robots, Darwin and Charli. These are human like robots that walk. What? Is that all? Yes, more or less. They know how to walk. It appears to be really difficult to reproduce the human way of moving around into a machine. Have a look at www.romela.org for more info and videos.
The third speaker was Chris Urmson, the leader of Google Self-Driving car project. This is amazing stuff. Using all kinds of sensors; radar, laser, etc, Google has managed to get this car driving around without anyone operating the wheel. It uses its sensors to create a precise image of the topology around the car and make decisions based on that. Google it and you’ll find some videos on youtube.
Welcome to day 3 of VMworld 2012 in San Francisco. I’ve posted one update each day now and I spend quite some time writing these each day and since I’m writing you have to spend a few minutes to read as well. I’ve decided to save both you and me for the “blah, blah” stuff and get right to it.
Today I spent my time in labs and and a few sessions.