发明名称 Workload management for heterogeneous hosts in a computing system environment
摘要 Methods and apparatus involve managing workload migration to host devices in a data center having heterogeneously arranged computing platforms. Fully virtualized images include drivers compatible with varieties of host devices. The images also include an agent that detects a platform type of a specific host device upon deployment. If the specific host is a physical platform type, the agent provisions native drivers. If the specific host is a virtual platform type, the agent also detects a hypervisor. The agent then provisions front-end drivers that are most compatible with the detected hypervisor. Upon decommissioning of the image, the image is returned to its pristine state and saved for later re-use. In other embodiments, detection methods of the agent are disclosed as are computing systems, data centers, and computer program products, to name a few.
申请公布号 US8966475(B2) 申请公布日期 2015.02.24
申请号 US200912604555 申请日期 2009.10.23
申请人 Novell, Inc. 发明人 Srinivasan Kattiganehalli Y.
分类号 G06F9/455;G06F9/445;G06F9/48;G06F9/50 主分类号 G06F9/455
代理机构 King & Schickli, PLLC 代理人 King & Schickli, PLLC
主权项 1. In a computing system environment, a method of managing workload migration to at least one host of a plurality of heterogeneous host devices having computing platforms, the method comprising: configuring a fully virtualized workload image for storage on a storage computing device, the fully virtualized image including a plurality of drivers compatible with each of the plurality of heterogeneous host devices and an embedded agent configured to detect a platform type of the at least one host upon deployment thereto, the step of detecting including determining whether the at least one host platform type is a physical or virtual machine; and after said step of detecting, by the embedded agent, provisioning the fully virtualized workload image with one of the plurality of drivers that is most compatible with the detected platform type of the at least one host; wherein configuring the fully virtualized workload image further includes configuring the embedded agent for querying a synthetic cpuid leaf to detect a hypervisor type if the platform type is a virtual machine; and wherein the stored fully virtualized workload image includes front-end and native drivers of the plurality of drivers that are configured to be provisioned when the embedded agent detects the platform type of the at least one host as a virtual or a physical machine, respectively.
地址 Provo UT US