Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral adapting
Reexamination Certificate
2008-06-27
2010-11-23
Tseng, Cheng-Yuan (Department: 2184)
Electrical computers and digital data processing systems: input/
Input/output data processing
Peripheral adapting
C709S226000
Reexamination Certificate
active
07840730
ABSTRACT:
Described is a technology by which a storage volume is shared by cluster nodes of a server cluster. In one implementation, each node includes a redirector that provides shared access to the volume from that node. The redirector routes file system metadata requests from applications and the like through a first (e.g., SMB) communications path to the owning node, and routes file system read and write data to the storage device through a second, high-speed communications path such as direct direct block level I/O. An owning node maintains ownership of the storage device through a persistent reservation mechanism that writes a key to a registration table associated with the storage device. Non-owning nodes write a shared key. The owning node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. Security mechanisms for controlling access are also described.
REFERENCES:
patent: 5828876 (1998-10-01), Fish et al.
patent: 6353898 (2002-03-01), Wipfel et al.
patent: 6865597 (2005-03-01), Bandopadhyay et al.
patent: 6880052 (2005-04-01), Lubbers et al.
patent: 6954881 (2005-10-01), Flynn Jr. et al.
patent: 6996672 (2006-02-01), Lubbers et al.
patent: 7007042 (2006-02-01), Lubbers et al.
patent: 7039827 (2006-05-01), Meyer et al.
patent: 7076509 (2006-07-01), Chen et al.
patent: 7107385 (2006-09-01), Rajan et al.
patent: 7120650 (2006-10-01), Loy et al.
patent: 7139772 (2006-11-01), Bamford et al.
patent: 7260678 (2007-08-01), Agarwal et al.
patent: 7272674 (2007-09-01), Nandi et al.
patent: 7277952 (2007-10-01), Nishanov et al.
patent: 7313636 (2007-12-01), Qi
patent: 7315914 (2008-01-01), Venkatanarayanan et al.
patent: 7346801 (2008-03-01), Brunelle et al.
patent: 7363457 (2008-04-01), Dekoning et al.
patent: 7383404 (2008-06-01), Barnes et al.
patent: 7478220 (2009-01-01), Forrer et al.
patent: 7590737 (2009-09-01), Chen et al.
patent: 7631066 (2009-12-01), Schatz et al.
patent: 7739541 (2010-06-01), Rao et al.
patent: 7739677 (2010-06-01), Kekre et al.
patent: 2003/0105865 (2003-06-01), McCanne et al.
patent: 2005/0192932 (2005-09-01), Kazar et al.
patent: 2005/0251716 (2005-11-01), Degrenand
patent: 2005/0283658 (2005-12-01), Clark et al.
patent: 2006/0053216 (2006-03-01), Deokar et al.
patent: 2007/0022314 (2007-01-01), Erasani et al.
patent: 2008/0005196 (2008-01-01), Beck
“Using StarWind to Provide Cluster Shared Disk Resource”, Nov. 28, 2006, Rocket Division Software, 2006, pp. 39.
Policht, “SQL Server 2005 Part 3—High Availability and Scalability Enhancements—Failover Clustering”, Dec. 10, 2004, Jupitermedia Corporation, pp. 7.
“Sun Microsystems Documentation: Failover and Scalable Services and Parallel Applications”, retrieved at <<http://docs.sun.com/app/docs/doc/8196-0579/6n30dc0ms?a=view>>, on Feb. 16, 2008, pp. 5.
“Backing up and Recovering the Failover Cluster Configuration Database”, Jan. 20, 2008, Microsoft Corporation, pp. 7.
Chudnow, “Shared SAN Cluster Configurations Get a Firm Foundation—VERITAS SAN Point Foundation Suite HA—Product Information”, Mar. 2001, CNET Networks, Inc., pp. 6.
International Search Report and Written Opinion Received for PCT Application No. PCT/US2009/047267, mailed on Dec. 30, 2009, 11 pages.
D'Amato Andrea
Das Rajsekhar
Maeso Gregorio
Nagar Rajeev Y.
Nishanov Gor
Microsoft Corporation
Tseng Cheng-Yuan
LandOfFree
Cluster shared volumes does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cluster shared volumes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cluster shared volumes will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4247968