阿帕奇软件基金会(Apache Software Foundation)今天宣布发布CloudStack 4.3,为开源云平台的用户提供新功能。自从10月份发布4.2版本以来,CloudStack 4.3版本是CloudStack的第一个主要更新。是的CloudStack一个开源的努力,思杰捐赠到Apache在2012年4月的CloudStack背后原有的技术通过的方式来思杰收购的Cloud.com在2011年。
CloudStack 4.3支持Microsoft的Hyper-V虚拟化管理程序。
Apache CloudStack副总裁Hugo Trippaers告诉eWEEK,有关支持Hyper-V的讨论始于2012年。“作为Hyper-V支持的一部分,我们将发布使用C#编写的CloudStack代理版本,这意味着将编写本机支持以最适合该平台的语言编写。” Trippaers说。“它还显示了在CloudStack项目中使用其他语言的可能性。
他说,尽管CloudStack项目目前主要是Java代码,但总有机会为工作选择最佳工具。
动态计算
CloudStack 4.3版本的另一个关键功能称为动态计算。Trippaers解释说,新的动态计算产品与Cloudstack自4.2版以来一直支持的自动缩放功能无关。
Trippaers说:“动态计算产品为创建实例时的租户提供了灵活性。”
在以前的CloudStack版本中,计算产品中的配置是固定的。例如,两个内核和4G位内存。借助新的动态计算产品,租户可以按需填充更灵活的计算功能。
Trippaers说:“这意味着不必维护满足所有需求的固定计算产品列表,而是可以提供许多动态产品,并且用户可以自由设置例如CPU的数量。”
Apache CloudStack 4.3还包括一个新的安全套接字层(SSL)终端,该终端可将SSL流量卸载到负载均衡器。
Trippaers解释说:“有了此功能,SSL连接和所有加密/解密都可以由Netscaler处理。” “这释放了用户虚拟机上的宝贵资源,并使用户不必担心在其环境中配置SSL。”
甲NetScaler的是在Citrix应用交付控制器(ADC)。Trippaers表示,像Netscaler这样的专用设备在处理SSL流量方面也可以显着提高性能。
下一步是什么
展望未来,CloudStack的未来版本将考虑多种不同的技术和功能。这些技术之一是开源Docker容器虚拟化技术。
Trippaers说:“ Docker不仅仅是一个虚拟机管理程序,而且需要在CloudStack中对其进行支持。” “我坚信,我们将在不久的将来提出正确的答案,并在下一个版本中发布Docker支持。”
CloudStack开发人员为将来的版本而努力的其他功能包括跨故障域的联网,以提高弹性并改善对裸机部署的支持。
Trippaers说:“除了功能开发之外,社区还关注CloudStack的质量,并且在4.3版本中,我们对构建系统进行了很多改进,包括大量自动化功能测试。” “ CloudStack的下一版本将具有新功能,但还将包含大量的代码质量改进,对于管理员和用户而言,这些改进将转化为更加可预测的行为。”