- 6
- 0
- 约5.19千字
- 约 14页
- 2018-04-15 发布于浙江
- 举报
[2018年最新整理]存储知识总结学习
存储知识小结
存储系统分类
通常情况下,根据可扩展性、可靠性、性能、功能等方面,可分为低端存储、中端存储和高端存储。
低端存储一般情况下,只有一个控制器,基本上没有或者有少量的cache。控制器没有冗余,可靠性难以保证。
中端存储通常情况下,采用双控制器结构,两控制器互为冗余。有相当量的cache和链路。控制器是整套存储核心,负责数据请求处理及其存储本身的管理等。
高端存储,大多数采用多控制器结构,并采用以cache为核心的体系结构。高端存储提供高带宽、高可靠性。多数用在核心业务环境中,如金融、电信、移动通讯等核心系统。
存储CACHE技术
Cache读
Cache读技术,主要是考虑命中率问题。如果数据在内存中,则可以直接从内存中获得,则成为cache命中。如果数据不在内存中,则需要从物理磁盘寻找数据并读入。同样情况,从物理磁盘读入数据所需时间包括三部分:磁盘寻道时间、等待磁盘转到磁头的时间、数据读入到内存时间。这三部分时间远远大于从cache直接获取数据的时间。Cache命中率很重要,是提高单IO响应时间的关键。
Cache写
在写环境下,只要数据写到cache中,系统就反馈给上层应用,写完成。整个过程速度是非常快的。比直接写入物理磁盘快若干个数量级;为了保证写入cache的数据不丢失,大多数存储采用cache镜像技术和后备电池来实现。
镜像技术保证写cache的数据不丢失,因为cache是硬件,当硬件出现故障,导致cache不能使用的时候,另外的镜像仍然存在,保证cache数据的完整性。
后备电池在系统断电的时候,保证cache数据及时写入物理硬盘中。中低端存储的后备电池能够保证在掉电的情况下,将cache数据写入到物理硬盘。高端存储通常提供UPS,短时间的掉电(如1分钟),不会对存储造成影响。当大于一定的时间阀值时,存储会自动把cache数据写入硬盘,以保证cache数据的完整性。
可见由于cache写的存在,既能保证数据完整性,又能大幅度提高性能。因此写cache在存储系统中有着非常重要的地位。
Cache设计技术
一般的存储设计,都简单地把cache分为读cache和写cache。其中写cache需要镜像,读cache则是全局的。
不过在EMC高端存储中,最初采用电子校验的RAID5方式做cache的保护技术。从DMX3开始,又改成读写全镜像的方式。
存储性能指标
IOPS
IOPS是指系统在单位时间内能处理的最大IO频度,一般指单位时间内能完成的随机小IO个数。单个IO的响应时间指的是一个IO请求从开始到结束的时间,往往与cache大小以及命中率有很大关系。
带宽
也叫吞吐量,指的是单位时间内最大的IO流量,往往是采用大的IO块,大的带宽获得的最大流量。
这两个指标既相互独立又相互关联。一般来说,当涉及更多的频繁读写时,更多的考虑IOPS与响应时间;而一些大量的顺序文件读,如数据仓库应用、流媒体,更多地考虑带宽指标。
IOPS(每表IO个数)
决定IOPS的因素主要为磁盘个数、cache命中率以及阵列的算法。
磁盘个数,这是决定存储IOPS最关键的的因素。因为每个磁盘的最大IOPS个数是有限的。磁盘类型与IOPS的关系如下:
10K rpm 15K rpm ATA 100 150 50 如果一个存储阵列有120块15K rpm FC硬盘,它能支撑的IOPS为 150*120=18000;基本达到硬件所能达到的极限值。
上述IOPS值是硬件所能支撑的硬件理论值。如果考虑读cache命中率,存储所能支撑的IOPS将可能大于这个值。
假定cache命中率在业务正常运行的情况下可以达到30%。那么120块15K rpm硬盘所能支撑的IOPS
IOPS = 120*150/(1-30%)=25700
上面展示了IOPS和cache命中率的关系,影响到IOPS的还有存储阵列算法。如cache算法、寻道算法、预读算法等。存储阵列算法各厂家、各型号存储的是不同的。有时候出于商业机密考虑,这种内部实现原理厂家不会公布的太多。
带宽(Throughput)
吞吐量主要取决于硬盘个数、光纤通道的数量和带宽以及存储架构。
与IOPS一样,单个物理磁盘所能支撑的最大流量大小。硬盘类型与最大流量关系如下:
10K rpm 15K rpm ATA 10M/s 13M/s 8M/s 同样假设一套存储有120块15K rpm的光纤硬盘,则该存储所能支撑的最大流量为120*13=1560MB/s
除了光纤硬盘,还有一个重要的因素需要考虑,那就是光纤通道。所谓光纤通道就是光纤硬盘和存储控制器间的物理链路。同样对吞吐量有决定性的影响。如在数据仓库
您可能关注的文档
- [2018年最新整理]如何在已有的单元格中批量加入一段固定字符.doc
- [2018年最新整理]如何在幻灯片中插入图片.pptx
- [2018年最新整理]如何在线填写并打印申请表(适用于再次申请的学生).ppt
- [2018年最新整理]如何培养健康的心理.ppt
- [2018年最新整理]如何在线填写并打印申请表(适用于首次申请的学生).ppt
- [2018年最新整理]如何处理下属违反规章制度.ppt
- [2018年最新整理]如何填写统计101报表.ppt
- [2018年最新整理]如何处理物业管理服务中的常见投诉.ppt
- [2018年最新整理]如何处理照片照片技术.ppt
- [2018年最新整理]如何处理男生女生关系班会课件.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年德州市中考数学试题卷(含答案及解析).docx
- ISO 15614-1-2012 金属材料焊接工艺规范和评定.pdf VIP
- 发那科fanuc维修手册 内部资料教材.pdf VIP
- 2026年节后复工开工第一课课件.ppt
- 蔬菜水果的收货验货标准.doc VIP
- 新部编人教版语文五年级上册生字字帖直接打印资料文档.pdf VIP
- 东北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- T_DZJN 455-2025 冶金工业变频节能选型设计规范.docx VIP
- 北京邮电大学《机器学习》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 新版2026春重庆大学版英语四年级下册单词表国标手写斜体描红字帖.pdf
原创力文档

文档评论(0)