1. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus of a computer system to perform operations concerning at least two virtual machines operative in the computer system, the operations comprising: detecting computer system resources associated with each of the at least two virtual machines; displaying an interactive, integrated graphical user interface on a display device associated with the computer system, whereby the interactive, integrated graphical user interface simultaneously displays graphical elements representing computer system resources associated with each of the at least two virtual machines; receiving commands entered, at least in part, using the integrated, interactive graphical user interface to perform actions on computer system resources associated with each of the at least two virtual machines; and executing actions corresponding to the commands entered using the interactive, integrated graphical user interface on the computer system resources associated with each of the at least two virtual machines while maintaining the independence of the operating environments of each of the at least two virtual machines.