Archive for the ‘virtualization’ Category
EMC VSI 4.0
When I agreed to join EMC I was not sure what to expect. I’d worked in academia, a start-up, dabbled in reverse engineering, and contributed many projects to the open source community. However, EMC is unique with respect to all of the positions I’ve previously held or projects I’ve created. Higher education is a lot […]
Filed under: software development, storage, virtualization | 2 Comments
Tags: adapter, emc, integrator, management, manager, path, recovery, resource, site, storage, unified, viewer, virtual, vmware, vsi, vsphere
A co-worker of mine ran into a nasty bug the other day when working on some code that linked to the vSphere4 client’s VIClient assembly. He was using the following method to load a graphic VMware bundled as a resource: When the code was executed on any version of the vSphere client prior to 4.1 […]
Filed under: software development, virtualization | Leave a Comment
Tags: .net, vmware, vsphere
One of my gripes about the vSphere Web Services SDK (formerly VI SDK) is that the process to generate .NET web services stub files has always been a bit of a mixed bag. This is especially true if you like to operate on the cutting edge of technology and use modern IDEs. Microsoft released Visual […]
Filed under: software development, virtualization | 9 Comments
Clock Computing
In the latest issue of Wired magazine, there is an article by Jonah Lehrer regarding the subject of the uncertainty of scientists’ attempts at understanding and predicting science and how scholarly research can sometime resemble chaos more than cosmos. Lehrer draws a quote from Of Clouds and Clocks, by the famous 20th century philosopher of […]
Filed under: virtualization | 1 Comment
Tags: clock computing, clocks, cloud computing, clouds
A SimDK Virtual Appliance
I am overwhelmed and flattered by the tremendous interest in SimDK. Due to the high barrier of entry at this early stage in SimDK’s development, I’ve created a Virtual Appliance with SimDK preinstalled (a dirty, dark secret about me — I know nothing about Virtual Appliances or how to create them, so bear with me […]
Filed under: software development, virtualization | 32 Comments
Tags: esx, simdk, simulation, vcenter4, virtual appliance, virtualization, vsphere4
When developing SimDK I had to perform a lot of traffic captures to see what was actually occurring between vSphere clients and the vSphere SDK web service. Wireshark worked wonderfully for listening to messages between PowerShell or Perl and vCenter because these clients can connect to the vCenter server over HTTP without SSL encryption. The […]
Filed under: security, virtualization | 4 Comments
Tags: client, http, https, security, ssl, vmware, vsphere
There was some question about whether or not SimDK includes the hidden/internal vSphere4 APIs. The answer is not just yes, but a resounding yes! The reason I am so enthusiastic about the subject is that while SimDK’s WSDL model does expose the vSphere4 API’s internal service content, it also makes it possible to use the […]
Filed under: software development, virtualization | Leave a Comment
Tags: api, hidden, simdk, virtualization, vmware
SimDK
A few years ago, after writing my whitepaper on VMware Infrastructure (VI) plug-ins, I was fortunate enough to visit the VMware campus and meet several of their engineers. I mentioned to them that it would be nice to have a VMware Infrastructure simulator to develop against for when a full VMware installation was not available. […]
Filed under: software development, virtualization | 14 Comments
Tags: emulation, hyper9, java, simdk, simulation, virtualization, xen
Welcome to part two of how to write advanced (a.k.a. “unofficial”) plug-ins for the VMware VI3.x and vSphere4 clients. You may be familiar with my first guide to writing VI3.x client plug-ins, the VMware Infrastructure 3.5 Plug-in and Extension Programming Guide. I first published this guide in early 2008 after successfully reverse-engineering the then VI3.x […]
Filed under: software development, virtualization | Leave a Comment
Tags: plug-in, vmware, vsphere
GuessMyOSToo Open Sourced
In an effort to encourage more VMware community developers to create useful and interesting plug-ins for the VI/vSphere Client, Hyper9 has decided to open source the GuessMyOSToo plug-in for the VI and vSphere clients. GuessMyOSToo is now hosted on SourceForge.net where you can do things like browse the source code and submit bug reports or […]
Filed under: software development, virtualization | Leave a Comment
Tags: vi3, vmware, vsphere4