Ask the Expert

Two users, same data

Can two users access the same data at the same time? If not, how would the appliance handle the situation?

Requires Free Membership to View

The answer is: it depends. If the access is read only, then yes they can both access the same data at the same time. If they both want write access, then there can be locks on specific bytes ranges and as long as they don't overlap, they can access data. If they overlap, then there will be a conflict and depending on the different type of access controls that may be implemented, there are different possible results.

Standard implementations for NFS usually (assuming that both have the same access privileges) indicate back to the second requestor an advisory level lock condition indicating that another requestor has that data locked. Since it is advisory, it an "on your honor" system to not access it for the second requestor. If that is violated, results can be somewhat unpredictable. Implementations for CIFS generally use "hard locks" where the requestor is not permitted access under any circumstances.

You need to look into how each NAS product implements its underlying access control lock mechanism. They vary widely.

Randy Kerns
Evaluator Group, Inc.

Editor's note: Do you agree with this expert's response? If you have more to share, post it in our Storage Networking discussion forum at http://searchstorage.discussions.techtarget.com/WebX?replyToMessage@7.uALMagHuauI^1@.ee83ce4!viewtype=convdate


This was first published in November 2001

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: