Flylib.com
List of Figures
Previous page
Table of content
Next page
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
Previous page
Table of content
Next page
Storage Networks: The Complete Reference
ISBN: 0072224762
EAN: 2147483647
Year: 2003
Pages: 192
Authors:
Robert Spalding
BUY ON AMAZON
A+ Fast Pass
Domain 3 Preventive Maintenance
Domain 6 Basic Networking
Domain 2 Installation, Configuration, and Upgrading
Domain 3 Diagnosing and Troubleshooting
Domain 4 Networks
Building Web Applications with UML (2nd Edition)
Role of Modeling
Influences of Architecture
Web Applications
Summary
Implementation
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hack 18. Examine Patterns of Criminal Activity
Hack 26. Follow Your Packets Across the Internet
Hack 43. Dont Believe Everything You Read on a Map
Hack 54. Add a Nicer Info Window to Your Map with TLabel
Hack 65. Add More Imagery with a WMS Interface
Java Concurrency in Practice
Blocking Queues and the Producer-consumer Pattern
Summary of Part I
Avoiding and Diagnosing Deadlocks
Reducing Context Switch Overhead
Summary
Special Edition Using FileMaker 8
Working with Objects on a Layout
FileMaker Extra: Building a Three-Way Join
Troubleshooting
FileMaker Extra: Building Your Own Next and Previous Page Buttons
Using Comments Effectively
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
Uses for Job Schedulers in NonEnterprise
Using Quartz Remotely
If I Have J2EE, Why Do I Need Quartz?
Quartz and Web Applications
Creating a Workflow Job
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies