Home > Ask the Storage Technology Experts > Questions & Answers > How to assign LUNs in a SAN
Ask The Storage Expert: Questions & Answers
EMAIL THIS

How to assign LUNs in a SAN

Christopher Poelker EXPERT RESPONSE FROM: Christopher Poelker

Pose a Question
Other Storage Categories
Meet all Storage Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 01 June 2004
Last September, you answered a question as follow:

"For true concurrent access to a single LUN you would need specialized software to provide lock management for write access to the same LUN."

In a SAN environment, does it also mean that the same LUN can be connected and opened by several servers at the same time so that a lot of servers can read from the same LUN at the same time?

If several servers can read from the same LUN at the same time, do we need specialized software to provide lock management or to manage the transfer?


BROWSE BY TAG
General,   Storage Area Network (SAN),   NAS management,   NAS (network attached storage),   SAN management,   SAN (storage area network),   SAN/NAS Update,   Storage Networking: SANs,   EMC,   Ask the Experts,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
General
SAN School: Final quiz:
Configuring your first SAN: Usable versus raw storage
Configuring your first SAN: Creating your LUNs
Preparing for SNIA's certification exam
Servers and SANs, how they work
How WWNs are associated with LUNs
How do I know if I'm ready for a SAN?
Does each server require a separate OS?
Is SAN implementation more expensive than NAS?
Automation tools grow up

NAS management
Nexenta Systems pushes NexentaStor forward with open storage and ZFS
NFS 4.1's pNFS: Big NAS performance boost
NetApp begins rollout of Data Ontap 8
Storage Decisions Chicago 2009 Session Downloads
Isilon expands with transactional and archive systems
Digital Reef aims for data classification scalability
EMC adds file-level single instancing, Flash to Celerra
Scale-out NAS poised for growth
How to determine a NAS system's scalability
Top five NAS tips of 2008
NAS management Research

SAN management
Unilever maintains 5 PB Fibre Channel SAN storage performance with Virtual Instruments' NetWisdom
Storage Decisions Chicago 2009 Session Downloads
Storage Decisions Session Downloads: Managing Storage Networks Track (Chicago 2009)
Storage-area networks to become increasingly object based
Data storage management in virtual server environments
10 Gb Ethernet bodes well for iSCSI
Mellanox builds bridge to consolidation
Best storage Products of the Year 2008
Wide stripe before you dive into SSD
How your SAN will evolve
SAN management Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
direct-attached storage  (SearchStorage.com)
file transfer  (SearchNetworking.com)
File Transfer Protocol  (SearchEnterpriseWAN.com)
file virtualization  (SearchStorage.com)
NAS accelerator  (SearchStorage.com)
NDMP  (SearchStorage.com)
Network File System  (SearchEnterpriseDesktop.com)
network-attached storage  (SearchStorage.com)
storage filer  (SearchStorage.com)
unified storage  (SearchStorage.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


SAN-based LUNs can be "assigned" via LUN security to as many servers as you want. This is the reason a SAN can be used for sharing storage between nodes in a cluster environment such as Veritas VCS or Microsoft MSCS. The SAN just provides the plumbing to make this a reality.

The intelligence for true data sharing for block-based LUNS needs to be done at a higher level, such as cluster software on your servers or a SAN-based file system. Without this intelligence, it is hard to make sure that once a file system on the LUN is mounted to a particular server, it does not change the underlying INODE structure on the disk. Since most file systems on hosts use some method of file system caching, you need to make absolutely sure no one is changing anything on the LUN or the servers may freak out.

One method to get around this issue is to use an IP network to share access control metadata to the underlying LUNs being shared between the servers. This requires specialized drivers on the servers and usually another server to act as the "traffic cop" for SAN-based access to the LUN. If you are sure the data will never change and all access is strictly read access, you can try and mount the drive onto multiple servers, but all bets are off.

In the good old days, vendors such as Digital Equipment allowed shared BLOCK-based disk access between servers running in a VMS cluster. (This is still the case by the way with VMS users. VMS has NOT gone away yet!) The disks can be mounted cluster wide, and a locking mechanism within VMS allows each node within the cluster to access the disk. This is also true if you are using the SGI IRIX operating system with the CXFS file system. Sun has SAMFS which provides similar functionality.

If you are using Linux, you can use a product such as Sistina -- currently owned by Red Hat. If cost is an issue, then a better way would be to use NAS. NAS uses the NFS and CIFS protocols over an IP network for FILE access. The NFS and CIFS protocols were built from the ground up to support file sharing. Creating a CIFS (Windows) or NFS (Unix) share on a server or NAS appliance will allow concurrent access to the underlying files. If your SAN host bus adapters (HBAs) in your servers allow binding the Fibre Channel (FC) protocol AND the IP protocol, you can actually use the SAN for access to your NFS or CIFS shares over IP. NOTE: Your SAN switches will also need to support IP.

NAS is a better solution for applications like Webb servers that need to access the same data. SAN is a better solution for the databases that support the Web servers. This is why you usually see a "three-tiered architecture" for Web-based applications. The Web tier -- user facing – either uses internal disks or NAS, and the logic and database tiers are located behind a firewall and are attached to the SAN. The database tier can then be clustered with Oracle RAC or Microsoft SQL with MSCS.

Chris

The views and opinions expressed by Christopher L. Poelker are his alone and not necessarily shared by Hitachi Data Systems.




Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Search for Data Management Tools
TechTarget Storage Media
Storage Magazine View this month\\'s issue and subscribe today.
Storage Decisions Apply online for free conference admission.
SearchStorage.com
HomeNewsMagazineTopicsLearningMultimediaWhite PapersBlogsEventsAbout Us

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts