陈士其-2

来源:互联网 发布:软件帝国txt下载 编辑:程序博客网 时间:2024/04/19 19:01

1.支持存储和计算异构方面(可用性)

运用vmware、xen等虚拟化技术,屏蔽底层硬件的差异,向上层提供统一的接口,提高可用性

针对不同业务需要,可以提供不同的存储或计算资源,按需分配 (性能)

来保证业务的性能需求例如需要高性能,可以使用fc san,需要更好的文件共享,可以使用nas  计算方面,首先考虑使用虚拟化平台,优先采用虚拟主机满足,对于虚拟主机不能满足的应用,则采用物理服务器满足

业务迁移

按需分配

利用drs技术实现资源的动态分配,提高资源利用率

3.业务增长(可扩展性)

扩容

针对计算资源:可以通过增加虚拟机个数,将业务平滑的过渡到新建的虚拟机,实现负载均衡

存储:可以通过添加另外的物理LUN至数据存储或者对物理LUN进行扩容再扩容数据存储,从而实现对数据存储灵活地进行空间扩容,有效提高数据存储扩展性。  

(当需要扩容时,先在主节点上将新增的存储空间以线性映射的方式追加至虚拟块设备末尾,完成虚拟块设备的扩容后,再将新增的存储空间分成数段逐渐增加至文件系统 (更新文件系统中的元数据),主节点完成数据存储的扩容。由于虚拟块设备的信息都是保存在节点内存中,则当其它节点发现数据存储空间有变化时,则需要更新虚拟块设备信息,完成扩容虚拟块设备)。

4.设备选择方面;,即底层硬件选择(成本)

计算:利旧(成本),使用虚拟化,购买新的服务器设备

存储:

针对不同的场景

硬盘选择:

Fc:高速度,远距离 适用于大型企业中的关键任务资料存储成本高 设备复杂

Sas:高速度 其他与fc相仿

Sata:容量高 成本低 可与sas兼容

 

为了应对大规模的数据的并行读写 Raid(独立磁盘冗余阵列) 冗余,增加容错

 

 采用面向网络的存储体系结构,使数据处理和数据存储分离;网络存储体系将 I/O 能力扩展 到网络上,特别是灵活的网络寻址能力,远距离数据传输能力,I/O 高效性能;

采用存储网络,消除了不同存储设备和服务器之间的连接障碍;提高了数据的共享性、可用 性和可扩展性、管理性。

存储虚拟化:海量数据存储技术(分布式存储) 存储虚拟化可将底层资源池化,

实现技术

1.裸设备+逻辑卷  lvm(由主机进行操作,不支持高级业务,但是I/O路径简单,读写性能最好)

2.存储设备虚拟化   设备本身虚拟化,可提供高级业务例如快照,备份等  优点是容易实现,管理方便,缺点是依赖于存储设备

3.主机存储虚拟化+文件系统  支持高级业务,支持异构存储和异构服务器,成本低,性价比高       运行在主机,占用主机服务器资源,文件路径长,存储性能损耗     主要使用该种方式   XEN

 

 

5.可靠性方面

存储设备和计算服务器之间采用多路径技术保证

热备盘,预复制

 

原创粉丝点击