发明名称 Method and system for providing a shared data resource coordinator within a storage virtualizing data processing system
摘要 A method and system for providing a shared data resource coordinator within a storage virtualizing data processing system is disclosed. According to one embodiment of the present invention, a first node of a plurality of nodes is configured to process requests to access a shared data resource on behalf of the plurality of nodes, where the plurality of nodes includes a logical volume configuration server configured to present a logical volume to one or more logical volume configuration clients. A second node is then selected from the plurality of nodes and configured to process requests to access the shared data resource on behalf of the plurality of nodes.
申请公布号 US8850132(B1) 申请公布日期 2014.09.30
申请号 US200411007605 申请日期 2004.12.08
申请人 Symantec Operating Corporation 发明人 Dhavale Poonam P.;Arumugham Kalaivani;Shingai Randall K.;Karr Ronald S.
分类号 G06F12/00;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 Campbell Stephenson LLP 代理人 Campbell Stephenson LLP
主权项 1. A method comprising: configuring a current coordinator node of a plurality of nodes to update metadata stored on a shared data resource for each of said plurality of nodes, wherein said plurality of nodes comprise a logical volume configuration server and a plurality of volume configuration clients,said current coordinator node is configured on a first logical volume configuration client of said plurality of volume configuration clients in response to said first logical volume configuration client mounting said shared data resource,said logical volume configuration server is configured to provide volume configuration information for a logical volume to said first logical volume configuration client,said logical volume is associated with said metadata, andsaid logical volume configuration server is not said current coordinator node; detecting a request to unmount said logical volume, wherein said request is made by said current coordinator node; selecting a next coordinator node from said plurality of volume configuration clients, in response to receiving said request, wherein said next coordinator node is selected to be a second logical volume configuration client of said plurality of volume configuration clients in response to a determination that said second logical volume configuration client is a more appropriate host of coordinator node functionality than others of said plurality of volume configuration clients, wherein said first logical volume configuration client and said second logical volume configuration client comprise a logical volume configuration client which has generated a greatest number of requests to access said shared data resource, andsaid logical volume configuration client is selected as said next coordinator node in response to said logical volume configuration client having generated said greatest number of requests to access said shared data resource; and configuring said next coordinator node to update said metadata for at least one of said plurality of nodes in response to said selecting.
地址 Mountain View CA US