Professional Documents
Culture Documents
2012-January-30
Introduction ..................................................................................................................... 15
Objectives ............................................................................................................ 15
Pre-requisites ....................................................................................................... 15
Course Structure .................................................................................................. 16
Course Focus ....................................................................................................... 16
Technical Support ................................................................................................ 17
Pre-training Quiz .................................................................................................. 19
Windows Operating System.................................................................... 19
Terminology ............................................................................................ 20
Training Objectives
Understand the NEXIO Server Systems
Know NEXIO Server Workflows
How to install & Configure a typical system
How to troubleshoot
Hands On
Day 1 - Objectives
System Overview
Features
Architecture
Physical installation
Software installation
Configuration
Day 1 - Agenda
Pre-Training Quiz
System Overview
System Architecture
System Specs
Q & A Session
Quiz
Installation
Configuration (HDI, HDX, and MIOH systems)
Q & A Session
Lab - Hands On
Quiz
NEXIO
Tech Guide Introduction
Introduction
Farad is a high capacity, high throughput, and high availability storage. Farad is based online SAS drive
storage for systems requiring 8 to 32 Gbps throughput and 50 to 768 TB of storage. Designed for high
bandwidth codec’s and large I/O counts. Farad improves drive diagnostic and management functions.
Better tools provided to Service organization for commissioning and troubleshooting.
Objectives
To provide the understanding and tools required to effectively install, troubleshoot and isolate
issues in the NEXIO 3801, 3601, 3600 and VOLT video server chassis along with an overview
of the latest LLM and NXOS software.
Pre-requisites
Below is a list of knowledge and experience pre-requisites that will help an individual better
understand the information provided in this guide:
Windows 7 & XP
o Behind-the-scene configuration
o Management tools.
PC hardware – experience with major subsystems – motherboards, CPU, memory, hard
drives, adapter card installation
A very basic understanding of video and audio
A very basic understanding of computer networking
Fibre Channel networks
No in-depth video or networking experience is required
Course Structure
This course is taught in a tiered approach, starting with an overview that simply scratches the
surface for familiarity, followed by system status and then configuration passes that each get
into successively more detail:
Course Focus
This training is driven for the current server series – NEXIO AMP NX3601 G1, NX3601
G2, NX3601 G3, NX3601 G4, VOLT, Velocities, and NX3801.
Concepts and models apply to previous series – NX3600HDX/HDI, NX4200HDX/HDI,
NX4000TXS/ITS, VR400, VR445 and VR300.
Related Documentation
NEXIO Low Level Module User Guide (175-000308-03)
NEXIO NXOS User Guide (175-000307-04_RevB)
NEXIO NXOS Quick Reference (175-000310-02)
NEXIO Safety & Compliance Information (175-000364-02)
NXUSBTC User Guide (175-000398-00)
NXUSLTC User Guide (175-100009-00_RevB)
NXUSLTC Quick Start Sheet
NEXIO AMP NX3601HDI User Guide (175-000407-04_RevE)
NEXIO AMP NX3601HDX User Guide (175-000406-05_RevD)
NEXIO AMP NX3801HDI User Guide (175-100257-00_RevA)
NEXIO AMP NX3801HDX User Guide (175-100244-00_RevA)
NEXIO Intrinsic Mirroring UserGuide (175-000510-00)
NEXIO NX1010MIOH UserGuide (175-100040-00-RevB)
Technical Support
Technical support is available 24 hours a day, 7 days a week. You can contact technical
support by phone or e-mail.
Phone:
+1 888-534-8246
+1 416-445-4032 (International)
+1 852-2174-2504 (Asia)
E-mail:
BCDService@harris.com
Service.Europe@harris.com
Pre-training Quiz
Windows Operating System
For each of the following, indicate where in Windows the requested information can be
found, and how to open the applet/utility in question:
Terminology
In two lines or less, describe the following terms:
Media
Bandwidth
Protocol
Fibre optic
Ethernet
System Overview
System Reset – when powered on; press and hold the button for 3
seconds to reset the system.
Power Off – press and hold the power off button for 5 seconds to
shutdown the system.
Port Description
SYS ID Button Used to identify a server from the
SYS ID
front.
Power Supply
Power Supply Alarm Reset Silences the power supply alarm.
Alarm Reset Button
Two hot swappable, redundant power
Power Supplies Power Supply 1, Power Supply
supplies.
2
HD/SD and SDI Four BNC connectors for HD-SDI
IN1, IN2, IN3, IN4
and SDI video inputs 1 through 4.
Video
BNC connector for analog bi-level or
REF IN
tri-level reference input.
LOOP IN1, LOOP IN2, LOOP Four BNC connectors for loop-
IN3, through of inputs 1 through 4.
LOOP IN4
Four BNC connectors for HD-SDI
OUT1, OUT2, OUT3, OUT4
and SDI video outputs 1 through 4.
Four HD-BNC connectors for
AES Audio IN1 1/2, 3/4, 5/6, 7/8
AES/EBU
audio input. Connect to these ports
when using AES/EBU audio and
Dolby E for input 1.
Four HD-BNC connectors for
IN2 1/2, 3/4, 5/6, 7/8
AES/EBU
audio input. Connect to these ports
when using AES/EBU audio and
Dolby E for input 2.
Four HD-BNC connectors for
IN3 1/2, 3/4, 5/6, 7/8
AES/EBU
audio input. Connect to these ports
when using AES/EBU audio and
Dolby E
for input 3.
Four HD-BNC connectors for
IN4 1/2, 3/4, 5/6, 7/8
AES/EBU
audio input. Connect to these ports
NX3801HDI
NX3601HDX
NX3601HDX
NEXIO VOLT
Model numbers:
NXVOLT1401SSD2H, NXVOLT1401SSD3H, NXVOLT1401SSD4H
Description
The NEXIO Volt™ SSD integrated storage server addresses the need for highly resilient server
systems that have longer duty cycles and lower running costs compared to hard drive-based servers.
The NEXIO Volt SSD server is a small form-factor, high-performance baseband video server,
performing baseband ingest, playout and file-based I/O in a 1 RU package. Equipped with its own
solid state media storage, the NEXIO Volt SSD delivers higher levels of performance compared to
hard drive-based servers. It is well suited for standalone applications as well as part of larger
workflows thanks its support of file based workflows, file transfer during ingest, and a wide range of
codecs and wrapper types, such as MXF, QuickTime, GXF, MPG and AVI.
The NEXIO Volt SSD integrated storage server offers support for up to four mixed SD/HD or SD-only
baseband channels in a 1RU package. Its software licensing model allows you to pay for the
channels you use. Software upgrades enable you to add channels later if needed.
Built from the same technology as the award-winning NEXIO AMP® advanced media platform,
NEXIO Volt includes built-in RAID-protected media storage for video and audio essence. This makes
NEXIO Volt ideal for applications including disaster recovery, delay, edge server, on-air cache,
production play-out and ingest to archive. It supports up to 36 hours of XDCAM HD422 50 Mbps or
approximately 140 hours of MPEG-2 material at 12 Mbps.
The NEXIO Volt integrated storage server is ready to use in a variety of broadcast applications. This
is possible due to industry-standard VDCP support and the bundled media applications. The server
comes with the NEXIO Playlist™ event sequencing application for playing content to air, NEXIO
Remote™ for ingest, play-out and media management, and FTP for media interchange via Ethernet
and USB. These media applications can control the server over a local area network (LAN)
enhancing flexibility and ease of access.
Hardware
1RU form factor
Storage System
Solid State media drives support 1 TB of usable storage with RAIDsoft™ storage protection
Video I/O
Software-based codecs for coding and decoding SD and HD media
Real time, software-based up/down/cross conversion support
Automatic Aspect Ratio Conversion (ARC) and AFD support
Supports up to 4 SD only channels, or up to 4 SD/HD channels
Software licensing for 2 SD/HD, 3 SD/HD and 4 SD/HD channel configurations
Supports SD (525i, 625i) and HD (1080i, 720p) content on the same chassis
Audio I/O
16 channels of embedded audio – 16, 20 and 24 bit; per video channel
Dolby® Digital and Dolby E audio pass-through; per video channel
Ancillary Metadata
Read, generate, and write continuous and discontinuous VITC
EIA-608 <> EIA-708 and WST <> OP-47 closed caption support using software based real
time processing
NXVOLT1401HDX
System Hardware
The system hardware can be grouped under the following categories:
Work Station
The work stations are located in the areas where the application is used such as ingest.
Server Chassis
The individual server chassis each include the following elements:
I/O – Inputs and Outputs
Physical video, audio, communication and control ports are located on the rear panel for all
server chassis hardware.
Processors
The server chassis have input Codec (encoders) boards with fast processors that convert the
input video/audio signals to a digital file for storage. Another Codec (decoder) is used to
convert digital files from the central storage to the required video format for playback via the
chassis output spigots.
Raid Controller
The way the digital file streams are sent and retrieved from the central storage is controlled
by the software RAID controller known as RAIDsoft. RAIDsoft also organizes backup parity
data used in the event of data corruption to enable rebuilding and retrieval of essential data.
Harris uses it’s proprietary RAIDsoft software RAID controller running on every server
chassis (if applicable) to maximize redundancy and flexibility. Because RAIDsoft is running
on each server chassis there is no single point of failure for the RAID controller and the
multiple versions of RAIDsoft can work together to speed up rebuilds.
Database
A list of all media stored on the central storage is required. This database/list (MediaBase) is
updated immediately whenever new media is ingested or unwanted media is deleted. The
main MediaBase is located on the central storage area with versions of MediaBase also
stored on every server chassis (if applicable). All versions of MediaBase are kept in sync and
up to date by regular communication over the Gigabit Ethernet network.
Networks
The Ethernet networks consist of the Nexio LAN and the Transfer LAN.
Fiber Channel Network consists of the fiber optic transfer of media between the storage area.
For external server storage area applications Harris uses high speed optical Fibre channel
networks to transfer the compressed video and audio data streams, to and from the
Input/Output chassis Codec’s and the shared central storage. A Gigabit Ethernet network is
employed for communication, networking all server chassis and the storage area network to
keep the MediaBase information up to date.
Storage Area
The storage area network consists of one or more drive array enclosure (DAE) chassis
containing multiple physical disks. The physical disks are where the digital video, audio,
graphics, meta-data, parity data and the servers’ database are stored.
Servers
The following are a list of our Windows XP legacy transmission servers:
Transmission
o SD: 4000
2 channels or 4 channels
channels are either ingest/playout, or play-only (in pairs)
o SD: 3600
2 record and 4 playback
o HD: 3600/4200
4200 Series: 1 ingest/playout, 1 play-only channel
3600 Series: configurable up to 1 ingest, 2 playout ports
o SD: 3601
2 Bi-directional – 2 playback
2 record and 4 playback
o HD: 3601
3601 Series: 1 ingest/playout, 1 play-only channel
3601 Series: configurable up to 1 ingest, 2 playout ports
o SD: 3801
2 Bi-directional – 2 playback
2 record and 4 playback
4 record and 4 playback
o HD: 3801
2 ingest/playout, 2 play-only channel
1 ingest, 2 playout ports
1 ingest, 3 playout ports
0 ingest, 4 playout ports
4 ingest, 0 playout ports
Specialty Servers
Beyond the core models, other system needs may require the features found in the following
servers:
Editing Servers
Velocity is a non-linear desktop editing and special effects software package for the NEXIO line of
broadcast solutions. The strength of Velocity is its flexibility. You can customize your interface to flow
in the manner most efficient for you including customizing keyboard shortcuts and default GUI
layouts. With Velocity, you can interface with NEXIO servers to manage projects and ingest video
source material. You can work with a wide range of digital video, audio, image and animation files. In
addition to the wide range of transitions and effects included with Velocity, you can also create
customized transitions and effects. By using Velocity, you have many output options, including DVD,
web distribution, direct digital output, and printing to DVD and videotape.
Newsroom Systems
Hi-Res Editing – HD Option 1
The Velocity Express Card option, also known as the hardware option, allows editors to record video
from multiple sources such as feeds and VTRs into the raid storage.
o NX3000ESX Chassis + Velocity Express Card + Velocity ESX Software
NXA1000VESX
Software-only version of Velocity ESX installed on a customer supplied PC that meets or exceeds the
minimum system requirements. Shares all the same software features as the turnkey system minus
the hardware I/O capabilities and the bundled VST audio filters and custom keyboard. Capture and
print to tape is limited to DV and HDV formats via firewire. Velocity ESX can also be used with select
3rd party firewire I/O devices, allowing baseband input and output in a variety of formats. Intelligent
playout eliminates any rendering for cuts only edits maintained in the native format.
NX1011VESX Software-only version of Velocity ESX require software release 2.5 or higher
NX1011VESX-FC
Velocity ESX hardware-based turnkey system is built on 1RU platform. Provides Fibre Channel or
Gigabit Ethernet for connection to SAN. Bundled with Velocity software and custom keyboard.
NXA-VEL-DNXHD
Velocity ESX or Velocity XNG with Avid DNxHD codec for playback only of DNxHD content from
NEXIO SAN or local MOV files. Must be used in conjunction with Velocity 2.5 or higher
NXA-VEL-3D
Stereoscopic 3D editing and conforming software license key option for Velocity ESX. Must be used
in conjunction with Velocity 2.5 or higher
NX1011VESX-SDI
Provides SD/HD-SDI and analog I/O as well as AES, Genlock and RS-422*. Gigabit Ethernet for
connection to SAN. Bundled with Velocity software and custom keyboard.
Hi-Res conforming/rendering
The Instant On Line (IOL) server conform timelines from the Low-Res PRX editors into Hi-Res. The
IOL is capable of rendering project from Velocity NLEs and can convert different file format into LXF
just by dropping the clips into the pending cue folder.
o IOL Chassis + IOL “Instant Online” Software
Takes timeline from Velocity, FCP, Invenio or 3rd party EDL/XML and conforms it to high-
resolution content residing on NEXIO SAN. Provides Gigabit Ethernet for connection to
SAN.
NXAMPLM
The MPLM software application is sold and customer can provide their own Windows 7 PC.
NX1011MPLM
NX1011HMG
NX1011PTCD
NOTE: Proxy media host is not used with current solution, currently we use a map drive to
store the low resolution H.264 clips.
CM – Content Manager
The CM application runs on a NEXIO Server and can be configured to transfer clips from domain A to
domain B, domain B to domain A, or bi-directional via gig Ethernet connections between domains.
The CM application can be configured to transfer to a near line storage (NLS) device. The CM can
go on a stand alone on a NEXIO Server.
FTP Server NX1010MGX is solely used for transferring clips into the storage raid:
NX1011MIOH-10GE or NX1011MIOH-GE
FCP - NX1000FCP
The NX1000FCP is capable of hosting four final cut pro edit bays to have access to he SAN
media and render projects to the SAN.
NX1011FCP-10GE or NX1011FCP-GE
ICM - NX1000ICM
ICM uses direct and indirect communication with devices. Direct communication is made to
IP-ready devices such as the NEXIO servers and DPS synchronizers. Indirect
communication is sent over IP to the Device Server for translation to serial devices such as
routers, VTRs, and GPIs.
The new ICM model number is NX1011ICM and shipped with the above chassis.
NXR – NXRemote
The NEXIO Remote is can control six server channels. NEXIO can be brought with playlist,
delay or ClipSync option. This application can run on any Windows XP or 7 machine.
Software Overview
Before examining the NEXIO 3601HDX/3601HDI server in detail, we’ll take a quick tour of
the servers software interface.
LLM
The LLM provides system connection information, raid storage access, and manages the low level
communications. It provides the following:
Confirmation the NX3601HDX is connected to additional systems by viewing information in
the Nodes area.
The logical disk indicates the server is accessing the raid storage device.
Manages the low level communications between the storage devices and the video/audio
codec’s.
Manages communication with other NEXIO server nodes, automation systems, and tape
machines.
Handles the storage and retrieval of audio, video, and ancillary data to and from the storage
system.
Can be used to check codec status, verify that the server is connected to your storage, verify
that the server is connected to your NEXIO network, and view disk performance.
Nodes
Physical
Disks
Logical Disks
Ingest - ICM
The Device Server is an independent software server that bridges the gap between the network and
serial devices. The ICM client communicates over internet protocol (IP) to all hardware devices.
ICM uses direct and indirect communication with devices. Direct communication is made to
IP-ready devices such as the NEXIO servers and DPS synchronizers. Indirect
communication is sent over IP to the Device Server for translation to serial devices such as
routers, VTRs, and GPIs.
Similar to NEXIO Lower Level Module (LLM), the Device Server functions as the hardware
controller for ICM. The Device Server can manage IP communication from hundreds of
clients simultaneously.
Digitize
This window is the main controller for an external VTR connected to the video server. In addition, the
capability exists here to create a new entry into MediaBase and record desired material from a tape
into that ID in a frame accurate manner. Operation of the transport controls are the same as that of
the channel window, except for lack of a record button.
Crash Recording
The Add ID function is used to create new IDs for recordings. This does not create the new material;
the material fills in this ID when you use the record function.
Playout
PlayList provides clip playout capability on as many as four NEXIO™ channels simultaneously. Use
PlayList to do the following:
Provides playout up to 4 channels simultaneously.
Build a list of clips for sequential or timed playback
Create loop lists
Trigger GPI events during playback
Import traffic files
Store playlists to disk
Timed GPI events
You can open multiple PlayList windows simultaneously. However, only one PlayList window can be
assigned to a server channel at a time.
Old Playlist:
New Playlist:
ClipSync
ClipSync is an optional application in NXOS that lets you synchronize two channels. This lets two
channels act as one single channel. ClipSync is used for applications that use moving or animated
linear keys that are comprised of both key and fill channel information. ClipSync synchronizes the
animated key and fill channels so they act as one channel.
Delay
NEXIO™ Delay is an application in NXOS that lets you create a delay for your play-to-air content.
You can specify the program ID, target delay times, and additional buffers for delay manipulation.
Once the parameters are set and the record mode is selected, Delay automatically outputs the
delayed video after the countdown timer has expired.
Delay is capable of 1 record and up to 3 play outs or 2 records and 2 playouts on a four-codec
system. For a two-codec system, only 1 record and 1 play out is possible. A codec used to record will
be referred to as a Recorder. A codec used to play out will be referred to as a Player.
Logo Inserter
The Logo Inserter option allows the display of screen logos directly from the NEXIO server.
System Architecture
The fibre channel systems below where designed to meet customers need. The current fibre channel
chassis use is the Xyratex SBOD chassis which are capable of 4, 2, or 1 Gbps data transfer. The
previous chassis Xyratex JBOD chassis which are capable of 2 or 1 Gbps data transfer.
Typical Systems
3601HDX Redundant Fiber Channel
Servers offer a level of fibre channel redundancy that was previously not available. This is due
to their use of the ATTO Celerity Fibre Channel card with its dual fibre channel ports. With these
dual ports, in a direct connect configuration, each server can be connected to both loops on the
drive arrays. Now if the connection from the server to one of the array loops is lost, the server
will still have full fibre channel functionality via the other loop.
NX3000VNES
Velocity Edit station.
Redundant fibre
server system with
Fibre switches
NX3000VNES connections
2. Draw a four SBOD fibre channel chassis with three NEXIO servers interfacing with a fibre
channel switch.
3. How many SBOD fiber channel drives can a direct connect or fiber switch system support?
4. What is the approximatement bandwidth of a direct connect fiber channel SBOD system
support? How many drives?
5. In a FARAD storage system up to what number chassis gives you bandwideth and storage?
6. After what chassis number gives you storage but not no bandwideth in a FARAD system?
8. How many fiber channel (SBOD drives) nodes can a fiber switch system support?
9. How many fiber channel (SBOD drives) nodes can a direct connect system support?
10. How many fiber channel nodes can a FARAD system support?
Server Hardware
Most technical personnel have a reasonable knowledge of basic PC technology. By
building on this common knowledge in a logical progression, servers can be explained in
a way that can be more readily assimilated.
Generic PC Hardware
NX3601HDX, 3000VESX Models, & NXAMP3801HDX Hardware
Tyan S2915 Motherboard
The NX3801 server use Tyan S2915 Revision E motherboard and BIOS firmware version 4.0.x or
higher.
FAN2 →
SYSFAN3
FAN4 →
SYSFAN1
FAN3 →
SYSFAN0
These four fans are connected in the server mid-section plane for cooling the motherboard and all
its components.
NX3601HDX S2915 MB
SATA Connections
SATA 1
SATA 0
(from drive closest to wall)
SATA Mirror
3601 & 3801 SATA Mirror Set
Navigate to c:/vr/utilities and run LLMDiskTool.exe. Select disable.
Restart server and then press F2 to enter BIOS.
o Under Advanced -- > Integrated Devices -- > Scroll down to NV Raid Configuration.
The following should be enabled:
o NVidia Raid Configuration - Enabled
o SATA Port 0 RAID - Enabled
o SATA Port 1 RAID – Enabled
o Hit F10 to save and exit BIOS.
1. Press 'F10' when the "Nvidia RAID IDE ROM BIOS" or Media Shield Rom BIOS prompt appears
during POST. In the NVIDIA RAID Utility create a mirrored drive manually as follows:
2. Under the Free Disks column, right arrow to add both disk to the array (array drives should be
listed 0.0 and 0.1)
3. Set the Raid Mode to, Mirrored
4. Press 'F7' to finish
5. At Existing disk data will be lost: Continue? Press ‘Y’
6. At, Clear MBR prompt press ‘N’.
7. Press Enter, then [R] and select Port 0.1 (second port).
8. Press F7.
9. Press Enter at the “Rebuild Array?” prompt
10. Press ‘Y’ at the Existing data will be lost prompt.
11. Press Enter, then CTRL-X to exit.
12. System will now restart.
8x 1GB
1 4.1.0 Kingston Santa Rosa Opteron 2220 2.8
Tyan S2915
4x 2GB
2a 4.5.0 8GB
SMART
3601HDX 2b Barcelona Opteron 2356 2.3 64-bit
4
2c 5.0.0 4x 2GB
Kingston
3a 5.5.0 Shanghai Opteron 2387 2.8
Tyan S2915-E
3801HDX 3b 5.7.0
Istanbul Opteron 2435 2.6 6
4 6.0.0
8x 2GB
Beta 5.7.0 16GB Kingston Shanghai Opteron 2387 2.8 4
1401VOLT SuperMicro
1 5.7.0++ Istanbul Opteron 2435 2.6 6
Video/Audio Input/Output
video and audio input/output only; for servers using software codec
This I/O board has the same video and audio specifications as the MA200 card.
Fabric Specifications
Dual independent FC ports
4-Gigabit FC data-transfer rates
800 MB/sec. maximum full-duplex throughput per channel
Supports all FC topologies: direct fabric, arbitrated loop and point-to-point
ANSI Fibre Channel: FC-PH, FC-FCP, FC-AL, FC-AL2, FC-PLDA, FC-FLA
Flash ROM for easy field upgrades
FC Class 3 Support
Buffer Credits: 8 @ 512 Bytes; 8 @ 2KB
Advanced Data Streaming (ADSTM) Technology
Advanced FC Capabilities:
Backward compatible with 2-Gb and 1-Gb Fibre Channel
Optical Cabling:
50/125µm up to 100m @ 4-Gbps, 2-Gbps, and 1-Gbps
Dimensions
Conforms to PCI Express Low Profile form-factor specifications
Length 5.600”
Height 2.712”
Electrical
12V @ 0.4A max
3.3V @ 1.5A max
NX3601 G2 and higher servers sharing storage – 4 Gbps-capable ports: Atto FC-4xES
SCSI
1st gen HD servers with internal storage: Atto ExpressPCI UL4S
SAS Specifications
• Up to 3-Gb/sec per port
• Device support for SAS, SATA and SATA II
• Support for RAID levels 0, 1, 4, 5, 6, 10, 40, 50, 60, JBOD and DVRAID
• On-line capacity expansion
• Native Command Queuing
• Cache memory—256MB ECC protected memory
• User friendly GUI for RAID setup
• External LEDs for on-line status
AfterBurner-3 Boards
JMP2
JMP1
Upper Assembly
JP1
JP2
Note that
ONLY the
BOTTOM AB-3
has a jumper at
this location.
Specifications
Afterburner 3 Features
USB 2.0 Full Speed support
Powered directly from USB
“Slot less” design, no PCI slot used
Four serial ports offering full duplex buffered I/O operation
Serial ports will be hard configured for four slave mode ports.
Total of four RJ12 connectors.
DB9 to RJ12 Adapters to be provided with SMPTE pin-out.
Baud rates up to 115.2K baud for all serial channels
Capable of at least 1.5Mbps data throughput
Harris VDCP pin-out connections on all RS422 serial ports
8 - Discrete relays with both normally open and normally closed contacts
16 - Opto-isolated inputs for either TTL or dry switch input with internal and external power and
isolated grounds
Lead free components
Block Explanation
USB-B:
Do the AB3 I/O board test on NEXIO platform before troubleshooting with ADC control problem.
If HARRIS AFTERBURNER 3 device display missing on the Universal Serial Bus Controllers, you need to
verify that the AB3 power connector are installed correctly, some case the power connectors are off on
the chases side.
You need have two RJ12 test loop cable to do the AB3/IO test.
1. Connect faculty supplied cable from COM1 to COM2 and from COM3 to COM4. Also use the GPI
input and output cable, connect as labeled. Now run the IOTeseterV2.exe application and select GPI and
RS422 test, run test. Did the test pass or fail?
2. Now lets use the standard faculty supplied cables to perform RS422 test.
Pro-panel Assembly
Rear Chassis
SERVER EXPRESS
FIBRE
CARD
Filler Panel
Filler Panel
VIDEO
CARD
Filler Panel
Pro-panel boards
USB
Video
Audio
Each fibre channel drive in the chassis is housed in a carrier or sled that mounts horizontally:
Xyratex’s drive numbering is zero-based, so a chassis starts at 0 and ends at 15. Harris’ drive numbering
is base 1, so a chassis starts at 1 and ends at 16.
The rear panel shows dual supplies to the left and right, with input/output modules and control panel in
the middle:
Each LRC input/output module provides access to one of the two fibre channel ports that each drive has.
The left LRC input/output module is LRC “B”. It connects to the “Port B” on each fibre channel drive. The
right module is LRC “A” and it connects to “Port A” on each drive.
The Ops Panel allows some configuration parameters to be set, and provides some status indications.
The most basic fibre channel configuration is direct connect where as the name
applies, server fibre channel ports are connected directly to drive array ports. In the
simplest of these, a single server can be connected to one array. If a system has more
than one drive array enclosure (DAE), the DAEs can be interconnected with loop
cables using the pattern in the diagram below. Red lines show interconnects between
arrays; blue lines show server connections.
A short conceptual overview of the fibre channel interface will help in the understanding of its key role in
Harris server systems.
Fibre channel is a transport vehicle that can process the command sets of several existing
interface protocols, including SCSI-3 and ATM. Fibre channel arbitrated loop (FC-AL) is one
topology used to connect devices within this standard.
Nodes
Fibre Channel devices are called nodes. This is a generic term describing any device
(workstation, printer, disc drive, scanner, etc.) connected to a Fibre Channel topology. Each node
has at least one port, called an N_Port to provide access to other nodes. The “N” in N_Port
stands for node. As you will see later, ports used in a Fibre Channel Arbitrated Loop topology are
called NL_Ports where the “NL” stands for node loop.
The components that connect two or more node ports together are what are collectively called a
topology. Nodes work within the provided topology to communicate with all other nodes.
Ports
Ports are the link to the outside world for a Fibre Channel node. See Figure 2. As stated above,
each node has at least one port to provide access to other nodes. Each Seagate Fibre Channel
drive has two ports. Each port uses a pair of fibers—one to carry information into the port and one
to carry information out of the port. This pair of fibers (actually copper wire) is called a “link” and is
part of each topology. The Fibre Channel ANSI specification also supports fibers made of optical
strands as a medium for data transfer.
Links
Each port is comprised of two fibers; one carries information into the port and is called a receiver.
The other carries information out of the port and is appropriately called a transmitter. Fibre
Channel supports two types of fibers—electrical wires (most commonly copper) and optical
strands. This pair of wires is called a link. See Figure 2.
Links carry the data frames between nodes. Each link can handle multiple frame types; therefore,
frame multiplexing is possible. For example, a frame containing SCSI information may be
followed by a frame containing TCP/IP followed by a frame containing yet another protocol’s
information.
Several key features make fibre channel ideally suited to video server applications:
3. High data rates: 1, 2, 4, and now 8 Gbit/second for FARAD storage systems.
Loop B Loop A
ID3
Drive 3-16
Drive 3-2
Drive 3-1
1 1
2 2
Server 4 Server 3
ID2
1 1
2 2
Server 2 Server 1
Drive 2-1
Drive 2-2
Drive 2-16
This drawing illustrates the data flow in a direct connect, multiple DAE channel drive array
implementation:
Example data flow – recording on Server 1:
Servers offer a level of fibre channel redundancy that was previously not available. This is due to their use of the
ATTO Celerity Fibre Channel card with its dual fibre channel ports. With these dual ports, in a direct connect
configuration, each server can be connected to both loops on the drive arrays. Now if the connection from the
server to one of the array loops is lost, the server will still have full fibre channel functionality via the other loop.
With the physical drive array in place, the final piece of the shared media storage puzzle is to create a
logical grouping of the physical drives. This is done using the Initialize function of the LLM module,
resulting in the creation of a Logical Disk. There is a limitation as to how many physical drives can be
included in a Logical Disk. This is why for example there is more than one logical disk – Drive D and Drive
E - in the 4 chassis drawing shown earlier.
All the drives in any one Logical Disk operate in tandem; each drive handles a slice of each video/audio
frame.
SANbox 2 (NXS1622):
This is a 2 Gbit/second 16-port switch that was originally introduced during the VR4xx Series Production.
This is a 4 Gbit/second 16+4-port switch that was originally introduced about the same time as the Nexio
HD servers.
When a switch is used in a fibre channel loop, data from Server 2 to Drive 12 would not pass through any
nd
other server, and would be split out at the switch and only sent down the cable connected to the 2 array
chassis. The following drawing illustrates a system with SANbox 2 switches using this approach.
Blue and orange lines along the top row of the switches are server connections; blue lines on the bottom
row are DAE connections.
The aqua lines between the bottom left and bottom right ports of the two switches are fail-over
connections. These provide redundancy in the event that a switch-to-DAE connection fails. If, for
example, the cable to the bottom port on the left-hand LRC of the bottom DAE were to fail, servers
connected to the left-hand switch would not normally be able to read and write data relating to the bottom
array. With failover though, the switch can re-route the data, by having it pass through the aqua “ISL”
cable, and from there on to the bottom port on the right-hand LRC of the bottom DAE.
On a SANbox 2 switch, all 16 ports are generic 2 Gbit capable, and ports chosen for ISL connections are
simply custom-configured.
In this configuration, blue lines above the left switch are connections to each server’s “Port 0”. Pink lines
above the right switch are connections to all the same servers, but on their “Port 1”. Blue lines below the
switches are DAE connections. The above configuration only applies to servers that use the ATTO dual
fibre channel port card.
Here there are no ISL failover connections. This is because if any if top left blue server connections or the
bottom left array connections fails, each server still has access to the array through the top right pink
server connection and bottom blue right array connections (and vice-versa). Redundancy here therefore
extends right back to the server, whereas without dual server connections, it only exists between the
switch and the array.
SANbox 5600 switches can also be run in an ISL type configuration. Servers would connect via a single
port, and the switches would be linked via one of the four larger rectangular “Xpak” ports, which provide a
high-speed 10 Gbit link.
The FARAD fiber channel topology comes with standard intrinsic mirroring and redundant fiber Brocade
300 switches.
System Ethernet
Ethernet is critical to the operation of a server system using shared storage. For this reason, a dedicated
private Ethernet is used for the NexioNet, the 100 Mbps full duplex Ethernet in which the LLM
intercommunication is done. NEVER set Ethernet adapters to Auto Detect, the LLM would use the
transfer LAN if the LLM LAN is disconnected. If 100 Mbps is not available then set the NIC for 1000 Mbps
Full Auto Negotiate.
10 Gigabit Ethernet
The LLM would use the IPAddress1 if the first Ethernet card is disconnected. This can be configured via
the NEXIO configuration wizard.
Harris is also offering the Extreme Black Diamond 8810 Switch for more complex network solutions.
Harris also offers the Summit 250-24 switch that the ports are hard set at 100 Full Duplex and cannot be
changed.
NXESB624
Brocade FCX624
NXESB648
Brocade FCX648
The Brocade Ethernet switch has four 10 Gbps port and optional 24 or 48 1 Gbps ports.
The NXUSBTC is used to input LTC time code from a house time code system into standalone and SAN-
based NEXIO video server systems. This allows servers to perform time-of-day recordings with time
code from a single reference source that is locked to the house time code for all servers in a system.
NXUSBLTC
Specifications
The NXUSBLTC comes with the following specifications:
Model. NXUSBLTC
Power. 1.5 amps at 5 Volt DC (external wall adapter)
LTC Inputs and Outputs. Standard XLR
Dimensions. 8L x 6W x 1.725H inches (20.3cm x 15.2cm x 4.4 cm)
Compliance.
The NXUSBLTC is lead-free and meets all CE and RoHS requirements.
TUV, CE mark, & CCC mark approved
SMPTE RP 188 and EBUTechnical Standard N12-1999 LTC specifications
Weight. 16 oz. (not including cables) (454 g)
LTC Input Connections:
LTC Input levels of 100mVpp to 2Vpp are readable.
LTC Input impedance > Jumper selectable. High impedance or 600 Ohm.
SMPTE/NTSC and EBU/PAL frame rates 25 fps and 29.97 fps
LTC Output
1.0 Vpp
LTC Output impedance > Jumper selectable. Low impedance or
600 Ohm.
SMPTE/NTSC (29.97 fps) and EBU/PAL (25 fps)
The output LTC signal is phase locked to the reference input, not to the associated video signal. If video
output timing is adjusted on an NX3601 AMP server, it will stay within range of the frame that is indicated
by the time code. The maximum cumulative amount of timing offset in the video signal path must stay
within 30 lines maximum.
LTC IN 1 and 2 (Primary Timecode Input). These primary inputs come from the house timecode
generator or from a local timecode source such as a VTR. Each one is dedicated to a record
channel.
LTC Outputs. Use the XLR outputs to provide LTC timecode to downstream devices. Each one
is dedicated to a corresponding play channel.
Ref In. Input for bi-level house reference signal.
Loop. REF IN loop should be 75 ohm terminated when unused. When not in use, terminate the
Reference LOOP through. Also, see note below.
Power Source. This is a +5 VDC power 2mm receptacle input. Insert and turn clockwise to lock.
USB Connection to NEXIO. This is the physical connection between the NXUSBLTC unit and
the NEXIO server that uses the LTC inputs and outputs. It should be connected using one of the
USB cables provided.
The NXUSBLTC is only compatible with NEXIO AMP software release 5.7.0 or later. The two streams of
LTC can be recorded to the NEXIO storage array matching the servers two ingest channels. Auxiliary
input 3 will be used in a future release to lock NEXIO server Windows time to house time reference, as
the NXUSBTC module currently does.
8. What audio sample rate can the server express card support?
____________________________________________________________________________________
9. What sampling rate does the server express card support and which do we use?
____________________________________________________________________________________
11. How FC ports does the NEXIO AMP ATTO card have?
____________________________________________________________________________________
12. What is the highest transfer rate for the Xyratex chassis?
____________________________________________________________________________________
17. Explain the difference between a direct connect and FC switch system? Explain the data flow?
____________________________________________________________________________________
18. When a fiber channel drive dies what happens to the port?
____________________________________________________________________________________
19. Do you need an ISL connection for a fully redundant FC system? Explain.
____________________________________________________________________________________
23. Where do you connect the NXUSBTC box and on what numbered server?
____________________________________________________________________________________
24. What is the maximum amount of NEXIO servers that a fiber switch system support?
____________________________________________________________________________________
25. What NEXIO software release do you need to use the NXUSBLTC box?
____________________________________________________________________________________
26. Can the new Brocade fiber switch be used in the xyrtex storage solution (SBOD drives)?
____________________________________________________________________________________
27. The Brocade Ethernet switch replaces what existing Ethernet switch?
____________________________________________________________________________________
28. Does the new Brocade Ethernet switch support 10 Gbps networks? How many ports of 10 Gbps per
module?
____________________________________________________________________________________
System Spec
Transmission Video Servers
NX3801 & NX3601 – NEXIO AMP
FIbe
NEXIO AMP NXCP Codec Processor Upgrade Kit — The NEXIO NXCP Codec Processor Upgrade Kit
provides hardware-assisted codec support for up to 4 channels of AVC-Intra play out (50 and 100 Mbps)
or 2 channels of AVC-Intra encoding.
Key Features
The following list outlines some of the key features of NEXIO AMP:
3RU form factor
Two Six-Core AMD Opteron 64-bit processors "
Dual mirrored boot drives
Dual port 4Gbps Fibre Channel support
Dual hot-swappable power supplies
USB ports on the front and rear of the chassis
IEEE1394 FireWire port
10/100/1000BaseT Ethernet ports
Supports up to 96 TB of usable storage with RAIDsoft storage protection.
48TB=2 logicaldisks consisting of forty-eight 600 GB drives
Runs NEXIO operating system (NXOS) software for ingest, playout, file transfers, content
management, and additional optional applications
Multitier user account access, prevents unauthorized operators from altering video/audio
procamps or deleting media
Dolby® Digital and Dolby E audio pass-through; record and play
Off-speed play
Works with a wide range of 3rd party automation, archiving, and media management applications
Includes FTP Server to move media from server-to-server and between attached general purpose
drives
MXF OP-1a
QuickTime
AVI
Native LXF
MPEG2 PS/TS Ingest
Pinnacle private audio stream (mixed services with MPEG audio)
Specifications
The following list describes the general specifications for NEXIO AMP:
Two Six-Core AMD Opteron 64-bit processors
PCI Express platform
16 GB RAM
Dual mirrored boot drives
Two redundant 8 Gb Fibre Channel ports
Four 10/100/1000Base-T Ethernet adapters
Dual-head DVI-I monitor interface
Two USB 2.0 ports on front panel
Four USB 2.0 ports on back panel
One FireWire (IEEE 1394) port (not powered) on front panel
Windows 7 Professional x64
NEXIO Operating System (NXOS)
Audio Specifications
Channels &Formats 4AES/EBU pairs per input channel
4AES/EBU pairs per output channel
8pairs embedded per input channel
8pairs embedded per output channel
Inputs 4pairs HD-BNC, unbalanced (AES/EBU)
75Ă termination
1V p-p nominal levels
Outputs 4pairs HD-BNC, unbalanced (AES/EBU)
75Ă termination
1V p-p nominal levels
Processing &Storage 16, 20, or 24-bit, PCM, 48kHz
Compressed Audio Dolby Digital (AC-3) and Dolby Epass-through
RAID Redundancy
RAIDsoft software RAID management "
Controller system
RAID-3 (single drive parity; single drive
failure protection)
-OR-
RAID Protection Schemes ECC (multiple drive parity; dual drive failure
Per Volume protection)
Intrinsic Mirroring Choice of RAID-3 or ECC storage
Protection Scheme (if protection plus fully mirrored storage
configured in your system) area networks*
RAID 6(drive protection) + RAID 0
(striping by NEXIO's RAIDsoft to add
NEXIO Farad RAID-601 bandwidth) + Intrinsic Mirroring
Controls
Power Supply
Redundant dual hot-swappable, dual load-sharing
AC 115-120 V; 200-240 V, auto select
60/50 Hz
750 W
Record and playback HD MPEG-2 MP@HL l-frame 4:2:0 profile up to 100 Mbps, and 4:2:2 profile
up to 150 Mbps; MPEG-2 MP@HL Long GOP 4:2:0 profile and 4:2:2 profile up to 80 Mbps;
XDCAM HD at 35 Mbps; DVCPRO HD at 100 Mbps; AVC-Intra Class 50 and Class 100 (2 play
only channels)
Integrated up/down/cross conversion support using software based real time processing
EIA-608 <> EIA-708 closed caption transcoding using software based real time processing
Easy integration with IP networks using Gigabit Ethernet for media transfers
Runs NEXIO operating system (NXOS) software for ingest, playout, file transfers, content
management, and additional optional applications
Includes FTP Server
Transfer Manager built into NXOS to move media from server-to-server and between attached
general purpose drives and the server using FTP
Dolby® Digital and Dolby E audio pass-through
Dual hot swappable power supplies
Supports up to 25.2TB of storage with RAIDsoft™ storage protection
Off speed play
Works with a wide range of 3rd party automation, archiving, and media management applications
Video
The following describes the NX3601HDX video specifications.
Channels SD = SDI (SMPTE-259M)
o HD = HD-SDI (SMPTE-292M)
SD Formats 525 @ 29.97fps, 625 @ 25fps
HD Formats 1080i @ 29.97fps
o 1080i @ 25fps
o 720p @ 59.94fps
o 720p @ 50fps
SD Input/Output 4 Channel — 2 bi-directional channels, 2 play only channels
6 Channel — 2 record only channels, 4 play only Channels
HD Input/Output 2 Channel — 1 bi-directional channel, 1 play only
Configurations channel HD
o 3 Channel — 1 record only channel, 2 play only channels
o 3 Channel — 0 record, 3 play only channels*
o 4 Channel — 2 ingest + 2 play only (G2) & (G3)
o 4 Channel — 0 ingest + 4 play only (G2) & (G3)
SD Aspect Ratio 4:3 or 16:9
HD Aspect Ratio 16:9
Up/down/cross conversion support
EIA-608 <> 708 caption conversion
AFD aspect ratio conversion
Port based aspect ratio conversion
User-based aspect ratio conversion
Audio
The following table describes the NX3601HDX audio specifications.
Channels & Formats 4 AES/EBU pairs per input channel
4 AES/EBU pairs per output channel
o 16 channels embedded per input channel
o 16 channels embedded per output channel
Inputs 4 pairs BNC, unbalanced (AES/EBU)
o 75Ω termination
Outputs 4 pairs BNC, unbalanced (AES/EBU)
o 75Ω termination
Audio Processing 16, 20, or 24-bit, PCM, 48kHz
Compressed Audio Dolby Digital (AC-3) and Dolby E pass through
Server Chassis
The individual server chassis each include the following elements:
I/O – Inputs and Outputs
Physical video, audio, communication and control ports are located on the rear panel for all
server chassis hardware.
Storage
Storage Options 8 or 16 drives per chassis
RAID-3 or ECC SAN Up to 96 drives (146 GB, 300 GB, or 450 GB each)
per SAN using Fibre Channel connectivity
-OR
Up to 192 drives (146 GB, 300 GB, or 450 GB each)
per SAN using Media Host architecture
Intrinsic Mirrored SAN Up to 192 drives (146 GB, 300 GB, or 450 GB each)
per SAN using Fibre Channel connectivity
-ORUp to 384 drives (146 GB, 300 GB, or 450 GB
each) per SAN using Media Host architecture\
Raid Redundancy
Controller RAIDsoft™ software RAID management system
RAID Protection Schemes RAID-3 (single drive parity; single drive failure protection)
Per Volume
-OR
ECC (multiple drive parity; dual drive failure protection)
Intrinsic Mirroring Protection Choice of RAID-3 or ECC storage protection plus fully mirrored
Scheme (if configured in storage area networks
your system)
Controls
The following table describes the NX3601HDX control specifications.
Physical Specifications
The following table describes the NX3601HDX size specifications.
Length 28 in. (71.4 cm) from the rack ears to the rear panel 29 in. (73.7cm)
from the front of the bezel to the rear panel
Specifications
The following list describes the general specifications for NEXIO AMP:
Two Six-Core AMD Opteron 64-bit processors
PCI Express platform
16 GB RAM
Dual mirrored boot drives
Storage options 8 drive raid 3 or 16 drives ECC parity
2.5 inch SATA drives 500 GB
Four 10/100/1000Base-T Ethernet adapters
Dual-head DVI-I monitor interface
Two USB 2.0 ports on front panel
Four USB 2.0 ports on back panel
One FireWire (IEEE 1394) port (not powered) on front panel
Windows 7 Professional x64
NEXIO Operating System (NXOS)
This section describes the hardware and software specifications for the NX3601HDI.
System Configuration
The following list describes the general specifications for the NX3601HDI:
Two dual core AMD Opteron™ 64-bit processors (G1) or Quad Core Barcelona 2.3 GHz AMD
Opteron 64-bit processors (G2) or Quad Core Shanghai 2.8GHz AMD Operon 64-bit processors
(G3) and Hex Core AMD Opteron 64-bit processors Istanbul (G4)*
PCI Express platform
* need 16 GB of RAM
8GB system memory
Dual RAID 1 protected SATA boot drives
Six 750GB SATA drives for internal media storage – original models.
Newer HDI servers have 2TB SATA drives
Two 10/100/1000Base-T Ethernet adapters (G1) & (G2) & (G3) & (G4)
Intel PRO 1000GT adapter with Four Ethernet ports (G2) & (G3) & (G4)
One USB 2.0 port on front panel
Four USB 2.0 ports on back panel
Windows XP Professional x64 Edition
NEXIO Operating System (NXOS)
Storage
Storage 6x internal 2TB SATA drives
RAID Redundancy
Controller Software RAID
RAID Protection Scheme Single drive parity (RAID-3 single failure Per Volume
protection), 6 drives
2. How many drives can a HDX support if configured in an intrinsic mirroring topology?
___________________________________________________________________________
5. How many storage drives does a 3601HDI have? What type? What size? How many parity?
___________________________________________________________________________
6. How many storage drives does a 3801HDI have? What type? What size? How many parity?
____________________________________________________________________________
Safety Guidelines
Adhere to the following safety guidelines to avoid personal injury or damage to your system.
Rack Mounting
Connecting the NX3601HDX
Rack Mounting
The NX3601HDX comes with the rack mounting rails. The following are installation
requirements/recommendations:
Equipment — Mount the chassis on an appropriate rack using the provided rack
mounting and support equipment.
Power source — connect the power inlet to an adequate power source. Using a UPS is
strongly recommended. Connect each of the two redundant power supply connections to
a separate electrical circuit for added protection.
Adequate airflow — The NEXIO frames require adequate airflow around the chassis to
provide sufficient cooling. All components draw air in through the front and exhaust via
the rear of the frame. The surfaces must be clear of obstructions to provide proper air
circulation and cooling.
External device connections — Video monitors and all connections to external devices
should be available and in working order.
Cable clearance — Provide at least 2 inches of clearance in the rear of the rack for
cabling.
Ensure that the rack is anchored to the floor so that it cannot tip over when the
NX3601HDI is extended out of the rack.
Port Description
Used to identify a server from
SYS ID SYS ID Button the front.
Power Supply Alarm Reset
Power Supply Alarm Reset Button Silences the power supply alarm.
Two hot swappable, redundant
Power Supplies Power Supply 1, Power Supply 2 power supplies.
Four BNC connectors for HD-SDI
IN1, IN2, IN3, IN4 and SDI video inputs 1through 4.
BNC connector for analog bi-
REF IN level or tri-level reference input.
BNC connector for analog
reference passive loop-through.
Loop output = REF IN input. Ifthe
loop-through is not used,
connect a 75ƒÇƒnterminator to
LOOP this jack.
LOOP IN1, LOOP IN2, LOOP IN3, Four BNC connectors for loop-
LOOP IN4 through of inputs 1through 4.
Four BNC connectors for HD-SDI
and SDI video outputs 1through
HD/SD and SDI Video OUT1, OUT2, OUT3, OUT4 4.
Four HD-BNC connectors for
AES/EBU audio input. Connect to
IN1 these ports when using AES/EBU
1/2, 3/4, 5/6, 7/8 audio and Dolby E for input 1.
Four HD-BNC connectors for
AES/EBU audio input. Connect to
IN2 these ports when using AES/EBU
AES Audio 1/2, 3/4, 5/6, 7/8 audio and Dolby E for input 2.
IN3 Four HD-BNC connectors for
The NX3601HDI supports one VTR either in COM Port 7 or COM Port 8.
NEXIO Config
This chapter describes how to configure video and audio settings for the NEXIO AMP™ NX3801HDI
using the NEXIO Config application. The NEXIO server software is pre-installed in the operating drive,
software upgrades will discuss on a subsequent section.
Overview
Changing Video and Audio Settings
Commissioning a NX3801HDI
Commissioning NX3801HDX direct connect
Commissioning NX3801HDX with FC switch
Commissioning NX3801HDX with a MIOH server
4. Click Yes to open the Apply Changes dialog box and review the changes prior to
restoring the factory defaults.
-OR
Click No to restore the factory defaults without reviewing the changes.
The following dialog box appears recommending that you restart the system.
7. Click Yes to open the Apply Changes dialog box and review the changes prior to restoring the default
preset.
-OR
Click No to restore the default preset without reviewing the changes.
The following dialog box appears recommending that you restart the system.
Channel Configuration
The NEXIO Config Channel Configuration window (Figure 5-12) allows you to select the channel type
and select options.
Video Options
The NEXIO Config Video Options window (Figure 4-13) allows you to specify the Global Configuration
and the Channel Configuration for your system.
External—this references the video outputs to the external reference signal applied to the
REF IN connector. This is the recommended setting.
The available Resolution settings are:
Standard — use for bi-level 525 or 625 line reference.
HD1080i — use for tri-level 1080i reference.
HD720 — use for tri-level 720p reference.
HD1080p — use for tri-level 1080p reference.
VBI and Closed Captioning
a. Under VBI and Closed Captioning, set the start and stop lines for stored closed captioning and other
ancillary data. This data is stored as clip essence.
b. Select the SD MPEG Extended Height check box to compress the ancillary data. This only applies to
SD-only, MPEG 4:2:2 configurations.
Extended Record
a. Select the Extended Record check box to increase the number of vertical pixels recorded to include
those that make up the VBI data closed captioning. This saves space if the recorded VBI lines are set to
the same values. This only applies to SD MPEG 4:2:2 configurations.
3. In the Channel Configuration area, set the options described below:
Resolution
In the Resolution area, select the desired resolution for the channel configuration (i.e., SD, HD
1080i, HD 720p, and HD 1080p). On a server configured for SD-only, HD 1080i, HD 720p, and
HD 1080p options are not available.
Play Format and ARC
a Click the appropriate Play Aspect option, and then in the Default Channel ARC list select the
ARC play format. For details on selecting the Play Aspect and Default Channel ARC see the
appropriate section below:
SD 16:9 Aspect Ratio Output
For channels configured to play out SD media, it is important to identify the aspect ratio of the video
output. If a channel is intended to display a 16:9 aspect ratio, click the 16:9 option, and then select the
desired ARC setting. The selected ARC setting becomes the default ARC setting for any SD 4:3 clips
(that do not have pre-defined ARC settings) loaded into that channel.
The available settings for a SD channel configured for a 16:9 aspect ratio are:
Default — Uses the Pillar Box option to display the clip.
Anamorphic — Stretches the clip in the horizontal dimension to fit the 16:9 frame.
Pillar Box — Adds black bars on each side of the clip to fit the 16:9 frame.
Middle Cut — Enlarges the clip on four sides to fit the 16:9 frame.
14:9 HD — Changes the aspect ratio of the clip to 14:9.
21:9 HD — Changes the aspect ratio of the clip to 21:9.
d. Select the Duplicate line 0 check box if desired to add a duplicate line of the VITC output 2 lines later.
For example, if you have VITC output on line 16, a duplicate of the output will appear on line 18. This
option is only applicable for SD-only clips and if VITC insert is selected.
e. Select the Legacy timecode display check box to report a channel’s current output timecode based
on the start time of a currently playing clip instead of the embedded timecode within the clip.
Audio Options
The Audio Options window (Figure 5-14) allows you to select the audiotype, audio bits, audio tracks, and
audio control for your configuration.
GPRX Options
The GPRX Options window (Figure 5-16) allows you to select the video and audio bit rates for GPRX
(low resolution proxy).
Automation/Serial
The Automation/Serial window (Figure 5-17) allows you to set control ports, general parameters, and
VDCP parameters for your configuration.
IP Config
The NEXIO Config IP Config window (see Figure 5-18) shows the following network settings:
Server and Order Configuration
Network Settings
LLM Domain and Node Settings
High-Res Network Server (MIOH)
Low-Res Network Server (PRXH)
FTP Folders
The NEXIO Config FTP Folders window (Figure 5-22) allows you to select virtual folders and MXF
options.
LLM Parameters
The NEXIO Config LLM Parameters window (Figure 5-23) allows you to view and change disk
parameters, performance tuning, and NetDisk server parameters.
Do not change these settings unless you are instructed to do so by Harris BCD Support.
Error Logging
The NEXIO Config Error Logging window (Figure 5-24) allows you to set logging options for debugging.
The Debug String defines what is written to the errlog.txt.
This can be modified using the Debug Codes area. The number of days a log is kept and the size of the
log options apply to the errlog.txt, tract.txt, traceVDCP.txt, and rwerrlog.txt. These logs are located in the
C:\VR\Logs\LLM folder.
Note: If these logs are not already created and you need help creating them, contact Harris Technical
Support.
Note: All codes that appear in the Debug String are included in the errlog.txt file.
3. In the Number of days to keep logs list, select the number of days that you want the logs to be saved.
Tip It is recommended that you select a minimum of 3 days to keep the logs so that they are saved
through the weekend.
4. In the Size of log files list, select the maximum size in kB for the log files.
Tip It is recommended that you select at least 32000 kB for the log files.
5. In the CheckDisk area Interval list, select the desired time (in seconds) that you want between LLM
integrity checks (i.e., 15, 30, 60, 120, 340).
Note: When CheckDisk is added to the Debug String, the CheckDisk area becomes available. The LLM
performs an integrity check on the FAT table held in RAM at the
selected time interval.
LLM
The NEXIO Config LLM window (Figure 5-25) allows you to view and change various LLM registry
settings. The name, type, data value, and status of each parameter is shown.
Do not change these settings unless you are instructed to do so by Harris BCD Support.
red minus sign — indicates that the LLM parameter will be deleted.
purple question mark — indicates that the LLM parameter has no meaning in the current
configuration.
yellow explanation mark — indicates that the LLM parameter has been manually changed and does
not meet the predefined rules.
MPEG
The NEXIO Config MPEG window (Figure 5-26) allows you to view and change various MPEG registry
settings.
Do not change these settings unless you are instructed to do so by Harris BCD Support.
green plus sign — indicates that the MPEG parameter is absent in the registry and will be created.
red minus sign — indicates that the MPEG parameter will be deleted.
purple question mark — indicates that the MPEG parameter has no meaning in the current
configuration.
yellow explanation mark — indicates that the MPEG parameter has been manually changed and
does not meet the predefined rule.
FTP
The NEXIO Config FTP window (Figure 5-27) allows you to view and change various FTP registry
settings. The name, type, data value, and status of each parameter is shown.
Do not change these settings unless you are instructed to do so by Harris BCD Support.
green plus sign — indicates that the FTP parameter is absent in the registry and will be created.
red minus sign — indicates that the FTP parameter will be deleted.
purple question mark — indicates that the FTP parameter has no meaning in the current
configuration.
yellow explanation mark — indicates that the FTP parameter has been manually changed and
does not meet the predefined rule.
Startup
The NEXIO Config Startup window (Figure 5-28) enables you to change the install location of the
specified applications and their startup parameters.
Note: Do not change these settings unless you are instructed to do so by Harris BCD Support.
green plus sign — indicates that the parameter is absent in the registry and will be created.
CV/Logo
The NEXIO Config CV/Logo window (Figure 5-29) allows you to view and change various ChannelView
and Logo registry settings. The name, type, data value, and
status of each parameter is shown.
Note: Do not change these settings unless you are instructed to do so by Harris BCD Support.
Other
The NEXIO Config Other window (Figure 5-30) allows you to view and change various additional registry
settings.
Note: Do not change these settings unless you are instructed to do so by Harris BCD Support.
green plus sign — indicates that the parameter is absent in the registry and will be created.
red minus sign — indicates that the parameter will be deleted.
purple question mark — indicates that the parameter has no meaning in the current configuration.
yellow explanation mark — indicates that the parameter has been manually changed and does
not meet the predefined rules.
LLM 1
The NEXIO Config LLM1 window (Figure 5-31) becomes available when you select a low res proxy
channel in the Channel Configuration tab (see Figure 5-12). The
LLM1 window allows you to view and change various LLM1 registry settings. The name, type, data value,
and status of each parameter is shown.
Note: Do not change these settings unless you are instructed to do so by Harris BCD Support.
2 6 1 1 7 RAID 3 3276\2672
1 14 1 1 15 RAID 3 5895\3426
1 11 4 1 15 ECC 4719\2681
24 total drives
# Raid Sets Data Parity Hot Spares Total Disks Raid Type Direct
drives\set drives\set
setting connect\switch
(Wizard
Throughput
step 4 of 6)
(Mb/s)
1 18 5 1 23 ECC 6536\4835
32 total drives
# Raid Sets Data Parity Hot Spares Total Disks Raid Type Direct
drives\set drives\set
setting connect\switch
(Wizard
Throughput
step 4 of 6)
(Mb/s)
2 11 4 1 15 ECC 4719\2681
2 14 1 1 15 RAID 3 5895\3426
1 26 5 1 31 ECC 7293\5772
48 total drives
# Raid Sets Data Parity Hot Spares Total Disks Raid Type Direct
drives\set drives\set setting
connect\switch
(Wizard step
4 of 6) Throughput
(Mb/s)
3 11 4 1 15 ECC 4719\3426
3 14 1 1 15 RAID 3 5895\2681
2 8 5 1 23 ECC 6536\4835
1 41 6 1 47 ECC 7560\8348
64 total drives
# Raid Sets Data Parity Hot Spares Total Disks Raid Type Direct
drives\set drives\set
setting connect\switch
(Wizard
Throughput
step 4 of 6)
(Mb/s)
4 11 4 1 15 ECC 4719\2681
4 14 1 1 15 RAID 3 5895\3426
2 26 5 1 31 ECC 7293\5772
96 total drives
# Raid Sets Data Parity Hot Spares Total Disks Raid Type Direct
drives\set drives\set
setting connect\switch
(Wizard
Throughput
step 4 of 6)
(Mb/s)
3 26 5 1 31 ECC 7293\5772
2 41 6 1 47 ECC 7560\8348
The process below assumes less than 48 disks are targeted for initialization. For systems with a greater
number of drives, you will need to initialize the first 48 or less first to create a Logical D: raid set and the
next 48 or less second to create a logical E: raid set. Intrinsic Mirror setups are not yet covered in this
document.
1. With only one LLM running (all other nodes powered off or at desktop), highlight all disks physical disk
pane, excluding any spares. Note: Make sure you have accounted for any spare disk by reducing the
number in the Total Disks box in step 4 of 6 in NEXIO Wizard.
2. Right click, and select Initialize.
3. In the Min Kb/field drop down combo box, select 200.
4. In the ID Name Size drop down combo box, select 32 UNICODE as the disk size.
5. In the Min Segments box, leave the default of 0.
6. In the Extended Error Info box, leave the default of None.
7. Optionally, in the Volume Label box, type a name for the volume.
8. In the Select Physical Drives list, right click the last drive X number drives and select Parity. The
number of drives selected as parity must match the number of Parity Drives in step 4 of 6 in NEXIO
Wizard.
9. Click OK.
10. The LLM should now show a gray Logical disk D: which indicates the process succeeded.
The XYratex 65xx FARAD storage will discussed in the FARAD training guide or class.
166-000477 – Single Attached Drive, the servers FC port 0 shall be connected to any port of the
NXS31xx enclosure ID 2 (first enclosure ID) or n (last enclosure ID). The maximum number of the servers
on this case is 8.
166-000478 – Dual Attached Drive, the servers FC port 0 shall be connected to the left side port 3/1 of
the NXS31xx enclosure ID 2 (first enclosure ID) or port 0/2 of ID n (last enclosure ID), and the servers FC
port 1 shall be connected to the right side port 0/2 of the NXS31xx enclosure ID 2 (first enclosure ID) or
port 3/1 of ID n (last enclosure ID), the maximum number of the servers in this case is 4.
166-000479 – FC switch attach. The number of drive enclosures is equal to or less than 3
166-100028 – FC switch attach. The number of drive enclosures is equal to or less than 6
166-100029 – The number of nodes (13 maximum) added to the number of drive enclosures (6
maximum) is greater than 16. Note that all nodes shall be connected to one switch, and all NXS31xx drive
enclosures shall be connected to another switch. Both switches shall be connected via 2 ISLs (XPAK
cables).
Initial setup:
Configure FC cables as shown in the reference drawings delivered with your systems. The drawings
show maximum possible configuration. The delivered system may not contain all the hardware shown on
the reference drawings. Configure the chassis starting with ID 2 and ignore the hardware that does not
exist in the delivered system.
Ops Panel
Harris Ops Panel Switch 4Gpbs setup (note switch #7 is off (RIGHT), and #8 is on (LEFT)):
Attaching a PC or terminal
To assign an IP address, you must have access to the Command Line Interface (CLI). The CLI is a text-
based interface that can be accessed through a direct serial connection to the device and through Telnet
connections. The CLI is described in detail in the FastIron Configuration Guide. Access the CLI by
attaching a serial cable to the Console port. After you assign an IP address, you can access the system
through Telnet, or the Web management interface
Use the following steps to attach a management station to the serial port.
1. Connect a PC or terminal to the serial port of the system using a provided straight-through cable. The
serial port has a male DB-9 connector. See Figure 1.
2. Launch the terminal emulation program and set the following session parameters:
• Baud: 9600 bps
• Data bits: 8
• Parity: None
• Stop bits: 1
• Flow control: None
The EIA or TIA 232 serial communication port serves as a connection point for management by a PC or
SNMP workstation. Brocade devices come with a standard male DB-9 connector, shown in Figure 1.
FIGURE 1 Serial Port (DB-9 DTE) Pin-Out
Most PC serial ports also require a cable with a female DB-9 connector. Terminal connections will vary,
requiring either a DB-9 or DB-25 connector, male or female. Serial cable options between a switch and a
PC or terminal are shown in Table 1.
Wiring map for serial cable
TABLE 1 Serial cable wiring
Switch 9-Pin Serial P ort Null Modem PC 9-Pin DTE Port
2 TXD (transmit data) ----------------------------> 2 RXD (receive data)
3 RXD (receive data) <---------------------------- 3 TXD (transmit data)
5 SGND (signal ground) <--------------------------> 5 SGND (signal ground)
No other pins are used.
NOTE
As indicated above, some of the wires should not be connected.
To determine the flash image version running on a device, enter the show version command at any level
of the CLI. Some examples are shown below.
FCX648 Router>?
FCX648 Router>enable
FCX648 Router# Show Version
SW: Version 03.0.00T53 Copyright (c) 2009 Brocade Communications Systems, Inc.
Compiled on Mar 26 2003 at 13:50:31 labeled as FER03000
(3089381 bytes) from Primary fer03000.bin
HW: Stackable FES2402-PREM-ILP
==========================================================================
330 MHz Power PC processor 8245 (version 129/1014) 66 MHz bus
512 KB boot flash memory
16384 KB code flash memory
128 MB DRAM
Monitor Option is on
The system uptime is 4 days 4 hours 8 minutes 33 seconds
The system: started=warm start
To determine the boot image running on a device, enter the show flash command at any level of the CLI.
The following shows an example output.
Stack unit 1:
Compressed Pri Code size = 4474947, Version: 07.2.00aT7f1 (FCXS07200a.bin)
Compressed SecCode size = 5592877, Version: 07.2.00aT7f1 (FCXR07200a.bin)
Compressed Boot-Monitor Image size = 369292, Version: 07.1.00T7f5
Code Flash Free Space = 55312384
• FCX648 Switch> en
• FCX648 switch# config term
• FCX648 switch(config)#boot system flash secondary
• FCX648 Switch(config)#Exit
• FCX648 Switch# Write mem
• FCX648 Switch# reload
– Are you sure? (enter 'y' or 'n'): y
– Do you want to continue the reload anyway? (enter 'y' or 'n'):y
Note:
• User EXEC – The level you enter when you first start a CLI session. At this level, you can view some
system information but you cannot configure system or port parameters.
• Privileged EXEC – This level is also called the Enable level and can be secured by a password. You
can perform tasks such as manage files on the flash module, save the system configuration to flash and
clear caches at this level.
• CONFIG – The configuration level. This level lets you configure the system IP address and configure
switching and routing features. To access the CONFIG mode, you must already be logged into the
Privileged level of the EXEC mode.
• Super User – Allows complete read-and-write access to the system. This is generally for system
administrators and is the only password level that allows you to configure passwords.
----------------------------------------------------------------------------------------------------------------------
NOTE
You must set a super user password before you can set other types of passwords.
------------------------------------------------------------------------------------------------------------------------
• Port Configuration – Allows read-and-write access for specific ports but not for global (system-wide)
parameters.
• Read Only – Allows access to the Privileged EXEC mode and CONFIG mode but only with read
access.
Setting passwords
1. At the opening CLI prompt, enter the following command to change to the Privileged level of the EXEC
mode:
FCX648SHPOE Switch> enable
2. Access the CONFIG level of the CLI by entering the following command:
In the event if someone has configured a password for the device but the password has
been lost, you can regain super user access to the device using the following
procedure.
-------------------------------------------------------------------------------------------------------------------------------
NOTE
Recovery from a lost password requires direct access to the serial port and a system reset.
-------------------------------------------------------------------------------------------------------------------------------
FCX648 Router> en
FCX648 Router# config term
FCX648 Router (config) # jumbo
FCX648 Router (config) # writes memory
FCX648 Router> en
FCX648 Router# config term
FCX648 Router (config) # No spanning-tree
FCX648 Router (config) # exit
FCX648 Router # write mem
Disabling Stack
In NXESB648 and NXESB624 switches the first two ports of slot 2 (4 ports 10 Gbps module) are set as
stacking ports (1/2/1 and 1/2/2) by default. To remove and disable stacking capability, enter the stack
disable command. The stack disable command prevents a unit from sending or listening for any stacking
probe messages.
FCX648 Router> en
FCX648 Router# config term
FCX648 Router (config) # stack disable
FCX648 Router (config) # exit
FCX648 Router # write mem
Configuring VLAN
Before attaching equipment to a Brocade Layer 3 Switch, you must assign an interface IP address to the
subnet on which the router will be located. You must use the serial connection to assign the first IP
address. For subsequent addresses, you also can use the CLI through Telnet or the Web management
interface.
Switch # 1
Switch # 2
When using the CLI, port and protocol-based VLANs are created by entering one of the following
commands at the global CONFIG level of the CLI.
Below is an example of configuring two switches with appropriate VLANs. In switch # 1 and switch # 2
VLAN 150 and 152 represents UDP SAN LAN, while VLANs V150 and V153, VLAN V151 and 154 are for
NETDISK SERVER, and VLAN V152 and V155 are for other types of traffic such as FTP and PTCD.
FCX648 Router> en
FCX648 Router# config term
FCX624 Router(config)# vlan 150 name V150
FCX624 Router (config-vlan-150)# untag 1/1/1 to 1/1/12 /* assigning ports that are in the VLAN */
To copy the startup-config or running-config file to or from a TFTP server, use one of the following
methods.
NOTE:
You can name the configuration file when you copy it to a TFTP server. However, when you copy a
configuration file from the server to NXESB624 and NXESB648, the file is always copied as “startup-
config” or “running-config”, depending on which type of file you saved to the server.
To initiate transfers of configuration files to or from a TFTP server using the CLI, enter one of the following
commands:
• copy startup-config tftp <tftp-ip-addr> <filename> – Use this command to upload a copy of the startup
configuration file from a switch to a TFTP server.
• FCX648 Router> en
• copy running-config tftp <tftp-ip-addr> <filename> – Use this command to upload a copy of the running
configuration file from a switch to a TFTP server.
Example:
FCX648 Router> en
FCX648 Router# Copy Running-config tftp 172.16.250.18 FXX648-01_Running.conf
• copy tftp startup-config <tftp-ip-addr> <filename> – Use this command to download a copy of the
startup configuration file from a switch.
Example:
FCX648 Router> en
FCX648 Router# Copy Startup-config tftp 172.16.250.18 FXX648-01_Startup.conf
The default factory configuration is a flat layer 2 switch that will allow basic operations. It is recommended
that the end user or commissioning engineer go through basic settings during the commissioning process.
This process will setup the administrative password, port speed and duplex, and default IP interface.
Note: that the password will either be empty, password, or set to “harris”.
NOTE: If at this point, you are at a command prompt (X450e-48p #) instead of being presented with the
following questions, then you need to issue the command: “unconfigure switch all” then answer “yes” to
any subsequent prompts. This will restore the switch to factory defaults and reboot the switch. Upon
reboot, and login, you will then be presented with the following series of questions. Otherwise continue…
Please answer these questions about the security settings you would like to use.
Telnet is enabled by default. Telnet is unencrypted and has been the target of
security exploits in the past.
Would you like to disable Telnet? [y/N]: No
SNMP access is enabled by default. SNMP uses no encryption, SNMPv3 can be
Configured to eliminate this problem.
Would you like to disable SNMP? [y/N]: No
All ports are enabled by default. In some secure applications, it maybe more
Desirable for the ports to be turned off.
Would you like unconfigured ports to be turned off by default? [y/N]: No
Changing the default failsafe account username and password is highly recommended. If
you choose to do so, please remember the username and password as this information
cannot be recovered by Extreme Networks.
Would you like to change the failsafe account username and password now? [y/N]: No
Would you like to permit failsafe account access via the management port?[y/N]: No
Since you have chosen less secure management methods, please remember to increase the
security of your network by taking the following actions:
* change your admin password
* change your failsafe account username and password
* change your SNMP public and private strings
* consider using SNMPv3 to secure network management traffic
X450e-48p # configure vlan Mgmt ipaddress 192.168.90.195/24
IP interface for VLAN Mgmt has been created.
NOTE: set management address as required for the end user installation
X450e-48p # configure ports 1-48 auto on speed 1000 duplex full
X450e-48p # configure ipforwarding
X450e-48p # enable web http
X450e-48p # enable web https
X450e-48p # save configuration primary
No default configuration database has been selected to boot up the system. Save configuration
will set the new configuration as the default database.
NXES45024:
Use the same procedure as NXES45048. The only exception is the following command, which must
account for the actual number of ports on the switch.
configure ports 1-24 auto on speed 1000 duplex full
NXES25048:
Use the same procedure as NXES45048. The only exception is the following command, which must
account for the actual speed capabilities of the switch.
Configure ports 1-48 auto off speed 100 duplex full
NXES25024:
Use the same procedure as NXES45048. The only exception is the following command, which must
account for the actual number of ports and speed capabilities of the switch.
Configure ports 1-24 auto off speed 100 duplex full
Note: The switch can only be used in FARAD systems and cannot be in legacy Xyratex systems.
NXFS1644:
Reference Drawings:
166-000479 – The number of nodes is equal to or less than 13, and the number of drive enclosures is
equal to or less than 3
166-100028 – The number of nodes is equal to or less than 10, and the number of the drive enclosures is
equal to or less than 6
166-100029 – The number of nodes (13 maximum) added to the number of drive enclosures (6
maximum) is greater than
16. Note that all nodes shall be connected to one switch, and all NXS31xx drive enclosures shall be
connected to another switch. Both switches shall be connected via 2 ISLs (XPAK cables).
Unpacking:
Unpack the switches and accessories. The NXFS1644 product is shipped with the components
shown in Figure 1:
NXFS1644 Fibre Channel Switch (1) with firmware installed
Power cords (2)
Rubber feet (4)
CD-ROM containing the SANsurfer Switch Manager switch management application, release
notes, and documentation.
XPAK cable if required, not shown (1)
RS232 null modem cable, not shown
(1)
Note: The transceiver will fit only one way. If the transceiver does not install under gentle pressure, flip it
over and try again.
CAUTION! To maintain proper airflow and prevent the switch from overheating, keep covers installed in
unused 10-Gbps ISL ports.
Valid “config” commands are: activate, cancel, copy, delete, edit, list and save.
For each port, issue the “set config port” followed by the port number, command.
1 1 NXFS1644-A
2 2 NXFS1644-B
3 3 NXFS1644-C
4 4 NXFS1644-D
Example Switch Configuration settings
NXFS1644-A (admin-config) #> set config switch
A list of attributes with formatting and current values will follow.
Enter a new value or simply press the ENTER key to accept the default value.
If you wish to terminate this process before reaching the end of the list
press 'q' or 'Q' and the ENTER key to do so.
AdminState (1=Online, 2=Offline, 3=Diagnostics) [Online ]
BroadcastEnabled (True / False) [True ]
InbandEnabled (True / False) [True ]
FdmiEnabled (True / False) [True ]
FdmiEntries (decimal value, 0-1000) [1000 ]
DefaultDomainID (decimal value, 1-239) [3 ] 1
DomainIDLock (True / False) [False ] False
SymbolicName (string, max=32 chars) [NXFS1644-A] NXFS1644-A
R_A_TOV (decimal value, 100-100000 msec) [10000 ]
E_D_TOV (decimal value, 10-20000 msec) [2000 ]
PrincipalPriority (decimal value, 1-255) [254 ]
ConfigDescription (string, max=64 chars) [Default Config]
InteropMode (0=Standard, 1=Interop_1) [Standard ]
Finished configuring attributes.
This configuration must be saved (see config save command) and activated (see config activate command) before it
can take effect. To discard this configuration use the config cancel command.
Save Configuration
The “config” command manages the Fibre Channel configurations on a switch. Issue the “config save” command
to save the changes made to the original configuration.
The “config” command manages the Fibre Channel configurations on a switch. Issue the “config activate”
command to activate the changes.
NXFS1644-A (admin-config) #> config activate
Setup IP address
The “set setup system” command prompts you in a line-by-line fashion to change system configuration settings.
Issue the “set setup system” command and enter a value that can be reached by either the NEXIO nodes or a
management computer. In the example below, “192.169.90.198” is used for NetworkIPAddress, and
“255.255.255.0” for the NetworkIPMask. If you intend to reach the switch through a gateway, then make sure to
configure the appropriate address as well. In the example below, “192.168.90.254” is used for the
GatewayIPAddress.
Make sure that NetworkDiscovery is set for “Static” unless the network practices in the facility require a different
setting.
Important note: If more than one NXFS1644 switch is to be used in a system, the NetworkIPAddress of
subsequent switches must be incremented by one for each additional unit.
(Example: switch 2 = 192.168.90.199, switch 3 = 192.168.90.200, etc…)
NXFS1644-A (admin) #> set setup system
Answer “y” (yes) went asked if you want to activate this system setup.
Do you want to save and activate this system setup? (y/n) [y]
System setup saved and activated.
The two logical Ethernet data connections from each client (I/O node) terminate at separate Media Host
frames. The failure of any one Media Host frame will not affect ongoing client (I/O node) operations. In
this topology, the logical data connections are distributed among the population of Media Host frames via
a distance pairing distribution algorithm. This algorithm assigns client (I/O node) connections to the
Media Host frames such that failure of a Media Host frame will result in an even distribution of additional
load to the remaining Media Host frames.
This topology is redundant to all physical layer failures when installed in compliance with the following
requirements:
The physical layer connections from each device; Media Host servers and clients (I/O nodes) are
split evenly between two different Ethernet infrastructures, or carried on different blades of an
enterprise class switch.
The logical connections are configured so that the failure of any one piece of hardware (NIC,
cable, switch or blade) will not result in lost connectivity on both connections simultaneously.
The physical connection pattern to assure redundancy at the physical layer. The physical layer
connections of all clients (I/O nodes) and servers are evenly split among the two network infrastructures.
This network service is bound to two configured IP addresses on different subnets, and assigned to the
two motherboard ports on each Media Host. All Media Host frames require access to this service and
must use the same two subnets, and use the same ordering in the Registry. The following
NetworkServer Service
The NetworkServer Service is used by the Media Host to extend the NEXIO Streaming SAN
communications path to the attached clients (I/O nodes).
This service is available on TCP port 561 on all IP addresses configured on the Media Host. In practice,
the four ports on the peripheral network card are the targets used for clients (I/O nodes) to attach to the
service. By convention, the clients (I/O nodes) will attach to the service either on peripheral port pair A
and B, or C and D. Each port pair is configured with consecutive subnet pairing.
Clients (I/O nodes) are configured to attach to the NetworkServer service via two registry entries and will
always result in redundant attachment to two Media Host servers, with different physical paths selected
for each.
For example:
HKCU\Software\ASC Audio Video\LLM\Control
“NetworkServer” = 172.16.252.181; Primary
NetworkServer connection to Media Host 1
“NetworkServer1” = 172.16.253.182; Redundant
NetworkServer connection to Media Host 2
NetDiskServer Service
The NetDiskServer Service extends the Fibre Channel SCSI block-based commands for storage and
retrieval from the Media Host to the clients (I/O nodes) over the Ethernet links. This is the service that
transports video and audio data through the system, and therefore large amounts of data travel over
these links.
This service is available on TCP port 562 on all IP addresses configured on the Media Host. In practice,
the four ports on the peripheral network card are the targets used for clients (I/O nodes) to attach to the
service. By convention, the clients (I/O nodes) will attach to the service either on peripheral port pair A
and B, or C and D. Each port pair is configured with consecutive subnet pairing.
Clients (I/O nodes) are configured to attach to the NetDiskServer service via two registry entries. The two
entries will be provided by Harris with your System Drawings, and will always result in redundant
attachment to two Media Host servers, with different physical paths selected for each.
For example:
HKCU\Software\ASC Audio Video\LLM\Parameters
“NetDiskServer” = 172.16.252.181; Primary NetDiskServer connection to Media Host 1
“NetDiskServer1” = 172.16.253.182; Redundant NetDiskServer connection to Media Host 2
OS WinXP 64 All
OS WinXP 64 All
Extreme Networks switches are required to have all ports auto-negotiate settings enabled, as this is
required to activate the flow control mechanism in the switch. Customer provided switches must be
examined and set as necessary to activate flow control.
Intel Network Interface Cards (NICs) are used in the Media Host frames; NX3600 frames modified for use
with the Media Host architecture, enhanced NX3601, and NXAMP3801 frames.
Note: The configuration and network settings can be referenced in the MIOH user guide.
Note: The configuration and network settings can be referenced in the 175-100228-01 NEXIO
NX1011-10GE-2 Upgrade guide.
Special Registry
Settings
The following tables specify the Server and Client (I/O Node) registry settings required for Media Host
Failover to function properly.
Day 2 - Agenda
Quiz
Finish the MIOH system lab
Intrinsic Mirroring Overview
Q & A Session
Quiz
Intrinsic Mirroring Installation
Configuration (IM direct connect, fiber channel, and via MIOH)
Q & A Session
Lab - Hands On
Quiz
Intrinsic Mirroring
Intrinsic Mirroring allows you to build a redundant Storage Area Network (SAN) that contains two
(mirrored) copies of each piece of content. NEXIO Intrinsic Mirroring adds mirrored writes (X-parity) as an
extra level of protection to ECC or RAID-3 parity (Y-parity). The following shows the top-level design
criteria for this technology.
• Dedicated mirroring software integrated directly into the server engine file system on all nodes.
• A minimum of two storage enclosures.
• The Data & Parity Members are on separate Fibre Channel domains for high redundancy and
availability.
• Data is written to both the Data Member and the Parity Member simultaneously. This mirrored
write operation is the X-Parity.
• The Data Member and the Parity Member are each protected by the traditional RAID-3 or ECC Y-
parity.
• With X-parity and ECC Y-parity, one SAN and at least 3 drives must fail before media is
unrecoverable.
• Dual-ported Fibre Channel adapters on each server are used to create two independent SANs.
• SAN 0 and SAN 1 are fully redundant.
Server Server
FC Switch FC Switch
FC Switch FC Switch
Copy 1 Copy 2
Media Media
- X Parity
Standard Write
LOGICAL VOLUME = RAID SET – 48 DRIVES (42d/6p)
DAE 1 DAE 2 DAE 3
16
17
32
33
48
1
Mirrored Write
LOGICAL VOLUME D1 = 48 DRIVE ECC RAID SET (42d/6p)
17
32
33
48
1
17
32
33
48
1
Write Flowchart
START WRITE
WRITE
D1
WRITE D1 WRITE
NO
OK? D2
YES
WRITE D2
WRITE NO
OK?
D2
YES
WRITE D2
NO
OK?
YES
WRITE WRITE
FAT1 to FAT2 to END WRITE
DISK1 DISK2
d10
d11
d12
d13
d14
d15
d10
d11
d12
d13
d14
d15
d1
d2
d3
d4
d5
d6
d7
d8
d9
d1
d2
d3
d4
d5
d6
d7
d8
d9
P
P
STRIPE D DATA PARITY STRIPE D DATA PARITY
d10
d11
d12
d13
d14
d15
d10
d11
d12
d13
d14
d15
d1
d2
d3
d4
d5
d6
d7
d8
d9
d1
d2
d3
d4
d5
d6
d7
d8
d9
P
P
VOL = D2 (RAID 3) VOL = D2 (RAID 3)
Read Flowchart
START READ
(odd index)
“OR” RESULT
D1 OK D1 OK D1 BAD D1 BAD
D2 BAD D2 OK D2 OK D2 BAD
COMPARE
TS1>TS2 TS2>TS1
TS1 with TS2
TS1 = TS2
READ D1 READ D1
YES YES
READ OK NO
YES
Response to Faults
Drive Failures
• Each SAN independently supports the same number of drive failures as a single SAN.
• Each SAN remains operational per its individual configuration.
• For example: an Intrinsic Mirror made up of two 16 drive ECC SANs can support up to 4
drive failures (2 per side of the mirror) and still remain fully mirrored.
d10
d11
d12
d13
d14
d15
d1
d2
d3
d4
d5
d6
d7
d8
d9
P
STRIPE D DATA PARITY
d10
d11
d12
d13
d14
d15
d1
d2
d3
d4
d5
d6
d7
d8
d9
P
VOL = D2 (RAID 3)
Sectors written by the affected servers during this event are remembered as
bad in the FAT on the opposite set, so will not be used in subsequent read
operations by any server.
Remirroring
When a failed SAN is repaired and brought back on line, it remirrors data in the background.
Remirroring uses spare CPU cycles and bandwidth in all servers together to rebuild the
SAN.
Intrinsic Synchronization
Synchronization of Copies
• There is no manual process needed to select the correct data copy because the
most recent copy is always the one that is available.
• The FATs are time stamped so that if one SAN is down for a period of time and
contains an old FAT, the software knows not to use the Metadata.
• Each SAN keeps a history of the FATs showing bad and out of date sectors.
• The FATs are also stored on all servers that are connected to the SAN.
• They are updated over the Ethernet network and are written to both SANs on a
regular basis.
Intrinsic Mirroring
The example below consists of two mirrored SANs, each with two storage enclosures. Each
storage enclosure contains a total of 16 drives (14 data drives, 1 parity drive, and 1 hot
spare). In this example, these storage enclosures become logical disks DO, D1*, EO, and
E1*.
3. The Initialize New Disk dialog box appears showing the selected data drives.
4. In the Min Kb/field list, click 200. This is the recommended setting.
5. In the Extended Error Info list, click Data Member.
6. In the Min Segments box, leave the default of 0. This is the recommended setting.
7. In the Volume Label box, type a name for the volume (e.g., MirrorA) followed by \0.
8. The entire name appears as MirrorA\0. The first portion of the volume label can be any
characters, but the \0 is required and indicates that the disk is a data member.
9. Click OK.
6. The entire name appears as MirrorA\1. The first portion of the volume label must match the
companion Data Member name. The \1 is required and indicates that the disk is a parity
member.
7. In the Selected Physical Drives area, right-click drive 2-15B and click Parity. The drive icon
changes to yellow indicating that it is a parity drive.
8. Click OK.
The LLM window appears and disk D1* is added to the Logical Disks area. There are now 15 drives
including 1 parity drive configured as logical disk D1* with drive 2-16B as the hot spare.
1. The entire name appears as MirrorA\1. The first portion of the volume label must match the
companion Data Member name. The \1 is required and indicates that the disk is a parity
member.
2. In the Physical Disks area, select drives 3-17B through 3-31B right-click the selected drives,
and then click Initialize.
3. The Initialize New Disk dialog box appears showing the selected data drives
4. In the Min Kb/field list, click 200.
5. In the Extended Error Info list, click Parity Member.
6. In the Min Segments box, leave the default of 0. This is the recommended setting.
7. In the Volume Label box, type a name for the disk (e.g., MirrorB) followed by \1.
8. The entire name appears as MirrorB\1. The first portion of the volume label must match the
companion Data Member name. The \1 is required and indicates that the disk is a parity
member.
9. In the Selected Physical Drives area, right-click drive 2-31B and click Parity. The drive icon
changes to yellow indicating that it is a parity drive.
10. Click OK.
The LLM window appears and disk E1* is added to the Logical Disks area. There are now 15 drives
including 1 parity drive configured as logical disk E1* with drive 3-32B as the hot spare. Logical disk
E1* is the Intrinsic Mirror of logical disk EO.
Warning: You must use non-suffixed drives for the Data Members, and “B” suffixed drives for the
Parity Members to maintain physical port separation of the Data and Parity Members. If this warning
is not followed, a failure of one FC component might take down both the Data and Parity Members,
compromising access to the content.
1. In the Physical Disks area, select disks 3-01 through 3-31 right-click the selected disks, and
then click Initialize.
2. In the Min Kb/field list, click 200.
3. In the Extended Error Info list, click Data Member.
4. In the Min Segments box, leave the default of 0. This is the recommended setting.
5. In the Volume Label box, type a name for the volume (e.g., MirrorA) followed by \0.
1. The Initialize New Disk dialog box appears showing the selected data drives for MirrorA\1.
2. In the Min Kb/field list, click 200.
3. In the Extended Error Info list, click Parity Member.
4. In the Min Segments box, leave the default of 1. This is the recommended setting.
5. In the Volume Label box, type a name for the disk (e.g., MirrorA) followed by \1.
6. In the Selected Physical Drives area, right-click drive 3-27B and click
7. Parity. Repeat for drives 3-28B, 3-29B, 3-30B, and 3-31B. The drive icons change to yellow
indicating that they are parity drives.
8. Click OK.
The LLM window appears and logical disk D1* is added to the Logical Disks area. There are now 31
drives including 5 parity drives assigned to logical disk. D1* has drive 3-32B as the hot spare.
Logical disk D1* is the Intrinsic Mirror of logical disk DO.
The IM Monitor enables you to monitor your NEXIO Intrinsic Mirroring setup and view errors including
member errors, volume errors, and unrecoverable errors. The IM Monitor also allows you to report
errors to NEXIO Pilot Manager.
To install IM Monitor
1. Double-click on the setup.exe icon located on your NEXIO Software CD.
2. The IM Monitor – Install Shield Wizard appears.
3. Follow the instructions to complete the IM Monitor installation.
4. To access IM Monitor
5. Double-click on the IM Monitor icon
6. IM Monitor window
The LLM Address appears showing the node to which you are connected.
To connect to a different node, enter the name of the node in the LLM Address box, and click Connect.
• Inform SNMP notification (SNMP v.1 or v.2) — IM Monitor sends error notification to NEXIO Pilot
Manager, CCS Navigator, or any other supported SNMP Manager using the SNMP. The CCS
CNMP client service needs to be installed on the NEXIO server to send error notifications to the
CCS Navigator server.
If you are using NEXIO Pilot Manager, errors will appear in the NEXIO Pilot Manager Trap Log.
• Date and Time — Indicates the current date and time.
• Label — Indicates the Volume Label that you specified in the LLM.
• Volume — Indicates the volume number of the disk. Volume 1 is the data member; volume 2 is
the parity member.
• Member Recoverable — Indicates the number of stripes on the disk that have a data write error
on a physical drive. This data is recoverable.
• Volume Recoverable — Indicates the number of stripes on the disk that have data that are not
mirrored (on the data member and the parity member). This data is recoverable.
• Unrecoverable — Indicates the number of stripes on the disk that have data write errors that are
not recoverable. The only way to fix these errors is to delete the clips that contain the errors.
These errors are extremely rare and probably indicate a server failure during recording.
Day 3 - Agenda
Quiz
Finish Intrinsic Mirroring system lab
Q & A Session
LLM Overview
LLM Lab
Workflow
o Servers installed with automation
o Servers installed Iin none automation installs
NXOS
Labs - Hands On
Quiz
LLM
LLM Overview
The LLM handles the low level communications between the storage devices and the video/audio codecs.
The LLM also handles communication with other NEXIO server nodes, automation systems, and tape
machines. It handles the storage and retrieval of audio, video, and ancillary data to and from the storage
system.
• The LLM includes RAIDsoft™ technology to create and manage ECC and non-ECC RAID sets.
• The LLM must remain running for the NEXIO Server to function.
• Updates to the LLM are installed with NEXIO software releases.
Nodes Pane The Nodes pane displays all of the NEXIO video servers connected to the Fibre Channel
network.
Logging as admin
To access the LLM Administrator features, you must first log on as an Administrator. Contact Harris
Customer Support if you do not know the Administrator password.
To log on as an administrator
1. In the Logical Disks pane, right-click on a logical disk icon and select Properties. The Properties
window appears.
2. Click the Security tab. Once done with admin functions click LogOff.
Note: The NX3801HDI supports ECC parity raid sets e.g. 11 data drives and 4 parity drives with one hot
spare.
The example below uses the RAID set size shown above to show how to create an ECC RAID set with 16
drives (15 drives including 4 parity, and 1 hot spare).
HKEY_CURRENT_USER\Software\ASC Audio Video\llm\Parameters
"BuffSize"=dword:00001000 (hex) or 4096 (decimal)
The LLM window appears showing disk D in the Logical Disks area.
There are now 15 drives including 4 parity drives configured as logical disk D with drive 2-16 as the hot
spare.
Resize segments
When the RAID set initializes a default number of blank object entries (segments) are created. As you
create and store clips, these entries are used one per clip. If you delete clips from the RAID set the
entries are released and are able to be used again. If your system runs out of segments, you need to
delete media from your disks or increase the minimum number of segments.
3 Increment the number in the Min Segments box by 1. This increases the number of available segments
by several thousand. Do not increase the number in the Min Segments box by any other number
Resize segments
The rare occasions the mediabase runs out of available database entries by doing a segment resize it
increases the amount of entries by thousands.
ID Name Size
• The customer was initially interfacing with an automation system that could only handle 8-
character ID names, but would now like to upgrade to handle the more flexible 32-character ID
names
Minimum Segments
• This is essentially the number of record entries allowed in the FAT table. The amount is typically
assigned automatically to a default value at the time of Initialization. If the customer however
records a lot of short duration IDs, they may run out of database entries before they run out of
recording space
Network properties
To view the network properties In the Nodes pane, right-click on a node (device) icon.
The Network Properties window appears.
You can view the network properties of any of the connected NEXIO devices. You can view the following
network properties:
TCP/IP Address — The NEXIO network address of the device. Each device should have a unique
network address on your system. NEXIO systems typically ship with network addresses in the
92.168.90.xxx subnet as this is a protected class. IP addresses in the protected class are available for
use on systems that are not connected to the Internet.
Link Inits — The number of times the LLM has established a new connection to other LLM nodes.
Each time the LLM is stopped and restarted, the Link Inits value is reset to 1.
Retries — The number of times connected nodes have failed to reply to a TCP/IP packet sent by the
local node. The LLM makes up to four attempts to successfully send a packet and receive a reply. After
four attempts, the retry status is reset and the LLM performs a new link initiation.
Special — The Special area allows you to view the Rate Log, and save the field.
Drive Activity — Shows event messages for the RAID set. You can view the following event messages:
• Read Activity — Shows data transfer activity for read operations.
• Write Activity — Shows data transfer activity for write operations.
• XOR Read Activity — Includes parity calculation processes.
• XOR Write Activity — Includes parity calculation processes.
• Errors — Shows error messages returned by the LLM since the last restart of the LLM.
• Connections — Shows the number of active connections.
Physical disks
Working with physical disks
The Physical Disks pane displays all of the available hard drive disks which are not part
of the logical disk.
The physical drive is called the hot spare.
The physical disk are used to create a logical if no drives are available this indicates that
all of the drives were used to create a logical disk.
Identifying a physical disk
Right click on the drive and select identification. The drive LED will turn amber.
Error History
Information Tab
• Displays the number of data and parity drives.
o When right clicking on the drives
Identification - Drive turns amber
Errors - Sense codes
o When logging as admin you get two other options
Prepare drive for removal
Replace with new drive
Security tab
o The default admin password is “LEITCH”
o This password can be changed by going into the registry
\HKEY_CURRENT_USER\software\ASC Audio Video\llm\Password\Password.
Drive Replacement
Reseat Procedure
When a drive has a communication problem, the drive’s activity light does not flash in tandem with the
other drives in the array.
Sense codes of the type 0 [00] [00] occur when communication is lost between the fibre channel and the
drive. This is typically caused by one of the following occurrences:
• microprocessor on the drive has crashed
• drive array enclosure has bypassed the drive on the fibre channel
For any drive in this state, the activity light will not flash in tandem with the other drives in the array.
In the example on the right the Physical Disk ID is 2-03, indicating that the Frame number is 2 and the
Slot number is 3. Notice that the Slot number shown in the text is 2. This is because the numbers in the
title bar are 1-based and the numbers in the text are 0-based. Note the Serial Number shown in the
Physical Disk Identification window.
• Note the Read and Write numbers in parenthesis in the Errors window.
• Close the Errors window and wait 30 seconds.
• Re-open the Errors window and compare the numbers.
• If the numbers in the Error window have not increased the communication problem has been
resolved. If the errors are still increasing then the drive needs to be replaced.
On rare occasions when an LLM is restarted, a broken disk icon may appear, instead of the usual grey
disk icon:
The appearance of this broken disk icon indicates that there is a corruption in the FAT table that instructs
the LLM where it can find all the Mediabase IDs on the array. Although the odds of success in addressing
this condition are very high, this still likely represents the most serious condition that can be encountered
in a server system, in that failure to resolve it fully can mean partial or complete loss of the customer’s
media.
WARNING: check the disks in “Information Tab” and verify that they appear good before processing with
procedure.
To fully understand a broken disk scenario, an overview of how Mediabase information is handled in the
server system is in order.
When a server system is completely shut down, the FAT table index to Mediabase IDs exists in only one
place – on the drive array. When a single LLM is launched, it retrieves a copy of this “master” table from
the array, and places it into LLM memory. When the LLM on another server is launched, it too retrieves a
copy of this table from the array, and places it in this server’s LLM memory. At this point, copies of the
FAT table now exist in three places – on the drive array, and in LLM memory on two servers.
When a change is made to Mediabase – for example when a recording is made – the LLM doing the
recording (call it “LLM 1”) writes this update back to the master FAT table on the drive array, and
distributes this update information to all the other LLMs in the system via Ethernet (call the LLMs 2&3).
These LLMs (2&3) then in turn update the copies of the FAT table that they hold in their LLM memory.
These LLMs (2&3) would have read the current copy of the FAT table at the time they were started, and
will have applied all the updates that occurred since that time based on updates from other LLMs via
Ethernet (LLM 1 in this example).
On rare occasions, a server doing a recording (LLM 1 above) may corrupt the master FAT table when it
updates it. In this state, any LLM restart (say LLM 2 for this example) would retrieve this corrupted FAT
table; place it into the newly restarted LLM’s memory, and display the broken disk icon to indicate the
problem.
DO NOT shut down more than a couple of LLMs during the early troubleshooting of this issue. Each LLM
has a copy of the FAT table in its memory, and that copy may be the key to successfully resolving the
situation
No action should be taken without first verifying that all aspects of the fibre channel are physically sound –
primarily, that all array drives can be seen by servers on both fibre channel loops.
There are a couple of possible resolution procedures for Broken Disk scenarios:
The way to determine whether or not these copies are corrupt is to trigger an update of the master FAT
table from one of them:
Choose another server in the system whose LLM has been running since before the broken disk was
discovered (say, LLM 3), and from that unit:
Do a short recording, or
Double-click on an existing ID in Mediabase, edit its Description, and save the change
Either of these actions will cause the LLM from this server to update the master FAT table on the array
using the copy in its own LLM’s memory. Since this FAT table copy is updated independently from the
one that presumably corrupted the master FAT table in the first place, this action will hopefully restore a
good FAT table copy back to the master FAT table on the array
Now restart the LLM that displayed the broken disk (LLM 2).
If indeed the FAT table copy from LLM 3 was good when it over-wrote the master FAT table on the array,
then when LLM 2 is restarted this time, it will retrieve the newly corrected FAT table from the array, and
will launch successfully with a good grey logical disk
Before proceeding with a Fix routine, messaging generated by the LLM startup that resulted in a Broken
Disk should be checked. In situations with a high probability of Fix succeeding, messages of the following
types are typically observed:
Messages of the following types may not have the same likelihood of success:
In either case, provided that all the physical drives can be seen by the LLM, proceed with the Fix routine,
which will clean up the most common problems, such as orphaned or cross- linked clusters:
• On the server that displayed the “high probability” messaging, leave its LLM running
• Shut all other server applications down, leaving them at the Windows Desktop
• On the remaining LLM, confirm that the only node in the top nodes pane is the local orange node
• Right-click on the logical disk, and choose Properties
• In the Security tab, type in the password “LEITCH”, and choose Login
• Right-click on the logical disk again, and this time choose Fix
• Popup window will prompt: “Fix Disk D:?”
• Choose OK
Shortly afterwards, a grey logical disk icon should appear in the LLM. At this point, all LLMs can be
restarted, and normal operation resumed.
Note: that although the parity scheme (“Redundancy”) for media is chosen at the time the logical disk is
initialized, the selection of “Parity” (RAID 3) or “ECC” does not apply to how the FAT Table parity is
handled. In all logical disks, even though the media parity scheme may be either Parity (RAID 3) or ECC,
the FAT Table parity scheme is always ECC.
The number in parentheses indicates the total quantity of errors that have occurred for the drive in
question, as relates to the local server operation, since its LLM was started.
The remaining information characterizes the nature of the last error recorded:
Sense x[yy][zz]
x Sense Key
yy Additional Sense Code (ASC)
zz Additional Sense Code Qualifier (ASCQ)
• A Sense Code of 0 [00] [00] indicates that the drive is experiencing communication issues
• Any Sense Code other than 0 [00] [00] indicates that the drive is experiencing physical issues
• Sense codes of the type 0 [00] [00] occur when communication is lost between the fibre channel
and the drive. This is typically caused by one of the following occurrences:
o microprocessor on the drive has crashed
o drive array enclosure has bypassed the drive on the fibre channel
• For any drive in this state, the activity light will not flash in tandem with the other drives in the
array
Lab 6 - LLM
Workflow
This chapter describes a standard television workflow and how our video servers affect that workflow
Starting NXOS
Use one of the following desktop icons to start NXOS:
NXOS — Starts NXOS only
NEXIO Startup — Starts NXOS, the LLM(s), and FTP Server
In general, use the NEXIO Startup shortcut icon to start NXOS. Use the NXOS icon only if the LLM(s) and
FTP Server are already running.
To start NXOS
1 From your desktop, double-click NEXIO Startup or NXOS. The Log On dialog box appears.
2 In the Accounts list, select Administrator. This is the default Administrator user name. In the User Name
text box, Administrator appears.
3 In the Password text box, type system. This is the default password.
4 Click Log On. The NXOS main window appears.
1 Open a record channel window and the MediaBase window.
2 Click Add ID. The New ID dialog box appears. Type an ID and (optionally) a Description and Duration.
If you leave the duration at 00:00:00:00, NXOS performs an open ended recording. An open ended
recording ends when you stop it manually
The Record button changes color , and the time code position field begins to count up. The status
indicator along the bottom of the window shows a “Recording” message.
5 Click STOP or PAUSE to stop recording.
You have just made your first recording. Refer to the next section, Playing Media, to play back what you
have just recorded.
Playback an clip ID
You can move clip IDs from MediaBase to a channel window using the drag-and-drop feature.
To move a clip into a Channel window
1 Click on the MediaBase icon on the toolbar to open the MediaBase window.
2 In the MediaBase window, select an ID.
3 Over the highlighted ID hold down your left mouse button. A document icon appears.
4 Continuing to hold down the left mouse button move the document over to the channel window using
the drag-and-drop operation. The channel window now shows the ID as loaded.
5 Click Play.
To record media
Open a record channel window and the MediaBase window.
Click Add ID. The New ID dialog box appears. Type an ID and (optionally) a Description and Duration.
If you leave the duration at 00:00:00:00, NXOS performs an open ended recording. An open ended
recording ends when you stop it manually.
Different recording types:
Duration clips
Open ended
Loop clips.
Digitized Recordings
This window is the main controller for an external VTR connected to the video server. In
addition the capability exists here to create a new entry into MediaBase and record
desired material from a tape into that ID in a frame accurate manner. Operation of the
transport controls are the same as that of the channel window, except for lack of a
record button.
Day 4 - Agenda
Q & A Session
Workflow Overview
NXOS Admin functions
o Lab 7 - NXOS Admin functions
o Lab 8 - NXOS Admin functions
o Lab 9 - NXOS Admin functions
Playlist
o Lab 10 – Playlist
Creating traffic filters
Traffic Filter Troubleshooting Procedure
o Lab 11 - Traffic filter
FTP Client
Video formats that can be transferred to the SAN
o Lab 12 - FTP Client
Select the Remote check box to allow that channel to be locked by an external command.
Select the All check box to lock that channel locally, from NXOS. Click Apply or OK to lock the
channel immediately.
VTR Tab
Warning Tab
Deleting clips
2. A single clip can be deleted or multiple clips by selecting multiple clips and selecting delete from
the MB.
Other method of deleting clips is by using a DeleteList (also called a PurgeList).
3. Create a simple Unicode text or XML document that specifies the clip IDs that need to be deleted.
4. The clip Ids should lined in the same column.
5. Works like a delete filter
2. Record a clip
Trim it
Create subclips
CONSOLIDATION
The concept of Consolidation was designed for freeing up the “non-SubClipped” space on the
Logical Disk. A Parent ID with a duration of 30 minutes and a one minute SubClip from the
middle of Parent ID, using consolidation to delete all but the one minute SubClip can free up 29
minutes of space.
User Settings
You can change and save user defined application settings by navigating to User Settings>Modify
Settings.
User Settings
Playlist
• PlayList provides clip playout capability on as many as four NEXIO™ channels simultaneously.
• You can build a list of clips for sequential or timed playback.
• Create loop lists.
• Trigger GPI events during playback.
• Import traffic files and store playlists to disk.
• You can open multiple PlayList windows simultaneously, but only one can be assigned to a server
channel at a time.
PlayList Window
To open PlayList use one of the following methods
1. In the NXOS toolbar, click New PlayList. OR
2. From the main menu, choose View > PlayList > New PlayList to open a new (empty) playlist
window.
PLRealtime must be installed and running on the NEXIO server that PlayList controls. NEXIO Software
Release 6.0.0 or higher installs PLRealtime automatically. The current playlist can be installed on the
server or any PC connected in the NEXIO LAN.
1 PlayList Toolbar
2 Clip Timer
3 Current Time
4 Alarm Section
5 Segment Timer
6 Function Section
7 PlayList Section
8 PlayList Status Area
1. The PlayList Toolbar enables you to open a new playlist, load an existing playlist, save a playList,
insert items, lock a playlist, and open the GPI window. For more information.
2. The Clip Timer counts down to the end of the clip currently on air. This clip is highlighted in cyan in the
PlayList, and the label beneath the timer shows the clip’s ID. The label ”On Air“ appears in the clip’s
status column.
3. The Current Time field displays the server’s clock — which can also be synchronized to your facility’s
”house“ clock.
4. The Alarm section can include up to two blinking alarm icons, plus a number that indicates how many
alarms of the indicated type are present in the PlayList. Refer to the Status and Alarms.
5. The Segment Timer displays the time remaining until the next EOS (End of Sequence) marker, or until
the end of list. When you ”set start“ on a particular event, the timer recalculates the break duration
from that point forward.
6. The Function section provides the status fields and buttons.
Select the Lock check box to prevent changes from being made to the current PlayList. Deselect
the check box to allow PlayList editing. Note that the box is automatically selected whenever
playback begins (either via the Start button or via GPI).
Click Start to start list playback from the current ”set start“ position (as indicated by an arrow in
the PlayList), or at the top of the list if a start position has not been set. In the list, the clip is
marked ”On Air,“ and the Start button has no effect once playback has started.
Click Stop to stop list playback. In the list, the clip is marked ”clipped.“ If Start is clicked, the
clipped spot starts again from the beginning.
If you right-click the button, you can change the button’s mode (and label) to ”Pause.“ The mode can be
changed during playback.
7. The PlayList section lists all of the events, markers, and messages in
the current PlayList.
PlayList Toolbar
Click New as-run log to insert an “New as-run log” marker in the PlayList. When the list reaches
the marker, a new as-run log is generated using the settings specified in the Client Settings tab.
Click Link Event to open the Input Linked PlayList dialog box.
PlayList Columns
PlayList columns can be customized in a variety of ways, however, you cannot sort by column.
To rearrange a column, click and drag a column heading to the new desired location. To change the
column width, place your cursor between column headings until the double-headed arrow appears. Click
and drag the edge to the desired width. To change the fields shown in a PlayList Window, right-click any
column heading to display the Field Chooser dialog box.
Field Description
Video Type The video type of the recording (MPEG or DV). If MPEG, the profile is also shown.
A five character field used to categorize clips, such as COM, PGM, PROMO, PSA, NET,
Type etc.
The Agency field supports textual information as populated by the traffic system. The
Agency traffic import filter must be properly configured.
The Event Code field supports information as populated by the traffic system. The
EVT Code traffic import filter must be properly configured.
The Slot# field supports information as populated by the traffic system. The traffic
Slot# import filter must be properly configured.
Video
Information Shows the video resolution and frame rate of the clip.
Data Rate Shows the bit rate of the video portion of the compressed signal.
Aspect Ratio Indicates if a clip is 4:3 or 16:9.
GOP The complete GOP structure for an MPEG clip.
Right-click on any clip on the playlist and the playlist pop-up menu will appear.
• Recue to re-cue and play the current (on-air) clip from the beginning.
• Next to immediately cue and play the next event.
• Save (or press Ctrl + S) used to Save playlist.
• Save As allows you to save the current PlayList.
• Open (or press Ctrl + O) allows you to open a saved PlayList replacing the current list.
• Append is used to append a list from disk to the end of the current PlayList, a playlist
can only have 2000 entries.
• Traffic is used to import a program log and automatically create a playlist.
• Close File used to close the current PlayList file.
Playlist Alarms
The yellow alarm indicates an event that cannot be found in the MediaBase. The ID may have
been deleted from the server.
The red alarm indicates that an event has passed its kill date and expired.
Messages
The playlist status are written into an asrunlog file (ARL file), which can be specfified by the end user.
Lab 10 - Playlist
1. Open a playlist, on the white space right click, select Traffic, and then select Generate Traffic
Filter.
4. Click the Browse button and open the traffic program log the click NEXT.
5. Select the drop down box and select filter statement then press NEXT.
6. Select any one line that contains the ID information, the highlighted line will appear
under “traffic file line” header. Highlight the indicator that specifies an ID is present on
that line then press NEXT.
7. Now highlight the entire ID, this will define the start and end position of the ID. Thus, the
ID length will be defined, now press NEXT.
10. Highlight agency field if required or provided by the traffic company not all traffic use an agency
field.
11. Highlight slot number field if required or provided by the traffic company not all traffic use
a slot number field.
12. Highlight event code field if required or provided by the traffic company not all traffic use
an event code field.
13. At this point you have to select FINISH or click NEXT to ad a different filter statement to
apply a target, label, EOS, EOS E-E or a goto.
14. Once the filter is created you can go back to step number six and specify other ID
indicators or edit the filter using notepad as shown below. The ID indicator for the
example below is 8 if any additional indicators need to be added just copy the entire line,
insert it below the other, and replaced the 8 with other possible ID indicator.
15. The example below can have up to 35 possible ID indicators 0 thru 9 and A thru Z. The
example below only covers 0 thru 9, A, B, and C. We still need 22 possibilities which are
D thru Z.
16. Set the filter as default by Right-Clicking on the playlist, select traffic, set default filter
file, browse for the traffic filter file, and select OPEN.
17. To import a traffic file follow the same procedure as step 16, but select import traffic file,
select browse, and then select the program log file.
The example below provides a colored coded key guide that defines all the variables used on
an ID line. Thus, allows the end user to understand and edit the filter file needed.
FTP Client
FTP client application that allows access to the FTP server built in to NEXIO servers. Simplifies
transfers of audio and video content into and out of your NEXIO server system. Transfer clips
between server domains LXF files. Transfer clips from the raid to folder or mapped drive to
archive. Import clips from DVCPRO P2 or XDCAM decks..
Also SCC, Media Stream, and DNx files can be import to our SAN.
1. To add a FTP connection -> right click on FTP connections -> Select Add FTP
Site.
. After the clip transfers FTP server will display a transaction success message.
You are now able to use NXOS to drag/drop the transferred ID to a playout codec, or use
Playlist or an Automation system to load and play the ID.
NXOS FTP
FTP connections can also be done within NXOS.
3. If available demonstrate the functionality of the P2 and XDCAM decks with our servers.
Day 5 - Agenda
Assessing System Health
o Server Health
o Hardware Level
o Operating System Level
o Generic PC Component Health
o Network Properties
o Fibre Channel Health
o Video I/O, Codec Health
o Miscellaneous Elements Health
o System Health – Ethernet
o System Health – Fibre Channel
o Operational panel for JBOD
o Operational panel for SBOD
o System Health – Fibre Channel
Issue Resolution
o Server Configuration – Hardware
o Hardware/BIOS/Firmware
o Server Configuration - Operating System
o Memory configuration
o Naming convention
o Ethernet negotiation
o Windows Registry Editor
o Server Startup
o NEXIO Startup Configuration Aplication
o Fibre Channel
o Array drive firmware
o Fibre Channel Switch Settings
o System Benchmarking
o Configuration – System Elements
o Configuration – System Elements
o Data Gathering Procedures
o Troubleshooting Software Problems
o FXP Error Conditions:
o FXPLOG.txt
o LLM CODEC Window
o Display Settings
o Network Adapter Settings
o NX3601HDX I/O Specifications
Server Health
Working from the bottom up, indications of the health of core server subsystems can be obtained at
various levels:
Hardware
Motherboard monitoring, FC card BIOS
Operating system
Driver tools and OS applets/utilities
Harris applications
Higher level view
Running statistics
Taken from various levels - quantitative data over a time period
Log events
Time stamped detailed sequence of events that shed light on exact nature of problems that the above
indicators allude to (Log events are covered separately at the end of this section).
We will be assessing health of core server subsystems, by starting at the lowest, simplest levels, and
building up from there. This will make you familiar with “early” indications of system health, without which,
the higher functionality Harris applications will not work anyway.
Knowing these techniques makes it possible to accurately assess conditions, when for instance, Harris
applications will not start. In typical troubleshooting however, you will start from the higher levels, and only
work down to these lower level techniques if problems are observed
Hardware Level
Generic PC Component Health
NX3801
3600/01:
Note: that the logic for the power supply LEDs is different between the two Series
• One green “good” indication for each supply (driven directly from hardware; no NEXIO Monitor
involvement)
• An overall green “good” and a red “fail” indication (driven by Nexio Monitor).
An overall green “good” and a red “fail” indication (driven by NEXIO Monitor).
Device Manager
Firewire 3801
USB 3801
Firewire 3600/01
USB 3600/01
Note: The HASP dongle is now replaced by the software license key options that enable different
options via software.
Device Manager
Device Manager
Fibre Channel NX3801HDX
HDI and HDX Windows will recognize the storage drives.
Nexio Monitor
IT industry standards allow hardware to provide status information to the Windows operating system. This
Harris application displays some of this information, and also displays some status information reported
by LLM.
A green indicator says there is no issue. The following icons indicate a problem condition in both Series:
NOTE: If the Nexio Monitor application is not running in Windows, the front panel LEDs will not indicate
these error conditions!
NX3801
Ethernet Health
NX3601 G1:
NX3801
Network Properties
The new NX3801 operating system is Windows 7, NX3601, and older models are Windows XP.
Ethernet Health
My Network Places
• View all server nodes
NOTE: If Ethernet connection disrupted, even momentarily, affected node will disappear from Node pane
on other servers and will not re-appear until LLM on affected node is restarted – “Play-only mode”
Running Statistics
LLM: Nodes pane
• Right -click for Link Inits / Retries
o Link Inits indicate newly started LLMs since local one was started
o Retries indicate re-sent TCP/IP packets due to failed responses
Hardware Level
ATTO BIOS utility - Communication to drives:
• Scan Fibre Devices drive listing
NX3801
The newer NX3801 server models do not use Harris Windows driver LLMDisk1.sys masks the array
drives from the operating system.
Note: that when working correctly, each drive in the array must appear in Device Manager with the
icon.
On systems with larger arrays, it is not as easy to quickly verify that all drives are present in the DISKtools
tab. By selecting the DISKinfo tab and scrolling to the bottom, the Total Disks quantity quickly confirms
whether or not the expected quantity is present. (With Xyratex arrays, the total is typically in increments of
16, or sometimes of 8).
NX3801
NEXIO Monitor will illuminate the bottom LED red when there is a fibre channel error.
NX3601/00:
NEXIO Monitor will illuminate the top right LED yellow when there is activity on either the fibre channel or
SATA array connection.
NOTE: The LED will only indicate activity initiated by the codec (i.e. LLM). It will not display activity
initiated at the driver level (i.e. fibre channel / SATA polling of array on Windows startup), nor activity
initiated by RaidTools read tests.
normal indication -
Clicking on this icon makes it disappear (at least temporarily), and brings the LLM window to the front, in
preparation for diagnosing the situation.
Running Statistics
LLM - Read/write errors – total array errors:
Right click logical disk, Properties, Information quantities here pertain only to local server’s drive array
usage quantities represent error totals from all array drives as relates to this local server
Note: Although the pattern of overall errors across a system’s servers can be determined by observing
the above window on each server, a much more efficient way to accomplish this is by taking advantage of
the central error logging functionality provided by Nexio Manager.
Fibre Channel Health
Although the pattern of errors across array drives could be determined by right-clicking on each
individually in the Information tab, a much better tool is provided:
Right-click logical disk, Error History:
Error History:
Chart shows read/write errors per individual physical drive:
• Chart is auto-scaling; full bar may only represent 1 error.
• Errors shown here relate only to the activities of the local server.
• Servers that have not actively accessed the array while the problem exists will therefore show no
errors.
3601/00:
• PCI video express card
• Drivers MA.sys and ksthunk.sys
• Device name is MA200
Nexio Monitor
Although Nexio Monitor is technically a Harris application, this indication is essentially hardware-related,
and being reported at the operating system level:
Nexio Monitor’s Temperature status indicator will illuminate either yellow or with an icon when any
video card temperature rises above a defined acceptable level. When this error icon appears, the Nexio
Monitor icon in the System Tray will alternate between this icon and its normal indication - .
Nexio Monitor also illuminates in red the centre LED in the bottom row on the front panel
Device Manager
RS422 / GPI Functions (After burner 3 card).
Task Manager
• In the processes tab, the following functions can be confirmed as operational by the existence of
the indicated process:
• VR Run Server
o vrsvr20.exe
• Nexio Monitor
o NexioMonitor.exe
• GPI and control driver
o Bulkusb.sys & bulkusb.inf - links GPI functionality from Antona Serial card to LLM
• Leitch Timeline Playback
o TLPlayback.exe – on editing servers and transmission servers that need to play back
Media IDs
• SATA storage raid driver
VR Run Server
Nexio Monitor
LLM
System Logs
Operating System Level
• Event Viewer startup messages
3601HDX/I:
System Logs
Harris Application Level
The core logging information from Harris applications is provided by LLM. This information can be broken
into two groups: message logging, and quantitative logging.
Servers running software versions older then NEXIO 5.7.1 the file “errlog.txt” exists in the same folder as
the server’s LLM application (“c:\vr”) at the time when the LLM application launches, these events will
automatically be appended to it.
This file is not limited in size; it grows indefinitely. Although this is only typically 1 Mbyte a day maximum,
it’s important to ensure that it never fills up the system drive
Keep in mind that this file only retains events from the local server. To get full system information using
local log files, “c:\vr\errlog.txt” must exist on most servers in the system.
The server running NEXIO 6.0.0 or higher software versions has new log file logic that limits the size and
age of log files generated by the LLM and FXP. This feature prevents log files from growing too large to
be useful in troubleshooting issues. To enable, use NEXIO Config's LLM tab to change the setting for
LogLimitKB to a size value in kilobytes that determines when a log file will be closed a new log file is
opened to take its place (recommended setting: 32000). Each succeeding log file name will be appended
with the date and time stamp of its creation. There is also a setting called LogDeleteAfterDays which sets
in days how long log files will be kept on the hard drive before being automatically deleted (recommended
setting = 3). In order for this feature to work, you must first create the following empty files in the
C:\VR\logs\LLM folder: trace.txt, tracevdcp.txt, rwerrorlog.txt and errlog.txt. Also create an empty
fxplog.txt in the
Default message logging configuration captures only critical events. To log in more detail, it is necessary
to edit the registry. The following registry entry causes most significant event information to be logged.
The logging level can also be set using the NEXIO Config application:
This level of information allows identification of most operator actions, which can then be compared
against the operator’s observations on the perceived problem, and possibly coincident hardware error
messages, to help isolate the nature of the issue
Debug Options
Debug All of the LLM’s can have any options enabled. If a particular LLM does not support one option or
the other, then it is completely and safely ignored.
• My personal “default” LLM DebugOptions are: “TCP UDP SERIAL LOUTH CODECINIT
LINKINIT OVERWRITE”.
• On at least one server per domain (but no more than two!), add the “SAVEDISK=3600,9”
DebugOption. This will ensure that at least one server has a backup copy of the RAID FAT to
assist you in the event of a catastrophe.
• Always create a blank C:\VR\fxplog.txt and C:\VR\errlog.txt, even if you have no options
enabled! This will ensure that it at least logs critical errors and startup/shutdown times.
The Mirror logs themselves are in the C:\Datastream\Logs\ folder. You need to set
HKLM/Software/Harris/MirMgr/Settings/DebugMask to decimal (15) for Mirror to debug log. (May also
be in HKCU/Software/ASC Audio Video/MirMgr/Settings depending on version). This will cause the
Mirror application to show you the command-line arguments that Mirror uses when starting up the LLM’s,
do not be alarmed at the pop-ups!
TCP
UDP
SERIAL
VRMGR
LOUTH
CODECINIT
LINKINIT
DTA
OVERWRITE
SAVEDISK
VERIFYXOR
TCREADER
TRANSITIONPAUSE
CLIPSYNC
CHECKDISK
CODECINIT
Reports the audio to video sync/offset within the codec (software or hardware) at the moment that
a recording starts. This is useful to troubleshoot any record issues, since it shows that the codec
is not starved or overflowing buffers.
LINKINIT
Reports every time an LLM joins or departs the domain. This is useful to show when an LLM is
having connect issues, because it will be dropping and rejoining frequently.
DTA
Reports any DTA-mode activity to/from the LLM. This is most common with FTP transfers, but
NXOS itself also creates occasional DTA activity. Most useful for troubleshooting issues with
FTP transfers. If you conduct a very high number of FTP transfers per day, it is not
recommended to enable this option unless necessary. Errlog will grow to a large size very
quickly.
OVERWRITE
Reports any time the LLM is told to overwrite an existing clip. This would be seen if a topical
promo name is not changed from day to day, and is reused. Not implemented in all LLM
branches.
SAVEDISK
This allows the LLM to store a backup copy of the RAID FAT table on the local C:\ drive in the
event of a catastrophe which results in an irrecoverable logical broken-disk.
o SAVEDISK=(seconds between saves),(number of stored copies less than 10)
o An example would be: “SAVEDISK=3600,9”. This would store 9 copies at 3600 seconds
(one hour) between each copy. Not recommended to go below 30 minutes as this
creates a large overhead load to fibrechannel to download.
o Local saved copies are named “SNAPSHOT_0_n.DAT”. The latest stored copy is always
the highest numbered copy. As new copies are made, the number of the previous copy
is decremented until it reaches 0. Therefore, every new copy will delete the
“SNAPSHOT_0_0.DAT” file, and rename “SNAPSHOT_0_1.DAT” to “0_0”, and so on.
Currently in LLM versions (and higher):
o 506.59.28 - NT4 for VR420/VR440 [November 02 / M2 / Update (patch) required]
o 6.07.95.116 - WinXP for NX4200/3600 (.95 branch, no up/down convert) [Baseline
3.3.1 required]
o 6.07.96.11 - WinXP for NX4200/3600/Velocity (.96 branch for VNX, up/down
conversion) [Baseline 3.5.0 pending SQA approval]
o 6.09.95.96 - WinXP for VelocityNX only
TCREADER
Reports the offset between the codec genlock frequency reference and the external TimeCode
feed (where used). Errlog already reports information when the TimeCode feed forces a reset of
the codec reference, but TCREADER reports the continuous offset several times per second.
This is a very high-volume DebugOption, and should not be left running on operational on-air
servers. It should be used only when there is a question about the stability of the codec
reference, or the external feed.
TRANSITIONPAUSE
Causes the LLM to stop at the end of playout of an ID, even if an ID is stacked in the codec for
sequential playout. For troubleshooting only, never to be used for operational on-air servers.
VERIFYXOR
Forces the LLM to recalculate and compare the checksum of LBA’s and parity data committed to
the RAID. This is an extremely intensive operation, and should only be used for testing – never
on an operational on-air server!! This was designed to detect latent memory errors on a
particular server, or fibrechannel issues related to defective hardware.
CHECKDISK
Forces the LLM to verify FAT in memory against actual FAT on RAID in n second intervals. For
troubleshooting only, not to be used for operational on-air servers.
An example would be “CHECKDISK=180”. This would verify memory copy against the RAID
every 3 minutes.
CLIPSYNC
Functionality and usage unknown
where messages first appear llm codec window (d-click local node)
filename where log entries are c:\vr\errlog.txt NEXIO 5.7.1 or older c:\vr\logs\errlog.txt NEXIO 6.0.0 or
written NEWER.
file contents messages from the local server messages from the local server
only only
how to enable the writing of log ensure that the file "c:\vr\errlog.txt" ensure that the file
entries exists before starting LLM "c:\vr\logs\errlog.txt" exists before
starting LLM
amount of history retained unlimited: entries never get The amount of days kept depend
discarded on the velue set in NEXIO Config.
retrieving logs file size can get massive over time. Retrieve the file needed, depending
May warrant opening and copying date the error occurred.
only entries for the relevant day
into a new file
NOTE: do not edit errlog.txt while
the llm is running!
Note: The errlog.txt can be deleted or moved if the LLM is closed and create a new text file with the same
name. If your system consider of MIOH topology NEXIO Manager must be ran on the client machines.
6xx Series LLM Message Logging servers running NEXIO 5.7.1 or older
• With the introduction of the 6xx Series LLM to accommodate servers not using Matrox hardware
codecs, came additional software modules that combined to carry out LLM functions.
• One of these processes – fxp.exe – has its own logging functionality.
• Similar to how the Matrox Digiserver codec writes information to errlog.txt, the fxp.exe process writes
information to c:\vr\fxplog.txt.
• If the file “fxplog.txt” exists in the same folder as the server’s LLM application (“c:\vr”) at the time when
the LLM application launches, these events will automatically be written to it.
6xx Series LLM Message Logging servers running NEXIO 6.0.0 or newer
• Create an empty fxplog.txt in the C:\VR\logs\FXP if you want to record that log file as well.
The System Fault LED illuminates to indicate that a fault exists in the switch firmware or hardware. If the
System Fault LED illuminates, do the following:
Check the Heartbeat LED for an error blink pattern
Check the power supply LEDs and take the necessary actions.
Issue Resolution
There are literally hundreds of configuration settings on any server. A single incorrectly configured value
may affect a server’s operation, render it non-functional, or in some cases, cause a corruption in the
media file system that could possibly result in the complete loss of a system’s media.
Exercise extreme caution whenever making a change to a server’s configuration. If not 100%
confident regarding a change being made, contact Harris Technical Support for advice.
Motherboard Jumpers
3600HDX/I:
There are two jumpers that are very important to performance and stability.
• CN21 must be set for 66Mhz
• CN25 must be set for 133Mhz
4000SD:
Current BIOS is: v6.00PG, dated 06/16/2003
Motherboard model: IWill DP533S Motherboard
3600HDX/I:
Current BIOS is:
Motherboard model: SuperMicro Motherboard
3600/4200HDX/I:
Current BIOS is: DK8NV115, dated 06/09/2006
Motherboard model: IWill DK8N Motherboard
3000VNXES:
Current BIOS is: DKEWV130, dated 5/18/2006
Motherboard model: IWill DK8EW Motherboard
3601HDX/I:
Current BIOS is specified: 3.0.0
Motherboard model: Tyan 2915 Motherboard
3601 G2HDX/I:
Current BIOS is specified: 3.0.0
Motherboard model: Tyan 2915 Motherboard
FC Card firmware/configuration
Fibre Channel configurations that a server may work with can vary. The default BIOS configuration of a
given fibre channel card upon delivery therefore may not be correct for the system it is to be used in.
These settings must therefore be verified during commissioning, card replacement, and any time there
appears to be systemic fibre channel issues.
4zzzSD:
HD:
Jumpers on the card determine whether each port is either a Master or Slave port. 4465/75ES servers are
set one way; 4000TXS/ITS servers are set another. Incorrect setting would mean that port may appear to
be dead, but a crossover or turnaround jumper (that reverses the transmit and receive lines) would rectify
the situation. Also an external null RS422 adapter can connected in serial with the control cable to control
the server.
Afterburner 3 card
The RS422 Afterburner 3 card is normally configured as attributory, in order to control a VTR use a null
RS422 adapter to reverse transmit and receive lines.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MapMem\Parameters]
"MemoryStop"=dword:00001200 (4608)
HD servers have done away with the use of boot.ini “MAXMEM” and define the lower limit using mapmem
also:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MapMem\Parameters]
“MemoryStart”=dword:00001c00 (7168)
Hex 800
Networking configuration
In most installed systems, each server in the system is uniquely identified in two ways:
Windows XP’s “Full Computer Name”
R-click My Computer, Properties, select the Computer Name tab, and the full computer name is the
Network Identification name.
NX???????-xxYYYYYYY , where:
• ??????? is the server model number.
• xx after the hyphen is a number used by the LLM to generate the server’s node number.
• xx must be unique on each server, irrespective of different server types.
• YYYYYYY after the hyphen is from one to seven letters interpreted by the LLM, informing it which
servers are on the same domain – i.e. Which servers are sharing the same storage an example
would be in an ftp scenario, the LLMs on each end must have unique suffix letters, in order for each
to correctly track what media is local to itself, and what is remote.
Naming convention
A typical example system may therefore include the following names:
• NX4000TXS-1A
• NX4000TXS-2A
• NX4000TXS-3A
• NX4475ES-4A
• NX3600HDX-1A
• NX3601HDX-2A
Since the 2.5.1 software release in February, 2005, it is now possible to hard-define the local server’s
LLM node number via a registry entry, irrespective of how the Full Computer name is defined.
These settings are:
[HKEY_CURRENT_USER\Software\asc audio video\llm\Control]
LLMNodeNumber=xx
Where x is a number from 1-32 (DWORD)
LLMDomainLetters=YYYYYYY
Where Y is an alphabetic character(s)
These registry entries, if non-blank, now override any use of numbers or letters in the hyphenated portion
of Full Computer name.
TCP/IP address
Class C subnet “192.168.90.x” always used (subnet mask 255.255.255.0)
The last octet of the IP address is always set to match the hyphenated suffix of Computer name for
example, if Computer name is “NX4000TXS-4”, then IP address is “192.168.90.4”
Ethernet negotiation
Two key parameters affect how Ethernet devices communicate at the hardware level: link speed, and
duplex.
• Link speed is simply the set data rate at which nodes agree to communicate over the link. Current top
speed is 1 gigabit/second, which can also be referred to as “Gig-e” or 1000 megabit/second.
Somewhat older, but still in common use is 100 megabit/second. Legacy 10 megabit/second links are
seldom encountered nowadays.
• Duplex defines whether a link can transmit data in both directions at the same time. A good analogy
is a cell phone link, where when you talk; it interrupts what the other person was saying to you at the
time.
Note: For the network port handling Nexio Net communications (LLM), never leave these settings on
auto; always force them to Full Duplex, 100 Mbps
NOTE:
• User-friendly front ends for making changes to Windows Registry values often put practical
constraints on data entry.
• No such constraints exist when editing the registry directly. Exercise extreme caution when
using Windows Registry Editor.
• Never make a change unless explicitly instructed to do so by
• Harris Applications
Call Harris Technical Support if unclear or not confident in making changes in the registry.
Some of the key registry branches that may be visited during Registry checks include:
HKEY_LOCAL_MACHINE\SOFTWARE\Harris
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MapMem
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\attomgtd\Parameters
HKEY_CURRENT_USER\Software\asc audio video
NOTE:
Until 2006, most of the Leitch/Harris registry configuration parameters were held in the
HKEY_CURRENT_USER branch.
A migration was started in 2006, such that in the future, all of the parameters will be held under
HKEY_LOCAL_MACHINE\software\Harris.
Be aware that many of the key server parameters are held in “DWORD” registry value types.
When these value types are opened (double-clicking), they default display in Hexadecimal number base.
User-friendly GUI utilities that access these same values (Nexio Monitor, Nexio Manager) always display
DWORD values in Decimal number base.
When accessing DWORD values from Registry Editor therefore, it is advisable to always select Decimal
number base. Doing so will convert the displayed number to Decimal
Server Startup
3601HDX/I:
When HDX/I servers are booted up, the NxWolf.exe application typically gets called by the NexioStartup
shortcut in the Startup folder. Harris applications that get launched automatically by NxWolf are set with
the following registry entry:
[HKEY_LOCAL_MACHINE\SOFTWARE\LEITCH\NxWolf]
"StartupOptions"=dword:00000000
0 = Everything
1 = LLM and NXOS only.
2 = LLM Only.
3 = LLM and FTP Server (ArchDiag)
3. Select the options that you need to automatically start after boot.
5. Set the LLM Domain, Fibre Channel Port, LLM LAN Address, and LLM Node. The NEXIO application
will automatically start after clicking on the Apply button.
6. You login as admin, the password is system. The NXOS application will appear.
If time code is not updating the Windows OS clock, test for the existence of time code on the COM1 port
as follows:
• Launch HyperTerminal
• Select COM1
• Configure as follows: 9600 baud, 8 Data, No Parity, 1 Stop, no Flow Control
• Observe the appearance of HH:MM:SS time values every second
• If time values are appearing here, then the problem is likely with the registry configuration
• if they are not appearing, then one of the following is suspect:
o the longitudinal time code source
o NXTC2110 and NXUSBTC
o cabling between the devices
Even if simple testing appears to reveal that the time code is getting correctly set on the server, it’s
important to verify synchronous operation as follows:
• Shut down any GUI applications and then shut down LLM
• Under the same registry branch, add “TCREADER” to DebugOptions
• [HKEY_CURRENT_USER\Software\asc audio video\LLM\Control]
• “DebugOptions”=”TCREADER”
• Restart LLM
• Start Nexio Manager
• In the Error Message Log, observe the entries that appear every second. Confirm that they do not
drift over time. They should indicate a value less the .020 seconds
Fibre Channel
DAE Settings for JBOD chassis
Below are the default dipswitch settings on the Ops Panel. Switches number from the top one down. Left
is ON; right is OFF
DDFCREPLACEMENT146-000072-00Clariion
obseleted by BU296 PNLCLA001
50 GB BarracudaST150176FCDD-FC50 ClariionCL62
CL61
RaidTools
It is a low level utility for media drives, used to:
• check/update firmware & low level configuration
• perform throughput tests
Note: When RaidTools is launched, it runs in read-only mode until logged in. In read-only mode,
potentially impactful operations are disabled. It is safe to capture current Modeset configuration settings,
and the fibre channel throughput with the array drives can be benchmarked.
Configuration – System Elements
Note: That while the data in the file can be compared to known standards to determine if all drives are
appropriately configured, it is a tedious task, and is more prudent to simply write the modeset to all drives,
which will ensure all are set correctly.
Qlogic SANboxNXFS1622/822
Below are the port settings for the final ECO’s for the NXFS1622/822 switch. Earlier switches had less
onboard memory which will not accommodate the final firmware version 2.0.0.3
Parameter Settings
Firmware 1.3.56 Firmware 2.0.0.3
Factory Default
(BU167) (BU192)
BU321_NXFS1644_SANbox5602
For systems that include both QLogic and ATTO fibre channel host adapter cards:
System Benchmarking
Configuration – System Elements
Ethernet
• The Ethernet is a critically important component in a Nexio System's health.
• Most importantly, it is the path through which synchronization of local Spotbase copies is maintained.
• By benchmarking Ethernet throughput capability, cabling issues and errors in configuration can be
identified and rectified.
• These tests should only be carried out when the system is not in use - i.e. no recording, playing back,
or editing taking place.
• If the network is bogged down sufficiently while in normal use (as these tests will likely do), system
problems may be caused.
• Two tests will be used to gauge overall performance
• The Ethernet is a critically important component in a Nexio System's health.
• Most importantly, it is the path through which synchronization of local Spotbase copies is maintained.
• By benchmarking Ethernet throughput capability, cabling issues and errors in configuration can be
identified and rectified.
• These tests should only be carried out when the system is not in use - i.e. no recording, playing back,
or editing taking place.
• If the network is bogged down sufficiently while in normal use (as these tests will likely do), system
problems may be caused.
• Two tests will be used to gauge overall performance
Ethernet
LLM Record Ethernet test
• codec window XOR field
o rt <= 16 ms (NTSC); rt <= 20 ms (PAL)
o cc = 1 (occasional rise to 2 acceptable)
Snapshot
• This Harris utility has a number of handy embedded links to some Windows utilities, but primarily, it is
used to create a report on key server parameters – adapter card information, registry settings, file
versions, etc.
• “Save Report” generates a text file with this information.
Event Viewer
• Clues to server problems are often found in these operating system logs.
• Both the System log and Application log are of interest.
• Highlight on each one, and from the first menu, choose Export, select file of type “Tab-delimited”, then
OK.
• This file format pastes directly into an Excel spreadsheet to aid analysis.
Registry Export
• Regardless of the tool used to set configuration, settings are ultimately written to the Windows
Registry.
• Registry exports therefore will allow for confirmation of a large majority of settings.
• Always export with Save as Type set to “.reg”, as this is the common format, and provides a handy
mechanism for re-introducing edited changes (double-clicking .reg files writes their values back to the
registry).
Registration Procedures
Key Client
The KeyClient document describes the process for registering server hardware for use with a server for
all three CPU processor types found in NX4000, 420 and 440 server systems.
Troubleshooting Software
Problems
The initial steps to troubleshooting software problems on the NX3601 platform are as follows:
FXP works in conjunction with the LLM and must start successfully in order for the LLM to start.
If FXP fails to start when starting the LLM a “Com Server not found” message.
FXPLOG.txt
FxpLog.txt is not automatically created and must be created manually in the same folder as
FXP.exe. If it exists, FXP will write all debugging information to it. The same information that
appears in the FXP screen when started via the CMD prompt will be written to FxpLog.txt.
When troubleshooting audio and video problems, it’s best practice to send a copy of FxpLog.txt
with a textual description of the problem to Leitch Server Division SQA/Engineering. Note: End
users in most circumstances should send problem reports to Customer Support and not directly
to Engineering.
MAPMEM.SYS
The mapmem.sys driver is installed under C:\Windows\System32\Drivers. In order for the
mapmem.sys driver to start successfully the following must be set:
Q: I have set mapmem settings but I still get mapmem.sys error in FXP.
A: It’s possible that some other application (DLL) is resident in the memory address range used
by mapmem.sys. To correct the problem, the DLL will need to be rebased to a different memory
base address using Rebase.exe.
Display Settings
The recommended display settings are 1024x768 32-bit true color. Higher resolutions can be
used if the monitor supports them as long as the bit-depth is not compromised.
Drivers for AGP Adapter can be found on the Nexio 3601HDX CD under: \Customer
Support\Driver backups\ Intel Ethernet Driver\IntelPRO1000MT Driver. Always use the latest
release CD.
Nexio LAN - This is the first the Ethernet port and must be configured for the Nexio LAN. The
motherboard’s onboard Ethernet port is used for this purpose. The card must be configured to
compliment the attached Ethernet switch.
Set port to: Speed Link \ Duplex: 100Mbps \ 1000 Mbps FULL Auto negotiate
Registry Setting:
The LLM must be told which of the two Ethernet addresses it must use for intra-communication.
To achieve this, two registry settings must be changed:
HKCU\Software\ASC Audio Video\LLM\Control
IPAddress = <NexioLAN IP>
IPSubnetMask=<NexioLAN Subnet>
Transfer LAN - This is the second Ethernet port and must be configured for the Transfer
LAN. The Intel PCI NIC is used for this purpose. The card must be configured to complement
the attached Ethernet switch.
Note: Some switches may not allow 1000Mbps FULL, in this case set to Auto. The important
thing to remember is that an inappropriate setting will cause connection problems so it may be
necessary to try different duplex settings depending on the hardware at the other end.
General FAQ:
Q: I attempted to transfer clips in both PAL mode and NTSC mode, but all
transfer ended up with that "Invalid format" error message.
A: This can occur if the clips that are to be transferred were created with a different LXF format.
For instance, clips recorded with a 605 level LLM cannot be transferred to 606 level LLM unless
a specific DTA mode is specified. Unfortunately transfer manager in NXOS does not yet support
changing the DTA mode.
This will no longer be a problem once the unified LLM architecture is complete and released.
The estimated time of release is to be determined.
Q: I tried using my USB jump drive for the first, but it’s not being
recognized. Why is this?
A: You have to insert the jump drive twice in order for Windows XP to properly recognize the
device and locate the appropriate driver. You should only need to do this the first time you use
the USB Jump Drive.
Q: I’m setting up an HDI system, what bus speed should I use for the SATA
drives?
A: 160. The first seven devices must be set for 160MB/s.
Q: Using our API how many frames does it take to load a clip into a VR
channel in a NX3601 server?
A: Variable, can be up to several seconds. Depends on system load, resolution of clip being
loaded etc.
Q: Once the clip is loaded how many frames does it take to execute the
play command?
A: 6 Frames
User Login
Q: What is the NXOS Admin password?
A: The password is “system”.
Powering Up Issues
Q: The Server is not powering up?
A: Check the back of the unit and ensure the power cables are plugged in.
Q: The PS Fault Led is red on the front of the panel, what do I need to
do? The Nexio Monitor is also indicating a Power Supply Error?
A: Check the back of the unit and see if there is a green LED on the Main and Stby power
supplies. If anyone of the power supplies don’t have an LED, check if it’s properly inserted.
Q: How do I find the log on window for the NXOS application, it just
sitting there stuck on Indexing ID?
A: The Login window is usually behind another application, so right click on the XP taskbar and
select cascade windows. Then select the Log On window and continue with the NXOS login.
Networking
Q: My Networking icon is showing ‘Not connected’?
A: Ensure the Ethernet cable is connected at the back on the unit. Ethernet Port 1 for the
NEXIO LAN, and Ethernet Port 2 for the FTP LAN. If problem persists, check the RJ45
connector is not faulty.
Closed Captioning
Q: Closed Captioning is not passing through when ingesting and
playing out?
A: Ensure NXOS and the LLM application is closed. Run the “NEXIO Configuration Wizard”,
under the channel mode, select “I/O Routing”. On this screen you can select the VBI and Close
Captioning line. Use the start and stop line to indicate which lines will be captured and
processed during recording.
Once the lines are selected, complete the NEXIO Wizard, run Nexio Startup.
VBIStoredLines VBIStoredLines
VBIStartLine VBIStopLine
(Raw VBI) (RP202)
SDI Line 21
21 22 2 0
(legal minimum)
SDI Lines 17-21 17 22 10 0
Player E’E
Q: I am not getting the PlayerE’E confirmation on the signal being
recorded?
A: Close NXOS and the LLM, then launch the NEXIO Wizard, and under I/O Routing you have
the Record Channel Configuration, which allows you to select Player E’E. Note: In 3-Ch HD & 6-
Ch SD modes, there is no E-E capability all channels are either play-only or record only.
PlayerE’E invokes dynamic assignment of a play-only channel output for E-E services if that
channel currently has no ID loaded.
Window OS Clock
Q: My time code is not updating the Windows OS Clock?
A: Ensure the following registry (HKEY_CURRENT_USER\ Software\ ASC Audio Video\ LLM\
Control) setting TCReader is set to “COM1”, and you have physically connected the time code
source from the NXTX2110 unit to Com Port 1 of the server.
Open the following tree path: HKEY_CURRENT_USER\ Software\ ASC Audio Video\ LLM\
Control. Ensure the variable TCReader = COM1.
If not double click on the TCReader and under “Value data” enter COM1 and click ‘OK’.
Recording Capacity
Q: How do I check how many hours of record time I have left on my
server?
A; In the LLM, right mouse click on a logical disk and select properties, then select the General
tab, and you will see an overview of used and free recordable time.
Note: When you have fewer than 5% of recordable storage left you will consistently get a
warning message. Your raid needs to be cleaned to provide for additional recording. If the Free
Time reaches zero, no recording can be done.
Redundancy
Q: How many parity drives are required for redundancy?
A: The General rule is 2 to the power of ‘n’. Where n is the number of parity drives.
1 -8 No C Parity
9 – 15 4
16 – 31 5
32 – 48 6
Drive Replacement
Q: How do I go about doing a Drive Replacement?
A: Right-click the Logical Disk and select Properties. In the Security tab, key in the LLM
password “LEITCH” and click on Login.
Replacing Drive
Now in the Information tab, right-click on the same drive and select Prepare Drive for
Removal. After a brief period, the drive in question should appear in the Physical Disks
pane.
NOTE: Anytime the Physical Disks pane does not show the expected display, right-
clicking inside the Physical Disks pane and choosing Rescan may refresh the display
correctly.
In the Information tab, the drive in question should now appear with a circle/slash
Remove the failed drive from the array. After a brief period, the drive in the Physical
Disks pane should disappear.
Obtain a known good drive to do the replacement with. Record the serial number of this
new drive.
Insert the new drive, and allow it to spin up. The new drive should now appear in the
Physical Disks pane.
Right-click on the circle/slash drive in the Information tab and choose Replace with new
drive, this will pop up a Select New Drive window containing all the drives in the Physical
Disks pane.
Click OK to complete the logical replacement.
Rebuild
The Logical Disk icon does not yet return to its normal grey icon, because although the
array is now physically whole, recordings that have taken place in the interim have not
been getting striped to the drive in question.
To restore the missing data to the replaced drive, right-click on the logical disk, and
choose Start Rebuild. When the Rebuild is complete, the logical disk icon will return to
its normal indication.
NxSnapshot
Q: How do I complete a Snapshot?
A: First you need to launch the NXSnapShot program.
Go to StartProgramsLeitchUtilitiesNxSnapShot.
Once the program is launched, ensure everything is ticked under ‘Includes’, and then click
“Generate Report”. You will see a bunch of information appear in the Report Look window. Go
to File Save As and save the file to a text file.
Sense Code
Q: What is Sense Code of 0 [00] [00]?
A: Sense code of the type 0 [00] [00] occurs when communication is lost between the fiber
channel and the drive. This occurs due to the microprocessor on the drive has crashed or drive
array enclosure has bypassed the drive on the fiber channel.
For any drive in this state, the activity light will not be flash in tandem with the other drives in the
array.
Resolution: Pull the identified drive out about 2 inches to unseat it from the chassis, wait 30
seconds and reseat the drive. Wait another 30 seconds and confirm the drive has resumed
normal operation. If any record or play operations are occurring in progress on the system, the
newly re-instead drive should new be flashing in tandem with the other array drives.
Inside Properties, Information tab, right-click on individual drive and choose Errors
• Errors for Physical Disk: The quantities here represent error totals from that individual array
drive as relates to this local server’s drive array usage:
• This chart shows read/write errors per individual physical drive. The chart is auto-scaling; full
bar may only represent 1 error!
• Errors shown here relate only to the activities of the local server. Servers that have not actively
accessed the array while the problem exists will therefore show no errors
3801 & 3600/01HDX/I: Highlight the VR Channel, and then choose Channels, Video
Configuration
This tool verifies the presence of external reference, and allows you to adjust the video phase.
VTR Communication
Q: I can’t communication with a VTR and I have an AB3 RS422 back
plan?
A: Ensure you are using the “Master” DB9 to RJ12 adapter.
Then go to StartRun Regedit
Go to the follow path: HCUSoftwareASC Audio VideoLLMControl
Ensure Protocol6 & 7 = “SONY”.
Ensure Serial6 & 7 = “VTR”.
If not make the registry changes, and re-start the LLM and NXOS.
Then Login to NXOS as an administrator and go to fileSystem SetupVTR Tab.
Then select Com Port Number ‘7’ or ‘8’ to refer to the physical com port at the back of the server
you will connect the VTR. Also select the Digitize Channel.