I’ve deployed the recently released SimDK Virtual Appliance onto one of my ESX servers and it actually works. Andrew Kutz has created this appliance to demo his most recent invention.
SimDK is able to simulate a vSphere4 environment by replacing the vSphere API/SDK web service with the SimDK web service. The SimDK web service handles requests from vSphere4 clients and instead of communicating with a vCenter database or an ESX server, the requests are handled by the SimDK simulator. The data is persisted in SimDK’s own database tables and the responses are serialized and sent back to the clients.
Here’s an example of the Virtualization EchoShell logging onto the SimDK and getting a list of all the virtual machines. The other screen dump shows the PowerCLI Console logged into the SimDK.