Implementation of File System models that utilize Client/Server paradigm between LPARs using Hypervisor
Original Publication Date: 2004-Oct-14
Included in the Prior Art Database: 2004-Oct-14
Disclosed is an inexpensive and faster implementation of file system models (such as Common Internet File System (CIFS), Network File System (NFS), and Direct Access File System (DAFS)) that utilize client/server paradigm between Logical Partitions (LPARs) using Hypervisor as a transport provider with its capabilities such as Remote Direct Memory Access (RDMA).
Implementation of File System models that utilize Client /Server paradigm between LPARs using Hypervisor
A Hypervisor can be used as a transport provider between LPARs since it serves all LPARs, requires no additional hardware, and provides RDMA capabilities.
Hypervisor provides the functionality of a physical transport layer such as Infiniband adapters and fabr There is an adapter in kernel space in each logical partition that encapsulates services provided by Hypervisor such as RDMA services and makes available via a cross-space library called Hypervisor Adapter Adaptation Library to a user space Hypervisor Direct Access Provider Libarary (HDAPL) which provides services to user space DAFS clients and DAFS servers. This mechanism applies to CIFS clients and servers and NFS clients and servers just the way it applies to DAFS clients and servers.