Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • DSA
  • Practice Problems
  • C
  • C++
  • Java
  • Python
  • JavaScript
  • Data Science
  • Machine Learning
  • Courses
  • Linux
  • DevOps
  • SQL
  • Web Development
  • System Design
  • Aptitude
  • GfG Premium
Open In App
Next Article:
Data Storage and its Sorts
Next article icon

Data Storage and its Sorts

Last Updated : 27 Jun, 2023
Comments
Improve
Suggest changes
Like Article
Like
Report

Data Storage is a key segment of computerized gadgets, as buyers and organizations have come to depend on it to save data going from individual information to business-basic data. It is used to capture and retain digital data on storage devices.

Types of Data Storage:
 

  • Network Attached Storage Device: The network-attached storage device permits the storage and recovery of data from a centralized location by approved network users. These devices are adaptable and versatile. NAS associates with a wireless router, making it simple for disseminated workplaces to access documents from any device associated with the network.
  • Cloud storage: Cloud storage is a storage option that utilizes remote servers and is accessible from any computer with Internet access. It is kept up, worked and overseen by a cloud storage service provider on storage servers that are based on virtualization strategies. Examples of cloud storage providers are Google Drive, iCloud, Citrix ShareFile, ownCloud, Dropbox, Amazon Cloud Drive, MediaFire, etc.
  • Direct Attached Storage: Direct-attached storage is storage associated with a PC. It is associated with one computer and not accessible to other computers. DAS can furnish clients with preferable execution over networked storage in light of the fact that the server does not need to cross a system to peruse and compose information. Hard drive or USB flash drive is an example of direct-attached storage.
  • Storage Area Network: The storage area network is a network-based storage system. SAN systems connect to the network utilizing high-speed interfaces enabling improved execution and the capacity to interface numerous servers to a centralized disk storage store. Storage area networks are highly scalable because capacity can be added as needed.
  • Object storage: Object storage is a technique for organizing data into distinct components called objects that are kept with specific identifiers and metadata. It is very scalable. Each object is given a distinct address in this type, and data may be retrieved by using that address as a reference. It is made for large-scale, unstructured data storage, including multimedia files, backups, and archives. Distributed storage systems and cloud storage platforms is an example of Object storage.
  • Magnetic tape  : Magnetic tape is used as a medium for data storage in a process known as tape storage. Due to its affordability, toughness, and high quality, it has been a preferred option for long-term archival and backup storage. It is commonly used in industries like healthcare, media, and government sectors, where compliance and  preservation of data are critical.

Some Interesting Facts:

  • Researchers from the Uni of Michigan and the Uni of Illinois conducted a study whereby they dropped USB sticks containing HTML files that have img tags embedded in a nearby car park. They found that 48% of the flash drives were picked up and connected them to a PC. 68% of users neglected to take any safety precautions or scans.
  • The highest potential USB flash drive 3.0 today is 2 TB – released by Kingston, and known as the Data Traveler Ultimate GT (generation terabyte).
  • Trek Technology and IBM were the first to begin selling USB flash drives 1.0 and, later, 1.1, in 2000.

Difficulties:

  • Configuring, testing, and monitoring of system are required in Network storage devices.
  • Network storage devices are more complex to configure and manage.
  • Direct attached storage is unprotected to malicious attacks.
     

Next Article
Data Storage and its Sorts

A

Abhishek_Ranjan
Improve
Article Tags :
  • Computer Organization & Architecture

Similar Reads

    What is Data Organization?
    It is a critical process that involves structuring, categorizing, and managing data to make it more accessible, usable, and analyzable. Whether in research, business, or everyday applications, well-organized data can significantly enhance efficiency and decision-making. The importance of data organi
    9 min read
    What is Sorting in DSA | Sorting meaning
    Sorting is defined as the process of arranging a collection of data elements in a specific order, usually in ascending or descending order based on a specific attribute of the data elements. Characteristics of Sorting:Time Complexity: Time complexity, a measure of how long it takes to run an algorit
    3 min read
    Introduction to Data Structures
    What is Data Structure?A data structure is a particular way of organising data in a computer so that it can be used effectively. The idea is to reduce the space and time complexities of different tasks. The choice of a good data structure makes it possible to perform a variety of critical operations
    7 min read
    Organization of Data
    What is Data Organization? The data collected by an investigator is in raw form and cannot offer any meaningful conclusion; hence, it needs to be organized properly. Therefore, the process of systematically arranging the collected data or raw data so that it can be easy to understand the data is kno
    6 min read
    Grouping of Data
    Grouping of Data: Data Handling or Handling of data is not just a mathematical term but is used in everyday life. When there is a requirement to record, gather, and present any type of information or data, data handling is preferably used. Statistics is a word we often hear, is not but another term
    8 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences