News Column

Patent Application Titled "Diagnostic Virtual Machine" Published Online

June 19, 2014



By a News Reporter-Staff News Editor at Computer Weekly News -- According to news reporting originating from Washington, D.C., by VerticalNews journalists, a patent application by the inventors Vittal, Chiradeep (Cupertino, CA); Huang, Alex (Cupertino, CA); Kluge, Kevin (Los Altos, CA), filed on November 27, 2012, was made available online on June 5, 2014.

The assignee for this patent application is Citrix Systems, Inc.

Reporters obtained the following quote from the background information supplied by the inventors: "Traditionally, personal computers included operating systems, applications, and user settings for a single user. Personal computers were generally both used and managed by their owners. However, many organizations are now using virtualization, remote access, and/or clouds of computing resources to fulfill their computing needs. Clouds of virtualized computing resources generally allow for the operating systems, applications, and user settings of multiple users to be included on a single physical machine. Desktop virtualization technology allows multiple instances of an operating system to be kept separate, so the activities of one user do not affect the experience of other users. Cloud computing environments allow for computers owned by the cloud operator to be managed by the cloud operator but used by cloud users, who may be customers of the cloud operator. Cloud computing environments may also support multiple organizations via single software instances (e.g., multi-tenancy).

"Virtualization and multi-tenancy present new challenges for diagnosing problems or performance issues, and providing support to end users. For example, in a traditional computing environment, when performance issues arise, an administrator can run diagnostic routines on the particular personal computer presenting the issue. In a virtualized environment, however, an administrator may not have direct access to a virtual machine presenting performance issues. For example, the owner of a virtual machine may be in a separate administrative domain, inaccessible to the cloud operator. Similarly, in a traditional computing environment, an administrator may be able to provide support to a user experiencing difficulty (e.g., via a remote desktop application). In a multi-tenant virtualized environment, however, an administrator may be unable to access the particular virtual machine utilized by the troubled user."

In addition to obtaining background information on this patent application, VerticalNews editors also obtained the inventors' summary information for this patent application: "In light of the foregoing background, the following presents a simplified summary of the present disclosure in order to provide a basic understanding of some aspects described herein. This summary is not an extensive overview, and it is not intended to identify key or critical elements or to delineate the scope of the claims. The following summary merely presents various described aspects in a simplified form as a prelude to the more detailed description provided below.

"According to aspects described herein, a diagnostic virtual machine having access to resources of an infrastructure as a service cloud may be created. A user device may be provided access to the diagnostic virtual machine.

"In some embodiments, the diagnostic virtual machine may be configured to monitor a cluster of hypervisors, and the resources of the infrastructure as a service cloud which the diagnostic virtual machine has access to may include physical resources of the infrastructure as a service cloud that are associated with the cluster of hypervisors.

"In some embodiments, the user device that is provided access to the diagnostic virtual machine may receive input from an administrator of the cluster of hypervisors. A portion of the physical resources of the infrastructure as a service cloud associated with the cluster of hypervisors may support a virtual machine hosted by the cluster of hypervisors. The virtual machine may receive input from a user requesting assistance from the administrator of the cluster of hypervisors. The diagnostic virtual machine may be created in response to the user requesting assistance from the administrator of the cluster of hypervisors. The diagnostic virtual machine may be configured to provide access to the portion of physical resources supporting the virtual machine receiving input from the user requesting assistance from the administrator of the cluster of hypervisors.

"In some embodiments, the virtual machine hosted by the cluster of hypervisors may be hosted by one or more specific hypervisors of the cluster of hypervisors, and the diagnostic virtual machine may be configured to be hosted by the one or more specific hypervisors hosting the virtual machine.

"In some embodiments, the virtual machine hosted by the cluster of hypervisors may be configured to operate within a network isolated from one or more other virtual machines supported by the infrastructure as a service cloud, and the diagnostic virtual machine may be configured to operate within the network isolated from the one or more other virtual machines supported by the infrastructure as a service cloud. The network isolated from the one or more other virtual machines supported by the infrastructure as a service cloud may comprise a virtual local area network (VLAN).

"In some embodiments, the diagnostic virtual machine may report one or more performance metrics related to at least some of the physical resources of the infrastructure as a service cloud associated with the cluster of hypervisors to a resource management service of the infrastructure as a service cloud. The resource management service may determine, based on the one or more performance metrics, that additional physical resources of the infrastructure as a service cloud should be allocated to the cluster of hypervisors. The resource management service may trigger allocation of the additional physical resources of the infrastructure as a service cloud to the cluster of hypervisors. The resource management service may also trigger creation of a new diagnostic virtual machine having access to the additional physical resources of the infrastructure as a service cloud.

"In some embodiments, the diagnostic virtual machine may be configured to provide the user device with at least one performance metric of the resources of the infrastructure as a service cloud. The at least one performance metric may include processor utilization, memory utilization, network utilization, or storage utilization.

BRIEF DESCRIPTION OF THE DRAWINGS

"Having thus described aspects of the disclosure in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:

"FIG. 1 illustrates an example operating environment in which various aspects of the disclosure may be implemented.

"FIG. 2 is a block diagram that depicts embodiments of a virtualization server in accordance with one or more illustrative aspects described herein.

"FIG. 3 shows an illustrative infrastructure as a service cloud in which a diagnostic virtual machine may be created in accordance with one or more illustrative aspects described herein.

"FIG. 4 shows an illustrative infrastructure as a service cloud that includes multiple isolated networks in which a diagnostic virtual machine may be created in accordance with one or more illustrative aspects described herein.

"FIG. 5 illustrates a method for creating a diagnostic virtual machine in response to a user request for assistance in accordance with one or more illustrative aspects described herein.

"FIG. 6 illustrates a method for creating a diagnostic virtual machine and utilizing the diagnostic virtual machine to allocate physical resources in accordance with one or more illustrative aspects described herein."

For more information, see this patent application: Vittal, Chiradeep; Huang, Alex; Kluge, Kevin. Diagnostic Virtual Machine. Filed November 27, 2012 and posted June 5, 2014. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.html&r=174&p=4&f=G&l=50&d=PG01&S1=20140529.PD.&OS=PD/20140529&RS=PD/20140529

Keywords for this news article include: Citrix Systems Inc.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC


For more stories covering the world of technology, please see HispanicBusiness' Tech Channel



Source: Computer Weekly News


Story Tools






HispanicBusiness.com Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters