Tuesday, 22 March 2022

A detailed guide to buying a Data Storage Device

If there were one slogan the 21st century would stand by, it would be ‘Data is the King’. From tech. giants such as Facebook, Google etc. having their user data stored in multi-storey server rooms to a small local manufacturer keeping tab on his stock and earnings in a spreadsheet. Aggregation and storage of data is the need of the hour. In fact, as per estimate, Google could be holding at least 15 exabytes of user data in their data centres, that’s 15 million terabytes of data!

Though, a routine user would never create/consume more than a fraction of data these tech. giants hold, data still accounts for paramount importance in a modern user’s life. Whether one is a professional content creator: programmer, photo/video editor, analyst requiring to run performance intensive software etc., or a relatively casual user requiring to perform day-to-day tasks such as accessing and creating spreadsheets, power-point presentations, browsing the internet with multiple tabs opened simultaneously, etc., almost every user requires a sufficiently large capacity data storage device to store all of one’s work/leisure related files and an ability to access that data instantly at one’s disposal.

Unfortunately, when it comes to data storage devices, there is a huge sense of uncertainty in the the minds of most users and they often find themselves replacing their relatively new desktops/laptops in favour of a new one as soon as their devices show signs of lag and delayed processing times. The belief that a computer slows down because its CPU is no longer efficiently processing the tasks thrown at it, stimulates the users into purchasing a new computer with a more advanced CPU. However, we can not be farther from the truth. The fact is, just by replacing/upgrading the component in which the data is stored and from which it is accessed, one can add new life to one’s existing computer that would serve one well for years to come.

This is when storage devices like Hard Disk Drive(HDD)Solid State Drive(SSD) and RAM come to the rescue..
 


And today, we will make purchasing these three vital data storage devices a breezy process for all.

Now, if you are a frequent visitor to the posts on this blog, you might be probably aware that we take each topic from the grass root level and we will do the same with this post as well. We will begin with the permanent data storage device, wherein we will understand what purpose does permanent data storage device serve in a computer. Then, on the basis of their read/write speeds, we would classify permanent data storage devices in two categories - HDD and SSD, and learn about each of them in detail by testing them on various parameters including their working, data read/write speeds, form factor, connection interface etc. We would also discuss which among Internal and External iteration of these would serve one’s needs the best. Following which, we will proceed onto gaining insights about the RAM, which is a temporary data storage device. We would discuss the interplay between the RAM and the CPU, and learn why having lower than adequate quantity of RAM negatively impacts the computer’s performance. Post this, we would analyse the various parameters such as the type, generation and frequency one should opt the RAM in, that would be compatible with the existing RAM of one’s computer. After learning about the RAM, we would be inspecting the ways in which some manufacturers cut production costs and manufacture products that are built out of substandard components that often lead to loss of data stored on the storage device as well as cause other hardware components of the computer to be rendered useless.

Then, we will move onto deciding which are some of the best data storage devices - HDD, SSD, RAM available in the market that are not only built out of durable electronic components that can easily stand the test of time, but are also designed keeping computer thermals in consideration in a manner that the storage device produces low heat so as to keep the computer operating within optimal temperature range, thereby prolonging the shelf life of its components, and hence offering the most value for one’s money.

You might be glad to know that I am a web developer by profession and am clocking more than 5 years of work experience in the industry. Having been a technology enthusiast from a very young age, over the years, I have attained decent expertise about computers and their various electronic components. This post is an amalgamation of my knowledge, research and discussions on the subject with some of my colleagues.

So without further a do, let’s begin…

Permanent Data Storage Device
As the name suggests, this type of storage is non-volatile in nature, i.e. whatever data is present on the device, it is retained for a long-term - often permanently, unless deleted by the user, and even when the computer is turned off, the data is not lost and is ready to serve the user when the computer is restarted. All the documents, media, software, etc., that one stores/installs on one’s computer gets stored on the permanent storage devices.
Based on the technologies used in storing data and the data read/write speeds, permanent storage devices are available in two configurations-

  • Hard Disk Drive(HDD)
  • Solid State Drive(SSD)

HARD DISK DRIVE(HDD)
This is an electro-mechanical data storage device that uses magnetic storage to store and retrieve digital information using one or more rapidly rotating disks, known as platters which are coated with magnetic material. The platters are paired with magnetic heads, usually arranged on a moving read-write arm, which reads and writes data to the platter surfaces. A typical HDD has two electric motors: a spindle motor that spins the platters and an actuator (motor) that positions the read-write head assembly across the platters.
The platters of modern consumer-grade HDDs rotate at an RPM of 5400 or 7200. Higher the RPM, better will be the read-write speeds and hence, better would be the computer’s overall performance. The read-write speeds of a typical HDD is in the range of 50–170 Mbps, which is significantly lesser than that of SSDs.
Based on their use and the purpose they serve, HDDs are primarily manufactured in two configurations:-

  • Internal
  • External

Internal HDD:- As the name suggests, this configuration of HDD is installed within the chassis of a desktop or a laptop and primarily functions as boot up drive for the operating system. All the registry files required for successfully running the operating system are mostly stored on an internal HDD. This configuration of HDD sits inside its dedicated slot and is held in place by the means of screws. It is connected to the motherboard by the means of a SATA connector. An HDD that is installed in a desktop has a disk diameter of 3.5 inches, whereas, in a laptop, the diameter of the disk measures 2.5 inches. Depending upon the storage capacity of the HDD, one may save one’s documents, media files, and install one’s required software on this drive, apart from the operating system.

External HDD:- Unlike the Internal HDD that is installed inside the chassis of a computer, an external HDD connects with the computer externally via a USB port. By virtue of its easy connectivity with the computer, an external HDD is highly portable in nature and often functions as a mass data storage device which one can carry along if one is a frequent traveller and requires to make use of the data on the go or if one requires to share data of one computer with another. Another area where an external HDD shines is serving as a backup drive to the internal HDD. If in case data on the internal HDD gets corrupted for some reason, one can restore all of it by the backup made on external HDD. 

(Image of an External HDD attached to a laptop)

SOLID STATE DRIVE(SSD)
This is a type of storage device that has no moving parts unlike an HDD which relies on rotating platters and a read-write arm. Instead, an SSD makes use of NAND type flash memory to store data. Instead of a magnetic platter, files are saved on a grid of NAND flash cells. Each grid, also called blocks can store between 256 KB and 4MB of data. When the user requests a file, the controller, also known as processor of an SSD has the exact addresses of the blocks where the specific data is written, and the data is almost instantly made available to the user. There’s no waiting for a read/write head to find the information it needs. SSD access times are thus measured in nanoseconds.

An SSD requires significantly less power to operate as compared to a traditional HDD. This characteristic feature of SSD solves dual purpose in case of laptop users: first, charge on the battery lasts longer, hence an improved battery life is observed. This facet of SSDs is especially a boon for those who travel frequently and have to go for longer duration without plugging the laptop to the power socket and second, since battery life is enhanced, it needs to be recharged less often. This results in less frequent recharges, thereby enhancing shelf life of the battery.

Like HDDs, SSDs are also manufactured in two configurations to serve the varied requirements of users. The configurations are:-

  • Internal
  • External

Internal SSD:- An internal SSD can be configured as an HDD replacement and can be installed in place of the HDD in the dedicated slot compatible with 2.5 inch drives. In this case, the SSD is connected to the motherboard by the same SATA connector that an HDD is connected to the motherboard with. An M.2 form factor of SATA based SSDs is also a popular choice in the market, apart from the traditional 2.5 inch one. Another iteration of internal SSD is the NVMe protocol based SSD that connects to the motherboard by the means of PCIe interface, which is a high-bandwidth interface. SATA based SSDs have a maximum read-write speed of 560 MBps and 530 MBps respectively which are immensely less than PCIe based NVMe SSDs that have a maximum read-write speed of 3500 MBps. Like an Internal HDD, an internal SSD too is mostly used as the boot up drive for the operating system with all the registry files essential for running the operating system stored on it. Due to significantly faster read-write speeds of SSDs as compared to HDDs, the boot up and application load times are significantly lesser.

External SSD:- This type of SSD appeals to the likes of those who have to work with huge file sizes, up in the range of several gigabytes, and are not comfortable with the relatively slow read-write speeds associated with HDDs. External SSD connects with the computer externally via a USB port. All the facets of external HDDs stated earlier, apply to external SSDs as well, with external SSDs exercising a distinct advantage of superior read-write speeds when compared to that of external HDDs.

Now, having gained insights on permanent data storage devices discussing their working, configurations, read-write speeds etc., let us proceed to learn about the next critical data storage device: the RAM, which retains data as long as the computer is powered on, and is also called as temporary or volatile memory.

RANDOM ACCESS MEMORY(RAM)
RAM is the primary memory of a computer. Whenever the user opens a file or an application, it is fed from the computer’s HDD or SSD, into the RAM. Once the RAM receives data, the CPU accesses the file or runs an application. In case when multiple programs are open at the same time such that the total storage capacity of the RAM is almost entirely utilized, the RAM might not be in a state to hold on to any more programs or data. In such a scenario, when the user opens another file or runs a new application, the RAM, in order to allocate space to load the new data has to perform an additional task of compressing or transferring some of the then relatively non-essential files back to the HDD or SSD, thus slowing down the computer significantly.

This phenomenon is commonly observed in instances when multiple browser tabs are open simultaneously, utilizing a major chunk of the RAM’s total storage capacity. In such a scenario, when one revisits a tab that was opened a while ago, the computer would freeze for a few seconds and the tab would often reload. It is also not uncommon to find some resource intensive applications occasionally crash due to shortage of RAM.

In such scenarios, enhancing the primary memory of the computer by either replacing the existing RAM with a higher storage capacity one or by supplementing the existing RAM by adding another similar or higher storage capacity one in the vacant RAM slot, would enhance the performance of the computer significantly.

RAM retains the data fed into it as long as constant power supply is provided to it, i.e. as long as the computer is powered on, RAM can store data. Once the computer is turned off, all the data residing on RAM is wiped clean. For the same reason, when a computer is turned on after a shut down, none of the files/applications that were previously launched by the user are running.

Inside the chassis of a computer, RAM is installed into its dedicated memory slot known as DIMM(Direct In-line Memory Module) slot, or more commonly known by the term ‘RAM slot.’ Most consumer grade desktops are configured with a UDIMM type of RAM. Whereas in laptops, a SODIMM configuration of RAM finds its application. A SODIMM RAM is nearly half the size of a UDIMM RAM and is configured in laptops because of the limited space available inside its chassis.


(Image of RAM getting installed in its DIMM slot)

The processor and the motherboard of almost all modern computers are designed to operate on a DDR(Double Data Rate) RAM. Currently, the fourth generation of DDR RAMs, i.e. DDR4 is serving millions of computers worldwide, although DDR3 - the previous generation of RAMs is also widely prevalent. However, it is imperative to note that none of the generations of RAM is backward or forward compatible, i.e. if the existing RAM doing its duty in one’s computer is, say, DDR3, one would have to necessarily opt for a new RAM of the same generation. One may refer to one’s computer’s specifications to determine the generation of RAM it is built to operate on.

Another aspect associated with RAM is its frequency. Frequency of RAM is measured by how many cycles of data exchange with CPU it can perform per second. For instance, if RAM is rated at 2400 MHz, it performs 2.4 billion cycles of data exchange per second. The more of these cycles that happen per second, the more data can be exchanged with the CPU, facilitating a smoother, lag free user experience. Again, when considering to upgrade the existing RAM of one’s computer by supplementing/replacing it with a higher capacity one, it is wise to decide on a RAM that is rated at the same frequency as that of the existing one.

Now, having understood the purpose of RAM in a computer and the factors that determine the choice of RAM one should opt for, let us proceed to analyse the ways in which some manufacturers (names not taken) cut production costs and produce products that are built out of substandard components that often lead to loss of data stored on the storage device as well as cause other hardware components inside the computer chassis to be rendered beyond repair.

COST CUTTING TECHNIQUES

  • Poorly soldered connections between circuit elements on the data storage device. Data storage devices make use of billions of transistors, resistors and capacitors to store the user data. These billions of circuit elements require to be soldered in place on a PCB(Printed Circuit Board). The entire process of fabrication needs utmost precision, which requires deploying hundreds of robots and skilled work force. This adds to the overall cost of production. Hence, to reduce manufacturing costs and to increase profits, some manufacturers resort to making use of relatively inexpensive machinery and materials which are usually not as accurate in soldering the connections between the numerous circuit elements, and the soldering technique deployed is often sub-par. As a result of this, solder joints between the circuit elements come apart and the data storage device fails only after a few months of use, and along that, often the entire user data stored on the device is lost. The consumer is thus left duped and requires a new storage device, thereby giving recurring profits to the manufacturer.
  • Little to no thermal considerations. High operational temperatures have severe negative repercussions on the shelf life of a data storage device and on the performance of a computer. Thus, to safeguard the device from the influence of intense heat, such circuit elements are to be used that have low electric resistance and high thermal tolerance. However, circuit elements with these characteristics are slightly costly to manufacture and procure. So, to reduce manufacturing costs further, those manufacturers resort to installing low-grade components in the products they manufacture that generate high amounts of heat when power is supplied to them. The heat, apart from impacting the device, dissipates to other components, inside the chassis of the computer, as well, thereby shortening their operable life too.


So, having discussed the ways in which some manufacturers resort to cutting manufacturing costs in order to increase their profit margin, let us proceed to zero down on some of the best data storage devices available in the market that are not only built out of durable electronic components that can easily stand the test of time, but are also designed keeping computer thermals in consideration in a manner that the storage device produces low heat so as to keep the computer operating within optimal temperature range, thereby prolonging the shelf life of its components.

Note: In our constant endeavour to assist you in making an informed buying decision, we test the new launches of the products on multiple parameters, and if they stand tall in our analysis we periodically add them to the below mentioned list of our recommended products. So, if you plan to make the purchase at a later time, you may visit the links once again at the very time of buying to ensure that the purchase turns out to be a very fruitful one.

HDD
For Indian residents:- Best Choice 1, Best Choice 2, Best Choice 3, My Preferred Choice(External), Best Choice 4, My Preferred Choice(Laptop Internal), Best Choice 5, Best Choice 6, My Preferred Choice(Desktop Internal), Best Choice 7 and Best Choice 8

SSD
For Indian residents:- Best Choice 1, My Preferred Choice(2.5 inch SATA Internal), Best Choice 2, Best Choice 3, My Preferred Choice(M.2 SATA Internal), Best Choice 4, Best Choice 5, My Preferred Choice(External), Best Choice 6, Best Choice 7, My Preferred Choice(M.2 NVMe Internal) Best Choice 8 and Best Choice 9

RAM
For Indian residents:- Best Choice 1, My Preferred Choice(Laptop), Best Choice 2, Best Choice 3, My Preferred Choice(Desktop), Best Choice 4, Best Choice 5, Best Choice 6, Best Choice 7, Best Choice 8, Best Choice 9, Best Choice 10, Best Choice 11 and Best Choice 12


A detailed guide to buying a Mattress

In this fast paced world, relaxing and taking a time-out from work and responsibilities sounds more like a hobby than a necessity. Therefore...