Fibre Channel. Optimizing Data Storage Performance for Fibre Channel Networks. Technology White Paper

Size: px
Start display at page:

Download "Fibre Channel. Optimizing Data Storage Performance for Fibre Channel Networks. Technology White Paper"

Transcription

1 Technology White Paper Fibre Channel Optimizing Data Storage Performance for Fibre Channel Networks Abstract Many high-speed, real-time systems acquire data from specialized sensors and then store that data for future processing. Due to the high data rates typical of these Sensor-to-Storage (STS) systems, a high-performance Fibre Channel network is often used for moving the data to storage. The advantages of Fibre Channel, however, can be compromised by various elements within the host s Operating System (OS). One such element is the OS host File System (FS), which is used to organize and track files, and provide other user conveniences. The file system consumes host resources, can slow down system speed, and it can lead to nondeterministic performance in which data from the highspeed sensors may be permanently lost. This paper describes an optimized protocol for Fibre Channel, Curtiss-Wright Controls Electronic Systems FibreXpress Raw Initiator (RI). It bypasses the file system of the OS, thereby helping to enhance Fibre Channel performance for STS applications. Curtiss-Wright Controls RI protocol also enables the development of a deterministic system which is readily transportable among a number of different hardware and software environments. Examining a Typical Sensor-To-Storage System Many applications require the acquisition and storage of data that is received from specialized sensors. Examples include medical imaging; video-on-demand; Figure 1: Example Sensor-to-Storage System video editing; digital communications; telecom; and radar, sonar and infrared scanning applications. Figure 1 illustrates such a Sensor-to-Storage (STS) system. STS applications import data from a sensor via a special Host Bus Adapter (HBA), and then export the data to a storage device. Data is stored so that it can be processed either right away (e.g., displayed) or at a much later time (e.g., end of test flight). The data is typically both continuous (at least for a defined period) and copious (50 to 200+ MB/s). Page 1

2 Many modern STS systems are using Fibre Channel (FC) for the storage solution. FC was originally defined for storage, and it provides the advantages of an industry-standardized technology, including cost effectiveness and market-driven technology advancement. FC allows the link to operate faster (1 Gb/s and 2 Gb/s) than other widespread storage technologies like SCSI or IDE drives. Figure 1 shows HBAs plugged into the PCI bus on a generic Single-Board Computer (SBC). SBCs are common in industrial-control and military applications, but a conventional desktop PC or workstation might serve as the host in other applications. The HBAs provide the interface to the various data sources and storage destinations. The storage subsystem illustrated in the example uses both a FC HBA and a FC disk drive. While FC has many advantages for STS applications, FC performance can be compromised by various elements within the system. This paper will explore where those compromises may exist, and how to improve or eliminate them. In particular, the discussion will highlight data storage activities as a key area where FC system performance can be improved for STS applications. What Is a File System? To understand how FC can limit the performance of an STS system, it is necessary to examine in more detail how data is placed into storage. In a conventional (non-sts) computer system, data storage is performed through the use of data files and a file system. even be integrated into an OS and provide additional capabilities like backup or security features. A familiar example of a FS is the one used by Windows on workstations, home PCs, or laptop computers. In Unix -based systems, such as Linux, the basic concept behind the file system is the same, although the implementation details differ. A FS manages the storage of files by name, type, size (MBytes), location, date, and permissions. Windows stores this information in a File Allocation Table (FAT) before writing to disk and it must check the FAT prior to reading from disk. Because an OS always provides a FS to organize and track files, and because its operation is so transparent to the user, it can be easy to take the FS for granted and not even realize it s there. Conversely, because the FS plays such a fundamental role in any PC or OS, it can be difficult to imagine a computer system or network without one. For STS systems, however, eliminating the FS can be a key to improved performance. This is because the functions and capabilities provided by a FS consume significant system resources. The alternative to the use of a FS is to store the data in a raw format. A raw format allows the reading and writing of continuous data to be performed under the direct control of the system engineer and his/her application--without any unnecessary functions or undesirable overhead which can reduce overall performance. A file is a collection of data or information that has a name (i.e., filename). Almost all information stored in a computer must be in a file. There are many different types of files, each storing different types of information. Familiar examples include executable files, data files, text files, and directory files. A FS is a method of storing and organizing these individual files so that they can be more easily retrieved by the user. The OS always provides a FS to organize and track files, typically using file directories to organize files into a tree structure. Separate FS can Page 2

3 The Data Storage Requirements of an STS System An STS system, due to its unique need to handle large quantities of data at high-speeds in real-time requires a data storage system with characteristics which would not be critical in a desktop computer or a computer network in a standard office setting. These characteristics are of critical importance, however, in a high-speed Sensor-To-Storage system. Low Latency, Deterministic STS systems often have a number of sensors gathering and sending enormous quantities of data in real-time. As a result, there are many time-critical operations that can t wait for slower system components and actions. These operations may include getting data to storage without delay, so that the processing can occur in realtime. Or, it may be necessary to know exactly when the data write is completed, so that the system can be reconfigured. Whatever the application, it is essential that the data be written quickly and without delay. Because of this time-critical nature, STS systems require that data storage operations have low latency (short time delays) and that they be deterministic (it is well-known in advance when the data will be written). By contrast, an example of a system that is not deterministic is a typical desktop PC. When a user saves a word processing file, there can be a delay of several seconds until the file is actually written to disk. And, this delay can be different every single time, depending on what other activities the PC is undertaking at the moment the user saves the file. In an STS system, these unpredictable delays virtually guarantee the loss of sensor data, and this unpredictability must be eliminated. medium happen to be running under different OSs or using different architectures, the use of a conventional FS renders this problem virtually insoluble. The solution is to avoid the use of a FS in the first place. Maximum Storage Bandwidth An STS system needs as much bandwidth as possible. This is necessary to preclude data loss no matter how fast the data is being collected--even when the system has multiple sensors, each producing hundreds of megabytes of data per second. Extra bandwidth also allows data to be read concurrently without affecting the data storage process. Why the File System Interface Is Undesirable for STS Applications With an understanding of the storage system requirements for an STS system, it will now be shown how the various components of a typical file system are undesirable for STS applications. Cache Memory In a non-sts system, it is often beneficial to have data cached from a storage device, if the data is read or written frequently. Caching can improve the speed of storage operations in a non-sts system. However, caching data is unnecessary in an STS system because data is written just once, and read at a later date. STS systems do not have the repetitive Figure 2: Effect of Bandwidth on Data Storage Concurrent Access In some STS systems, it is necessary for data to be processed as soon as it is stored. This processing may need to be accomplished with--or may even require-- more than one system to communicate with the storage medium. This need for concurrent data access can severely reduce the set-up and configuration options available to the designer of the STS system. And if the various systems communicating with the storage Page 3

4 reading and/or writing of data which makes caching beneficial. In addition, since caching is limited to the size of physical RAM available, it would be of limited practicality and effectiveness on the very large data transfers which are typical of an STS system. A caching system holds data to be written (stored) until it decides the time is correct. Not only does this increase the latency of the system (delaying writes), it also makes the system non-deterministic by taking control of when the writes will occur away from the system designer. As stated previously, the optimum storage system for an STS must have the lowest possible latency, and it must be deterministic. Caching is clearly at odds with these two important design goals. Interface Limitations Most OSs are designed to support only a few different file systems. They are designed this way to make it easy to move files between similar systems. This support for only a small number of file systems becomes a problem in STS applications if concurrent access to the data is required by different architectures and operating systems. File Management An FS uses the storage medium in a dynamic manner: writing, moving, and deleting data. This often leaves various-sized holes in the storage medium. The FS will compensate for this by breaking a file into sections that fit into these holes, in a process known as fragmentation. Fragmentation adds to seek times because the data is not contiguous, and the head of Page 4 Figure 3: RI Contiguous Data Storage the disk drive must spend time moving to the different physical locations where each fragment of the file is located. This can adversely affect latency and throughput if the fragmentation is severe enough. An STS system will typically read and write data contiguously, so that having the FS handle things dynamically is not only unnecessary, but detrimental to the system. A High-Speed Solution Which Bypasses the File System One method of implementing a high-speed STS system which avoids a file system is through the use of an optimized protocol with appropriate supporting drivers and HBAs. One such system is the FibreXpress Raw Initiator (RI) protocol, drivers, and FX100 and FX200 Host Bus Adapters. RI allows applications to access the disk drives without using a file system, while providing the necessary data-storage control for an STS system. Bypassing the file system gives the application total control over the transactions performed on the disks, and eliminates any overhead that could be inserted by a file system. Functions built into RI complete DMA transactions to and from an FC storage device. The result is deterministic transfer of continuous high-speed data, suitable for STS applications. In a heterogeneous real-time system, a large amount of custom software would typically be required for each different computer/operating system to directly access disks. The RI application-programming interface

5 (API) dramatically reduces this need for custom programming, however, thereby allowing applications to be easily ported from platform to platform. RI has been ported successfully to hardware platforms including x86, Sparc, and PowerPC, and to software environments including Linux (PowerPC and x86), Windows NT/2000, Solaris, and VxWorks. It is important to note that a file system bypassing technology such as RI is essential for high-performance, but this one technology alone will not completely optimize overall system performance. To obtain optimum performance, it is necessary to eliminate redundant memory operations on the SBC after the initial storage command is issued. There are additional potential bottlenecks to FC system performance, as discussed in the following section. Other Fibre Channel Performance Limitations for STS Systems While bypassing the OS File System eliminates a primary limitation to FC performance for STS systems, other potential limitations must be considered. These include devices such as the FC link, FC disks, the sensor HBA, the PCI bus, CPU speed, and SBC architecture. The FC link Fibre Channel system components are available for operation at Gb/s or Gb/s, and they provide maximum throughputs of approximately 102 MB/s and 204 MB/s respectively. The faster of the two speeds, Gb/s Fibre Channel, may be required for certain applications. While Gb/s Fibre Channel HBAs are widely available in the PCI form factor used in workstations and desktop computers, not many are available in the smaller PMC form factor suitable for SBCs. For STS systems, a critical hard drive parameter is the speed at which they can store data. The minimum data transfer rate necessary for an FC drive to avoid creating a bottleneck in an STS system is 36 MB/s (sustained rate). This assumes a 2 Gb/s FC network, with six disks in an array: 6 disks x 36 MB/s each = 216 MB/s total. In addition to providing the necessary bandwidth, a disk array such as a RAID provides fault tolerant functions. The overhead necessary for this capability will reduce throughput slightly. However, this theoretical 216 MB/s figure for the FC drive array should still be sufficient for the 204 MB/s maximum throughput of a 2 Gb/s FC link. Sensor HBA The sensor HBA must be able to able to transmit data faster than the sensor can produce it. Curtiss-Wright Controls FibreXtreme Serial FPDP HBA s are examples of sensor interfaces. The SL100 version operates at 1 Gb/s and can transfer data at nearly 106 MB/s due to fine-tuning of the link protocol. The SL240 version operates at 2.5 Gb/s and can transfer data at nearly 247 MB/s realistically. The 247 MB/s rate exceeds the 2 Gb/s FC rate (204 MB/s) at face value. However, neither rate is absolutely guaranteed in every OS on every host platform. Each system is different. PCI Bus Bandwidth The bandwidth of the host computer s PCI bus can also limit FC performance. PCI buses can be implemented with either 32-bit or 64-bit width, and transfer speeds of either 33 MHz or 66 MHz. As a worst-case scenario, consider a generic PC with a 32-bit/33 MHz The FC Disks Fibre Channel disk drives are designed for operation at Gb/s or Gb/s, and many have the ability to automatically configure themselves to the correct speed ( auto negotiate ). These auto negotiating drives should be specified if operation at either or both FC data rates is anticipated. Page 5

6 PCI bus. This bus would provide a maximum data transfer rate of 132 MB/s, and would therefore be a limiting factor for a Gb/s FC network (with a maximum potential bandwidth of 204 MB/s). Many PCs, workstations, and SBCs are available today with 64-bit buses. Although still at 33 MHz, a 64-bit bus increases bandwidth to 264 MB/s. This is sufficient for a Gb/s FC network. Even more bandwidth is available from workstations with 64-bit /66 MHz PCI buses. And the newer PCI-X specification allows speed enhancements to 100 MHz and beyond. The FX200 boards support speeds as high as 133 MHz. However, the designer must keep in mind that few SBCs are available with a 66 MHz PCI bus, much less a (100 MHz-plus) PCI-X bus. CPU Speed CPU speed is well recognized as an important contributor to computer system performance. While a faster CPU is invariably better, as we ve seen in this paper, there are many other bottlenecks and limitations which can significantly compromise the throughput of an STS system. Conclusions To reliably store data coming from high-speed sources using FC components, the following techniques should be employed: Bypass the File System built into the OS. Perform PCI-to-PCI DMA without CPU and memory intervention Use a high performance FC HBA and storage device. Use a high-speed HBA to input the data from the source and to provide direct PCI data transfer. If all these measures are taken, it is possible to develop a system which provides deterministic transfer of continuous high-speed data, even for the most demanding STS application. Product specifications mentioned herein are subject to change without notice. FibreXpress is a registered trademarks of Curtiss-Wright Controls Electronic Systems. All other trademarks or registered trademarks mentioned herein are the sole property of their respective owners. 2004, Curtiss- Wright Controls Electronic Systems, All Rights Reserved. Copyright 2009, Curtiss-Wright Controls Electronic Systems All Rights Reserved. MKT-ES-Storage-for-FC-Networks v2 Page 6

Post-production Video Editing Solution Guide with Quantum StorNext File System AssuredSAN 4000

Post-production Video Editing Solution Guide with Quantum StorNext File System AssuredSAN 4000 Post-production Video Editing Solution Guide with Quantum StorNext File System AssuredSAN 4000 Dot Hill Systems introduction 1 INTRODUCTION Dot Hill Systems offers high performance network storage products

More information

The functionality and advantages of a high-availability file server system

The functionality and advantages of a high-availability file server system The functionality and advantages of a high-availability file server system This paper discusses the benefits of deploying a JMR SHARE High-Availability File Server System. Hardware and performance considerations

More information

How A V3 Appliance Employs Superior VDI Architecture to Reduce Latency and Increase Performance

How A V3 Appliance Employs Superior VDI Architecture to Reduce Latency and Increase Performance How A V3 Appliance Employs Superior VDI Architecture to Reduce Latency and Increase Performance www. ipro-com.com/i t Contents Overview...3 Introduction...3 Understanding Latency...3 Network Latency...3

More information

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools Terminal Server Software and Hardware Requirements Datacolor Match Pigment Datacolor Tools January 21, 2011 Page 1 of 8 Introduction This document will provide preliminary information about the both the

More information

SAN Conceptual and Design Basics

SAN Conceptual and Design Basics TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer

More information

Configuration Maximums VMware Infrastructure 3

Configuration Maximums VMware Infrastructure 3 Technical Note Configuration s VMware Infrastructure 3 When you are selecting and configuring your virtual and physical equipment, you must stay at or below the maximums supported by VMware Infrastructure

More information

Meeting the Five Key Needs of Next-Generation Cloud Computing Networks with 10 GbE

Meeting the Five Key Needs of Next-Generation Cloud Computing Networks with 10 GbE White Paper Meeting the Five Key Needs of Next-Generation Cloud Computing Networks Cloud computing promises to bring scalable processing capacity to a wide range of applications in a cost-effective manner.

More information

Quantum StorNext. Product Brief: Distributed LAN Client

Quantum StorNext. Product Brief: Distributed LAN Client Quantum StorNext Product Brief: Distributed LAN Client NOTICE This product brief may contain proprietary information protected by copyright. Information in this product brief is subject to change without

More information

Implementing Storage Concentrator FailOver Clusters

Implementing Storage Concentrator FailOver Clusters Implementing Concentrator FailOver Clusters Technical Brief All trademark names are the property of their respective companies. This publication contains opinions of StoneFly, Inc. which are subject to

More information

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V Copyright 2011 EMC Corporation. All rights reserved. Published February, 2011 EMC believes the information

More information

evm Virtualization Platform for Windows

evm Virtualization Platform for Windows B A C K G R O U N D E R evm Virtualization Platform for Windows Host your Embedded OS and Windows on a Single Hardware Platform using Intel Virtualization Technology April, 2008 TenAsys Corporation 1400

More information

Virtuoso and Database Scalability

Virtuoso and Database Scalability Virtuoso and Database Scalability By Orri Erling Table of Contents Abstract Metrics Results Transaction Throughput Initializing 40 warehouses Serial Read Test Conditions Analysis Working Set Effect of

More information

Outline: Operating Systems

Outline: Operating Systems Outline: Operating Systems What is an OS OS Functions Multitasking Virtual Memory File Systems Window systems PC Operating System Wars: Windows vs. Linux 1 Operating System provides a way to boot (start)

More information

Computer Systems Structure Input/Output

Computer Systems Structure Input/Output Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices

More information

Quiz for Chapter 6 Storage and Other I/O Topics 3.10

Quiz for Chapter 6 Storage and Other I/O Topics 3.10 Date: 3.10 Not all questions are of equal difficulty. Please review the entire quiz first and then budget your time carefully. Name: Course: Solutions in Red 1. [6 points] Give a concise answer to each

More information

Performance Optimization Guide

Performance Optimization Guide Performance Optimization Guide Publication Date: July 06, 2016 Copyright Metalogix International GmbH, 2001-2016. All Rights Reserved. This software is protected by copyright law and international treaties.

More information

Implementing a Digital Video Archive Using XenData Software and a Spectra Logic Archive

Implementing a Digital Video Archive Using XenData Software and a Spectra Logic Archive Using XenData Software and a Spectra Logic Archive With the Video Edition of XenData Archive Series software on a Windows server and a Spectra Logic T-Series digital archive, broadcast organizations have

More information

Recommended hardware system configurations for ANSYS users

Recommended hardware system configurations for ANSYS users Recommended hardware system configurations for ANSYS users The purpose of this document is to recommend system configurations that will deliver high performance for ANSYS users across the entire range

More information

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998 Oracle Applications Release 10.7 NCA Network Performance for the Enterprise An Oracle White Paper January 1998 INTRODUCTION Oracle has quickly integrated web technologies into business applications, becoming

More information

As enterprise data requirements continue

As enterprise data requirements continue Storage Introducing the Dell PERC 6 Family of SAS RAID ControlLers By Bhanu Prakash Dixit Sanjay Tiwari Kedar Vaze Joe H. Trickey III The Dell PowerEdge Expandable RAID Controller (PERC) 6 family of enterprise-class

More information

VERITAS Backup Exec 9.0 for Windows Servers

VERITAS Backup Exec 9.0 for Windows Servers WHITE PAPER Data Protection Solutions for Network Attached Storage VERITAS Backup Exec 9.0 for Windows Servers VERSION INCLUDES TABLE OF CONTENTS STYLES 1 TABLE OF CONTENTS Background...3 Why Use a NAS

More information

Difference between Enterprise SATA HDDs and Desktop HDDs. Difference between Enterprise Class HDD & Desktop HDD

Difference between Enterprise SATA HDDs and Desktop HDDs. Difference between Enterprise Class HDD & Desktop HDD In order to fulfil the operational needs, different web hosting providers offer different models of hard drives. While some web hosts provide Enterprise HDDs, which although comparatively expensive, offer

More information

VERITAS Volume Manager. for Windows. Best Practices

VERITAS Volume Manager. for Windows. Best Practices VERITAS Volume Manager for Windows Best Practices V E R I T A S W H I T E P A P E R Table of Contents Getting the Most Benefit From Online Volume Management.............................................1

More information

SATA II 4 Port PCI RAID Card RC217 User Manual

SATA II 4 Port PCI RAID Card RC217 User Manual SATA II 4 Port PCI RAID Card RC217 SATA II 4 Port PCI RAID Card This Manual is for many Models of SATAII RAID5 HBA that uses Silicon Image SATA II SiI3124 chipset: 1) 32bit PCI bus host card 2) 64bit PCI-X

More information

PCI-to-SATA RAID Adapter AEC-6890M. User s Manual Version:1.0

PCI-to-SATA RAID Adapter AEC-6890M. User s Manual Version:1.0 PCI-to-SATA RAID Adapter AEC-6890M User s Manual Version:1.0 Copyright 2003 ACARD Technology Corp. Release: August 2003 Copyright and Trademarks The information of the product in this manual is subject

More information

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance. Agenda Enterprise Performance Factors Overall Enterprise Performance Factors Best Practice for generic Enterprise Best Practice for 3-tiers Enterprise Hardware Load Balancer Basic Unix Tuning Performance

More information

Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks. An Oracle White Paper April 2003

Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks. An Oracle White Paper April 2003 Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building Blocks An Oracle White Paper April 2003 Achieving Mainframe-Class Performance on Intel Servers Using InfiniBand Building

More information

HP Smart Array Controllers and basic RAID performance factors

HP Smart Array Controllers and basic RAID performance factors Technical white paper HP Smart Array Controllers and basic RAID performance factors Technology brief Table of contents Abstract 2 Benefits of drive arrays 2 Factors that affect performance 2 HP Smart Array

More information

Chapter 6. 6.1 Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig. 6.1. I/O devices can be characterized by. I/O bus connections

Chapter 6. 6.1 Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig. 6.1. I/O devices can be characterized by. I/O bus connections Chapter 6 Storage and Other I/O Topics 6.1 Introduction I/O devices can be characterized by Behavior: input, output, storage Partner: human or machine Data rate: bytes/sec, transfers/sec I/O bus connections

More information

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1 Performance Study Performance Characteristics of and RDM VMware ESX Server 3.0.1 VMware ESX Server offers three choices for managing disk access in a virtual machine VMware Virtual Machine File System

More information

Optimizing Large Arrays with StoneFly Storage Concentrators

Optimizing Large Arrays with StoneFly Storage Concentrators Optimizing Large Arrays with StoneFly Storage Concentrators All trademark names are the property of their respective companies. This publication contains opinions of which are subject to change from time

More information

Frequently Asked Questions: EMC UnityVSA

Frequently Asked Questions: EMC UnityVSA Frequently Asked Questions: EMC UnityVSA 302-002-570 REV 01 Version 4.0 Overview... 3 What is UnityVSA?... 3 What are the specifications for UnityVSA?... 3 How do UnityVSA specifications compare to the

More information

How PCI Express Works (by Tracy V. Wilson)

How PCI Express Works (by Tracy V. Wilson) 1 How PCI Express Works (by Tracy V. Wilson) http://computer.howstuffworks.com/pci-express.htm Peripheral Component Interconnect (PCI) slots are such an integral part of a computer's architecture that

More information

Configuring Memory on the HP Business Desktop dx5150

Configuring Memory on the HP Business Desktop dx5150 Configuring Memory on the HP Business Desktop dx5150 Abstract... 2 Glossary of Terms... 2 Introduction... 2 Main Memory Configuration... 3 Single-channel vs. Dual-channel... 3 Memory Type and Speed...

More information

Application Brief: Using Titan for MS SQL

Application Brief: Using Titan for MS SQL Application Brief: Using Titan for MS Abstract Businesses rely heavily on databases for day-today transactions and for business decision systems. In today s information age, databases form the critical

More information

Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment

Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment Lesson Plans Microsoft s Managing and Maintaining a Microsoft Windows Server 2003 Environment (Exam 70-290) Table of Contents Table of Contents... 1 Course Overview... 2 Section 0-1: Introduction... 4

More information

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array Evaluation report prepared under contract with Lenovo Executive Summary Even with the price of flash

More information

MySQL and Virtualization Guide

MySQL and Virtualization Guide MySQL and Virtualization Guide Abstract This is the MySQL and Virtualization extract from the MySQL Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit

More information

RAID technology and IBM TotalStorage NAS products

RAID technology and IBM TotalStorage NAS products IBM TotalStorage Network Attached Storage October 2001 RAID technology and IBM TotalStorage NAS products By Janet Anglin and Chris Durham Storage Networking Architecture, SSG Page No.1 Contents 2 RAID

More information

Technical Brief. MediaShield Storage Technology: Confidently Storing Your Digital Assets. March 2007 TB-01760-001_v03

Technical Brief. MediaShield Storage Technology: Confidently Storing Your Digital Assets. March 2007 TB-01760-001_v03 Technical Brief MediaShield Storage Technology: Confidently Storing Your Digital Assets March 2007 TB-01760-001_v03 Table of Contents Overview...1 Industry-Defined Multidish Techniques...3 RAID 0: Disk

More information

Technology Update White Paper. High Speed RAID 6. Powered by Custom ASIC Parity Chips

Technology Update White Paper. High Speed RAID 6. Powered by Custom ASIC Parity Chips Technology Update White Paper High Speed RAID 6 Powered by Custom ASIC Parity Chips High Speed RAID 6 Powered by Custom ASIC Parity Chips Why High Speed RAID 6? Winchester Systems has developed High Speed

More information

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.

More information

PCI Express IO Virtualization Overview

PCI Express IO Virtualization Overview Ron Emerick, Oracle Corporation Author: Ron Emerick, Oracle Corporation SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and

More information

IBM ^ xseries ServeRAID Technology

IBM ^ xseries ServeRAID Technology IBM ^ xseries ServeRAID Technology Reliability through RAID technology Executive Summary: t long ago, business-critical computing on industry-standard platforms was unheard of. Proprietary systems were

More information

Implementing Network Attached Storage. Ken Fallon Bill Bullers Impactdata

Implementing Network Attached Storage. Ken Fallon Bill Bullers Impactdata Implementing Network Attached Storage Ken Fallon Bill Bullers Impactdata Abstract The Network Peripheral Adapter (NPA) is an intelligent controller and optimized file server that enables network-attached

More information

Imaging Computing Server User Guide

Imaging Computing Server User Guide Imaging Computing Server User Guide PerkinElmer, Viscount Centre II, University of Warwick Science Park, Millburn Hill Road, Coventry, CV4 7HS T +44 (0) 24 7669 2229 F +44 (0) 24 7669 0091 E cellularimaging@perkinelmer.com

More information

VERITAS Storage Foundation 4.3 for Windows

VERITAS Storage Foundation 4.3 for Windows DATASHEET VERITAS Storage Foundation 4.3 for Windows Advanced Volume Management Technology for Windows In distributed client/server environments, users demand that databases, mission-critical applications

More information

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays Red Hat Performance Engineering Version 1.0 August 2013 1801 Varsity Drive Raleigh NC

More information

IDE2410 ATA-100 IDE RAID Card. Version 1.0

IDE2410 ATA-100 IDE RAID Card. Version 1.0 IDE2410 ATA-100 IDE RAID Card Version 1.0 Contents 1.0 Features....P.3 2.0 System Requirement.P.3 3.0 Installing the ATA/100 IDE Controller Card P.4 4.0 Driver Installation..P.4 5.0 RAID Explained.P.7

More information

File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System

File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System CS341: Operating System Lect 36: 1 st Nov 2014 Dr. A. Sahu Dept of Comp. Sc. & Engg. Indian Institute of Technology Guwahati File System & Device Drive Mass Storage Disk Structure Disk Arm Scheduling RAID

More information

The PCIe solution from ExaSAN

The PCIe solution from ExaSAN The PCIe solution from ExaSAN An outlook on how PCIe can help with your media and entertainment video environment. Who we are? Since 1995 Accusys Storage Ltd. has created generations of cutting-edge and

More information

Post-production Video Editing Solution Guide with Microsoft SMB 3 File Serving AssuredSAN 4000

Post-production Video Editing Solution Guide with Microsoft SMB 3 File Serving AssuredSAN 4000 Post-production Video Editing Solution Guide with Microsoft SMB 3 File Serving AssuredSAN 4000 Dot Hill Systems introduction 1 INTRODUCTION Dot Hill Systems offers high performance network storage products

More information

Network Attached Storage. Jinfeng Yang Oct/19/2015

Network Attached Storage. Jinfeng Yang Oct/19/2015 Network Attached Storage Jinfeng Yang Oct/19/2015 Outline Part A 1. What is the Network Attached Storage (NAS)? 2. What are the applications of NAS? 3. The benefits of NAS. 4. NAS s performance (Reliability

More information

HyperQ Storage Tiering White Paper

HyperQ Storage Tiering White Paper HyperQ Storage Tiering White Paper An Easy Way to Deal with Data Growth Parsec Labs, LLC. 7101 Northland Circle North, Suite 105 Brooklyn Park, MN 55428 USA 1-763-219-8811 www.parseclabs.com info@parseclabs.com

More information

Technical White Paper. Symantec Backup Exec 10d System Sizing. Best Practices For Optimizing Performance of the Continuous Protection Server

Technical White Paper. Symantec Backup Exec 10d System Sizing. Best Practices For Optimizing Performance of the Continuous Protection Server Symantec Backup Exec 10d System Sizing Best Practices For Optimizing Performance of the Continuous Protection Server Table of Contents Table of Contents...2 Executive Summary...3 System Sizing and Performance

More information

IDE/ATA Interface. Objectives. IDE Interface. IDE Interface

IDE/ATA Interface. Objectives. IDE Interface. IDE Interface Objectives IDE/ATA Interface In this part, you will -Learn about each of the ATA standards -Identify the ATA connector and cable -Learn how to set jumpers for master, slave and cable select configurations

More information

Big Picture. IC220 Set #11: Storage and I/O I/O. Outline. Important but neglected

Big Picture. IC220 Set #11: Storage and I/O I/O. Outline. Important but neglected Big Picture Processor Interrupts IC220 Set #11: Storage and Cache Memory- bus Main memory 1 Graphics output Network 2 Outline Important but neglected The difficulties in assessing and designing systems

More information

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師 Lecture 6: Secondary Storage Systems Moving-head Disk Mechanism 6.2 Overview of Mass-Storage Structure Magnetic disks provide bulk of secondary storage of modern computers Drives rotate at 60 to 200 times

More information

IEEE 1394 Card. Version 1.0

IEEE 1394 Card. Version 1.0 IEEE 1394 Card Version 1.0 Contents 1.0 What is IEEE1394.P. 2 2.0 1394 Features..P.2 3.0 PC System Requirements..P.3 4.0 Technical Information..P.3 5.0 Hardware Installation...P. 3 6.0 Software Installation....

More information

Chapter 5 Busses, Ports and Connecting Peripherals

Chapter 5 Busses, Ports and Connecting Peripherals Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within

More information

IP SAN Fundamentals: An Introduction to IP SANs and iscsi

IP SAN Fundamentals: An Introduction to IP SANs and iscsi IP SAN Fundamentals: An Introduction to IP SANs and iscsi Updated April 2007 Sun Microsystems, Inc. 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 USA All rights reserved. This

More information

Oracle9i Release 2 Database Architecture on Windows. An Oracle Technical White Paper April 2003

Oracle9i Release 2 Database Architecture on Windows. An Oracle Technical White Paper April 2003 Oracle9i Release 2 Database Architecture on Windows An Oracle Technical White Paper April 2003 Oracle9i Release 2 Database Architecture on Windows Executive Overview... 3 Introduction... 3 Oracle9i Release

More information

Solid State Drive Architecture

Solid State Drive Architecture Solid State Drive Architecture A comparison and evaluation of data storage mediums Tyler Thierolf Justin Uriarte Outline Introduction Storage Device as Limiting Factor Terminology Internals Interface Architecture

More information

Using Multipathing Technology to Achieve a High Availability Solution

Using Multipathing Technology to Achieve a High Availability Solution Using Multipathing Technology to Achieve a High Availability Solution Table of Contents Introduction...3 Multipathing Technology...3 Multipathing I/O Implementations...5 Storage Redundancy...5 Infortrend

More information

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available Phone: (603)883-7979 sales@cepoint.com Cepoint Cluster Server CEP Cluster Server turnkey system. ENTERPRISE HIGH AVAILABILITY, High performance and very reliable Super Computing Solution for heterogeneous

More information

Capacity Plan. Template. Version X.x October 11, 2012

Capacity Plan. Template. Version X.x October 11, 2012 Template Version X.x October 11, 2012 This is an integral part of infrastructure and deployment planning. It supports the goal of optimum provisioning of resources and services by aligning them to business

More information

Post Production Video Editing Solution Guide with Apple Xsan File System AssuredSAN 4000

Post Production Video Editing Solution Guide with Apple Xsan File System AssuredSAN 4000 Post Production Video Editing Solution Guide with Apple Xsan File System AssuredSAN 4000 Dot Hill Systems introduction 1 INTRODUCTION Dot Hill Systems offers high performance network storage products that

More information

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage Applied Technology Abstract This white paper describes various backup and recovery solutions available for SQL

More information

Distribution One Server Requirements

Distribution One Server Requirements Distribution One Server Requirements Introduction Welcome to the Hardware Configuration Guide. The goal of this guide is to provide a practical approach to sizing your Distribution One application and

More information

Introduction Disks RAID Tertiary storage. Mass Storage. CMSC 412, University of Maryland. Guest lecturer: David Hovemeyer.

Introduction Disks RAID Tertiary storage. Mass Storage. CMSC 412, University of Maryland. Guest lecturer: David Hovemeyer. Guest lecturer: David Hovemeyer November 15, 2004 The memory hierarchy Red = Level Access time Capacity Features Registers nanoseconds 100s of bytes fixed Cache nanoseconds 1-2 MB fixed RAM nanoseconds

More information

The Bus (PCI and PCI-Express)

The Bus (PCI and PCI-Express) 4 Jan, 2008 The Bus (PCI and PCI-Express) The CPU, memory, disks, and all the other devices in a computer have to be able to communicate and exchange data. The technology that connects them is called the

More information

RAID HARDWARE. On board SATA RAID controller. RAID drive caddy (hot swappable) SATA RAID controller card. Anne Watson 1

RAID HARDWARE. On board SATA RAID controller. RAID drive caddy (hot swappable) SATA RAID controller card. Anne Watson 1 RAID HARDWARE On board SATA RAID controller SATA RAID controller card RAID drive caddy (hot swappable) Anne Watson 1 RAID The word redundant means an unnecessary repetition. The word array means a lineup.

More information

DELL RAID PRIMER DELL PERC RAID CONTROLLERS. Joe H. Trickey III. Dell Storage RAID Product Marketing. John Seward. Dell Storage RAID Engineering

DELL RAID PRIMER DELL PERC RAID CONTROLLERS. Joe H. Trickey III. Dell Storage RAID Product Marketing. John Seward. Dell Storage RAID Engineering DELL RAID PRIMER DELL PERC RAID CONTROLLERS Joe H. Trickey III Dell Storage RAID Product Marketing John Seward Dell Storage RAID Engineering http://www.dell.com/content/topics/topic.aspx/global/products/pvaul/top

More information

PCI Express* Ethernet Networking

PCI Express* Ethernet Networking White Paper Intel PRO Network Adapters Network Performance Network Connectivity Express* Ethernet Networking Express*, a new third-generation input/output (I/O) standard, allows enhanced Ethernet network

More information

Upon completion of this chapter, you will able to answer the following questions:

Upon completion of this chapter, you will able to answer the following questions: CHAPTER 2 Operating Systems Objectives Upon completion of this chapter, you will able to answer the following questions: What is the purpose of an OS? What role do the shell and kernel play? What is the

More information

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Oracle Database Scalability in VMware ESX VMware ESX 3.5 Performance Study Oracle Database Scalability in VMware ESX VMware ESX 3.5 Database applications running on individual physical servers represent a large consolidation opportunity. However enterprises

More information

QuickSpecs. HP Smart Array 5312 Controller. Overview

QuickSpecs. HP Smart Array 5312 Controller. Overview Overview Models 238633-B21 238633-291 (Japan) Feature List: High Performance PCI-X Architecture High Capacity Two Ultra 3 SCSI channels support up to 28 drives Modular battery-backed cache design 128 MB

More information

The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage

The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage sponsored by Dan Sullivan Chapter 1: Advantages of Hybrid Storage... 1 Overview of Flash Deployment in Hybrid Storage Systems...

More information

Lab - Dual Boot - Vista & Windows XP

Lab - Dual Boot - Vista & Windows XP Lab - Dual Boot - Vista & Windows XP Brought to you by RMRoberts.com After completing this lab activity, you will be able to: Install and configure a dual boot Windows XP and Vista operating systems. Explain

More information

BCDVideo TM offers HP's full portfolio of SAS drives meeting all these demands.

BCDVideo TM offers HP's full portfolio of SAS drives meeting all these demands. There are many considerations when selecting the right drive type for your IP Security and Surveillance environment. Don t let market hype sell you on something just because it s today s fad. This technical

More information

RAID EzAssist Configuration Utility Quick Configuration Guide

RAID EzAssist Configuration Utility Quick Configuration Guide RAID EzAssist Configuration Utility Quick Configuration Guide DB15-000277-00 First Edition 08P5520 Proprietary Rights Notice This document contains proprietary information of LSI Logic Corporation. The

More information

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 Performance Study VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 VMware VirtualCenter uses a database to store metadata on the state of a VMware Infrastructure environment.

More information

Performance Comparison of Fujitsu PRIMERGY and PRIMEPOWER Servers

Performance Comparison of Fujitsu PRIMERGY and PRIMEPOWER Servers WHITE PAPER FUJITSU PRIMERGY AND PRIMEPOWER SERVERS Performance Comparison of Fujitsu PRIMERGY and PRIMEPOWER Servers CHALLENGE Replace a Fujitsu PRIMEPOWER 2500 partition with a lower cost solution that

More information

Scala Storage Scale-Out Clustered Storage White Paper

Scala Storage Scale-Out Clustered Storage White Paper White Paper Scala Storage Scale-Out Clustered Storage White Paper Chapter 1 Introduction... 3 Capacity - Explosive Growth of Unstructured Data... 3 Performance - Cluster Computing... 3 Chapter 2 Current

More information

Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper

Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper December 2009 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES.

More information

Real-time processing the basis for PC Control

Real-time processing the basis for PC Control Beckhoff real-time kernels for DOS, Windows, Embedded OS and multi-core CPUs Real-time processing the basis for PC Control Beckhoff employs Microsoft operating systems for its PCbased control technology.

More information

Onboard-RAID. Onboard-RAID supports striping (RAID 0), mirroring (RAID 1), striping/mirroring (RAID 0+1), or spanning (JBOD) operation, respectively.

Onboard-RAID. Onboard-RAID supports striping (RAID 0), mirroring (RAID 1), striping/mirroring (RAID 0+1), or spanning (JBOD) operation, respectively. 1. Introduction Onboard-RAID IEI s Onboard-RAID is designed with Promise IDE RAID controller to provide a cost-effective, high performance RAID that adds performance and/or reliability to systems using

More information

Meridian 1 Meridian 1 Attendant PC LAN Interface Installation Guide

Meridian 1 Meridian 1 Attendant PC LAN Interface Installation Guide Meridian 1 Meridian 1 Attendant PC LAN Interface Installation Guide Document Number: P0874391 Document Release: Standard 1.00 Date: November 1997 Year Publish FCC TM 1997 All rights reserved Printed in

More information

Bluetooth Installation

Bluetooth Installation Overview Why Bluetooth? There were good reasons to use Bluetooth for this application. First, we've had customer requests for a way to locate the computer farther from the firearm, on the other side of

More information

3.5 Dual Bay USB 3.0 RAID HDD Enclosure

3.5 Dual Bay USB 3.0 RAID HDD Enclosure 3.5 Dual Bay USB 3.0 RAID HDD Enclosure User Manual August 11, 2011 v1.1 MFG Part # MT2U3-MP BARCODE Introduction 1 Introduction 1.1 System Requirements 1.1.1 PC Requirements Minimum Intel Pentium III

More information

Operating System for the K computer

Operating System for the K computer Operating System for the K computer Jun Moroo Masahiko Yamada Takeharu Kato For the K computer to achieve the world s highest performance, Fujitsu has worked on the following three performance improvements

More information

HP Insight Management Agents architecture for Windows servers

HP Insight Management Agents architecture for Windows servers HP Insight Management Agents architecture for Windows servers Technology brief, 2 nd edition Introduction... 3 A first look at the Insight Management Agents architecture... 3 HP Insight Management agents...

More information

Implementing a Digital Video Archive Based on XenData Software

Implementing a Digital Video Archive Based on XenData Software Based on XenData Software The Video Edition of XenData Archive Series software manages a digital tape library on a Windows Server 2003 platform to create a digital video archive that is ideal for the demanding

More information

TECHNOLOGY BRIEF. Compaq RAID on a Chip Technology EXECUTIVE SUMMARY CONTENTS

TECHNOLOGY BRIEF. Compaq RAID on a Chip Technology EXECUTIVE SUMMARY CONTENTS TECHNOLOGY BRIEF August 1999 Compaq Computer Corporation Prepared by ISSD Technology Communications CONTENTS Executive Summary 1 Introduction 3 Subsystem Technology 3 Processor 3 SCSI Chip4 PCI Bridge

More information

Technical Brief. DualNet with Teaming Advanced Networking. October 2006 TB-02499-001_v02

Technical Brief. DualNet with Teaming Advanced Networking. October 2006 TB-02499-001_v02 Technical Brief DualNet with Teaming Advanced Networking October 2006 TB-02499-001_v02 Table of Contents DualNet with Teaming...3 What Is DualNet?...3 Teaming...5 TCP/IP Acceleration...7 Home Gateway...9

More information

Technical White Paper Integration of ETERNUS DX Storage Systems in VMware Environments

Technical White Paper Integration of ETERNUS DX Storage Systems in VMware Environments White Paper Integration of ETERNUS DX Storage Systems in ware Environments Technical White Paper Integration of ETERNUS DX Storage Systems in ware Environments Content The role of storage in virtual server

More information

Symantec Ghost Solution Suite (GSS) and Vista Frequently Asked Questions

Symantec Ghost Solution Suite (GSS) and Vista Frequently Asked Questions Sales Opportunities What are the revenue opportunities around Ghost Solution Suite (GSS) and Vista? Windows Vista migrations present a huge opportunity for Symantec Ghost Solution Suite 2.0. The vast majority

More information

Performance Report Modular RAID for PRIMERGY

Performance Report Modular RAID for PRIMERGY Performance Report Modular RAID for PRIMERGY Version 1.1 March 2008 Pages 15 Abstract This technical documentation is designed for persons, who deal with the selection of RAID technologies and RAID controllers

More information

Digital Audio Workstations

Digital Audio Workstations Digital Audio Workstations As personal computers evolved, their ability to perform the necessary amount of data storage and transfer to allow real-time data acquisition made them an attractive platform

More information

ProSystem fx Engagement. Deployment Planning Guide

ProSystem fx Engagement. Deployment Planning Guide ProSystem fx Engagement Deployment Planning Guide September 2011 Copyright: 2011, CCH, a Wolters Kluwer business. All rights reserved. Material in this publication may not be reproduced or transmitted

More information