6存储【云计算 IT 基础知识】

muzilan 2016-10-19 09:39:31

【云计算 IT 基础知识】系列1 目录/汇总(持续更新)

------------------------------------------------------------
------------------------------------------------------------


6存储


存储概述

存储是指根据不同的应用环境,通过采取合理、安全、有效的方式将数据保存到某些介 质上并能保证有效的访问。

存储包含两个方面的含义:
l 数据临时或长期驻留的物理媒介。
l 保证数据完整安全存放的方式或行为。

存储把这两个方面结合起来,向客户提供一套数据存放解决方案。




我们将从存储的类型、和存储相关的常用协议以及存储领域用到的一些关键技术等几个 方面,对存储类涉及的知识点进行分类介绍:

l 存储技术
数据备份越来越受到人们的重视,并成为网络建设过程中必考虑的内容。网络存储
设备根据存储技术的不同,主要分为三类:DAS(Direct Attached Storage)、NAS (Network Attached Storage)和SAN(Storage Area Network)。

l 存储方式
文件存储和块存储是比较传统的存储方式。随着数据可扩展性和安全性的要求不断 提高,这两种存储方式逐渐不能满足需要。对象存储被提出,受到广泛关注,逐渐成为主流的存储方式。

l 存储接口
常见的存储接口包括SCSI、iSCSI、SAS、SATA、FC、FCoE等。

l 可靠性技术
存储的可靠性技术主要有RAID、备份、快照、镜像、群集并发存取等。

l 相关硬件
常用的存储设备主要有磁盘阵列、存储服务器和FC交换机。




几个和存储相关或与其容易混淆的常见概念:
l LUN
逻辑单元号LUN(Logical Unit Number)是对存储设备而言的,是为了使用和描述 更多存储设备及对象而引进的一个方法。选择存储设备上的多个硬盘形成一个RAID 组,再在RAID组的基础上创建一个或多个LUN(一般创建一个LUN)。此时LUN 相对于存储设备是一个逻辑设备。

l VOLUME
卷VOLUME是对主机而言的,指磁盘“卷标”。当网络中的主机连接到存储设备 时,识别到存储设备上的逻辑设备LUN。此时LUN相对于主机来讲是一个“物理硬 盘”,与C盘、D盘所在硬盘的属性相同。在该“物理硬盘”上创建一个或多个分 区,再创建文件系统,才可以得到一个VOLUME。此时VOLUME相对于主机是一个逻辑设备。

容量大小关系:VOLUME=分区≤主机设备管理器中的磁盘=LUN≤RAID≤存储 设备中硬盘的总容量。

l块
块Block是创建一个RAID时设置的,RAID控制器每次读写数据时的最小单位。块 是存储设备上与RAID组相关的概念。
l簇
簇是创建文件系统时设置的,每次读写数据时的最小单位。簇是主机上与文件系统 相关的概念。






扩展阅读


1. 张冬编著. 大话存储——网络存储系统原理精解与最佳实践. 清华大学出版社
2. 冬瓜头【张冬】著. 大话存储II——存储系统架构与底层原理极限剖析. 清华大学出版社






...全文
1754 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
muzilan 2016-10-23
  • 打赏
  • 举报
回复
引用 11 楼 qq_33220449 的回复:
帅哥,又来了,有什么好的学习资料吗
muzilan 2016-10-23
  • 打赏
  • 举报
回复
引用 10 楼 ljheee 的回复:
learning~谢谢楼主。
不谢,一起学习啊
muzilan 2016-10-23
  • 打赏
  • 举报
回复
引用 8 楼 line_us 的回复:
存储领域用到的一些关键技术
存储虚拟化技术   存储虚拟化技术是云存储的核心技术。通过存储虚拟化方法,把不同厂商、不同型号、不同通信技术、不同类型的存储设备的互联起来,将系统中各种异构的存储设备映射为一个统一的存储资源池。存储虚拟化技术能够对存储资源进行统一分配管理,又可以屏蔽存储实体间的物理位置以及异构特性,实现了资源对用户的透明性,降低了构建、管理和维护资源的成本,从而提升云存储系统的资源利用率。   重复数据删除技术   随着数据中重复数据的数据量不断增加,会导致重复的数据占用更多的空间。重复数据删除技术一种非常高级的数据缩减技术,可以极大的减少备份数据的数量,通常用于基于磁盘的备份系统,通过删除运算,消除冗余的文件、数据块或字节,以保证只有单一的数据存储在系统中。其目的是减少存储系统中使用的存储容量,增大可用的存储空间,增加网络传输中的有效数据量。然而重复删除运算相当消耗运算资源,对存取能效会造成相当程度冲击,要应用在对存取能效较敏感的网络存储设备上,将会面临许多困难。   分布式存储技术   分布式存储是通过网络使用服务商提供的各个存储设备上的存储空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在各个存储设备上。它所涉及的主要技术有网络存储技术、分布式文件系统和网格存储技术等,利用这些技术实现云存储中不同存储设备、不同应用、不同服务的协同工作。   数据备份技术   在以数据为中心的时代,数据的重要性无可置否,如何保护数据是一个永恒的话题,即便是现在的云存储发展时代,数据备份技术也非常重要。数据备份技术是将数据本身或者其中的部分在某一时间的状态以特定的格式保存下来,以备原数据出现错误、被误删除、恶意加密等各种原因不可用时,可快速准确的将数据进行恢复的技术。数据备份是容灾的基础,是为防止突发事故而采取的一种数据保护措施,根本目的是数据资源重新利用和保护,核心的工作是数据恢复。   内容分发网络技术   内容分发网络是一种新型网络构建模式,主要是针对现有的Internet进行改造。基本思想是尽量避开互联网上由于网络带宽小、网点分布不均、用户访问量大等影响数据传输速度和稳定性的弊端,使数据传输的更快、更稳定。通过在网络各处放置节点服务器,在现有互联网的基础之上构成一层智能虚拟网络,实时地根据网络流量、各节点的连接和负载情况、响应时间、到用户的距离等信息将用户的请求重新导向离用户最近的服务节点上。   存储加密技术   存储加密是指当数据从前端服务器输出,或在写进存储设备之前通过系统为数据加密,以保证存放在存储设备上的数据只有授权用户才能读取。目前云存储中常用的存储加密技术有以下几种:全盘加密,全部存储数据都是以密文形式书写的;虚拟磁盘加密,存放数据之前建立加密的磁盘空间,并通过加密磁盘空间对数据进行加密;卷加密,所有用户和系统文件都被加密;文件/目录加密,对单个的文件或者目录进行加密。
  • 打赏
  • 举报
回复
细水长流- 2016-10-22
  • 打赏
  • 举报
回复
ljheee 2016-10-21
  • 打赏
  • 举报
回复
learning~谢谢楼主。
cattpon 2016-10-21
  • 打赏
  • 举报
回复
learning~
muzilan 2016-10-20
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
百度云盘挺好用。
然后存储安全和版权问题,就不得不联想到了
muzilan 2016-10-20
  • 打赏
  • 举报
回复
引用 4 楼 zhao4zhong1 的回复:
[quote=引用 3 楼 Tcc2016 的回复:] 存储技术很是值得期待,就拿通信录备份来说,再也不担心联系人丢失了
不一定。不丢时不丢,万一丢那可是所有人都丢![/quote] 怎样安全的存储?
赵4老师 2016-10-20
  • 打赏
  • 举报
回复
百度云盘挺好用。
赵4老师 2016-10-20
  • 打赏
  • 举报
回复
引用 3 楼 Tcc2016 的回复:
存储技术很是值得期待,就拿通信录备份来说,再也不担心联系人丢失了
不一定。不丢时不丢,万一丢那可是所有人都丢!
Tcc2016 2016-10-20
  • 打赏
  • 举报
回复
存储技术很是值得期待,就拿通信录备份来说,再也不担心联系人丢失了
line_us 2016-10-20
  • 打赏
  • 举报
回复
存储领域用到的一些关键技术
muzilan 2016-10-19
  • 打赏
  • 举报
回复
引用 1 楼 juebanxiaobai 的回复:
看看,谢谢分享
谢谢支持
juebanxiaobai 2016-10-19
  • 打赏
  • 举报
回复
看看,谢谢分享

450

社区成员

发帖
与我相关
我的任务
社区描述
云计算开发
社区管理员
  • 云计算
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧