-
公开(公告)号:US20170315883A1
公开(公告)日:2017-11-02
申请号:US15651210
申请日:2017-07-17
Applicant: MPSTOR LIMITED
Inventor: William OPPERMANN
CPC classification number: G06F11/1484 , G06F3/0617 , G06F3/0635 , G06F3/0664 , G06F3/067 , G06F11/1469 , G06F11/203 , G06F11/2035 , G06F11/2046 , G06F11/2058 , G06F11/2069 , G06F11/2087 , G06F2201/815 , G06F2201/84
Abstract: A data storage system has at least two universal nodes each having CPU resources, memory resources, network interface resources, and a storage virtualizer. A system controller communicates with all of the nodes. Each storage virtualizer in each universal node is allocated by the system controller a number of storage provider resources that it manages. The system controller maintains a map for dependency of virtual appliances to storage providers, and the storage virtualizer provides storage to its dependent virtual appliances either locally or through a network protocol (N_IOC, S_IOC) to another universal node. The storage virtualizer manages storage providers and is tolerant to fault conditions. The storage virtualizer can migrate from any one universal node to any other universal node.