- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
云平台存储架构规划及设计,可以与传统数据中心存储的规划实践思路求同存异。
同,是规划与设计的方向相同。都是始于业务需求,着眼于存储类型、数据量级、
业务场景,于空间布局、增容扩展以及故障容灾上进行精细配置。异,则是详细
设计的方向不同。传统数据中心存储的规划与实践注重于对存储网络、品牌性能、
高级特性优化的着墨,一般对存储架构及性能的配置、调整、优化重点关注,系
一种架构思维去推动产品实践的模式。而云平台的存储规划,是鉴于云架构的服
务化与平台化的能力,云平台存储类型、规格、性能、扩缩容以及计费等模式一
览无余,即开即用无需繁杂的设计与规划。云平台存储的规划与设计,更像是“连
连看”,将实际的业务需求、业务场景和与之最佳匹配的云存储做连线,尽可能
的将云下存储服务的能力融入到业务多维度的数据需求,形成全方位的部署。因
此,云平台存储的规划与设计,几乎是需求目标与设计实践一对一的业务驱动科
技的现实演绎。
云平台存储架构规划与设计的维度,一般分为存储选型、空间布局、性能优化、
故障容灾等多个阶段。在进行云平台存储的细致设计之前,架构师首先会对云上
业务系统的数据存储需求进行调研与分析,在前期的摸排阶段重点关注业务系统
的量级、负载、可用性等关键业务指标,转化成对云平台存储的需求,即存储类
别选型、初始空间评估、关键压力性能、数据保护。
存储选型
存储选型一般先做粗略分类,将结构化与非结构化存储区分,然后在非结构化与
结构化存储上做细致分类。数据的存取形式与云平台存储的选型也存在很强的集
联关系:结构化云平台存储基于其关联业务几乎是在线业务或高负载业务,因此
其选择搭配范围较为固定。生产ECS存储一般业务选择普通云盘、高负载业务优
先选择读写密集型高效云盘。云数据库存储通常为高效型SSD;非结构化数据多
为企业的归结数据如证件材料图片、视频、交易报文等,此类数据的存储选型很
大程度取决于业务对数据的存取策略及性能要求,持续在线数据使用计算型存储,
低频回访数据使用归档存储,IO频繁则使用热存储,反之则选择冷存储。非结构
化云存储的选型上,通常推荐复合选择以达到最佳实践,这是因为非结构化数据
在业务的不同时期其存取需求各异,在线生产经营周期内需要随存随取,不定时
访问进行业务生产并可能形成持续压力,此时数据建议配置在对象存储上。当超
过生产经营周期,数据由热转冷,不需要频繁访问,在此期间此类数据则建议由
生产的对象存储归档至低频冷存储上。冷热数据存储单独配置,既适配了业务的
负载特性又方便独立管理,同时在云平台的整体开销上也形成了良性的优化导向。
空间布局
在云平台存储空间布局上,通常使用年度测算法评估业务数据需求总量。例如以
月度或季度统计业务的数据单位数据量,以一年为时间长度统计业务数据年度基
础量,评估出该业务正常经营一年的数据量预估值。以三年为实时间长度模拟业
务数据量的增长,最终评估出业务数据需求总量。云平台存储初始空间大小约等
于最终业务数据需求总量除以经典压力负载常数(经典值为70%)。云平台存储
的空间通常宜多不宜少,尤其对于正处于发展期(经营超过一两年)的业务,空
间测算时预估的年度增长值通常会低于业务实际增长。尽管云平台存储的空间分
配与传统存储不同,模糊淡化了LUN的概念,但在云平台存储空间布局上仍要保
持传统存储上LUN分配的几个原则——“独立不集中、宜多不宜大”。以ECS
存储配置为例,在分配ECS云盘资源时,系统盘与数据盘推荐独立配置(独立不
集中),方便系统故障无法开启可以将数据盘迅速挂载到其他ECS快速恢复业务
数据。ECS不同数据盘之间,推荐多盘部署分摊业务IO、避免单盘过大造成恢复
困难或触达云盘性能瓶颈(宜多不宜大)。
性能优化
云平台存储除了满足业务的基本需求,对云平台存储性能敏感的业务、难以抉择
云平台存储最佳选型的情况,均强烈推荐进行性能压测,模拟真实业务运行监测
云存储的实际运行效能,云平台存储服务标定的存储规格及性能标定无法真实反
映业务的实际运行情况。常见的云平台存储测试大致可分为三类:
1.FIO类工具的复合云存储测试,通过指定IO块大小、IO深度、各IO百分比等
参数模拟云存储的裸盘性能。此类工具的测试结果可作为业务初步模拟的基础参
考,结果符合业务运行要求后再进行后续应用测试。
2.真实业务模拟测试,通常部署业务应用集群,选择核心业务流程,填充业务模
拟数据进行低、中、高负载的多轮持续压测,结合裸盘性能测试报告,持续变更
云平台存储的配置进行业务适配性优化。
3.
您可能关注的文档
最近下载
- 《城市轨道交通通信与信号》教案 第6课 联锁设备(一).docx
- 健康讲座类PPT大纲.pptx VIP
- 教科版三年级上册《科学》全册ppt课件.pptx
- 《圆明园的毁灭》公开课优质课精品课件.pptx
- 临沧市一中“五禁令”“十不准”.doc
- 超星尔雅学习通《法律与社会(复旦大学)》章节测试答案.docx VIP
- 新时期高校共青团工作改革及创新.doc
- 《2019年3月18日学校思想政治理论课教师座谈会》重要试题及答案.doc
- Unit 3 Reading for Writing(教学课件)-高中英语人教版(2019)必修一.pptx VIP
- 共产党宣言全面解读-共产党宣言课件.ppt VIP
文档评论(0)