云计算 频道

基于云计算的企业信息化

  3 企业云计算体系的构建

  企业云计算体系包含了网络、存储、硬件、操作系统、数据库、应用、安全、监控和管理等几个方面。企业云计算的架构如图1所示。

企业云计算的架构

  图1 企业云计算的架构

  (1)网络:是云计算的环境基础,使用云计算的网络将更加重要。有几个方面的问题需要考虑:

  一是由于网上传输的数据急剧增长会需要更多的带宽,应考虑云环境自身以及云环境和内部部署环境之间的数据密集型通信,通常带宽利用率平均不超过75%,

  二是数据传输距离长会带来延迟问题,如果用户接入的云环境数据中心远在千里之外,可能也会出现性能减弱的问题,延迟的计算:

  时间=字节数*8/带宽

  一般来说,云环境为用户提供的数据中心距离用户接入不应超过1 km。

  三是链路冗余的重要性完全不亚于额外带宽,应作好故障切换方面的规划。

  四是要对应用和网络进行流量的评估分析,有些应用程序要求高性能、低延迟,不但需要云环境数据中心,还应考虑组建内容分发网络。

  五是云环境应提供缓存服务,保障数据的安全传输。

  (2)云存储:软件解决方案实现了从传统的旨在解决HPC(高性能计算、超级运算)问题的紧耦合对称架构到旨在解决云部署的大容量存储需求的集中元数据和控制操作的松藕合非对称架构的转变。云存储中的存储节点(storage node)负责存放文件,可以使用不同的硬件CPU和存储配置,控制节点(control node)则是作为文件索引,并负责监控存储节点间容量及负载的均衡,用户可以通过利用硬件性能或虚拟化实例来调整云存储。用户存储数据时,看到的是一个相对“固定的”虚拟的服务器,以指针的形式指向云中划分串来的虚拟空间。

  企业云存储在设计时通常考虑以下几点:

  一是容量、带宽的扩容是否简便,因为扩容不能停机,需要自动将新的存储节点容量纳入原来的存储池,不做繁复的设定。

  二是带宽是否线形增长,访问速率和磁盘处理数据的速度是否满足要求,云存储设计的饱和点必须考虑。

  三是易于管理,需要存储设备管理系统,可以实现存储设备的逻辑虚拟化管理,多链路冗余管理,以及硬件设备的状态监控和故障维护,用户可以根据硬件状态和数据情况判断是否需要扩充存储。

  四是备份,需要在接入的云存储中保存数据,同时在云存储的其他位置至少保存2份数据,实现数据的容灾备份,如果一台机器崩溃了,数据能够被复制到云中的其他机器上。

  五是陈旧数据的处理。

  (3)硬件资源:云计算可以根据需要动态地提供、配置、重新配置以及取消提供服务器。“云”中的服务器可以是物理机器,也可以是虚拟机器。高级的“云”通常包括其他计算资源,如存储区域网络(SAN)、网络装置、防火墙及其他安全设备。云计算使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,使得企业可以将资源切换到需要的应用上,实现按需访问硬件资源。同时,云计算使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。硬件资源从提高单一服务器运算能力的垂直式扩充改为采用增加服务器的水平式扩充,其规模可以动态伸缩,满足应用和用户规模增长的需要,同时提高系统容错能力。

0
相关文章