构建基于ARM架构的云平台产品化最佳实践
2020-11-27网络
2020-11-27网络
近日,中立的企业级云产品和服务提供商易捷兴云EasyStack受邀参加由绿色计算联盟主办的2020绿色计算产业峰会,并在绿色计算基础软件论坛上展示了新一代ARM云平台,分享了ARM架构在云计算领域的进展。30年来,ARM从移动终端延伸到服务器终端,生态逐渐繁荣,应用范围不断扩大。随着创新产业的发展,中国数据中心领域的ARM架构迎来了新的发展机遇。
构建基于ARM架构的云平台产品化实践。
目前,智能创新对计算平台提出了新的挑战。人与人、人与物、物与物之间的互联互通将成为常态。新应用、新技术、新架构是未来数字转型的关键,计算平台的智能创新是数字转型的基础。同时,绿色经济和低碳经济是全世界共同追求的发展方向。随着云计算和大数据的快速崛起,市场对高效、低成本、低能耗的绿色计算产品的需求日益强烈。
星运产品总监郭在会上表示,ARM架构具有高效、低能耗、低成本的特点。就国产CPU而言,ARM架构比其他架构性能更强,生态更完善。但是目前ARM产品化仍然遇到一些挑战,比如标准难以统一,生态不完善,性能还有待提高,硬件厂商需要加强对网卡、GPU、FPGA等的研究。
易捷星运始终注重性能/功耗比,积极推动基于ARM架构的云计算发展。为了满足企业客户在复杂数据环境下的多元化计算需求,易捷星运于2019年6月启动ARM支持工作,与鲲鹏、腾飞联合开展技术研究和兼容性适配,打造新一代ARM云平台,为用户提供ARM、x86等异构计算能力进行业务应用,有效屏蔽底层异构资源的技术差异,充分满足企业用户对“多元化计算、云形态”的需求。
根据易捷星运的实践,基于ARM服务器的云平台产品化通常要经过以下几个阶段才能达到生产就绪。
第一阶段:硬件适配。
主要适应物理整机:解决操作系统和硬件驱动的工作,让云平台可以运行,可以使用计算、网络、存储等基本功能。因为这些企业无法在源代码层面控制操作系统,所以有些功能会受到限制。比如创建虚拟机的vCPU核数不能超过16核,热迁移会出现问题,使其在安全问题的后续修复升级中处于被动。
第二阶段:产品级支持。
QA进行全面的产品级标准测试,测试稳定性和可靠性,关注性能,异常场景下产品行为是否闭环,进行有针对性的性能调优,支持更多种类的服务器。目前,易捷星运支持近10种ARM服务器。现阶段已经发现了一些服务器BIOS问题,比如kdump文件由于BIOSBug无法完全保存,ARM平台网络抖动需要绑定CPU,SRIOV-V能力支持,这些都需要软硬件的集成测试来保证生产就绪。
第三阶段:制作就绪。
有实际部署,在业务条件下长期稳定可靠运行,适应上层软件,对x86平台到ARM平台的虚拟机规范和容量规划有明确的方法。目前,易捷星运的ARM云平台已经适应了国内很多GuestOS,很多中间件和数据库。这个阶段是很关键的一步,需要有实际的生产实践,才能做好生产准备。目前,易捷星运ARM云平台已经在数十家客户数据中心部署运营。比如单个客户200多个节点的生产环境已经稳定运行半年多了,为生产运维积累了经验。
新创产业发展有四大优势。
易捷星运新一代ARM云平台采用创新的分布式微服务架构,通过集成的基于场景的设计理念将平台与服务分离,实现整个平台的可演进性和轻量级运维能力,帮助企业用户实现从最基本单元的3节点云就绪超融合到无上限超大规模云平台的统一架构。基于开源生态技术栈,保持高度的产品体验,通过业务感知、数据迁移、服务中断等平滑无诱导的可演化方式,
易捷星运新一代ARM云平台有四大优势:
一是开放:易捷星运坚持开放的软硬件适配策略,提供开放的全行业API,拥有广阔的云生态环境,支持腾飞、鲲鹏、龙芯、广海等国内主流处理器,麒麟、同心等国内主流操作系统,拥有100多家国内商业软硬件合作伙伴,可实现数据库、数据保护、安全、办公、应用软件的全面本地化,从而打造核心
二是可进化:新一代ARM云平台的所有控制平面都服务于原有的生物化学,实现整个平台的可进化能力,包括可进化的产品形态、可进化的服务能力和可进化的支撑场景。演进过程平稳不敏感,用户数据不迁移,业务不中断。
三、整合:新一代ARM云平台倾向于整合架构,实现计算、存储、网络等核心基础云服务的整合,同时实现平台体验和升级流程的整合,整合应用生态,实现从IaaS到PaaS、SaaS的全栈私有云。
四、最小部署和轻运维:新一代ARM云平台可以实现超大规模云计算中心的智能化统一运维,每小时一级安装部署大型云数据中心,不仅实现了日志、监控、告警的可视化和自动化,还可以独立检测系统拓扑和服务状态的变化,从而实现基于智能感知的故障预诊断分析和快速自愈。
随着新基础设施和新创催生了信息创新的浪潮,给了易捷兴云新一代ARM云平台发展“新基础设施”和“新创”领域的机遇,拿下多个省市政府云和新创云项目,在金融行业、能源行业、央企等领域打造新创云试点。未来,易捷星运将继续在供给侧为国计民生重点行业数据中心提供云服务,在应用层面推动产品形态、产业业态和商业模式创新,助力传统产业转型升级,进一步推动中国绿色计算产业发展和数字经济建设。