This session was on CPU scheduling and was rubbish. There was this poor mumbling Indian chap who drowned on for an hour. It was just like making a support call to Bangladesh. After an hour he had to rush the last slide which had the important stuff on it.
Esxtop is a command line tool used in the console to monitor performance.
When VMware use the term virtual worlds they mean virtual cpu’s.
%used = cpu utilization
%readytime=the amount of time the VM is waiting for a cpu cycle
%TWAIT=the amount of time the cpu is waiting and idling
%CSTP=the amount of time the m is in a descheduled stop state ( I think descheduled is a word that VMware made up).
A High %readytime means you have hardware constraints.
A HIGH %wait time means its not CPU intensive
A High %CSTP means you need to reduce your number of VM’s
Next on the list was some intensive networking, once again I got there on time and got a chair, those late arrivals had to sit on the floor.
I will cover some high lights but its all in the slides to be published later if anyone understands this in depth networking stuff.
Virtual switches maintain a Mac port forwarding table like a normal switch
Their is a direct channel from the virtual Nics to the physical Nic for checksum and segmentation offload.
There is no learning of unicast.
There is no ICMP snooping for multicast
5 Different Nic types
- Vlance – Old slow AMD PCnet emulation
- E1000 - Used for 64 bit guest emulation
- Vmxnet which most VM’s use (1GB)
- Vswif – service Console Nic based on Vmxnet
- Vmkernal – Used for ISCSI traffic and vmotion stuff.
These are all strictly layer 2 NIC devices
Virtual ports are the same as physical ports
Port groups allow common network configurations to be recorded across separate ESX servers. They contain VLAN Info – teaming policies, traffic shaping and vswitch name.
Uplinks connected on the same switch are teamed automatically so you don’t need to do trunking, though in a later better lecture they told me that if you have more than 4 physical nics then it is worth doing trunking.
Beacon probing doesn’t work in 3.01
-----------------------------------------------------------------------------------------------------------------------------------
Lastly I did the programming session in the hope that I might come out of a conversation with Bonde next time, feeling like I new what he was talking about.
But its all gobbledey gook to me. We spent time editing some basic scripts checking syntax and stuff on a French keyboard that was setup as U.S. so there wasn’t a chance in hell anyone was going to get the right funny { and it has come to my attention that the French have pretty much removed or hidden the dollar sign from their keyboard in a move designed to raise two fingers at our Yankee brothers. So the end result was that no one had progressed past exercise 3 of 7 by the end of session, the only good thing about the keyboard was that it levelled the playing field between the have skills and have no skills, a bit like the labour government was supposed to do. Perhaps we should get a French government ?
Basically there is a Perl toolkit you can download with SOAP built in to keep it clean. Once you have got this you can use some of their sample scripts to report on interesting things like VM disks filling up.
Scripts are found at
www.Run-virtual.com
and www.VI3Demo.com
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
I spent the rest of the evening smooching round all the stalls on the ground floor in the hope that their might be a foxy looking sales lady to remove the blurred images of all those sandals and pony tails from may poor tired eyes. – Oh yeah they had free bear and wine plus dubious looking French finger food
Highlights from the stands (in no particular order)
- got a couple of pens and a magnetic paper clip holder, plus one dubious object that looks like a fish hook but I’m not sure what it is.
- Provision Networks offer a Virtual access suite for VDI but not sure how good it is
- ThinPrint do a printing solution for VDI – ask the citrix guys!
- VizionCore – covered earlier
- Told the HP guy their outsourcing was rubbish (I used to work for them)
- Met this Welsh guy who works for HP that used to work for Robin (during the war) and did the best “Shuffa” impression I have ever seen, I should have videoed it for you guys.
- ZXTM do a whole networking SSL and I quote “Layer 8” management thing and have tagged on the end a connection broker
- Pinched the lab documentation for SDK programming and VCB so we can use it back in the office
- Sysload do agent based performance management which is probably no use to Ultima for Vmware
- HP have a snapin for insight manager that manages virtual machines but I get the impression its pretty rubbish.
- Nobody in Europe knows what an Elevator pitch is (or cares) despite the fact its in the Vmware VSP exam.
- Dunes have some great stuff built around business processes but basically you can tailor it to do pretty much anything for VMware. They already have a connection broker module. Looks like it could be great for enterprise customers.
- Left hand networks have an ISCI SAN you build on HP or IBM hardware the magic bit being that it can be distributed across sites and will automatically replicate.
- Equalogic also have a great ISCSI network offering but based on their own SAN hardware.
- Storage vendors are desperate to get some sales on the back of VMware and realise that customers are clever enough to know that they don’t need to pay through the nose any more to get a SAN. They keep pushing SAN virtualisation though and its just not necessary unless you are an enterprise customer.
Met our ETC product development Services manager at supper, he was a nice chap who new what he was taking about ( looks like the spitting image of Family Guy). Basically ETC are making all the money from training in VMware as the demand is huge and margin is enormous while making no money from software sales or box shifting. They also have techies that can do the pre-sales and consultancy for those resellers that don’t have the skills. If you ask me (not that you did) I can’t see where the line starts or ends between disti and reseller any more.