List of Figures

team lib

Chapter 1: The Data Storage and Data Access Problem

Figure 1-1: Database choices for applications
Figure 1-2: Components that effect application performance
Figure 1-3: Online storage for applications
Figure 1-4: The optimum configuration of user transactions versus storage resources
Figure 1-5: The increasing diversity of application data
Figure 1-6: The client/server storage model
Figure 1-7: An overview of database server configuration
Figure 1-8: Data moving through a data warehouse application
Figure 1-9: An overview of web server storage

Chapter 2: The Battle for Size and Access

Figure 2-1: Directly connected storage in traditional client/server environments
Figure 2-2: NAS example showing enhancements to data access
Figure 2-3: SAN example showing enhancement to data size
Figure 2-4: The application development lifecycle
Figure 2-5: Application implementation challenges
Figure 2-6: The realities of application implementation
Figure 2-7: Moving to networked data access with a SAN
Figure 2-8: Device-to-device communications within a SAN

Chapter 3: Decoupling the Storage Component: Putting Storage on the Network

Figure 3-1: Early UNIX networking storage issues
Figure 3-2: Early UNIX file servers
Figure 3-3: The file system
Figure 3-4: The network file system
Figure 3-5a: Early NAS scientific applications
Figure 3-5b: Early NAS code development applications
Figure 3-6: Early Microsoft file servers
Figure 3-7: Schematic of the NAS configuration
Figure 3-8: A NAS for data access
Figure 3-9: A NAS for data size

Chapter 4: Decoupling the Storage Component: Creating a Network for Storage

Figure 4-1: SMP processing
Figure 4-2: MPP processing
Figure 4-3: Fibre Channel Protocol
Figure 4-4: Switched Fabric Network
Figure 4-5: Shared Nothing Architecture
Figure 4-6: A storage area network
Figure 4-7: Early SAN configurations using HUB architectures
Figure 4-8: Current SAN configurations using fabric architectures
Figure 4-9: SANs for an OLTP database environment
Figure 4-10: SANs for a data warehouse environment

Chapter 5: Storage Architectures

Figure 5-1: The diversity of storage locations
Figure 5-2: The data storage hierarchy
Figure 5-3: The definition of workloads
Figure 5-4: An online storage system
Figure 5-5: A batch storage system
Figure 5-6: The data protection workload
Figure 5-7: A typical configuration for HSM workloads

Chapter 6: Device Overviews

Figure 6-1: Peripheral connections to the main computer elements
Figure 6-2: Connecting to the network
Figure 6-3: Overview of connectivity inside the network
Figure 6-4: Host adapter functions
Figure 6-5: Path limitations through single adapter strategies
Figure 6-6: Controller functions
Figure 6-7: The controllers view of reality
Figure 6-8: The disk drive anatomy
Figure 6-9: Disk arrays
Figure 6-10: The basic RAID architecture for a storage array
Figure 6-11: The RAID level 1 configuration
Figure 6-12: The RAID level 5 configuration
Figure 6-13: The RAID level 4 configuration
Figure 6-14: An overview of the SCSI tape drive

Chapter 7: Connectivity Options

Figure 7-1: A universal computer bus
Figure 7-2: The internal functions of a typical I/O bus
Figure 7-3: Bus operations: arbitration for control
Figure 7-4: The standard TCP/IP layers and functions
Figure 7-5: SCSI configuration single host
Figure 7-6: SCSI configuration multiple hosts
Figure 7-7: Fibre Channel layered architecture
Figure 7-8: The FC point-to-point topology
Figure 7-9: The FC arbitrated loop topology
Figure 7-10: The FC fabric topology
Figure 7-11: FC operations
Figure 7-12: A shared nothing high-speed interconnect
Figure 7-13: A shared I/O high-speed interconnect
Figure 7-14: A shared memory high-speed interconnect

Chapter 8: Data Organizational Methods

Figure 8-1: The components of a file system
Figure 8-2: An enterprise-class file system
Figure 8-3: Hypertext Transport Protocol (HTTP)
Figure 8-4: The Common Internet File System (CIFS)
Figure 8-5: Direct Access File System (DAFS)

Chapter 9: Putting Storage on the Network: A Detailed Discussion

Figure 9-1: The NAS hardware components
Figure 9-2: The NAS software components
Figure 9-3: NAS file system configurations
Figure 9-4: The departmental NAS configuration
Figure 9-5: The Internet NAS architecture
Figure 9-6: Enterprise NAS configurations

Chapter 10: NAS Hardware Devices

Figure 10-1: The I/O manager components
Figure 10-2: RISC versus CISC
Figure 10-3: NAS appliance-level storage configurations
Figure 10-4: NAS mid-range and enterprise storage configurations
Figure 10-5: The NAS Sfp model
Figure 10-6: The NAS Qfp model
Figure 10-7: The NAS Cfp model

Chapter 11: NAS Software Components

Figure 11-1: Overview of the NAS components
Figure 11-2: What is an RPC?
Figure 11-3: An initial NFS configuration
Figure 11-4: An early NFS implementation
Figure 11-5: Overview of the NAS micro-kernel components
Figure 11-6: A typical micro-kernel
Figure 11-7: An example of an NAS micro-kernel
Figure 11-8: The UNIX hierarchical directory system
Figure 11-9: Mounting a file system
Figure 11-10: Mounting a file directory
Figure 11-11: NAS using RAID level 1
Figure 11-12: NAS using RAID level 5
Figure 11-13: NAS using RAID level 4

Chapter 12: NAS Connectivity Options

Figure 12-1: OSI Layersfrom the physical to the transport
Figure 12-2: Network devices and their corresponding OSI layer
Figure 12-3: A typical network infrastructure
Figure 12-4: The network segment supporting Accounting
Figure 12-5: Network segments within the data center
Figure 12-6: WAN connectivity options
Figure 12-7: NAS deployment using WAN connections
Figure 12-8: TCP/IP considerations for NAS deployment
Figure 12-9: OSI model with layers 4 through 7
Figure 12-10: Network operational aspects of NAS deployment
Figure 12-11: Network workload aspects of NAS deployment

Chapter 13: Architecture Overview

Figure 13-1: SAN components overview
Figure 13-2: FC layers and functions
Figure 13-3: A SAN devices overview and sample read I/O
Figure 13-4: A typical fabric OS micro-kernel
Figure 13-5: Fabric OS micro-kernel components
Figure 13-6: A simple SAN architecture
Figure 13-7: A simple SAN configuration
Figure 13-8: A specialized/advanced SAN configuration
Figure 13-9: An entry-level SAN configuration
Figure 13-10: A mid-range SAN configuration
Figure 13-11: An enterprise SAN configuration

Chapter 14: Hardware Devices

Figure 14-1: Port configurations
Figure 14-2: The name server contains names , addresses, and information on nodes.
Figure 14-3: Extending the switch with an E_Port
Figure 14-4: The basic functions of the FC Host Bus Adapter
Figure 14-5: HBAs critical role in interoperability
Figure 14-6: An FC storage array connected in a loop configuration
Figure 14-7: An FC RAID storage configuration
Figure 14-8: A simple bridge/router configuration
Figure 14-9: Anatomy of the FC Frame
Figure 14-10: Typical flow control using Class 2 operation

Chapter 15: Software Components

Figure 15-1: The basic components of the switchs operating system
Figure 15-2: SAN applications running within the switchs OS
Figure 15-3: The HBA driver functions
Figure 15-4: Storage device segregation through port zoning
Figure 15-5: SAN configuration with zoning and LUN masking
Figure 15-6: SAN configuration using zoning and masking
Figure 15-7: Out-of- band processing
Figure 15-8: ISL functions supporting a simple cascading switch configuration
Figure 15-9: ISL supporting higher performance and failover

Chapter 16: Configuration Options for SANs

Figure 16-1: Viewing the SAN as an entire solution
Figure 16-2: OLTP workloads supported by a core /edge configuration
Figure 16-3: Web and messaging applications supported by a mesh configuration
Figure 16-4: A data warehouse application being supported by a cascading configuration
Figure 16-5: A fully heterogeneous OS SAN-supported environment
Figure 16-6: A data replication strategy and potential SAN solution
Figure 16-7: A future SAN-to-SAN configuration
Figure 16-8: Advanced clustering with shared storage SAN
Figure 16-9: The future: process and storage fabrics with a common interconnect

Chapter 17: Defining the I/O Workload

Figure 17-1: An example banking transaction
Figure 17-2: Organizing workloads for maximum performance
Figure 17-3: Banking configuration example: defining the business application
Figure 17-4: Placing workloads within an infrastructure
Figure 17-5: Guidelines for identifying and defining workloads
Figure 17-6: The workload inventory, categorization, and definition of the Banking Application System
Figure 17-7: User access information for workload analysis
Figure 17-8: Calculating workload requirements for byte transfer rates
Figure 17-9: Workload analysis logical model
Figure 17-10: Workload solutions matrix

Chapter 18: Applying the SAN Solution

Figure 18-1: Cascading SAN configuration
Figure 18-2: Meshed SAN configuration
Figure 18-3: A core/edge SAN configuration
Figure 18-4: An OLTP workload using a core/edge SAN configuration
Figure 18-5: A web Internet transactional workload using a meshed SAN configuration
Figure 18-6: A data warehouse workload using a cascading SAN configuration

Chapter 19: Applying the NAS Solution

Figure 19-1: An appliance/departmental NAS configuration
Figure 19-2: An enterprise NAS configuration
Figure 19-3: A specialized application support NAS configuration
Figure 19-4: Departmental workload using a NAS appliance configuration
Figure 19-5: A web Internet read-only workload using a mid-range NAS configuration
Figure 19-6: A seismic analysis workload using an enterprise-class NAS configuration

Chapter 20: Considerations When Integrating SAN and NAS

Figure 20-1: SAN block I/O versus NAS file I/O
Figure 20-2: NAS I/O local limitations and remote strengths
Figure 20-3: SAN I/O local strengths and remote limitations
Figure 20-4: iSCSI configurations showing remote block I/O operation
Figure 20-5: InfiniBands I/O fabric
Figure 20-6: Rapid I/O: a future processor module interconnects
Figure 20-7: HyperTransport: a future high-speed CPU interconnect
Figure 20-8: A storage network of the future

Chapter 21: Planning Business Continuity

Figure 21-1: Fundamental systems management applied to storage networking
Figure 21-2: Integrating storage networking as a major infrastructure

Chapter 22: Managing Availability

Figure 22-1: A cascading SAN configuration supporting on-demand availability
Figure 22-2: A core/edge configuration supporting a highly available CRM application
Figure 22-3: A redundant mesh SAN configuration supporting a 24/7 application
Figure 22-4: Traditional backup processes and their overhead
Figure 22-5: Storage network backup and recovery

Chapter 23: Maintaining Serviceability

Figure 23-1: SAN configuration management categories
Figure 23-2: Integrating SAN physical and logical categories into a single repository
Figure 23-3: The complexity of NAS external relationships
Figure 23-4: NAS configuration management categories
Figure 23-5: NAS software and logical views with example categories

Chapter 24: Capacity Planning

Figure 24-1: The traditional division of responsibilities within the data center
Figure 24-2: Volume management working with storage arrays

Chapter 25: Security Considerations

Figure 25-1: The defense- in-depth model
Figure 25-2: Configuration errors at the storage switch
Figure 25-3: Encryption protects against storage configuration errors.
Figure 25-4: Key distribution service
Figure 25-5: Soft zoning in SANs
Figure 25-6: Hard zoning in SANs
Figure 25-7: SAN World Wide Name table spoofing
Figure 25-8: Fibre Channel layer 2 and sequence control
Figure 25-9: Fibre Channel frame header attack
Figure 25-10: Man-in-the-Middle attack on SANs
Figure 25-11: Operating system security in storage networks

Appendix A: NAS Case Study: The International Image Processing Company

Figure A-1: IIP systems configuration
Figure A-2: IIP imaging application process
Figure A-3: IIP NAS storage infrastructure

Appendix B: SAN Case Study: The Import Auto Industry

Figure B-1: An overview of the current systems configuration
Figure B-2: Data warehouse/data mart requirements
Figure B-3: SAN storage infrastructure

Appendix C: SAN/NAS Management Case Study: The Southwestern CD Company

Figure C-1: Southwestern CDs Metro Data Area
Figure C-2: Southwestern CDs Systems Configuration
 
team lib


Storage Networks
Storage Networks: The Complete Reference
ISBN: 0072224762
EAN: 2147483647
Year: 2003
Pages: 192

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net