Invention Grant
US08555275B1 Method and system for enabling an application in a virtualized environment to communicate with multiple types of virtual servers
有权
使虚拟化环境中的应用程序能够与多种类型的虚拟服务器进行通信的方法和系统
- Patent Title: Method and system for enabling an application in a virtualized environment to communicate with multiple types of virtual servers
- Patent Title (中): 使虚拟化环境中的应用程序能够与多种类型的虚拟服务器进行通信的方法和系统
-
Application No.: US11796336Application Date: 2007-04-26
-
Publication No.: US08555275B1Publication Date: 2013-10-08
- Inventor: Geeta Parag Gokhale , Timothy J. Clayton-Luce , Umesh Betahalli Venkatesh
- Applicant: Geeta Parag Gokhale , Timothy J. Clayton-Luce , Umesh Betahalli Venkatesh
- Applicant Address: US CA Suunyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Suunyvale
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/46 ; G06F13/00

Abstract:
A method and system are introduced to enable an application in a virtualized environment to communicate with multiple types of virtual servers (e.g., VMware ESX server, Microsoft Virtual Server, etc.), yet without making any source code change to the application. An interface is provided so that an application (e.g., a storage management application) running in a virtual machine is able to communicate with the underlying virtual server to receive information regarding some physical hardware that are not virtualized by the virtual server. For example, such physical hardware may be an iSCSI Host Bus Adapter (iSCSI HBA) or a Fiber Channel Protocol Host Bus Adapter (Fcp HBA). After receiving such information, the application can access the physical hardware to provide services to other applications, such as storage management services.
Information query