e-works数字化企业网  »  文章频道  »  基础信息化  »  数据中心

某企业数据中心私有云技术路线设计

2017/8/23    来源:TWT    作者:佚名      
关键字:数据中心  私有云  
近些年由于国内IDC市场发展迅速,某企业从战略层面考虑,建造了自己的高等级数据中心,企业的决策者从未来发展的角度考虑,单纯做数据中心场地销售在现有激烈的市场竞争的环境中很难长时间利于不败之地。因此作为企业未来发展的方向,需要构建自己企业私有云增加自身商业附加值。

    b) 市场使用规模表现了项目至今为止的市场接受程度。开源云平台已经拥有的用户与使用案例在一定程度上说明了平台的整体能力。另一个层面,分析用户的领域、地域的使用情况,可以一定程度说明开源云计算平台的普适性。
 
    c) 开放性是开源云平台相对于企业云产品的最大特点。开放程度越好的开源云平台更易于用户对云平台的了解与使用。具体开放性的比较可以通过:开源License、开源云平台提供的可编程接口(API)、开源云平台文档的详细程度。
 
    d) 可用性与可靠性是开源云平台的基础。开源云平台的整体架构设计决定了云平台自身的特性与可用功能,也决定了平台可使用的高可用方案,决定了开源云平台自身的可靠性。通过比较开源云平台的整体架构以及官方推荐的高可用方案,评价四个开源云平台的可用性与可靠性。
 
    e) 功能性的比较主要通过对Hypervisor的支持情况、存储的支持情况、网络的支持情况、虚拟资源分配管理与虚拟资源计量的分析。私有云需要的基本功能,各个平台都有实现,但功能的具体实现程度与新兴技术的支持程度,四个开源云平台还存在一定差异。
 
    f) 可扩展性是开源云平台定制化程度的体现。虽然开源云平台源代码完全开源,但二次开发也并非将原有平台底层逻辑重新实现,而是通过平台提供的接口或是以插件的形式实现功能上的扩展与增强。另一方面,私有云扩展能力也包括与公有云协作实现混合云的方案,为此,分析四个开源云平台的接口协议、插件模式和与公有云协作方案,实现可扩展性的比较。
 
    g) 涉及到基于开源云平台的客户化,二次开发成本是一定会考虑到的一个方面。通过分析四个开源云平台的团队再开发难度、再开发所需要的技能与二次开发提供商,比较开源云平台的二次开发成本。
 
    h) 开源云平台会持续推进并发布新的版本,版本发布周期一定程度上影响用户的使用。若版本更新太快会导致用户系统更新过于频繁,若版本更新太慢会导致新功能的提供延迟,根据比较四个开源云平台以往的版本发布周期,来预测评估社区对新版本发布的能力。
 
    i) 与需求的适应度,选用的开源云平台应该最大程度的适应某企业私有云管理平台的需求,并结合某企业现有的技术实力与团队技能,降低后期平台的开发、维护工作量,以避免平台建设的投入过大导致收益下降。
 
    2.2 开源云平台的比较一览
 
某企业数据中心私有云技术路线设计
某企业数据中心私有云技术路线设计
某企业数据中心私有云技术路线设计
某企业数据中心私有云技术路线设计
 
    2.3 与需求的适应度
 
    **
 
    选用的开源云平台应该最大程度的适应某企业私有云平台的需求,并结合某企业现有的技术实力与团队技能,降低后期平台的开发、维护工作量,以避免平台建设的投入过大导致收益下降。从需求的适应度来看,依据某企业在OpenStack领域的开发与服务技能,结合其整体功能完备性,架构优越性,更适用与作为某企业私有云平台的构建技术。此外,当前的OpenStack版本已经开始通过ironic模块支持对金属裸机的自动化部署,并且在不断发展与完善中,更符合某企业私有云服务开发的需求,节省开发工作量与投资成本。
 
    **2.4 开源云平台的选型结论
 
    OpenStack借助着强大的社区规模与大量的贡献者规模,保持着高速发展,在开源基础设施云领域表现抢眼,并渐渐形成生态系统。在吸引到IBM、Intel等业界巨头的支持后,原本稳定性的问题的得到了很好的解决,整体前景较好。
 
    CloudStack曾经为商业软件,总体功能较为齐全,系统相对稳定,近期由于OpenStack社区的高速发展,关注度下降的同时存在用户向OpenStack流失的情况。
 
    Eucalyptus作为AWS的私有云项目,设计与功能大多沿用AWS,长期使用AWS的用户上手容易,并且与AWS公有云有很好的兼容性。但扩展性相对其它平台比价一般,用户相对单一,社区发展较为缓慢。
 
    OpenNebula目标为轻便简单的企业云,所实现的功能基本涵盖简单的公有云,私有云及混合云,但社区规模较小、用户群、贡献者规模都较小,整体竞争力较低。
 
    各个平台设计架构上的不同,每个平台有着各自的特点与相对固定的用户。对于某企业建立云化数据中心提供私有云服务而言,OpenStack从某企业内部技能,平台架构,功能匹配度,二次开发量及维护工作方面,相对于其他三种开源云平台优势明显。我们建议中心基于OpenStack建设开发测试环境私有云平台。
 
    3 落地实施
 
    3.1 分步建设策略
 
    某企业云服务产品体系总体建设策略可归纳为“一个基础,两个突破”:
 
    一个基础
 
    借助于私有云技术,建立集中的基础运行平台,提供基于弹性计算资源供给的能力,有效提升系统使用率及自动化管理程度,降低建设运营成本。
 
    ** 突破一**
 
    未来可以推出PaaS,突破传统的应用开发模式PaaS,在云平台上实现应基于模式的平台部署服务,参与乃至引市场在PaaS方面的建设。
 
    ** 突破二**
 
    未来考虑整合SaaS,向行业突破整合SaaS应用,一方面利用优质的应用基础推动云平台软件即服务的市场化,另一方面利用优质客户资源吸收区域内专业应用,实现应用数量的规模发展,以及由通用应用领域向行业领域挺进。
 
    3.2 落地实现
 
    根据分步建设规划策略,我们对实现可管理成熟度供应商能力的落地实现进行分解,并结合某企业业务规划战略,对私有云服务平台的落地实施提供建议。
 
    随着某企业数据中心的建设进程,对新数据中心私有云服务平台建设也将随之开展,而第一阶段的定位实现可管理的私有云服务平台落地实施。
 
    ** 阶段性建设目标**
 
  • 完成数据中心首个云资源池(PoD)的构建;
 
  • 完成云化数据中心的基础设施与管理框架的构建;
 
  • 实现云管理平台基本的资源管理能力和自动化部署能力;
 
  • 完成对云化数据中心资源与云管理平台的基础管理控制功能;
 
  • 实现云管理平台基本业务功能,包括门户,客户管理,服务产品与目录管理,服务请求处理;

责任编辑:李欢
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐