Method and system for abstracting non-functional requirements based deployment of virtual machines

一种非功能需求、虚拟机的技术,应用在计算机网络领域,能够解决不同、调用复杂等问题

Active Publication Date: 2012-10-03
INT BUSINESS MASCH CORP
View PDF3 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Based on the type of workload and non-functional requirements (NFRs), the calls from the cloud manager 10 can become complex and can be different each time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for abstracting non-functional requirements based deployment of virtual machines
  • Method and system for abstracting non-functional requirements based deployment of virtual machines
  • Method and system for abstracting non-functional requirements based deployment of virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] According to current principles, a hypervisor abstraction is provided that allows customers to have improved control over resource allocation decisions regarding their virtual machines, while the cloud manager maintains its role as the underlying physical resource manager. Additionally, a method for resource allocation is provided that illustrates how the hypervisor abstraction can be efficiently implemented by the global cloud manager. This concept can be used to achieve fairer resource sharing and isolation between different hypervisors.

[0014] According to a particularly useful embodiment, the cloud model is enhanced to provide better control over resource allocation decisions regarding virtual machines (VMs). Sustain the division of management of the cloud physical infrastructure according to the management of the solutions maintained on the cloud. With this partitioning by customer, resource pool managers can focus on optimizing their environment, and cloud mana...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system and method for allocating resources in a cloud environment (100) includes providing an abstraction layer (130) between a cloud environment and one or more data centers (120, 121, 122) by generating a virtual hypervisor (132) as an application programming interface Responsive to a workload request by the one or more data centers, resources are partitioned and virtual machines (144) are instantiated in the one or more data centers using the virtual hypervisor such that non- functional requirements of the workload are addressed at the abstraction level using the virtual hypervisor.

Description

technical field [0001] The present invention relates to computer networks, and, more particularly, to systems and methods for resource allocation in cloud environments. Background technique [0002] Virtualization has rapidly gained popularity, affecting multiple levels of the computing stack. Because virtualization decouples resources from their users, it provides greater flexibility in resource allocation, but also creates new challenges for optimal design, provisioning, and runtime management of systems. Cloud computing is a computing paradigm that provides virtualized resources "as a service" over the Internet. Cloud managers are responsible for lifecycle management of virtual resources, efficient utilization of physical resources, and they expose basic application programming interfaces (APIs) for operations to users. Software solutions can then be deployed on these virtual resources. [0003] Virtualization, which separates physical resources from their users, has e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/50G06F9/5077G06F9/455
Inventor M.R.黑德A.科库特C.O.舒尔兹H.H.沙伊克
Owner INT BUSINESS MASCH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products