• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
OpenStack发布新版本
发布日期:2016-8-2 21:8:42

  OpenStack 发布最新第10个版本 Juno,主要功能包括,建立网络功能虚拟化(Network Functions Virtualization,NFV)平台功能初级版、Spark来快速建置与管理大资料丛集和Sahara套件也支持Hadoop。


  图1

  OpenStack每隔半年就推出新版本的OpenStack云端作业平台,如期发布了最新第10个版本Juno,主要新功能包括了初步增加网路功能虚拟化(Network Functions Virtualization,NFV)平台的功能、Sahara套件正式支援Hadoop与Spark,可用来快速地建置与管理大资料丛集。整体新增的功能为342个,且修复了3,219个程式臭虫,提升稳定度。

  在Juno版本中,增加的企业级功能包括:

  (1)初步建立网路功能虚拟化(Network Functions Virtualization,NFV)功能,首度支援租户网路IPv6

  (2)距离向量路由(Distance-vector Routing,DVR)

  (3)第三层高可用性(Configuring Layer 3 High Availability),让网路层也可分配营运模式。

  OpenStack社群经理Tom Fifield表示,网路功能虚拟化是新版Juno中,发布最重要的功能之一,因为网路功能虚拟化是利用标准IT虚拟化技术来整併许多类型的网路元件,例如将防火牆、网域名称服务(Domain Name System,DNS)等网路功能,从专属的硬体设备当中脱离,让它们可在软体中执行。

  已有电信业者目前计划透过网路功能虚拟化,来淘汰老旧的网路设备,大型企业也可用来打造自建的网路服务时,可因此省下了大笔资本性支出和维运成本,同时也可保持网路服务稳定运作和提供即时性的效能。所以,在OpenStack初步推出NFV功能后,可能将会对于硬体厂商将带来挑战。

  而以网路功能虚拟化的功能来看,OpenStack表示,目前已制定出完整的NFV开发计画,计划将于下一个版本Kilo中,进一步推出其他的功能。

  支援Hadoop、Sahara,协助企业进行大资料分析

  此外,在上一个版本Icehouse中,仅提供预览版的OpenStack云端环境建置Hadoop分散式架构Sahara套件,而在Juno中,已经正式推出Sahara套件,也就是在OpenStack云端环境中,支援Hadoop 2.4.1,同Spark 0.9.1与1.0.0版本,以方便用户快速建置和管理大资料丛集。

  Tom Fifield表示,因为目前大资料分析是许多企业列为最优先使用的服务,在聆听与观察到使用者的需求之后,OpenStack在新版中新增资料处理服务,支援Spark与Hadoop,以加快使用者进行资料处理的速度。

  在Neutron方面,提升第三方驱动程式磁片(Third Party Driver)测试,来确保跨网路系统架设的连续性与可靠性,此外,也在OpenStack网路API中,增加Plug-in功能。

  在Icehouse才升级成正式功能的资料库服务套件Trove,即是Database as a Service(DBaaS)的套件,在Juno中使用者可管理关联式资料库(Relational Database),和支援多个资料库管理系统,如开放原始码的关联式资料库管理系统MySQL、资料库管理系统MongoDB、记忆体储存资料库Redis等。

  身分识别套件Keystone,则改善联合身分验证功能,让使用者可利用同一个身分验证,以横跨私有云和公有云,且支援轻量级目录存取协定(Lightweight Directory Access Protocol,LDAP),方便管理者可使用LDAP来管理LDAP目录内的使用者,且可设定是否允许使用者以相同名称来存取多台的NAS伺服器。

  此外,透过图形化的网页介面,让IT人员管理云端服务的硬体资源的仪表板套件Horizon,开始使用Bootstrap v3,且支援部署Apache Hadoop丛集、支援以角色为基础的存取控制(Role-based Access Control,RBAC),让工程师可实现更为细緻的存取控制,而非仅限于用户和管理员的身分。

  而裸机(Bare Metal)功能,则延至下一个版本Kilo推出。此外,Tom Fifield表示,至今OpenStack已经被广泛运用于媒体、游戏产业、汽车製造业、银行与零售业等。

  OpenStack基金会将持续关注与聆听使用者的需求,预计于2015年下半年推出共享式档案系统服务(Shared Filesystem Service)Manila、云端讯息列队服务(Cloud Messaging Queue Service)Zaqar、DNS管理服务Designate、金钥管理服务(Key Management Service)Barbican,也计划加强开发Docker专案。

  根据OpenStack基金会统计,在Juno版本有1,419位开发者参与程式码贡献,比上个版本Icehouse,参与人数成长率为16%。而OpenStack生态圈中,有超过133家公司参与开发Juno。

  OpenStack表示,在Juno中贡献度排名前十大的公司,依序为红帽、惠普、IBM、Mirantis、Rackspace、SUSE、OpenStack基金会、B1 Systems、VMware和NEC,阿里云也在这方面有所探究。