Introduction of cloud computing cloud storage (1)

Cloud computing storage

1. Storage Architecture

1.1 storage concepts

Memory is saved depending on the application environment through reasonable, safe and effective way to data on some media and to ensure effective access
1. The entity must be stored safely stored on the media
2. Must be able to provide the effective access to the storage entity
3. storage management

Common storage media
CD
mechanical hard
drive
solid state disk (SSD)

1.2 System components

(1) Hardware

External Storage Systems

Disk Array
Tape
Library
virtual tape library (VTL)

A storage device connected

Switch
cards
HBA cards
RAID cards
optical module
cable, fiber

(2) storage software

Storage software
storage management software
aSAN

(3) storage solution

Program planning
redundancy
performance

1.3 Storage Category

1.3.1 open systems storage

(1) attached storage
a Fabric-Attached Storage Network Storage (FAS)
(1) Network-Attached Storage Network Attached Storage (NAS)

NAS (Network Attached Storage) network-attached storage, storage devices will soon be connected to the existing network, providing data and file services
support network file sharing protocols CIFS, NFS

Deployment location:
Here Insert Picture Description

(2) Storage Area Network Storage Area Network (SAN)

SAN (Storage Area Network) storage systems, servers and clients are connected to each other via a network architecture, network-centric

  1. FC SAN - Fiber Channel storage using a dedicated protocol, devices connected to the FC switches, using data accessed in blocks FCP protocol access

  2. IP SAN - using the iSCSI protocol, devices connected via Ethernet to block access mode Access

Deployment location:
Here Insert Picture Description

b Direct-Attached Storage direct-attached storage (DAS)

DAS (Direct Attached Storage) is a storage device through a cable (usually a SCSI interface cable) directly connected to the server, I / O requests to the storage device directly to the central server

Features:

Storage device is connected directly to the host
data decentralized
storage capacity utilization is low
poor scalability

Deployment location:
Here Insert Picture Description

(2) built-in storage

1.3.2 closed system of storage

1.3.3 Virtual Storage

Storage virtualization (Storage Virtualization) hardware storage resource pooling, the upper layer provides a standard application memory access interface. Users direct access out of the virtual "storage pool"

Deeply convinced of virtual storage aSAN is based on GlusterFS distributed file system developed by the face of storage virtualization trend of a product.
The modular integrated in the virtualization management platform (desktop virtualization aDesk, enterprise cloud aCloud), through the integration of network management aDesk / aCloud cluster (except the system drive) hard drive for all servers

Here Insert Picture Description

\ NAS comparison between SAN 1.3.4 DAS \

Here Insert Picture Description

1.4 Storage Performance Indicators

1.4.1 IOPS

(Input / Output Operations Per Second) i.e. the number of outputs per input, I refers to the maximum time the system can handle in a unit / O frequency of

1.4.2 Bandwidth

Refers to the flow rate per unit time, expressed in MB / s

1.4.3 relationship between the two

Performance of a storage system: the bandwidth of 10MB / s, IOPS1000, if:

1000 1KB writing files, 1 second, the bandwidth = 1MB / s, IOPS = 1000, this time easily become a bottleneck IOPS

1MB writing a file, with 0.1 seconds, the bandwidth = 10MB / s, IOPS = 10, the bandwidth easily become a bottleneck case

Guess you like

Origin blog.csdn.net/csdn10086110/article/details/91865066