发明名称 Input/output operations at a virtual block device of a storage server
摘要 Example embodiments disclosed herein relate to input/output (I/O) operations at a virtual block device of a storage server. Example embodiments include requesting an input/output (I/O) operation at an offset of a virtual block device of a storage server in response to a virtual machine request for an I/O operation at a virtual disk.
申请公布号 US9158568(B2) 申请公布日期 2015.10.13
申请号 US201213360956 申请日期 2012.01.30
申请人 Hewlett-Packard Development Company, L.P. 发明人 Reddin Timothy;Kelleher Liam Noel;Coles Alistair;Edwards Aled
分类号 G06F12/00;G06F9/455 主分类号 G06F12/00
代理机构 Hewlett-Packard Patent Department 代理人 Hewlett-Packard Patent Department
主权项 1. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a host server to host a plurality of virtual machines, the storage medium comprising: instructions to associate a first virtual block device of a first storage server with the host server; instructions to receive first virtual block device offsets to which respective first persistent volumes managed by the first storage server are mapped; instructions to present, to the virtual machines, a plurality of first virtual disks of the host server, each associated with one of the received first virtual block device offsets, wherein the plurality of first virtual disks of the host server are mapped Into an address space of the first virtual block device at respective first virtual block device offsets; and instructions to provide to the first storage server a request for an input/output (I/O) operation at a first target offset of the first virtual block device, in response to a valid virtual machine request for an I/O operation at any one of the first virtual disks, wherein the first target offset is based on the first virtual block device offset associated with the first virtual disk accessed in response to the virtual machine request.
地址 Houston TX US