It Application Lesson 10
It Application Lesson 10
STORAGE
What is Data Storage?
Data storage refers to magnetic, optical or mechanical media
that records and preserves digital information for ongoing or
future operations. There are two types of digital information
input and output data. Users provide the input data.
Computers provide output data.
Where is data storage in
computer?
Hard Disk Drives: a device that reads
and writes data to the hard disk. Data
is copied from the computer's main
memory
(random-access memory or RAM),
and then written to the hard disk. The
drive is the mechanical device that
writes the data to the disk.
What is the purpose
of a data store?
A data store is a
repository for
persistently storing and
managing collections of
data which include not
just repositories like
databases, but also
simpler store types such
as simple files, emails,
etc.
Where is main storage?
Hard Disk Drives: a device that reads
and writes data to the hard disk. Data
is copied from the computer's main
memory
(random-access memory or RAM),
and then written to the hard disk. The
drive is the mechanical device that
writes the data to the disk.
Data Storage Devices
Direct area storage
Network-based storage
NAS
SAN
Direct area storage
Direct area storage, also known as direct-attached
storage (DAS), is as the name implies. This storage is
often in the immediate area and directly connected to
the computing machine accessing it. Often, it's the
only machine connected to it. DAS can provide decent
local backup services, too, but sharing is limited. DAS
devices include floppy disks, optical discs—compact
discs (CDs) and digital video discs (DVDs)—hard disk
drives (HDD), flash drives and solid-state drives (SSD).
Network-based storage
Network-based storage allows more than one
computer to access it through a network, making it
better for data sharing and collaboration. Its off-site
storage capability also makes it better suited for
backups and data protection. Two common network-
based storage setups are network-attached storage
(NAS) and storage area network (SAN).
NAS
Network-based storage allows more than one
computer to access it through a network, making it
better for data sharing and collaboration. Its off-site
storage capability also makes it better suited for
backups and data protection. Two common network-
based storage setups are network-attached storage
(NAS) and storage area network (SAN).
NAS
Single storage device or RAI
File storage system
TCP/IP Ethernet network
Limited users
Limited speed
Limited expansion options
Lower cost and easy setup
SAN
Network of multiple devices
Block storage system
Fibre Channel network
Optimized for multiple users
Faster performance
Highly expandable
Higher cost and complex setup
Types of storage devices
SSD and flash storage
Flash storage is a solid-state technology
that uses flash memory chips for writing
and storing data. A solid-state disk (SSD)
flash drive stores data using flash memory.
Compared to HDDs, a solid-state system
has no moving parts and, therefore, less
latency, so fewer SSDs are needed. Since
most modern SSDs are flash-based, flash
storage is synonymous with a solid-state
system.
Types of storage devices
Hybrid storage
SSDs and flash offer higher throughput
than HDDs, but all-flash arrays can be more
expensive. Many organizations adopt a
hybrid approach, mixing the speed of flash
with the storage capacity of hard drives. A
balanced storage infrastructure enables
companies to apply the right technology
for different storage needs. It offers an
economical way to transition from
traditional HDDs without going entirely to
flash.
Types of storage devices
Cloud storage
Cloud storage delivers a cost-effective,
scalable alternative to storing files to on-
premise hard drives or storage networks.
Cloud service providers allow you to save
data and files in an off-site location that
you access through the public internet or a
dedicated private network connection. The
provider hosts, secures, manages, and
maintains the servers and associated
infrastructure and ensures you have access
to the data whenever you need it.
Types of storage devices
Hybrid cloud storage
Hybrid cloud storage combines private and
public cloud elements. With hybrid cloud
storage, organizations can choose which cloud
to store data. For instance, highly regulated
data subject to strict archiving and replication
requirements is usually more suited to a
private cloud environment. Whereas less
sensitive data can be stored in the public
cloud. Some organizations use hybrid clouds to
supplement their internal storage networks
with public cloud storage.
Backup software and
appliances
Backup storage and appliances protect data
loss from disaster, failure or fraud. They make
periodic data and application copies to a
separate, secondary device and then use those
copies for disaster recovery. Backup
appliances range from HDDs and SSDs to tape
drives to servers, but backup storage can also
be offered as a service, also known as backup-
as-a-service (BaaS). Like most as-a-service
solutions, BaaS provides a low-cost option to
protect data, saving it in a remote location
with scalability.
Forms of data storage
Data can be recorded and
stored in three main forms:
file storage,
block storage
object storage.
File storage
File storage, also called file-
level or file-based storage, is a
hierarchical storage
methodology used to organize
and store data. In other words,
data is stored in files, the files
are organized in folders and the
folders are organized under a
hierarchy of directories and
subdirectories.
Block storage
Block storage, sometimes
referred to as block-level
storage, is a technology used to
store data into blocks. The
blocks are then stored as
separate pieces, each with a
unique identifier. Developers
favor block storage for
computing situations that
require fast, efficient and
reliable data transfer.
Object storage
Object storage, often referred to
as object-based storage, is a data
storage architecture for handling
large amounts of unstructured
data. This data doesn't conform
to, or can't be organized easily
into, a traditional relational
database with rows and columns.
Examples include email, videos,
photos, web pages, audio files,
sensor data, and other types of
media and web content (textual or
non-textual).
Thank You!