云计算关键技术及标准化
2.2 分布式文件系统
分布式文件系统是指在文件系统基础上发展而来的云存储分布式文件系统,可用于大规模集群。主要特性包括:
(1)高可靠性:云存储系统支持节点间保存多副本功能,以提供数据的可靠性。
(2)高访问性能:根据数据重要性和访问频率将数据分级多副本存储,热点数据并行读写,提高访问性能。
(3)在线迁移、复制:存储节点支持在线迁移、复制,扩容不影响上层应用。
(4)自动负载均衡:可以依据当前系统负荷将原有节点上的数据搬移到新增的节点。特有的分片存储,以块为最小单位来存储,存储和查询时所有存储节点并行计算。
(5)元数据与数据分离:采取元数据与数据分离的方式设计分布式文件存储系统。
图4为分布式数据库的系统架构。其中:
![分布式数据库架构](http://m.amcfsurvey.com/editerupload/fetch/20130807/157027_2_0.jpg)
图4 分布式数据库架构
●FAC:负责向用户提供文件访问接口,安装在服务器端(提供给应用以文件操作的API接口;实现与FLR和FAS的交互,完成数据的搬迁)。
●FAS:负责文件的调度和访问,完成对磁阵的读写操作,对FAC提供数据读写功能,完成数据的分布式存储。
●FLR:负责元数据的管理,保存文件和块的命名空间,文件到块的映射,以及每个块副本的位置。
2.3 分布式数据库
分布式数据库能实现动态负载均衡、故障节点自动接管,具有高可靠性、高性能、高可用、高可扩展性,在处理PetaByte级以上海量结构化数据的业务上具备明显性能优势。图5为分布式数据库的系统架构。其中:
![分布式数据库架构](http://m.amcfsurvey.com/editerupload/fetch/20130807/157027_2_1.jpg)
图5 分布式数据库架构
(1)PEC:解析执行服务器(Parsers ExecuTIng Controllers,简称PEC),SQL服务接入点。负责接收客户的SQL请求,并定向到特定的Tablet服务器上进行数据访问。
(2)Master:主要负责数据库的元数据管理和调度工作。
(3)TabletServer:负责保存数据库的子表。
(4)Space:分布式文件系统的锁服务功能。主要保证共享访问时对数据的独占性。
2.4 中兴通讯CoCloud增值业务云(见图6)
![中兴通讯CoCloud增值业务云](http://m.amcfsurvey.com/editerupload/fetch/20130807/157027_2_2.jpg)
图6 中兴通讯CoCloud增值业务云
基于上述关键技术,中兴通讯的CoCloud增值业务云服务栈提供了IaaS,PaaS,SAAS多层次云服务模式,包括统一开放环境UOE/Mahup PAAS云平台,云存储,多业务云调度,ECP,NGCC,VPBX,应用工厂等多种云服务方案。
2.4.1 中兴通讯CoCloud增值业务云优势
(1)先进的软件自适应自动部署方式:实时监控各个业务节点的资源情况,根据预先定制的策略,增加或者减少业务节点,可以自动安装、启动、关闭业务软件,做到软件根据业务节点资源状况自适应部署。
(2)灵活高效的业务扩展方式:在已有的云计算平台上通过简单的配置后,就可以为新的业务分配资源,迅速开展新的业务。
评论