Glossary


active.

A component that is performing work or is waiting to perform work.



active/active.

An architecture for high availability where all components are active and can assume extra work if another component fails.



active/passive.

An architecture for high availability where one or more components are idle, waiting to take over for another that fails.



actuator.

A mechanism in disk drives that rotates and moves disk arms across disk platters.



aggregation.

The combination of storage address spaces, making a larger space from multiple smaller storage address spaces.



allocation.

A file system process that selects the storage blocks to use in creating or updating a file.



appliance.

A special-purpose server or device that is easy to install and use.



arbitration.

The method of determining which initiator or target gets access to the bus or network. Used with parallel SCSI and Fibre Channel loops.



archive.

A copy of data written to secondary storage for the purpose of making historical versions of files.



areal density.

The ratio of storage capacity to area on magnetic storage media media.



arm.

An assembly that connects disk drive heads to the disk actuator.



array.

A logical structure of same-sized storage address spaces configured as a single storage entity with a composite storage address space. Can be manipulated by virtualization techniques. Usually operated as a RAID array.



asynchronous I/O.

A method of I/O processing that allows unacknowledged I/Os.



ATA.

Advanced Technology Attachment. An interface for desktop disk drives.



attribute.

File system metadata that is used to manage data. Attributes indicate basic information about files, including file creation and access dates and times, size, access rights, and update indicators.



average seek time.

The average delay incurred in disk I/O waiting for heads to be relocated from one track to another.



backing.

The base layer of tape media, not magnetic.



backplane.

The common rigid connecting circuit board that carries all I/O traffic in a subsystem or system.



backup.

The process of copying data to secondary storage for the purpose of restoring it when it is needed.



backup engine.

Backup management software and the system it runs on.



backup window.

The amount of time in a 24-hour period in which to perform backup operations.



binder.

The adhesive used to adhere the magnetic layer to the backing in tape media.



block.

A granular unit of storage capacity used by a file system or database.



block address.

A location of a block of storage within a storage address space.



buffer memory.

Memory used in data transfers to temporarily store data.



bunker storage.

Storage located in proximity to the main data center that allows high-performance copies of data to be made (either remote copy or mirroring). Bunker storage is typically used to "stage" data that will be transmitted to storage a longer distance away.



business continuity.

A business practice to prepare for the resumption of IT operations following a disaster.



byte range.

Contiguous data locations within a file, where bytes are used as the granular units of storage.



caching.

Temporary storage of data to enhance performance.



CAS.

Content Addressable Storage. A way to identify and manage data based on its contents as opposed to its name or metadata.



CDB.

Command Descriptor Block. A SCSI command protocol data unit.



CFS.

Cluster File System.



CIFS.

Common Internet File System. The evolution of Server Message Block in Windows technology.



clusters.

A high-availability architecture where more than one system can provide application services.



coating.

A lubricating layer on tape media.



cold backup.

A backup process that runs while applications are not running.



command.

A granular unit of work in storage operations.



command queuing.

A method of command processing that allows logical units to determine the order in which tasks are processed.



compression.

A method of reducing the number of bits needed to convey data.



concatenation.

Appending one storage address space to another to create a larger one.



connecting.

Along with filing and storing, one of three main elements in storage networks having to do with buses or networks.



consistency.

A complete recording of all related data on media as intended by the writing application and including layout reference data updates and metadata.



contiguous.

Adjoining and in order. Usually used with blocks, as in contiguous blocks.



control path.

A combination of hardware and software used to manage and control data transmissions.



controller.

A system function that manages storage transfers. Usually a hardware implementation with firmware.



copy-on-write.

A process that allows data management to be performed on files while they are being updated by applications.



cylinders.

Multiple tracks used together on parallel platters.



D2D.

Disk-to-disk backup.



D2D2T.

Disk-to-disk-to-tape backup.



D2T.

Disk-to-tape backup.



DAS.

Direct Attached Storage.



data migration.

The process of relocating data from one system or subsystem to another one.



data mover.

An initiator that performs third-party copy processes.



data sharing.

Multiple systems that can access common data.



degraded mode.

A RAID array operating with a failed member.



delta/difference.

A redundancy method where data can be recreated based on applying or subtracting change data to or from a known state.



device.

A storage drive. A disk drive or tape drive.



device server.

A component of a SCSI logical unit that is responsible for receiving and responding to commands from initiators.



DFS.

Distributed File System.



differential backup.

A backup operation that copies all data that has changed since the last full backup.



differential SCSI.

An extended-distance SCSI bus technology.



direct I/O.

A method of processing updates in host systems that bypasses host buffer memory and transfers writes and updates directly to storage.



directory.

A file containing a listing of files and serving as an access point for those files within a name space.



disk drive.

A granular component of disk storage; a device with rotating media platters.



disk platter.

A rigid rotating medium coated with a magnetic surface and used in disk drives.



disk quota.

A limit placed on the amount of storage capacity available to a specific user or application.



downstream.

In the direction away from an initiator.



dual-mode controller.

A storage controller with both target and initiator functionality.



duplication.

A redundancy method where data is duplicated on two independent components.



dynamic expansion.

A file system process that adds block storage capacity to an storage address space without stopping system operations and halting application processing.



exported drive.

Virtual or real storage in a disk subsystem.



extended copy.

See [third-party copy]
failing back.

The inverse of failover. Changing work from a redundant component back to a reinstated or replaced component.



failover.

The process of changing work from a failed, active component to other active, redundant components. May involve the activation of a passive component.



fan out.

The ratio of downstream to upstream entities in a network.



fencing.

The logical segregation of resources and processes used in network operations.



Fibre Channel.

A networking technology developed in the 1990s that was the first network used for SANs.



file.

A data storage abstraction used by applications to store data by relative byte addressing.



file I/O.

A type of storage transfer that is used between applications and operating systems.



file service.

The server application that services client requests for file I/O in a network file system.



file system.

System software that determines the location of files in storage address spaces and provides access control for files and directories.



filing.

Along with connecting and storing, one of three main elements in storage networks having to do with locating data in storage address spaces and managing data objects.



firmware.

Software that operates on circuit boards or adapters.



flow control.

A method of governing data transfers in networks.



forwarding controller.

A controller used in remote copy systems to transmit data to a receiving controller.



fragmentation.

The natural progression in a file system resulting in shorter contiguous available blocks.



free space pool.

Block addresses that are available to be allocated to files by a file system.



full path name.

A filename appended to a complete directory path, beginning with the root directory.



global name space.

A replicated, identical view of the file and directory structure of a cluster or distributed file system.



HBA.

Host Bus Adapter. A system storage controller providing initiator functionality and acting as the storage interface between the system's I/O bus and a storage bus or network.



head.

A microscopic electro-physical device responsible for recording and detecting data signals on media.



heartbeat.

A low-latency message used in clusters to validate system availability.



helical scan.

An alignment used in tape equipment where the heads make diagonal tracks across tape media.



high availability.

A characteristic describing equipment and implementations designed for minimal downtime.



hot backup.

A backup process that runs while applications are running.



hot spare.

A redundant component available to replace a failing or failed component.



HSM.

Hierarchical Storage Management. A data management application that attempts to match the priority of data with the cost of storage.



IDE.

Integrated Device Electronics. The same as ATA.



ILM.

Information Life Cycle Management.



immutable.

Unchanged; impossible to change.



in-band.

A process that runs in a hardware or software component of the I/O path.



incremental.

A backup operation that copies only data that has changed since the last backup.



initiator.

A SCSI architectural component that creates an I/O command.



inquiry.

A command issued to discover storage resources accessible through a particular target address.



installable file system.

A file system that runs as a "guest" using the interfaces provided by the operating system.



interconnect.

A device connection method. Includes hardware, software, and cabling (bus or network).



interswitch link (ISL).

Links between switches in a switched topology network.



I/O.

A storage transfer.



I/O bus.

A system bus used to connect adapters such as HBAs.



I/O path.

A sequence of hardware and software components traversed in the transmission of data between systems and storage.



I/O redirection.

A virtualization method for accessing data on a network file server. Runs in a client of a network file system.



I/O request.

A SCSI command to read or write data.



I/O termination.

Used with storage virtualization to identify the processes used by an in-path virtual logical unit where storage commands are managed and received.



JBOD.

Just a Bunch of Disks. A disk subsystem that does not use RAID or mirroring.



journaling.

A logging method in file systems that records all intended I/Os and their completion.



kernel.

Operating system core processes that manage the execution of work in a system.



kernel space.

A mode of system operation that is typically reserved for system services and is not used for application processing.



LAN-free backup.

A backup operation in a SAN where data is not transmitted over a LAN.



latency.

Delay in transmission or process.



layout.

The organization of files in a storage address space.



layout reference system.

The method used to locate file data within a storage address space; in UNIX, these are the inodes or vnodes.



LBA.

Logical Block Addressing. Used by disk drive controllers to virtualize storage locations inside disk drives.



locking.

A method of controlling the sequence of access and access permissions in a file system.



log file.

A file maintained by a database system that records all intended I/Os and their completion.



loop.

A ring topology typically implemented as a Fibre Channel device interconnect where disk drives and initiators share a single connecting path.



LU.

Logical Unit. A SCSI architectural component that receives and processes commands on behalf of a storage address space.



LUN.

Logical Unit Number. A SCSI architectural component that provides an access point for a SCSI logical unit.



LVD.

Low-Voltage Differential. The most recent implementation of the parallel SCSI bus with high data rates, cable lengths of 12 meters, and backward compatibility with single-ended SCSI.



media.

The materials used for recording data.



media management.

A method of determining the usage of backup tapes.



media pool.

Multiple media that are used for a common purpose, such as a pool of backup tapes.



media transfer rate.

The performance of transfers on storage media.



member.

A storage address space functioning as a component in a RAID array.



metadata.

Data used to describe data.



mirrored cache.

Cache memory belonging to a pair of storage controllers that are connected over a high-speed link. All updates and changes are reflected in both caches simultaneously.



mirroring.

A technique of creating duplicate copies of data on different storage address spaces.



MTBF.

Mean Time Between Failure. The statistical calculation of failure rates based on testing large numbers of products.



multipathing.

The use of redundant connections for high-availability access to a single storage logical unit.



name space.

A file system component that displays the logical organization of directories and files.



NAS.

Network-Attached Storage.



NAS head.

A standalone network-attached storage computer system without integrated storage.



NDMP.

Network Data Management Protocol.



near-line storage.

Secondary or tertiary storage that is not online but that can be quickly accessed through automated processes.



nexus.

A relationship set of SCSI components made up of initiators, target, LUN, and LUs.



NFS.

Network File System. The original network file system developed by Sun Microsystems.



offline storage.

Storage that cannot be immediately accessed.



online storage.

Primary or secondary storage that is readily accessed.



out-of-band.

A process that runs in a hardware or software component not in the I/O path.



overlapped I/O.

The ability to process multiple SCSI commands on multiple devices connected to the same physical interconnect.



parallelism.

The ability to perform work in parallel.



parity.

A redundancy method where multiple pieces of data are used to generate a single piece of data. In RAID, the parity algorithm is XOR.



parity rebuild.

The process of re-creating data in a RAID array on a replacement member.



partition.

A logical structure establishing boundaries of a contiguous storage address space in a disk drive.



passive.

A component that is not used until it is needed to assume the work of a failed component.



path.

The sequence of directory names, starting with the root directory, used to access a given directory.



PDU.

Protocol Data Unit. Examples are frames, packets, and cells.



pending.

An I/O command that was issued and is waiting for a response.



point-in-time copy.

A physical or virtual view of data that existed in the system at some previous point in time.



point-in-time recovery.

The re-creation of system data as it existed at a previous, particular time.



point-to-point.

A line topology connecting two entities.



port.

A physical connection to a network or bus.



primary storage.

Storage used to support application and system processing.



provisioning.

The process of defining LUs and LUNs in a subsystem, including interconnect, device, partitions, and RAID levels.



QoS.

quality of service. A way to designate performance and service quality for systems or applications having designated priorities.



RAID.

Redundant Array of Inexpensive Disks.



RAID 4.

Parity RAID with a static parity location.



RAID 5.

Parity RAID with a changing parity location.



RAID 10.

A RAID array formed by striping data across mirrored pairs of storage address spaces.



RAID level.

An indication of RAID algorithms used in a RAID array.



raw partition.

A storage address space recognized by the operating system, but lacking file system management. Raw partitions are commonly associated with database storage where the database system provides its own layout reference system.



read.

Data transfer from storage to system.



read/write channel.

Data transmission electronics used inside a disk drive.



receiving controller.

A controller used in remote copy systems to receive data from a forwarding controller and commit it to remote storage.



redundancy.

The use of multiple components to create higher data availability.



reinitiation.

Used with storage virtualization to identify the process of creating one or more new storage commands from commands received and managed by a virtual logical unit.



remote copy.

A data management application that creates redundant data when a dual-mode storage controller forwards writes to a remote storage controller.



remote mount.

The process of establishing access to a network file system with an I/O redirector.



request sense.

A command issued to check the status of the SCSI target, LUN, LU, or task.



restore.

The process of copying data back from secondary backup storage to an application system.



root directory.

The top-level directory in a file system's hierarchy of directories.



rotational latency.

The delay incurred in disk I/O while waiting for a sector to rotate beneath the heads.



route convergence.

The process of determining a new network path based on network algorithms.



SAMBA.

An open-source software initiative to provide Windows server message block support on Linux systems.



SAN.

Storage Area Network.



SAS.

Serial Attached SCSI. The serial version of SCSI server interconnect technology.



SATA.

Serial ATA. The serial version of the ATA desktop disk drive interconnect.



scalability.

The ability to increase the size of a system; in storage, this usually means capacity.



SCSI.

Small Computer Systems Interface.



SCSI-3.

A SCSI standard separating physical and logical components, enabling the implementation of serial SCSI SANs.



secondary storage.

Storage used to support data and storage management functions to make redundant copies of data.



sector.

A regularly sized subsection of a track on a disk platter.



semantics.

Programmatic interfaces used by applications to access file system services.



semisynchronous.

A method of I/O processing allowing up to two pending write I/Os.



serial SCSI.

The implementation of SCSI protocols on independent communications networks.



server farm.

A method of computing where multiple servers run the same applications and access the same data.



serverless backup.

A backup operation in a SAN where data is not transmitted through a server system, instead using third-party copy.



shared everything.

A cluster storage design where all systems can access all storage.



shared nothing.

A cluster storage design where storage is accessed through its corresponding controlling system.



short-stroking.

A method of establishing a single partition on a disk drive to limit actuator movements and hence seek times.



single-ended.

The original bus technology used for parallel SCSI.



SMB.

Server Message Block. A client/server protocol developed for Windows server systems in the early 1990s.



snapshot.

The process of creating a point-in-time copy of data.



space allocation.

A file system function that selects blocks in a storage address space for storing file contents.



spindle.

A rotating shaft that spins disk platters.



SPOF.

Single Point of Failure. Describes single components that compromise high availability.



SRM.

Storage Resource Management.



start-stop.

A mode of tape operation where tape is stopped and restarted.



stateful.

A method of distributed processing where participating systems retain connection details following a communication interruption.



stateless.

A method of distributed processing where participating systems do not retain connection details following a communication interruption.



storage address space.

Contiguous blocks used to store data. Managed as a granular, complete storage container by a single filing system.



storage I/O.

Transmissions of storage data and commands.



storage pool.

Storage address spaces used for a common purpose, such as a pool of secondary storage or a pool of storage for disk backup.



storage pooling.

A term used with virtualized disk storage. The aggregation and subdivision of storage address spaces to create storage address spaces.



storage router.

A network device used to exchange storage transmissions across different types of storage connecting technologies, such as Fibre Channel and parallel SCSI.



storing.

Along with filing and connecting, one of the three main elements in storage networks having to do with the methods and operations of initiators, devices, and subsystems.



streaming.

A mode of tape operation for sustained high performance.



stripe.

A composite storage entity in RAID arrays formed from the set of aligned strips (all strips have the same relative block addresses in their corresponding members).



stripe depth.

The amount of storage capacity (in blocks) corresponding to a defined RAID stripe: (the number of blocks per strip) * (the number of members in the array).



strip.

A granular unit of data written to a single member of a RAID array.



striping.

The process of writing storage I/Os to multiple storage address spaces. Usually done across multiple disk drives to reduce disk drive contention.



subdivision.

The segmentation of resources, making several smaller resources from a single larger resource. Partitioning a disk drive is one example.



substitution.

Replacing the function of one resource with a different resource.



substrate.

The rigid base layer of disk platters.



subsystem.

An assembly of storage devices, power distribution, cooling, and connection technology operating as a single integrated product.



superblock.

A private storage area used by the file system to store configuration and operating status information.



sustained transfer rate.

The performance of transfer in and out of a disk drive.



switched.

A hub-and-spoke topology using network switches where end nodes have dedicated links and interswitch links are shared.



synchronous I/O.

A method of I/O processing that requires a response for each write command before the next command is issued.



system cache.

Memory used by an operating system to temporarily store data during I/O activity.



tablespace.

Files used by relational database systems to store user and application data.



target.

The receiver of storage commands.



task manager.

The component of a SCSI logical unit that is responsible for maintaining the order of the task (command) list.



tertiary storage.

Storage used to make third-generation copies of data.



third-party copy.

A method of making data copies where a managing process uses an initiator located on another system or subsystem to issue read and write commands.



tiered storage.

A storage management approach that attempts to match the cost of storage with the relative importance of the data stored on it.



track.

Circular storage entities on disk platters having a unique address and many embedded sectors for storing data.



upstream.

In the direction of an initiator.



user space.

A mode of system operation that is used for application processing.



utilization.

The percentage of storage occupied by system and application data.



virtual drive.

A storage address space made from a combination or subdivision of other storage address spaces. Typically accessed as a SCSI LUN in a SAN.



virtualization.

The creation of a storage address space from a subset or superset of other storage address spaces.



volume.

The operating system definition of a storage address space.



volume manager.

System software that manipulates storage address spaces to create RAID, mirroring, aggregation, and so on.



WORM.

Write Once, Read Many. A technology that is used to store data that is inteneded to never be changed.



write.

Data transfer from system to storage.



write ordering.

An I/O process that maintains the sequence of I/O write commands as issued by an initiator.



write penalty.

The process of reading old data and parity data before writing new data and parity in parity RAID 5 arrays.



WWN.

World Wide Name. A unique 64-bit identifier used in Fibre Channel networking equipment.



WWNN.

World Wide Node Name. The WWN for a system or subsystem that may contain one or more ports, each with its own WWPN.



WWPN.

World Wide Port Name. The WWN for an individual network port.



XOR.

An exclusive OR algorithm used in parity RAID.



zoned-bit recording.

A method of recording on disk drives that places more sectors in tracks as the radius of the track increases.





Storage Networking Fundamentals(c) An Introduction to Storage Devices, Subsystems, Applications, Management, a[... ]stems
Storage Networking Fundamentals: An Introduction to Storage Devices, Subsystems, Applications, Management, and File Systems (Vol 1)
ISBN: 1587051621
EAN: 2147483647
Year: 2006
Pages: 184
Authors: Marc Farley

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