白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Host-based transfer of input-output operations from kernel space block device to user space block device

專利號
US11175840B2
公開日期
2021-11-16
申請人
EMC IP Holding Company LLC(US MA Hopkinton)
發(fā)明人
Sanjib Mallick; Md Haris Iqbal; Kundan Kumar
IPC分類
G06F9/54; G06F3/06; G06F9/50
技術領域
io,storage,mpio,submission,kernel,balancing,space,host,array,in
地域: MA MA Hopkinton

摘要

An apparatus in one embodiment comprises a host device comprising a processor coupled to memory. The host device is configured to communicate over a network with at least one storage system. The host device is further configured to generate a user space block device and to generate a kernel space block device corresponding to the user space block device. The host device is further configured to receive an input-output operation at the kernel space block device from an application executing on the host device and to transfer the input-output operation from the kernel space block device to the corresponding user space block device. The host device is further configured to submit the input-output operation to the at least one storage system based at least in part on the user space block device.

說明書

It should also be understood that the particular sets of modules and other components implemented in the system 100 as illustrated in FIG. 1 are presented by way of example only. In other embodiments, only subsets of these components, or additional or alternative sets of components, may be used, and such components may exhibit alternative functionality and configurations.

With reference to FIGS. 1 and 2, an example host device 102-1 comprises a user space 210, kernel space 220 and hardware space 230. The hardware space 230 comprises one or more hardware bus adapters (HBAs), e.g., an HBA 232, ports or other communication interfaces that are configured to communicate with corresponding components of the storage array 105 via the SAN 104 to submit IO operations to the storage array 105 for corresponding logical volumes, e.g., logical volume 240, over one or more paths. In some cases, one or more additional networks, e.g., the internet or other networks, may be disposed between the HBAs of the hardware space 230 and the SAN 104 where, for example, IO operations submitted via the HBAs of the hardware space 230 to the storage array 105 may traverse the one or more additional networks to reach the SAN 104.

權利要求

1
微信群二維碼
意見反饋