-
公开(公告)号:US11422750B2
公开(公告)日:2022-08-23
申请号:US16643470
申请日:2017-09-27
Applicant: INTEL CORPORATION
Inventor: Ziye Yang , Gang Cao , Cunyin Chang , Changpeng Liu , James Harris
Abstract: A computer program product, system, and method to manage access to storage resources from multiple applications. A plurality of virtual controllers is generated in a host memory space. Each virtual controller includes at least one virtual namespace that maps to a physical namespace in a physical controller. Applications are assigned to the virtual controllers. For each application of the applications assigned one of the virtual controllers, a virtual submission queue is generated to communicate with the virtual controller assigned to the application. An Input/Output (I/O) request to a target virtual namespace in one of the virtual submission queues is added to a physical submission queue for the physical controller having the physical namespace for which the target virtual namespace was generated.