历史上的今天
返回首页

历史上的今天

今天是:2025年07月16日(星期三)

正在发生

2018年07月16日 | 浅谈:如何基于国产CPU的云平台构建容器管理平台

2018-07-16

 随着“中兴事件”不断升级,引起了国人对国产自主可控技术的高度关注;本人作为所在单位的运维工程师,也希望能找到一个稳定、能兼容国产CPU的一整套架构方案,来构建IaaS平台和PaaS平台,满足单位对安全自主可控的需求。要基于全国产方式解决公司业务需求至少要在软硬件层面满足,而国内基本都是基于x86解决方案,想找到满足需求的国产化解决方案还是非常困难的事情。但笔者由于一个偶然的机会,接触到了国产的芯片厂商和云计算厂商,并得知他们已经实现了全国产化的云计算平台,笔者也亲自动手体验了安装部署该云计算平台,并在其之上安装部署了容器平台,下面讲一下分享经验。


基于国产CPU的服务器



纵观国内能用于商用国产CPU服务器也没几家真实能用的;有的是基于3B1500国产商用28纳米8核处理最高主频达1.5GHz;通过多方查阅相关资料目前性能无法满足云平台需求,而且还不支持虚拟化。

一个偶然机会参加2018年贵州大数据博览会,参会过程中发现一个有意思的事情,就是在阿里云展台看到国产云平台+国产芯片宣传字样。


image.png?imageView2/2/w/550


 于是上前跟现场的工作人员进行简单的沟通,了解到国产CPU是由华芯通设计开发,这颗芯片内置48颗物理核心,单核心2.6GHz,64Bit、 支持虚拟化!支持虚拟化!支持虚拟化!没想到这颗CPU居然支持虚拟化,看来距离我的想法又进一步,起码已经有硬件可以实现了。还了解到目前已经有国产云平台具备商用环境;名字叫ZStack for Alibaba Cloud,哇!阿里的!据工作人员介绍目前已有业务系统运行在基于华芯通CPU的云平台上,云平台就是ZStack。热心的工作人员带我去华芯通的专柜进行详细参观。


image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

image.png?imageView2/2/w/550


看到实物那一刻,颠覆了我的想法,这个跟x86架构的服务器没什么区别啊!一直以为他是一个类似路由器这样的小盒子。没想到ARM服务器工艺已和x86服务器自造工艺无太大区别。


国产云平台


 ZStack作为国内为数不多的自研云平台,根据官网信息已发布基于国产CPU架构的版本,那么完全可以实现基于国产CPU架构来构建国产云平台。


image.png?imageView2/2/w/550


image.png?imageView2/2/w/550


这架构图摘自他们的产品白皮书,从架构上看整个逻辑还是比较清晰,各组件依赖度并不高,不会因为管理控制节点故障而影响业务系统。经过仔细研究ZStack架构发现以下特点:

  • 全异步架构:异步消息、异步方法、异步HTTP调用

  • 无状态服务:单次请求不依赖其他请求

  • 无锁架构:一致性哈希算法。

  • 进程内微服务:微服务解耦。

安装云平台


通过Console连接看到如下一些信息,这是ARM服务器在进行自检。

image.png?imageView2/2/w/550

直到出现以下信息:

image.png?imageView2/2/w/550

按Delete或者ESC建进入BIOS设置。


ARM服务器BIOS基本设置


修改时间

image.png?imageView2/2/w/550


快速选择引导设备

image.png?imageView2/2/w/550

选择引导设备后按回车键,快速引导。


使用基于VNC方式安装ZStack

当选择引导设备后,将进入启动项选择界面,如下图所示:


image.png?imageView2/2/w/550


选择using VNC模式进行引导启动;


image.png?imageView2/2/w/550


选择usingVNC模式引导启动,即可实现通过VNC图形模式进行安装;


image.png?imageView2/2/w/550


表示启动VNC服务,并自动从DHCP工具获取IP地址同时自动分配默认VNC端口5901;当出现这个界面即可使用VNC viewer客户端进行连接。


image.png?imageView2/2/w/550

 

安装总结:

底层硬件是ARM服务器,云平台底层也是基于ARM64位的系统。安装部署超级方便,管理控制层与业务层完全独立,就是说如果管控节点宕掉根本就不影响业务系统的正常运行,这一点是OpenStack无法实现的。在测试过程中尝试各种花样关机也没能彻底整瘫整个平台,稳定性非常高。目前在ZStack For ARM 云平台上轻松跑了16个ARM架构的云主机,可以说毫无压力。


image.png?imageView2/2/w/550


推荐阅读

史海拾趣

长运通(CYT)公司的发展小趣事

作为一家高新技术企业,长运通深知技术创新的重要性。公司投入大量资源用于研发,不断推出具有竞争力的新产品。例如,在电源管理IC领域,长运通成功研发出多款高性能、低功耗的产品,满足了客户对于高效、稳定电源管理的需求。在LED光源方面,公司也取得了多项技术突破,推出了多款高效、环保的LED照明产品。这些技术突破和创新不仅提升了公司的市场竞争力,也为公司赢得了更多的客户信任。

CDIL[Continental Device India Pvt. Ltd.]公司的发展小趣事

随着全球化进程的加速,CDIL积极寻求与国际知名企业的合作,共同推动电子产业的发展。通过与全球领先企业的合作,CDIL不仅引进了先进的技术和管理经验,还拓展了国际市场,进一步提升了公司的国际影响力。如今,CDIL的产品已远销海外多个国家和地区,为全球电子产业的发展作出了重要贡献。

这五个故事展示了CDIL在电子行业中的发展历程和取得的成就。从半导体制造的先驱到IC封装与电子制造服务的转型,再到产能提升、新技术研发以及国际合作与市场拓展,CDIL始终保持着对技术的追求和对市场的敏锐洞察。正是这些努力,使CDIL在激烈的市场竞争中脱颖而出,成为电子行业中备受瞩目的企业。

AR RF/Microwave Instrumentation公司的发展小趣事

AR RF/Microwave Instrumentation的创立源于对射频和微波技术的深入研究和理解。公司创始人在行业内具有丰富的经验,他们看到了这一领域的巨大潜力,并决定成立一家公司来专门研发和生产相关的仪器设备。起初,公司规模较小,但凭借高质量的产品和专业的服务,逐渐在行业内赢得了声誉。

芯源半导体(CW)公司的发展小趣事

为了进一步提升公司的竞争力,芯源半导体(CW)公司开始实施国际化战略。公司积极拓展海外市场,参加国际展会和论坛,与国际同行进行交流与合作。同时,公司还设立了海外研发中心,引进国际优秀人才和技术资源,以加强公司的研发实力和市场竞争力。这些举措使芯源半导体(CW)公司在国际市场上逐渐崭露头角。

ELNA(依娜)公司的发展小趣事

进入电子领域后,ELNA迅速在电子元件领域取得了突破。公司凭借其在材料科学和制造工艺方面的专长,成功开发出了一系列高性能的电子元件产品。这些产品广泛应用于通信、计算机、消费电子等领域,为ELNA赢得了广泛的客户群。

为了保持技术领先,ELNA不断投入研发资源,加强技术创新。公司积极引进国际先进的生产设备和检测手段,提升产品品质和可靠性。同时,ELNA还加强了与国内外科研机构和高校的合作,共同推动电子元件技术的发展。

APC (APC by Schneider Electric)公司的发展小趣事

在电子行业的早期,电源的稳定性是许多企业和个人用户面临的一大难题。正是在这样的背景下,APC公司凭借其敏锐的市场洞察力,将重心放在小型桌面不中断电力供应(UPS)系统的电源保护及开发上。1984年,APC推出了公司的首个UPS产品,为PC、PC服务器及其网络提供了可靠的电力保障。这一创新举措不仅解决了当时的电力供应问题,更为APC在UPS电源保护领域奠定了坚实的基础。

问答坊 | AI 解惑

LCD软件

点阵液晶仿真软件…

查看全部问答>

示波器进展(不断更新中。。。)

1、全部器件图,未焊接前: 2、由于有些器件还没去买,所以只焊接了部分器件:…

查看全部问答>

二极管焊盘尺寸

我发这么多资料,就为下载proteus7.2…

查看全部问答>

微波、射频电路设计

微波、射频电路设计 东南大学毫米波国家重点实验室…

查看全部问答>

能否开启这几个功能???

很久没来了,想直接查看一下这段时间以来我没有拜读的贴子,可是找了半天也没有找到一个方便的方法能把这些贴子搜出来。我想能不能在“搜索”里加上一个“未读”选项,可以直接搜出我未曾读过的贴子??或者直接加一个未读功能卡也可以。 还有,有 ...…

查看全部问答>

U-boot_1.1.6在天嵌2440上的移植

U-boot_1.1.6在天嵌2440上的移植 陈新立  chenxinli009@163.com   我买的天嵌的板子,厂商只给了u-boot的bin文件,没有给出移植的过程,自己间间断断摸索了大半年,终于有了一小步了,现在uboot从norflash启动后,打印一串数据。自 ...…

查看全部问答>

电源开关设计秘笈30例之三

《电源开关设计秘笈30例》电子书 第三季,终于完成了,come and have a look。…

查看全部问答>