What is a storage device?
Storage devices are the computer hardware used to remember/store data.
There are many types of storage devices, each with their own benefits and drawbacks.
Hard Disk Drive (HDD)
An electromagnet in the read/write head charges the disk’s surface with either a positive or negative charge, this is how binary 1 or 0 is represented.
The read/write head is then capable of detecting the magnetic charges left on the disk’s surface, this is how data is read.
The disk surface is divided into concentric circles (tracks) and sectors (wedges). Dividing the surface in this way provides physical addresses to remember where data is saved.
A circuit board carefully co-ordinates the rotating disk and swinging actuator arm to allow the read/write head to access any location very quickly.
Typical HDD capacities are measured in Terabytes (TB). They can be installed inside a computer or purchased in a portable (external) format.
- Desktop computers
- Laptop computers
- TV and satellite recorders
- Servers and mainframes
- Portable (external) drives are sometimes used to backup home computers or transfer large files
|Capable of holding vast amounts of data at affordable prices||Due to the nature of its moving parts, they will eventually wear and break|
|Fast read and write speeds||Although very fast, waiting for the moving parts means it will never perform as fast as solid state drives|
|Reliable technology||More fragile and less robust than a solid state drive|
|Relatively small in size||Higher power consumption than a SSD|
|Some noise is created by the moving parts|
Solid State Drive (SSD)
What is a solid state drive?
They use NAND flash memories (millions of transistors wired in a series on a circuit board), giving them the advantage of having no mechanical moving parts and therefore immediate access to the data.
Solid state drives perform faster then traditional hard disk drives, however they are significantly more expensive. This expense means that typical capacities are usually measured in Gigabytes (GB).
They can be installed inside a computer or purchased in a portable (external) format.
Until we reach a point were large capacity SSDs are affordable, a compromise is to run two disk drives inside a computer. An SSD as the primary drive for your important programs and operating system, and a traditional HDD to store music, documents and pictures (which don’t need the faster access times).
The lack of moving parts in an SSD makes it very robust and reliable, ideal for a portable device.
- Tablet computers
- High-end laptops
- Two drive desktop solutions
- Portable drives are sometimes used in HD video cameras
|Extremely fast read/write speeds||Expensive to buy|
|Small in physical size and very light, ideal for portable devices||Limited in capacity due to the expense|
|No moving parts to wear, fail or get damaged – ideal for making portable computers and devices more reliable and durable||Limited amount of writes|
|Uses less power than a HDD, increasing battery life time|
|Generates less heat|
Random Access Memory (RAM)
Any open programs or files on a computer are temporarily stored in RAM whilst being used.
Being volatile, any data stored in RAM will be lost when power is removed. This makes RAM totally unsuitable for the long term permanent storage of data – that is the role of a HDD or SSD instead.
Data is copied from secondary storage (HDD, SSD) to RAM as and when it is needed. This is because using a HDD as the primary memory would cause a computer to perform much slower (a HDD or SSD is not directly accessible to the CPU, and isn’t as fast as RAM).
RAM is a relatively expensive storage device and typical capacities are measured in Gigabytes (GB).
Computers operating with a capacity of RAM above the recommended minimum will benefit from better performance and multitasking.
- The fast and directly accessible temporary (working) memory needed by a computer
|Directly accessible to the CPU, making processing data faster||Relatively expensive memory|
|Fast solid state storage, making processing data faster||Volatile – any data stored in RAM is lost when power is removed|
Types of RAM
There are two types of RAM, each with its own advantages and disadvantages.
|Static RAM (SRAM)||Dynamic RAM (DRAM)|
|Consumes less power||Commonly used in main memory|
|Commonly used in cache memory|
CD, DVD and Blu-Ray Discs
Binary data is stored as changes to the texture of the disc’s surface, sometimes thought of as microscopic pits and bumps.
These ‘bumps’ are located on a continuous spiral track, starting at the centre of the disc.
Whilst the disc is rotating at a constant speed, a laser is pointed at the spiral track of ‘bumps’.
The laser will reflect/bounce off the disc surface in different directions depending upon whether a 1 or 0 has been read.
In the pursuit of larger optical storage capacities, DVDs were created, followed by Blu-Ray.
|700 MB||4.7 GB||25 GB – 128 GB|
Despite being the same physical size, a DVD can hold more data than a CD.
To achieve this, a more tightly packed spiral track is used to store the data on the disc.
To accurately access the smaller ‘bumps’, a finer red laser is used in a DVD drive than that found in a standard CD drive.
To increase capacity further, DVDs are also capable of dual layering.
Blu-Ray technology squashes even more data into the same size disc as a CD or DVD.
The spiral data tracks on a Blu-Ray disc are so small a special blue (violet) laser has to be used to read the ‘bumps’.
Like a DVD, Blu-Ray discs are capable of storing data on multiple layers.
Recordable Optical Media
|CD-ROM, DVD-ROM, Blu-Ray-ROM||CD-R, DVD-R, BD-R||CD-RW, DVD-RW, BD-RE|
|Read only – the data is permanently written to the disc at the point of manufacture||Recordable – blank discs that can be burnt (written to) once||Re-writable – blank discs that can be burnt (written to) over and over again (can be erased and reused many times)|
- CD – Audio and small amounts of data
- DVD – Standard definition movies and data
- Blu-Ray – HD video and large amounts of data
What is DVD-RAM?
DVD-RAM is an optical media storage device.
It differs from a traditional DVD in that data is stored in concentric tracks (like a HDD) which allows read and write operations to be carried out at the same time.
This means, for example, that when used in a personal video recorder you can record one television programme whilst watching a recording of another. This allows handy features such as ‘time slip’ to be possible.
When used within a CCTV system you could review footage whilst still recording your cameras.
The capacity of DVD-RAM is 4.7 GB, or 9.4 GB for double-sided discs.
- Personal and digital video recorders
- High-end CCTV
|Read and write at the same time||Disc speeds higher than 5x are less common|
|Can be rewritten to many more times than a traditional DVD-RW||Less compatibility than DVD-RW|
|Has write-protect tabs to prevent accidental deletion when used in an optional cartridge|
|Data is retained for an estimated 30 years. This long life is great for archiving data|
|Reliable writing of discs because the verification done by the hardware, not by software|
What is ROM?
ROM is a non-volatile memory chip whose contents cannot be altered.
It is often used to store the start up routines in a computer (e.g. the BIOS).
- Storing the computer’s start up routine
USB Flash Memory
Flash are non-volatile solid state storage devices which use NAND flash memories to store data (millions of transistors).
USB refers to the USB connection that allows users to plug the device into the USB port of a computer.
Other types of flash storage include the memory cards used in digital cameras.
Flash memory comes in a variety of capacities to suit most budgets and requirements.
- USB memory sticks – saving and tranferring documents etc
- Memory cards in digital cameras
|Portable, small and lightweight||Limited (but huge) number of write cycles possible|
|Durability, flash has no moving parts to damage||Really high capacities are uncommon|
|Range of capacities available||In relative terms, an expensive storage option compared to a HDD|
|Fast speeds, with no moving parts of boot up time|