APP下载

杭州举办云片技术开放日分享活动

2019-05-09/

上海商业 2019年4期
关键词:容器运维架构

文 / 玉 清

2019年3月25日,开源Kubernetes云原生平台1.14版本正式亮相,这是Kubernetes在2019年的首次发布。这次更新的Kubernetes1.14版本将支持Windows节点的云原生平台。就在Kubernetes云原生平台发布新版本的前一天,一群开发者们相聚杭州,在云片技术开放日上,共同探讨《Cloud Native 云原生趋势下架构的演进之路》的主题。

本次活动邀请了云片Java技术专家刘斌、个推IT平台运维部高级运维工程师方壮、谐云科技云平台架构师徐运元、中间件开发工程师有赞技术专家王健,一起探讨在云原生趋势下,如何以更低的低成本,打造高可用、易运维的服务架构。

刘斌做了题为“后云原生时代NoYAML的进化之路——pulumi”的分享,讲解了用pulumi解决臃肿的Kubernetes YAML配置文件,让原生云的服务架构和基础设施更容易变得弹性。

方壮做了题为“个推kubernates运维生态”的分享,基于k8s的运维干货,包含基本的微服务架构介绍,网络之间的实现方式,微服务的监控告警方式,从开发到测试到发布更新的流程优化等。

徐运元做了题为“万台集群规模下的kubernetes实践”的分享,阐述了容器作为一种轻量级虚拟化技术几乎革新了整个IT领域软件开发部署流程。分析了随着服务数量的增加,如何高效自动管理容器和相关的计算、存储等资源,将容器技术真正落地上线?如何管理服务之间的依赖关系?如何对多个服务之间的更新与部署进行管理?如何在新的环境中实现多个服务的快速部署?

王健做了题为“Service Mesh在有赞的实践与发展”的分享,分享Service Mesh架构在有赞的实际使用和落地场景,描述有赞自研sidecar组件的功能特性,展望有赞微服务框架未来的演进方向。

圆桌交流中,四位嘉宾回答了主持人提出的几个问题。

1、什么时候开始接触云原生,从什么行业背景入手?

最早是在2014年接触特别火的docker,觉得它肯定是未来的一种主流,特性决定了交互确实非常方便,可以把运营用代码方便得管理。后来在开发过程中,需要做一些分布式的爬虫,会涉及到一些微服务。再后来就接触了Kubernetes,把K8S玩一边之后才算是完整的真正的切入了云原生。后来来到云片之后,业务需要更多个性化的东西,开发周期要比较有弹性,用云原生能更好地满足用户的个性化需求。

2、站着自己专业的角度,试试预测云原生会有什么发展?

每个产品的出现是有特定的需求,云原生的技术像Istio、Prometheus、Helm、Spinnaker、KubeLess等 的出现都是对云原生的拓展,虽然替代不了像数据挖掘等的产品,但可以服务它,可以在上面扩展,云原生未来的功能可能会在这些基础上更加完善。

3、在自己团队或公司推动云原生这套理念,有没有遇到阻力,如何面对?

整套东西的使用成本还是挺大的,需要一系列的工具,需要一个部门或团队去做支撑,比较小的公司完全要自己搭建的话上手的成本会比较高。虽然业界已经有了很多解决方案在,但是没有积累或长期的学习还是会遇到许多坑。目前有赞最大的阻碍在于如何将当前的设计与云原生结合,两代技术之前的连接是非常关键的点。如果这一点做不好的话,就会导致业务上的故障和反感。如何在原有架构基础上引入云原生的思想才是最重要的。

4、给在座开发者一些建议,从哪些方面去接触学习云原生比较好?

如果要去学习了解云原生,第一手资料还是最重要的,非常推荐大家去看他们的官网,虽然是英文的但读起来也没有那么费力,不管是docker还是K8S也好,都会去介绍这个项目是什么,为什么会有这个项目,项目的设计思路等等。当然看一手资料并不仅仅只是去了解这个是什么,更多是需要大家思考为什么会这样,为什么是这样的演进路线,各个不同的产品为什么会有不同的架构,在不同的时代,它的架构师不一样的。

猜你喜欢

容器运维架构
基于FPGA的RNN硬件加速架构
容器倒置后压力压强如何变
功能架构在电子电气架构开发中的应用和实践
难以置信的事情
基于云服务的图书馆IT架构
运维技术研发决策中ITSS运维成熟度模型应用初探
风电运维困局
杂乱无章的光伏运维 百亿市场如何成长
WebGIS架构下的地理信息系统构建研究
配电线路的运维管理探讨