Printer Friendly
The Free Library
14,701,494 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Translating Private Loop Devices To Take Advantage Of Full-Fabric SANs.


Fibre Channel devices on the market today use different methods of communication. Some communicate via private loop, some via public loop, and some via fabric attach. Unfortunately, the Fibre Channel specification does not describe how to attach private loop devices to a switched fabric. This hasn't has·n't  

Contraction of has not.


hasn't has not
hasn't have
 stopped switch vendors from allowing devices using different communication methods to coexist co·ex·ist  
intr.v. co·ex·ist·ed, co·ex·ist·ing, co·ex·ists
1. To exist together, at the same time, or in the same place.

2.
 on a single fabric. This article describes the different communication methods and explains how all devices can be implemented in today's storage area networks.

Two Types Of Fibre Channel Arbitrated Loop A ring topology used in Fibre Channel. Up to 127 devices may be attached in the loop, but only two can communicate at the same time, reflecting the channel nature of Fibre Channel technology. : Private And Public

Private loop is a loop designed to run without a switch and any switch's associated fabric services. A private loop is typically run using a Fibre Channel hub. It can only address 126 devices because private loop uses an 8-bit address. Private loop devices communicate to other devices on the loop by discovering every other device. This can be done fairly readily because there is a limit of 126 address. However, each time a device is added or removed from the loop, the discovery process must occur again. This function is called a Loop Initialization in·i·tial·ize  
tr.v. in·i·tial·ized, in·i·tial·iz·ing, in·i·tial·iz·es Computer Science
1. To set (a starting value of a variable).

2. To prepare (a computer or a printer) for use; boot.

3.
 Primitive or LIP. The LIP process can be disruptive disruptive /dis·rup·tive/ (-tiv)
1. bursting apart; rending.

2. causing confusion or disorder.
 to the operation of a loop, especially if a device is not operating properly. Stability is a major issue affecting private arbitrated loops because each device must communicate with every other device on the loop to get and maintain its address.

A public loop is a Fibre Channel arbitrated loop designed to run in a switched fabric environment. Public loop uses a 24-bit address and can accommodate approximately 15 million - valid addresses. Therefore, it isn't is·n't  

Contraction of is not.


isn't is not
isn't be
 practical for public loops to obtain their address by discovering each device on the loop. The addition of a name server on a switch solves this address discovery problem. Upon fabric login Signing in and gaining access to a network server, Web server or other computer system. The process (the noun) is a "login" or "logon," while the act of doing it (the verb) is to "log in" or to "log on. , the switch gives the device its address and the device gives the switch specific information, which can be queried by other devices. The switch's name server keeps track of every device and devices can find one another by querying the name server. A server, for example, will look up the name server and check for every logged-in disk drive.

When considering implementing both private and public loop devices within a switched fabric, it's it's  

1. Contraction of it is.

2. Contraction of it has. See Usage Note at its.


it's it is or it has
it's be ~have
 important to understand the differences between initiators and targets. Communication between these devices, called translation, happens differently depending upon whether a device is on private or public loop and whether it is an initiator or a target.

Initiators And Targets In Both Public And Private Loop

An initiator is typically a server or a workstation that asks for data to, or from, disk or tape. A target is what an initiator communicates with. A target can be a disk drive, a RAID, or tape drive. Initiators and targets can either be private loop or public loop devices.

When Fibre Channel devices first came to market, the initial products were designed to run private loop. Private loop was the simplest to implement and Fibre Channel hubs on which private loop ran were much cheaper than the first Fibre Channel switches Major manufacturers of Fibre Channel switches are: Brocade, Cisco, McData and Qlogic.
  • Brocade:
  • Switches: 5000, 4900, 2400, 2800, 3800, 3900, 4100, 200E
  • Directors: 12000, 24000 and 48000
. There are a great number of private loop devices on the market and companies have made a substantial investment in private loop because of this. However, whether a device runs private or that the driver, which controls that device, determines the public loop, many devices have been upgraded via new drivers to run public loop with a switch. In some instances, however, devices cannot be upgraded because some vendors have not yet released drivers to run public loop or have discontinued dis·con·tin·ue  
v. dis·con·tin·ued, dis·con·tin·u·ing, dis·con·tin·ues

v.tr.
1. To stop doing or providing (something); end or abandon:
 support and don't don't  

1. Contraction of do not.

2. Nonstandard Contraction of does not.

n.
A statement of what should not be done: a list of the dos and don'ts.
 want to update older versions of their products.

For example, Seagate (Seagate Technology, Inc., Scotts Valley, CA, www.seagate.com) The largest independent manufacturer of disk drives. Founded in 1979 by Alan Shugart, Tom Mitchell and Doug Mahon, it was the first to offer a 5MByte drive using 5.  initially only supported private loop on its Fibre Channel disk drives. They have since released new drivers that run both private and public loops. If you attach the drive to a hub, it will run private loop and, if you attach it to a switch, it will run public loop. This is also true of most host bus adapter See host adapter.  vendors' drivers, as well.

When migrating to Fibre Channel switched In a computer storage field, a Fibre Channel switch is a network switch compatible with Fibre Channel (FC) protocol. It allows the creation of a Fibre Channel fabric, that is currently the core component of most storage area networks.  fabrics, it's important that these private loop-only devices can be attached to communicate with today's full fabric, full featured SAN implementations. SAN administrators must be able attach any device, regardless of its fabric-aware status, to Fibre Channel switches. This ability maintains the investment in legacy equipment while delivering advantages of a switched fabric.

Translative tran·sla·tive  
adj.
1. Of or relating to the transfer or movement of a person or thing to another place.

2. Relating to or used in the translation of a language.

3.
 Loop: Bridging Private And Public

While allowing private loops to attach to switches is not part of the Fibre Channel standard, switch vendors have been incorporating the ability to attach them in order to allow communication between all types of Fibre Channel devices. Ideally, a switch should be able to run in full fabric mode and allow the attachment of private loop devices by making them appear as if they are on the fabric. A less desirable implementation allows private loop attachment by making the public loop devices appear private, as well. In this implementation, the benefits of public loop (the ability to address more than 126 drives and the addition of the name server for device discovery, for example) disappear.

Translation works by manipulating the upper 16 bits of a 24-bit address. An additional 16 bits must be added because private loop devices use only an 8-bit address. Conversely con·verse 1  
intr.v. con·versed, con·vers·ing, con·vers·es
1. To engage in a spoken exchange of thoughts, ideas, or feelings; talk. See Synonyms at speak.

2.
, when a full-fabric device communicates to a private loop, the upper 16 bits must be taken off. The work of changing the upper 16 bits is generally done in hardware via tables in order to minimize any performance degradation DEGRADATION, punishment, ecclesiastical law. A censure by which a clergy man is deprived of his holy orders, which he had as a priest or deacon. .

When attaching private targets to a full fabric switch, the switch needs to be told that the port must do translation. Then, when the public or fabric initiator does a query to look for available targets, it will see both public and private targets and won't be able to distinguish between them.

Likewise, when attaching private initiators, the switch port must be told to translate on the port where the private server is attached. The private loop server or workstation can, then, see both private and public loop targets--both on its own loop, as well as on others (See Fig).

Switches are also available with support for private loop-only. Here, private devices are attached to a switch, either individually on a port or multiple devices on a single port. Of course, each device is aware of the devices on its own port, but it can also see other private devices on other ports. There is a limitation of 126 nodes among all private loops on a switch because these loops are still using an 8-bit address and are not doing any translating. One advantage of private loop-only is that each port or loop has a gigabit of bandwidth rather than sharing it among all the devices on a hub. No translating is done when private devices communicate to other private devices on a switch.

Fabric-only devices, those that do not run loop, can, of course, be run on a switch. These devices can also be fully integrated into a translative environment communicating with private and public loops.

Zoning: A Benefit In Translating

Zoning is the ability to segregate seg·re·gate  
v. seg·re·gat·ed, seg·re·gat·ing, seg·re·gates

v.tr.
1. To separate or isolate from others or from a main body or group. See Synonyms at isolate.

2.
 switch ports and devices on ports into self-contained sub-fabrics. Zoning can be applied to private loop, public loop, and fabric devices. Different switch vendors have implemented various methods of zoning, including hardware-based, name server-based, and worldwide name. During private-to-public and public-to-private translation, another form of zoning is introduced. From the management console A terminal or workstation used to monitor and control a network. See Microsoft Management Console. , a list of available devices is displayed for each translative port. These devices can be selected or deselected if you want them to be seen. This is an effective technique for limiting access to particular drives. This is, of course, in addition to normal switch zoning, which is done either on a per-port basis or by worldwide name.

Today's switched Storage Area Networks must be able to accommodate all types of Fibre Channel devices. Although private loop was adequate for initial Fibre Channel implementations, full-featured, full-fabric public loop has major advantages and is the present and future for Fibre Channel. Nonetheless, many private loop implementations still exist and switches must allow their attachment and support their translation to public loop in order to support today's flexible and powerful SANs.

Larry Olson is a senior systems engineer at Ancor Communications, Inc. (Eden Prairie Eden Prairie

A city of eastern Minnesota, a residential suburb of Minneapolis. Population: 57,300.
, MN).
COPYRIGHT 2000 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2000, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Technology Information
Author:Olson, Larry
Publication:Computer Technology Review
Geographic Code:1USA
Date:Mar 1, 2000
Words:1385
Previous Article:Ask THE SCSI EXPERT.(Questions and Answers)
Next Article:XOR SUPPORT IN THE DISK DRIVES.(RAID systems, part 2)(Technology Tutorial)(Tutorial)
Topics:



Related Articles
Brocade Cocoons Itself In SilkWorm.(Brocade Communications Systems' SilkWorm 2000, 2100, 2400 qnd 2800 network switches)(Product Announcement)
Fibre Channel.(Industry Trend or Event)
SANbox Shouts "Ancor Aweigh!".(Ancor Communications' SANbox Fibre Channel switches)(Product Announcement)
Fibre Channel SANs: Changing The Rules For NT.(storage-area networks)
QUALITY OF CONNECTION FOR THE ENTERPRISE SAN.(Technology Information)
Implementing Fibre Channel Over A Wide Network.(Technology Information)
Making Sense Of 2Gbps Fibre Channel.
Addressing The Data Storage Dilemma With-Internet Protocol Storage Devices.(Industry Trend or Event)
Vixel Launches 2Gb FC Fabric Switch.(Product Announcement)
IBM: availability of Cisco storage module.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles