首页>数码 >内容

软体建置与测试平台ElectricAccelerator 11.0释出强化云端服务暴量应对能力

数码2021-02-24 20:07:31
最佳答案

Electric Cloud释出软体建置与测试平台ElectricAccelerator 11.0,这个版本加入了诸多改进,以帮助企业缩短开发周期,现在为AWS和Kubernetes环境,以不影响效能的情况解决云端服务暴量(Cloud Bursting),还新增基于Yocto的嵌入式Linux建置和Android平台随插即用的支援。

ElectricAccelerator是软体建置加速器,透过在伺服器丛集上进行分散式建置工作,以大幅度降低软体建置时间,加速器插件可以无缝的与现有软体开发环境整合,并提供网页报告和管理工具。加速器包含了eMake、档案系统、丛集管理器以及Electrify元件。

ElectricAccelerator 11.0支援最新Android Pie版本以及LineageOS的,并加入了buildroot以及基于Yocto的嵌入式Linux建置支援。Bitbake使用者现在可以使用ElectricInsight分析buildstats档案,以预测改进建置时间,也能以增强的ebitbake命令,加速Yocto建置工作。这个功能将原本的GNU Make(gmake)以eMake do_compile替换。

这个新的ebitbake命令,为BitBake do_configure工作提供快取和加速建置,用法则和BitBake本身完全相同。而为了改进Yocto编译JobCache的命中率,这个命令替换了原本在ElectricAccelerator 10.1使用的Wrapper公用程式。

另外,这个ElectricAccelerator版本还加入了bb2anno公用程式,这个工具会为每个BitBake套件以及使用加速器的任务转换注释档案,并将注释档案与其他buildstats资料组合在一起。对Android的改进部分,主要是提升其效能以及相容性,当使用者使用Android整合工具时,预设新增了常见的Android环境变数到列表中,以避免发生错误,使用者不再需要明确指定这些变数。

Electric Cloud还为AWS EC2和Kubernetes环境,增加了对云端服务暴量的开箱即用支援,现在使用者可以启用云端服务暴量功能,当需求超过静态配置的容量时,系统将会动态扩展资源,以应付突发的流量高峰。如此,使用者可以在需要的时候再启用这些资源,而不需要预先準备备用,将有助于企业控制成本。

ElectricAccelerator 11.0增强了丛集资源管理,透过简化并整合丛集管理器资源概念,以提升可用性,资源现在是丛集管理器不可缺少的一部分,因此不再提供启用或是禁用选项,只有永远在上线的状态,会在需求超过容量时,以每个资源为基础实现云端服务暴量功能。

免责声明:本文由用户上传,如有侵权请联系删除!