Hard Disk Drive (HDD)
A hard disk is a thick magnetic disk encased in a thicker protective shell. A hard disk consists of several aluminum platters, each of which requires a read/write head for each side. All of the read/write heads are attached to a single access arm to prevent them from moving independently. Each platter has circular tracks that cut through all of the platters in the drive to form cylinders. The spinning of the platters is referred to as revolutions per minute (RPM). The higher the revolutions per minute, the faster the data can be accessed. Standard hard drives are categorized as follow:
Some of the advantages of hard disks are:
Some of the disadvantages of hard disks are:
SCSI is a standard for transferring data between devices on internal and external computer buses. Though SCSI devices are most commonly used for tape storage devices and hard disks, they can also be used for devices such as CD-ROM drives, scanners, and printers.
Non-Volatile Memory Express (NVMe)
A memory storage device designed to allow access to non-volatile storage media through a PCI express (PCIe) bus.
NVM Express is designed to work well with low latency and internal parallelism of solid-state storage devices. By allowing host hardware and software to utilize the level of parallelism possible in modern SSDs, NVM Express reduces I/O overhead and improves functionality.
NVM Express devices come in three forms. The most common are standard-sized PCI Express expansion cards and a 2.5-inch form-factor devices that provide a four-lane PCI Express interface through the U.2 connector. There are also storage devices that use SATA Express and the M.2 specification, which support NVM Express as the logical device interface.
Flash Devices
Flash memory cards store information using programmable, non-volatile flash memory. Some of the advantages of flash devices are:
Some of the disadvantages of flash devices are:
Common flash memory cards include:
Optical Disc
Optical discs such as CDs, DVDs, and Blu-ray discs are a storage medium that uses lasers for both reading and writing information. Optical discs store information through pits in their reflective coating. As the disc spins, the optical drive sends laser optics to the disk and receives the stored information through the deflected output.
Some of the advantages of optical discs are:
Some of the disadvantages of optical discs are:
Solid State Drive (SSD)
A solid state drive is a flash device with a storage capacity similar to a small hard drive. Solid state drives are used as replacements for hard disk drives for storing operating system, application, and data files.
Some advantages of solid state drives:
The main disadvantage currently for solid state drives is cost. They are several times more expensive than comparable hard drives. However, their advantages make them a good choice, especially for portable devices. M.2 is a popular SSD for portable devices
Integrated Drive Electronics (IDE)
An electronic interface allows communication between a motherboard’s data paths or bus and a computer’s hard disks.
Removable storage
Removable storage refers to the ability to easily connect and disconnect storage devices or storage media from a computer (as compared to internal or fixed storage). Optical discs, flash devices, eSATA drives, and tapes are examples of removable media. Hard disks and solid state drives are typically not removable media as they are installed internally in the computer.
Serial ATA (SATA)
Serial ATA (SATA) is computer bus technology primarily designed for the transfer of data from a hard disk. SATA:
Be familiar with the following SATA standards
Standard
Description
SATA1
SATA1 is the original SATA standard. It provided for 1.5 Gbps (150 MBps) data transfer.
SATA2
The second generation of SATA devices support up to 3 Gbps (300 MBps). SATA2 includes the following enhancements:
SATA3
The third generation of SATA devices support up to 6 Gbps (600 MBps).
eSATA
The eSATA (external SATA) standards are a subset of other standards specifically for externally connected devices.
eSATAp
The eSATAp (Power over eSATA or Power eSATA) standards are meant to replace eSATA.
Facts about SATA
Even with these steps, some SATA2 drives will not work in a motherboard that supports only SATA1. In that case, install a SATA2 controller card.
DVD (Digital Video Disc or Digital Versatile Disc)
DVD (Digital Video Disc or Digital Versatile Disc) is an optical media standard that can be used to store large amounts of different types of data (computer data, video, audio).
Compact Disc (CD)
CDs were first developed to store digital music. Later, the CD technology was adapted to store digital computer data. A CD:
CD-ROM stands for compact disc read-only memory. CD-ROMs are identical in appearance to audio CDs, and data is stored and retrieved in a very similar manner. CD-ROMs:
CD-RW stands for Compact Disc-ReWritable.
Digital Versatile Disc (DVD)
DVD (Digital Versatile Disc) is an optical media standard that can be used to store large amounts of different types of data (computer data, video, audio).
Blu-ray Disc (BD)
Blu-ray Disc (BD) is a newer optical disc format that is capable of greater storage capacity than DVDs.
Be aware of the following when working with optical drives
Precautions to protect discs
Redundant Array of Independent Disks (RAID)
Redundant Array of Independent Disks (RAID), also called Redundant Array of Inexpensive Disks, is a disk subsystem that combines multiple physical disks into a single logical storage unit. Depending on the configuration, a RAID array can improve performance, provide fault tolerance, or both.
RAID 0 (Striping)
A stripe set breaks data into units and stores the units across a series of disks by reading and writing to all disks simultaneously. Striping:
RAID 1 (Mirroring)
A mirrored volume stores data to two duplicate disks simultaneously. If one disk fails, data is present on the other disk, and the system switches immediately from the failed disk to the functioning disk. Mirroring:
RAID 5 (Striping with Distributed Parity)
A RAID 5 volume combines disk striping across multiple disks with parity for data redundancy. Parity information is stored on each disk. If a single disk fails, its data can be recovered using the parity information stored on the remaining disks. Striping with distributed parity:
RAID 10 (Stripe of Mirrors)
A RAID 10 volume stripes data across mirrored pairs and across multiple disks for data redundancy. If a single disk fails, its data can be recovered using the mirrored information stored on the remaining disks. If two disks in the same mirrored pair fail, all data will be lost because there is no redundancy in the striped sets.
Be aware of the following facts about RAID
JBOD
Another term that is sometimes used with disk arrays is JBOD (just a bunch of disks). JBOD is not a RAID configuration, but like RAID, configures multiple disks into a single logical storage unit.
There are several ways to implement RAID:
The process for installing RAID hardware depends on your motherboard. You will need to locate manufacturer directions to learn how to install RAID on your hardware.
Method
Description
Hardware
Hardware RAID uses a special controller card that includes a RAID processor. Hardware RAID is the most expensive method but provides much better performance and is more reliable than other methods.
Software
Software RAID uses a driver and the system CPU for controlling RAID operations. This is the slowest form of RAID.
Operating System
Operating system RAID uses RAID features within the operating system. Like software RAID, the system CPU is used for RAID operations, but performance is typically better than software RAID because of integration with the operating system.