VMware has launched a Lab site where VMware Engineers can share new tools that they are developing.
They are offering a wide range of tools here, each of which are being offered under a Technical Preview or relevant Open Source License.
Give them a try and provide your feedback to the developers.
These tools are being called “flings”:
A fling is a short-term thing, not a serious relationship but a fun one. Likewise, the applications offered here are intended to be played with and explored. They are not yet part of any product offering and there is no support for them. They are, however, totally free. And you don’t even have to fill out a form before downloading them!
These flings include:
Apache Pivot – Apache Pivot is a platform for building rich internet applications in Java. It combines the enhanced productivity and usability features of a modern RIA toolkit with the robustness of the industry-standard Java platform.
Dynamo RIO – DynamoRIO is a runtime code manipulation system that supports code transformations on any part of a program, while it executes. DynamoRIO gives complete control over the runtime code stream and does not limit transformations to trampoline insertion.
esxplot – The software runs on Linux systems, and generates timeseries graphs for selected esxtop fields (as png graphs). The software will also generate simple statistical measures including mean and standard variation for selected esxtop fields.
Onyx – Onyx is a standalone application that serves as a proxy between the vSphere Client and the vCenter Server. It monitors the network communication between them and translates it into an executable PowerShell code. Later this code could be modified and saved into a reusable function or script.
SVGA Sonar – SVGA Sonar is a demo application for SVGADevTap. SVGADevTap is a user-level library that communicates with the VMware SVGA guest driver to provide low-latency notifications of changes to the screen.
vApprun – The vapprun command-line tool brings the full vApp model to Workstation and Fusion. It builds vApps that contain multiple VMs or nested vApps. Configure start/stop ordering of child elements of a vApp. Power-on/power-off/shutdown of vApps.Supports OVF Properties and the OVF Environment.
vCMA – Ever wish you could restart a virtual machine or migrate it to another host from the convenience of your mobile phone? With VMware vCenter Mobile Access, you can monitor and manage VMware Infrastructure from your mobile phone with an interface that is optimized for such devices.
VGC – VMware Guest Console (VGC) is an application to manage the Guest Operating Systems installed on a VM. VGC includes a Unified Task Manager, Guest file system explorer, Snapshot Manager and a VM Manager. VGC is supported with vmware server and desktop products like vSphere, Server 2.0 and Workstation and can connect to multiple hosts simultaneously.
VI Java – The VMware vSphere Java API provides a full set of libraries to manage and control VMware virtual machines and servers. Ver 2.0 includes a high performance Web Service engine much faster/smaller than Apach AXIS.
Virtual USB Analyzer – We developed vusb-analyzer at VMware as an efficient way to debug our own USB virtualization stack. We wanted a tool that made it easy to see problems at a glance, and we wanted a way to solve both correctness and performance bugs. As a result, we ended up with what we think is a fairly unique tool. We’re excited to have the opportunity now to release this tool as open source software, under the MIT license.