华为云鲲鹏云服务移植指南和实践案例(下)

举报
发表于 2020/03/10 23:01:52 2020/03/10
【摘要】 从应用语言出发,分享应用鲲鹏移植理论和方案,基于应用移植案例,分享鲲鹏应用移植成功经验。

主讲人:华为云鲲鹏云服务与解决方案架构师  王龙江

一、合作伙伴对接流程

我们准备了很多相关的材料,来提供给我们的合作伙伴和客户,根据我们的材料和指导文档,大家都可以做到去鲲鹏云服务器上做应用移植和编译。现在华为鲲鹏云服务发展得也非常快,所以我们准备了一些为了方便沟通的客户信息调研或者伙伴软件信息调研的表,如果在华为云鲲鹏云服务器上,做完了一个应用测试,之后想加入华为云的鲲鹏凌云计划并成为华为的合作伙伴,或者希望有一些应用通过华为云的鲲鹏云服务的兼容性认证,我们都准备好了测试报告模板。只要大家后续提出加入我们的鲲鹏凌云计划,就会有我们的同事来联系大家,去做相应的信息收集以及方案评估。

image.png

华为云现在把相关的成功经验都放在了鲲鹏开发者社区,华为云是一个平台,我们现在努力地以服务的形式把我们的相关能力贡献出去,构建一个生态。所以,我们最开始做鲲鹏云服务的时候,就花了很多的精力去打造我们现在的鲲鹏开发者社区。如果从应用移植的角度来说,非常重要的一点是,我们现在在鲲鹏开发者社区上线了鲲鹏生态软件的系列指导,刚才也给大家介绍过,如果我们的语言没问题,我们需要把相关的应用组件部署在华为的鲲鹏云服务器上。但有些时候组件种类非常多,大家不知道从哪儿可以获取信息,现在我们就可以从华为云的鲲鹏生态软件的栏目获取相关的组件。

二、实践案例

image.png

关于涉及到组件的应用程序,也就是说相关的最佳实践,我们列举了一个Nginx的例子。我们会介绍这个组件所使用的开发语言是什么,这个组件是用来干什么的,我们测试过的一个系统是什么样子的,然后,严格告诉大家我们的测试环境,包括我们测试的内核版本是什么样的,软件获取的方式是什么样子的,我们会给出这个组件的真实的编译过程。因为Nginx是基于C语言的,所以我们需要在上面做一下简单的重新编译,这跟我刚才介绍的是一样的。我们先把源码下载下来,之后,我们先做一个config,然后make install,这个时候其实我们就已经安装完成了,我们可以去确认一下我们Nginx组件的版本。

image.png

以上只是其中一个例子,其实在华为云上,我们有非常多的组件的例子。我从华为云上把相关的信息给大家总结出来,我们现在能够支持Nginx、Apache、Tomcat、HAProxy、keepalive,我们还支持Hadoop、Spark、Memcached、Redis等一些组件和工具。

image.png

上面的部分只是华为云官方放上去的一些组件,是我们自己做的一些成功经验和最佳实践。但本质上来说,我们也是在积极地做一个生态,所以除了华为云自己在做的一些组件和一些最佳实践,现在也可以看到有很多的合作伙伴已经开始在实事求是、身体力行地支持华为的鲲鹏生态。我们的鲲鹏论坛上面,每天都会有大量的讨论,我们有很多合作伙伴把他们的一些成功移植的经验放在上面,例如泰科的一些成功经验,以及中软国际,作为华为的共同合作伙伴,他们已经放了62个组件的最佳实践的成功经验。有些我们自己没有覆盖的组件,我们的很多合作伙伴结合他们自己的应用已经去做了很多实践,我们都是开放的,我们愿意把我们的成功经验共享出来,放在华为的鲲鹏技术论坛上面去做分享,来避免我们后续的一些合作伙伴再去走一遍他们之前走过的弯路。

image.png

在大类上面,我们现在能够支持的基本上已经有8~9类的鲲鹏云服务了,包括MRS服务,它里面包含了大量的大数据相关服务,还有后面的数据库服务,相关的PaaS平台,都会陆续上线。

image.png

因为大家面向我们的鲲鹏进行应用移植,我们就给大家介绍一下,如果参加或者支持华为的应用移植,把应用从传统的x86架构移植到了华为的鲲鹏云服务器的鲲鹏架构上面以后,我们有哪些支持。对华为云来说,我们现在有一个鲲鹏凌云的伙伴计划。只要有应用和开发的合作伙伴,如果你愿意把你的应用做华为鲲鹏云服务的适配转换,我们现在有专门的伙伴计划来支撑。后续,只要做好解决方案,做好认证,我们会给鲲鹏计划的合作伙伴颁发两个证书,一个是合作伙伴会有的华为鲲鹏凌云计划伙伴的证书,另外,合作伙伴的应用,如果做了相应的鲲鹏架构的应用移植,我们会针对这个应用发一个华为的鲲鹏云服务的兼容性证书。然后,我们也会将非常典型的、有代表意义的鲲鹏的应用解决方案推广在华为云市场的鲲鹏专区,帮助我们的合作伙伴做商业变现,我们还为合作伙伴提供培训、技术营销、市场等全方位的支持。

三、鲲鹏凌云计划

image.png

这里大概介绍一下凌云计划,在7月23日下午,我们在北京有一个鲲鹏云的产业论坛。我们这个鲲鹏凌云计划,第一期做了25家企业,首批华为云鲲鹏凌云计划的合作伙伴已经拿到了应用解决方案对接的证书,针对这些伙伴,我们都有1+1的支撑团队。真实情况下,很多合作伙伴做这样的移植不会花很多时间,这些伙伴的平均投入时间只有8天,累积到现在我们已经上线了100+的基础镜像,又完成了50+的应用迁移。这个数量还在随着我们更多的合作伙伴的加入在不停地增加。

image.png

我们不只是希望让伙伴来支撑华为,还要让华为云做一个平台去帮助合作伙伴共建一个鲲鹏产业生态,帮助合作伙伴实现商业变现,所以我们之后会有一个严选的鲲鹏云市场的方案,我们会有原厂认证,人才培养的支持,华为的品牌支持,以此来帮助伙伴构建基于华为鲲鹏云服务的解决方案,来共建产业生态。

image.png

当然,我们现在也不只是帮助一些合作伙伴做鲲鹏云服务或者解决方案,现在全国各地已经有很多客户希望能够使用鲲鹏云服务部署自己的应用环境,华为云也推出了鲲鹏云服务的专业服务,来一对一帮助我们的客户,提供鲲鹏云化咨询、方案设计、应用改造、测试验证、移植保障等方面的专家服务,来实现业务鲲鹏云化,来支撑一个市场项目的落地。

image.png

有一些线上的朋友在沟通鲲鹏凌云计划有什么条件,所以我简单介绍一下。我们打开华为云的官网,官网上面明确介绍了华为的鲲鹏凌云计划的伙伴权益,例如我们的培训支持,技术支持,营销支持,业务支持等相关权益,也明确了我们的加入要求,必须是有x86异构架构的开发能力的合作伙伴。满足条件且愿意加入我们的鲲鹏云解决方案合作伙伴计划的合作方,可以通过我们鲲鹏凌云的首页立即加入,填写相关的信息,提交认证材料,通过审核以后,我们华为云的凌云计划的同事就会第一时间来联系你。也有朋友询问相关的文档从哪里获取,相关文档我们会放在我们的论坛里面,如果加入了鲲鹏凌云计划,我们的同事会把技术文档发放给合作伙伴。

image.png

这里可以看一下我们在做鲲鹏移植时的一站式专家服务,我们有相应的应用服务介绍,可以通过我们的专家服务进行咨询和购买,点进去以后,可以反馈相关的信息,华为云会安排专家,来解答大家现在想要咨询的问题。

image.png

在华为云官网的首页,上线了鲲鹏开发者社区,里面有一些基础的背景介绍,我们也介绍了我们的鲲鹏生态软件的情况,例如MySQL5.6和5.7的移植指南。在产品部署模块,我们可以去链接到相关的基于鲲鹏云服务的产品和行业解决方案,这些都有相应的内容介绍。鲲鹏凌云计划的入口,大家也可以从我们的开发者社区上面获得。

image.png

最后就是我们的鲲鹏论坛,我们的论坛还是做的非常详细的,上面有迁移的子模块,大家能够看到上面有基于台风自动科学定位的程序改造的经验分享,我们有许多类似的服务的关键点分享,现在在我们的这个论坛里面,有非常多的生态合作伙伴在积极地分享他们的一些成功经验,包括工具、解决方案和云服务。还有我们现在在做的一个鲲鹏的大赛的相关话题,华为云的这些内容都可以从这个鲲鹏社区的首页获得。

image.png

如果大家感兴趣,可以直接找我们华为的同事去了解一些更详细的信息,我们很快就会推出一系列的云服务,不只是弹性云服务器,还包括在弹性云服务器上面的一些大数据服务。今天的介绍只是给大家一个简单的印象,让大家能够了解一下我们通过什么样的方式去将应用移植到华为云的鲲鹏云服务器上面去,如果大家真的感兴趣,可以加入华为的这个计划,到时候我们会有相关协助,来支撑大家的应用系统迁移到华为的鲲鹏云服务器上面去。

 

视频链接:https://huaweicloud.bugu.mudu.tv/watch/noxg0pm8

 

以上文字内容由【内容众创小组-栀】整理


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。