IT 602 assignment 2 solution
IT 602 assignment 2 solution
Assignment # 02 = 15
Fall 2024
FAIQA
SHAHZADI
(BC230209196)
The evolution of computer storage systems is truly fascinating, and comparing iconic devices like drum
memory, the IBM RAMAC 350, and the LTO-7 tape highlights the advancements in storage technology,
capacity, and physical size.
Technology: Drum memory was one of the earliest forms of computer storage. It used a rotating drum
coated with a magnetic material and read/write heads positioned along the drum's surface. Data was
stored magnetically on the drum’s surface.
Capacity: The storage capacity was relatively small, typically around a few kilobytes. For instance,
some drum memories could store approximately 10 KB to 50 KB of data.
Physical Size: Drum memory devices were large and bulky, often as big as a small washing machine.
They were not portable and required significant space.
Technology: The IBM RAMAC 350 was the first commercially available hard disk drive. It utilized
multiple spinning magnetic disks (platters) and read/write heads that moved to access data. It introduced
random access to storage, a significant improvement over sequential storage methods.
Capacity: The IBM RAMAC 350 could store approximately 5 MB of data, a groundbreaking
achievement for its time.
Physical Size: The device was enormous, taking up the size of two refrigerators. It was not only heavy
but also required a dedicated space for operation.
Technology: LTO-7 (Linear Tape-Open) is a modern magnetic tape storage technology. It uses a linear
serpentine recording method and offers fast read/write speeds and high durability. LTO tapes are
primarily used for backup and archival purposes.
Capacity: An LTO-7 tape can store up to 6 TB of data (uncompressed) and 15 TB (compressed),
demonstrating a huge leap in storage capacity.
Physical Size: Unlike its predecessors, the LTO-7 tape is compact and portable, roughly the size of a
VHS tape. Its small form factor makes it easy to handle and store.
Snapshots are lightweight because they only capture the state of the data at a specific point in time. They
do not duplicate the entire dataset, unlike cloning, which creates a full copy. This makes snapshotting
more storage-efficient.
2. Speed of Creation
Creating a snapshot is much faster compared to cloning because snapshots only record changes made
after the snapshot is taken, rather than copying all the data. This allows the organization to generate test
environments quickly.
3. Cost-Effectiveness
Since snapshotting requires less storage space, it is more cost-effective, especially when frequent copies
are needed. Cloning, on the other hand, increases storage requirements and associated costs.
4. Flexibility in Testing
Snapshots can be used to quickly revert to a previous state if something goes wrong during testing. This
makes them highly flexible for iterative testing processes.
Cloning could be a better option if the test environments require an independent, fully functional copy of
the data that can be used without relying on the original dataset. However, this comes at the cost of time
and storage.