我找到的的三种场景:
1、传统的数据中心向云数据中心转型所要解决的问题(例如如何保证业务平滑过渡,技术方面的问题如何解决比如说不同产品的兼容,如何利旧等等)
2、新建云数据中心 大型企业(私有云)
3、新建云数据中心 中小型企业(混合云)
新建云数据中心就类似于王鹏老师讲的整体规划了,这个大家一起商量
存储:
存储方案选择方面:
直连式存储(DAS):存储设备直接连接到服务器,可忽略的技术
San存储:块级存储
1.San的优势
高性能:服务器集群技术
备份和容灾简单
扩展型号
2.缺点
成本高(但是TCO成本低),技术复杂,兼容性问题
3.fc和ip对比
Fc san:高性能,高扩展,高可用性,但是成本,运维,兼容性等方面不好,适用于数据库场景
IP san:高扩展(比fc简单),高可用,成本低,相对于fc san性能低,但是容灾,运维等方面较好,应用场景较多
简单来说,ip san的应用场景更为广阔
San的问题在于文件系统在服务器端,会造成服务器产生额外的消耗
Nas存储:文件级存储
与san最大的区别在于把文件系统整合到存储里面
Nas的优势:
1.很强的资源共享能力{跑tcp/ip协议}
2.运维备份简单
3.较好的扩展性
4.TCO低
缺点:
1.性能低
2.某些应用会占用带宽
San和nas的对比:
San的好处就是传输速度快,比较适合高速信息存储,但是成本,资源共享等方面不好,而nas相反,比较注重于文件共享的场景,SAN适用于I/O密集型,NAS适用于CPU密集型,可以考虑将这两者结合使用
FC-SAN 典型应用:大型数据库服务器系统(如:oracle、DB2、Sybase),或者集群部署的数据库服务器。 对关键性业务的性能、安全性、稳定性能力要求较高 业务需求迫使性能需求不断攀升:初期购置时性能完全满足要求,但是随着不可预估的业务需求攀升导致对底层存储需求快速攀升,而传统存储系统面对这种需求束手无策。 分级存储方案:应用服务器,系统整体容量大,高并发访问需求,业务数据二八现象明晰。 容灾需求:针对大中型规模容灾系统,对系统要求非常高,因此选择性能更好的FC架构。
IPSAN 典型应用:中小型数据库服务器系统(如:Sqlserver、Mysql、PGsql)、邮件服务器、DNS服务器、文件服务器、WINS服务器等。 非关键性业务:对数据读写能力要求不太高。 关键性业务:对数据读写能力要求不太高(如:小型电子政务)。 大量虚拟机部署:随着计算虚拟化程度日益提高,大量非核心应用系统以及虚拟桌面均被部署到虚拟机中,虚拟机密度越来越高,对存储的容量、性能、扩展性要求也越来越高。 容灾需求:针对中小型规模容灾系统,更加强调性价比,因此选择性价比较高的IP架构。
NAS 非结构化数据:办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等需求比较大的,通常会选择使用NAS。
符合下列原则的存储方案
可用性:ip san nas
可管理性:ip san nas
性能:fc san ip san(比fc san低)
可恢复性:ip san(fc恢复性相对较差) nas
安全:fc san ip san和nas(由于采用IP网路,安全性值得考虑)
TCO成本:ipsan nas
存储硬件解决方案:
硬盘选择:
Fc:高速度,远距离 适用于大型企业中的关键任务资料存储成本高 设备复杂
Sas:高速度 其他与fc相仿
Sata:容量高 成本低 可与sas兼容
为了应对大规模存储设备的并行读写,采用Raid:独立磁盘冗余阵列
Raid 0:存取快,无冗余
Raid 1 :存取都慢于0,镜像冗余
Raid 3:写最慢 读快 专用盘校验
Raid 5:写比3快读快,分布校验
Raid 6:两次校验 P+Q 5 DP 6 写慢 读快
Raid 10:最常用 0 1 优势结合
Raid 50:写慢 读快
raid数据保护:热备盘,预复制,重构
存储的冗余保护设计
raid数据保护:热备盘,预复制,重构
在主机侧和san:多路径技术
存储机:全冗余硬件和热插拔
磁盘:双端口及磁盘多路径
快照技术
一些高级技术:
安全:磁盘坏道检测与修复技术
磁盘健康分析技术
磁盘预拷贝技术
可用性:重复数据删除技术
存储的备份容灾:
备份:
备份结构:lan based
Lan free(搭建高速存储网络),相比于第一种不占用lan,备份性能高,速度快,但成本也高
备份技术:D2D 速度快,成本高
D2T 与上面相反
D2v介于上述两者之间
D2D2T 坚固可靠性,可管理性,性能,适合做归档
备份的三种方法:
一般为前两种结合:
完全备份,简单,利用率低
差异化备份(最常用) 易恢复,其他介于两者之间
增量备份 利用率高难恢复
容灾:
数据 应用 业务
快照技术:
存储产品:oceanstor
虚拟化:xen
其他虚拟化平台:
VMware hyper-v(适用于Windows)
考虑的问题:
1.如何解决不同虚拟化平台的兼容性问题
2.如何使服务器保证业务需求
服务器虚拟化:
1.cpu虚拟化
2.内存虚拟化
3.I/o虚拟化
关键技术:
1.模板技术
2.按需自动资源调配
3.自主灾难恢复技术
4.支持高性能存储
5.Ft容错 (Ha)
6.即插即用技术
服务器产品:fusionsever系列
存储虚拟化:海量数据存储技术(分布式存储) 存储虚拟化可将底层资源池化,实现弹性扩容
实现技术
1.裸设备+逻辑卷 lvm(由主机进行操作,不支持高级业务,但是I/O路径简单,读写性能最好)
2.存储设备虚拟化 设备本身虚拟化,可提供高级业务例如快照,备份等 优点是容易实现,管理方便,缺点是依赖于存储设备
3.主机存储虚拟化+文件系统 支持高级业务,支持异构存储和异构服务器,成本低,性价比高 运行在主机,占用主机服务器资源,文件路径长,存储性能损耗 主要使用该种方式 XEN
在存储虚拟化中,所有用户存储都是以文件形式呈现,虚拟机磁盘、快照、虚拟机配置都对应一个独立的文件,常见的磁盘文件分为固定磁盘、动态磁盘、差分磁盘这几种技术。
固定磁盘;能够提供最好的性能体验和数据安全性。适用于对IOPS要求较高的场景。该磁盘创建所需时间会比创建其他类型的磁盘长。
动态磁盘:1. 普通延迟置零磁盘创建很快,创建时进行全空间分配,但未进行全置零动作,性能较普通磁盘有所下降。适用于对发放速度要求高,但对IOPS要求不高的场景。2. 精简磁盘使用动态磁盘技术,可以节省存储空间。该磁盘在创建时不进行空间分配, 而是在用户IO写入磁盘文件时才进行空间动态分配,性能较普通磁盘有所下降。适用于用户对存储需求不明确,或是规划的容量比实际使用的容量多的场景。
查分磁盘;该磁盘用于FusionSphere系统中的快照、非持久化磁盘、链接克隆等功能,起到保护源盘不再被修改,并可以跟踪虚拟机磁盘差异数据的作用。(重定向技术)
存储虚拟化的数据存储扩容解决方案
功能设计原理 数据存储扩容使得一个数据存储可以管理多个物理LUN空间,当需要扩容数据存储时,可以通过添加另外的物理LUN至数据存储或者对物理LUN进行扩容再扩容数据存储,从而实现对数据存储灵活地进行空间扩容,有效提高数据存储扩展性。 当需要扩容时,先在主节点上将新增的存储空间以线性映射的方式追加至虚拟块设备末尾,完成虚拟块设备的扩容后,再将新增的存储空间分成数段逐渐增加至文件系统 (更新文件系统中的元数据),主节点完成数据存储的扩容。由于虚拟块设备的信息都是保存在节点内存中,则当其它节点发现数据存储空间有变化时,则需要更新虚拟块设备信息,完成扩容虚拟块设备。