Patent
Managing virtual machine patterns
Bin Cao,Jessica R. Eidem,Brian R. Muras +2 more
- 07 Nov 2013
14
TL;DR: In this paper, the authors manage virtual machine patterns, including: identifying resource utilization of each virtual machine within a first virtual machine pattern having a first group of resources; determining resource requirements of one or more applications, based on the resource utilization and the determined resource requirements.
read more
Abstract: Managing virtual machine patterns, including: identifying resource utilization of each virtual machine within a first virtual machine pattern having a first group of resources; determining resource requirements of one or more applications executing on one or more virtual machines within the first virtual machine pattern; based on the resource utilization and the determined resource requirements, identifying a second virtual machine pattern having a second group of resources; and deploying at least one of the one or more applications executing on the one or more virtual machines within the first virtual machine pattern onto one or more virtual machines of the second virtual machine pattern.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Deploying a virtual machine in a computing environment
Chen Li Long,Randy A. Rendahl,Xiao Yang Zhu,Lin Zhi Zou +3 more
- 22 Aug 2014
TL;DR: In this article, a virtual machine resource usage pattern having attributes matching a subset of attributes in the ordered sequence of attributes is selected, based on an ordering of the attributes in order of attributes, and a node on which the virtual machine is to be deployed is selected from two or more nodes in the computing environment.
76
Patent
Maintaining virtual machines for cloud-based operators in a streaming application in a ready state
Lance Bragstad,Michael J. Branson,Bin Cao,James E. Carey,Mathew R. Odden +4 more
- 13 Jan 2016
TL;DR: In this paper, a stream manager monitors performance of a streaming application, and when the performance needs to be improved, automatically requests virtual machines from a cloud manager, and then modifies the flow graph so one or more portions of the application are hosted by the virtual machines in the cloud.
43
Patent
Policy based cross-cloud migration
Rawlinson Rivera,Chen Wei,Caixue Lin,Ping Chen +3 more
- 17 Mar 2017
TL;DR: A policy-driven method of migrating a virtual computing resource that is executing an application workload includes the steps of determining that at least one of multiple policies of the application has been violated by the virtual computing resources while executing the workload in a first virtual data center, and responsive to said determining, programmatically performing.
9
Patent
Discovering resources of a distributed computing environment
Lance Bragstad,Bin Cao,James E. Carey,Mathew R. Odden +3 more
- 07 Jan 2014
TL;DR: In this article, a management system transmitting an application program interface (API) message to the distributed computing environment is described, as well as a response to the API message and based on the response, identifying a resource of the distributed Computing environment.
7
Patent
Deploying virtual machine instances of a pattern to regions of a hierarchical tier using placement policies and constraints
Ajay A. Apte,Roy F. Brabson,Theodore O. Kirby,Scott C. Moonen,Donald R. Woods +4 more
- 20 Aug 2014
TL;DR: In this paper, the authors propose a method, system and computer program product for deploying a pattern in the cloud environment, where a placement engine of a hierarchical tier selects the region(s) of a next lower tier based on placement policies and constraints at the next lower layer and availability of the artifacts required by the virtual machine instance(s).
7
References
Patent
Virtual computing infrastructure
Biljon Willem R. Van,Christopher Conway Pinkham,Russell Andrew Cloran,Michael Carl Gorven,Alexandre Hardy,Brynmor K. B. Divey,Quinton R. Hoole,Girish Kalele +7 more
- 28 Oct 2005
TL;DR: In this paper, a plurality of permissions associated with a cloud customer is created, and each of the permissions describes an action performed on an object, while the second set of permissions describe an action to be performed by one or more users.
593
Patent
Secure execution of enterprise applications on mobile devices
Waheed Qureshi,Thomas H. DeBenning,Ahmed Datoo,Olivier Andre,Shafaq Abdullah +4 more
- 10 Oct 2012
TL;DR: In this paper, the authors present a system for enabling enterprise users to securely access enterprise resources (documents, data, application servers, etc.) using their mobile devices using a bring-your-own-device (BYOD) policy.
320
Patent
Method and System for Identity-Based Authentication of Virtual Machines
Vishvananda Ishaya,Erik Carlin,Paul Voccio +2 more
- 13 Mar 2014
TL;DR: In this article, a cloud computing system configured to run virtual machine instances is disclosed, which assigns an identity to each virtual machine instance when the instance accesses initial configuration resources, it provides this identity to the resources to authenticate itself.
226
Patent
Method and system for evaluating virtualized environments
Tom Silangan Yuyitung,Andrew Derek Hillier +1 more
- 29 Aug 2008
TL;DR: In this article, a system and method are provided for incorporating compatibility analytics and virtualization rule sets into a transformational physical to virtual (P2V) analysis for designing a virtual environment from an existing physical environment and for ongoing management of the virtual environment to refine the virtualization design to accommodate changing requirements and a changing environment.
220
Patent
Active debugging environment for debugging mixed-language scripting code
Phillip Lee Bogle,Gary Shon Katzenberger,Samuel James McKelvie,Robert V. Welland +3 more
- 30 Jan 1998
TL;DR: An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming languages is described in this paper, where a process debug manager and a machine debug manager act as an interface between the language engine specific programming language details and the debug user interface.
191