Professional Documents
Culture Documents
com
Notes:
Notes:
Welcome to the “Ethernet Fundamentals for T-series Tape Drives” course.
Notes:
This course introduces you to the components of the Ethernet interface used in the T-series tape
drives, and describes the function and purpose of the Ethernet communication.
StorageTek™ T-Series tape drives’ Ethernet interface provides access to the drive through a
computer connected to an Ethernet network.
Service personnel need to know how to access the drive using the Ethernet interface to accomplish
the following tasks:
- Configure the drive during a drive installation
- Access drive information to evaluate drive function during troubleshooting and
- Perform service actions on the drive.
The parts of an Ethernet frame are explained, and the data and information communicated between
Notes:
The basics of a computer network can be described as consisting of the model to which the network
is constructed, and the protocol that is used to transport information over that network.
• Networking models consist of layers. You can think of layers as a series of steps or functions that
must be sequentially completed for communication to occur between two systems.
• Protocols define the procedures to be followed by the systems involved in the communication
process. A data communication protocol is a set of rules that must be followed for two electronic
devices to communicate with each other. These rules describe:
• The syntax, which is the data format and coding
• The semantics, or, the control information and error handling and
• The timing, which ensures speed matching and sequencing
The next slide illustrates the layers in a typical TCP/IP network model.
Notes:
This slide is an illustration of how layers in the Ethernet (TCP/IP) model encapsulate data with
control information specific to that layer.
Encapsulation is the inclusion of one data structure within another data structure so that the first data
structure is temporarily transparent. Data is passed from the Application layer down to the Hardware
layer when moving to other nodes on the network. Each layer attaches control tags, called headers,
to the data. The header information aids in proper delivery at the Network Interface, Internet, and
Transport layers. Encapsulation maintains the structure of each layer in the model.
• The top layer of the model is the Application Layer and it consists of user-accessed application
programs and network services. This layer also defines how cooperating networks represent data.
• The second layer is the Transport Layer. This layer manages the transfer of data by using
acknowledged and unacknowledged transport protocols. It also manages the connections between
cooperating applications.
Notes:
The IP Address Class is determined by the first octet in the IP address. Most companies will use
class B service.
An easy way to determine the IP class is to take the first octet and convert it to hex.
For example IP address 128.0.0.0
The first octet is 128 = hex 80
Now use this chart and look at the first 4 bits of this hex number.
Hex 80 – 1000 0000 the first 4 bits are 1000
Use this chart to determine the class
A 0
B 10
C 110
D 1110
E 1111
Since the hex number starts with 10 it is in class B
Notes:
StorageTek T-Series Tape Drives have an Ethernet Port.
The drive’s Ethernet Port provides a means for a host computer to run application programs like
Virtual Operator Panel (VOP) or StorageTek Diagnostic System (or STDS). The slide illustrates
connecting a laptop (computer) directly to a T-series tape drive with a crossover cable being the
appropriate medium.
The computer and the tape drive must be correctly configured to participate on the network. For a
direct connection as shown, it would be simple to use the default drive IP address of 10.0.0.1, and
configure a static IP address of 10.0.0.2 on the laptop computer.
Once both devices are participating on the network, information such as fault symptom codes
(known as FSCs), logs, commands, and status, can be transferred between the drive and the
computer.
The applications communicate with the drive to assess drive health and assist with fixing error
conditions in the drive.
An Ethernet network can be built with a point-to-point connection between the drive and a host
computer as shown on the slide, using a crossover cable, or a switched connection using a Cat-5
cable and an Ethernet switch. This will be illustrated in a later slide.
Notes:
As we saw earlier, the nodes connected to an Ethernet network communicate in short messages
called frames, which are variably sized chunks of information.
Ethernet frames could be compared to email used by humans. Email has rules for constructing and
delivering the message.
We know that each email must contain a sender address and an addressee or destination address.
The body of the email is equivalent to the data in an Ethernet frame. Once the email is written, it is
sent over the internet, the medium, and the designated addressee receives it.
In a similar way, the Ethernet protocol specifies a set of rules for constructing frames. There are
explicit minimum and maximum lengths for frames, and a set of required pieces of information that
must appear in the frame.
Each frame must include, for example, both a destination address and a source address, which
identify the recipient and the sender of the message. The address uniquely identifies the node, just
as an email address identifies a particular person. No two Ethernet devices should ever have the
same address.
Notes:
While it is possible for customers to allow StorageTek Tape drives to communicate with other
software such as the Oracle Key Manager (OKM), or ACSLS across their regular corporate network,
it is not advised, especially in large, very busy networks.
The network packets coming from these software packages, especially OKM, is essential to the
functionality of the tape drives, and if packets are dropped, or do not arrive in a specific timeframe,
the jobs running on the tape drives can fail. If a tape drive is waiting for an encryption key from the
OKM software, it cannot proceed without it. If that encryption key must come across a busy
corporate network, across many switches and routers, it is possible for the key to not arrive, or arrive
late.
However, if the tape drives and devices which communicate with them are configured to be on a
dedicated service network without other contentious traffic, the efficiency and reliability of the
network traffic is enhanced.
Notes:
Crossover cables are used when connecting two Ethernet devices in a point-to-point connection, for
example, connecting a laptop for diagnostic purposes to a tape drive. (Again, crossover cables are
not required when using GIG-E network adapters.)
The crossover cable switches the send and receive pins inside the cable when connecting two
Ethernet devices together.
The crossover cable used by service personnel is a 10BaseT cable. The 10 indicates the
transmission speed of the cable is up to 10 Megabits per second, Base means that only one signal is
present on the send or receive pair at one time, and the T stands for twisted pair.
The cables should use a RJ-45 type connector.
Notes:
It is necessary in some instances for service engineers to connect a laptop directly to a tape drive.
This is done by disconnecting any Ethernet cable coming from the switch to the drive maintenance
port, and connecting a crossover cable from the laptop to the tape drive and setting static IP
addresses. (Again, a cross-over cable is not needed if the laptop being used has a Gig-E auto-
sensing network port.)
Both the VOP and STDS applications use TCP/IP protocols such as FTP and Telnet to exchange
data with the drive over the Ethernet network.
Most VOP menu commands and operations are sent to the drive using Telnet - the exception being
the VOP diagnostics menu items which use the FTP protocol and require an FTP server to be
installed on the laptop to run the diagnostic tests.
Notes:
The Virtual Op Panel (VOP) is the administrative application for the T9840D, and T10000 series tape
drives. There are multiple versions with different levels of access.
The service version of the Virtual Operator Panel has the most features and can be run from a laptop
connected to the tape drive directly, or to the customer’s service network.
• When the VOP application starts, the connection dialog box automatically starts as shown. The IP
address of the tape drive is entered here.
• Once VOP is connected to the drive, the drive returns its status – that could be loaded, online,
offline, needs cleaning, dump present, and so on. The status message is displayed in the white pane
as shown in the next slide.
Notes:
The Virtual Operator Panel application shown in this slide is connected to a T10000B tape drive,
which has the default IP address of 10.0.0.1 set.
• The status received from the drive is displayed in the white pane and shows the drive to be online,
with no cartridge inserted.
• Once connected to a tape drive It is possible to retrieve and configure tape drive settings, download
logs and dumps, and upgrade the drive’s firmware.
• VOP can also be used to perform tape drive diagnostics as long as there is an FTP server running
on the laptop as well.
The next slide illustrates the network configuration information found in the Configure menu.
Notes:
A fault symptom code, or FSC, is an example of information retrieved from the drive using the
Ethernet port. When the drive encounters problems, the drive microcode creates a Fault Symptom
Code written in hexadecimal. The example in this slide shows a tape drive encountering an error
denoted by the 4909 FSC.
When decoded, the FSC indicates the most probable root cause of a problem and appropriate
corrective actions.
The FSC dictionary can be accessed in VOP by selecting the Help menu.
Notes:
To decode the FSC, it is entered in the box labeled FSC number, and the appropriate FSC dictionary
(based upon the drive type) selected.
Clicking on the Lookup button displays the details of that FSC, which can be seen in the slide.
The probable root cause is expressed as a confidence percentage, such as Media 90% as shown in
the example.
This information is very useful when troubleshooting drive and media problems. However it is very
important to choose the right FSC dictionary as some FSC definitions change between drive types.
Notes:
The STDS functions shown highlight some common service actions that involve the STDS
application and a T-Series drive, using the Ethernet interface.
• STDS can load a code file into the drive using the Download Firmware menu to bring the drive
code level to the most current revision.
• Use the Start Op Panel menu to start the remote operator panel to change the drive configuration
settings from the manufacturing defaults to the settings requested by the customer. The remote
operator panel contains buttons, indicators, and a ten-character display.
• Use the Get Log menu item to retrieve drive event logs, dump logs, and permanent logs and
download them to a computer.
The next slide shows an example of the Ethernet communication after executing the Get Event Log
subtask of the Get Log menu.
When using STDS to load code it is necessary to use a file name that ends in .rel.
Notes:
T-series tape drives can be configured to notify SNMP monitoring / Case generation tools of initiating
events. The default setting for all initiating events is “disabled”. If needed, these can be enabled
during installation.
Once enabled, initiating events are transmitted over the Ethernet interface of the tape drive when
they occur.
This slide shows some examples that can be enabled during drive configuration.
These are used to report alerts or other asynchronous events about the tape drive. When an event
occurs, for example, if the event log is full, a notification is sent to the monitoring software.
We will look specifically at the Tape Alert Flag in the following slide.
Notes:
A few tape alert flag examples are shown on the slide. The tape alerts are held in drive memory.
The tape alert flags are reported over the Ethernet network when the Get ID command is issued by
STDS, and the drive responds with its status and identification information.
Note that the VOP cannot access the drive memory area that holds the tape alert flags.
Next, we will look at some troubleshooting tips in the event that the Ethernet network is not
functioning as expected.
Notes:
In this scenario, the T10000 tape drives have been configured to send tape alert flags to the
appropriate SNMP monitoring / Case generation solution. As data is transferred onto tape from disk
during tape backup operations, drive information is sent to drive memory. If the drive malfunctions
with a write error during the backup, the error is posted in an event log stored in drive memory, a
Fault Symptom Code is posted to a location in drive memory, and a tape alert flag of 0006H is set.
If the failure occurs again or becomes permanent, service personnel can use the Ethernet Port to
obtain additional information concerning the error.
These fault alerts and resulting diagnostic processes use the service Ethernet network as described
in earlier slides.
There is a second Ethernet network shown on the slide, which is used by clients to transfer data to
servers, and which is totally separated from the private Ethernet network to which the tape drives are
connected.
During a backup process, data is transferred across this Ethernet network (preferably Gigabit or
better) to one of the servers attached to disk, and then from disk to tape.
This concludes the Ethernet Fundamentals for T-series tape drives presentation.
Notes:
You can access the resource page for this accreditation via the Tape Drive Advocate Accreditation
Development plan.
Notes: