问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

乐视云基于Kubernetes(k8s)的PaaS平台建设

发布网友 发布时间:2024-05-08 16:41

我来回答

1个回答

热心网友 时间:2024-05-16 05:56


乐视云在PaaS平台的演进历程中,从2014年的Harbor(基于Docker)到2016年的LeEngine(基于Kubernetes)展现了显著的进步。Harbor作为开源托管平台,尽管初具规模,但其网络性能、资源管理复杂性和Dockerfile封装的局限性,逐渐暴露出来。LeEngine凭借其创新设计,专注于无状态应用,以Kubernetes为核心调度引擎,着重解决了这些问题,包括自动容器迁移、资源的透明管理和高可用性保障。它已成功服务了100多个关键业务,显著提升了运维效率并降低了成本。


技术选型: Kubernetes凭借其Pod、ReplicationController和Service的强大功能,成为了LeEngine的首选。LeEngine的架构设计中,每个Region由多个Cell组成,Kubernetes集群节点规模控制在600个以内,共享Registry和构建系统。LeEngine Registry是基于Docker Registry的,提供了权限管理和Ceph存储的高效管理。


在实际部署中,计算节点采用物理机,无状态服务或RPC服务部署在至少两个Cell中,确保高可用性。用户层与服务层的分离明确,业务层通过PaaS服务如弹性伸缩和负载均衡,享受到便捷的运维体验。LeEngine的权限设计精细,通过Console和boss界面,区分用户端的个人资源管理和管理端的全局资源管理,如用户权限、Cell集群使用情况和操作频率统计。


LeEngine的API接口,即LeEngine-core,支持权限控制和四大核心资源操作,为二次开发提供了便利。网络架构采用大二层设计,支持多IP段和CNI插件,确保容器间的通信和外部服务访问。虽然CNI的Pod IP管理存在小问题,但CNICTL和自定义服务发现功能已经优化了这一过程。


LeEngine利用Kubernetes Service实现服务发现,通过健康探测功能确保服务升级后负载均衡的动态调整。监控系统包括heapster、influxdb、kapacitor等,提供细致的应用、容器、网络流量和日志收集,以及统一的报警平台。一键解决方案简化了开发运维流程,降低了运维成本,使业务线专注于核心业务。


挑战与应对: 面对应用升级后的IP变更问题,LeEngine提供容器IP查询功能;对于Kubernetes的swap问题,通过报警机制进行及时处理;Dockerfile和编译脚本的规范性提升,需要业务团队的积极参与。未来,随着技术的发展,LeEngine计划探索部署有状态服务的可能性。

总的来说,乐视云的LeEngine PaaS平台通过Kubernetes的高效管理和优化,为业务提供了强大而灵活的支撑,提升了运维效率,降低了成本,展现出强大的产品化和持续进化的潜力。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我用无线数传模块PTR6000做实验 接收不到数据包 很急啊 祈求高人指导帮 ... Lora无线传输协议技术浅析 南昌定购433M无线通讯模块 福州433m无线模块订购 联想电脑系统重装后怎么连网线电脑做完系统怎么网络连接 电脑重装了系统还是连接不到wifi为什么电脑重装系统后不能连接wifi 笔记本电脑新装系统后连不上wifi为什么电脑重装系统后不能连接wifi 笔记本电脑装系统后无法连接wifi为什么笔记本电脑wifi连接不上 电脑重装系统后搜不到无线网了为什么笔记本电脑重装了系统之后就连不... 求问~怎样区分2018款君越是不是库存车? 怀孕后总是梦到已故的亲人 怀孕3个月梦到去世的亲人 老年养老保险多少钱一个月?商业养老保险哪款好? 中学生晚上睡不着白天没精神怎麽办 excel表格怎么完整导入coreldrawexcel导入cdr的方法和技巧 怎么在cdr中插入excel表格? 亲子活动表演什么节目好容易表演的亲子小节目 哪些亲子表演节目既能考验家长和孩子的能力,又能让孩子玩得开心?_百 ... 西周时期较多诸侯国墓葬都出土了“衔尾龙”型玉器,你认为是什么原因... 新奥尔良国家东频什么大洋?该国的什么地区是世界著名的农业区之一_百度... 看是否有乙肝要检查什么项目? 想要知道自己有没有乙肝病毒,做什么检查.还以就平常 蜂农是怎样来获得茶花粉的? 山茶花粉对小蜜蜂有没有毒 《中国民间信仰》txt下载在线阅读全文,求百度网盘云资源 ...医院做磁共振没查出。做脑ct也没查出来,这种是什 枞阳今天天气凉快吗? 方向盘上的皮子能换吗? ...一般采用负极性加工,因为碳素层易在阳极表面生成。为什么... 滥用管理公司、证券职权罪既遂判几年? 请教达人:小苏打(碳酸氢钠)在生活中有什么妙用呢?据我所知可以洗碗_百... 莫道克大学招生条件 澳洲留学 莫道克大学 兽医 一汽简历筛选要多久 广东华体体育设施有限公司怎么样? 求二哈和他的白猫师尊txt正文全➕番外资源,txt格式可以发我邮箱4207394... qq仙侠传里就九重天冰天阵势技能为什么和师尊那里展示的不一样?_百... 听着炮声看着烟花为什么我会有种失落感 ...哪些内容?在公基里的常识跟职测里面的常识有什么不同呢? 如何挑选新鲜的香菇? 9655怎么算24点 9655千克钢筋等于多少吨 G9655全程多少公里? 过了保质期的食品怎么处理? 上海普陀区摩居国际公寓离徐家汇多远 夏农:从酒店跳到文旅,我只想做一个有乡愁的“富农”【大家】 如何去除文字前的单引号? 70✖️70的正方形对角多长? 迷你世界喷火龙头制作攻略 喷火龙头该怎么制作? ...那里实行两班倒,每天都要装卸货两百吨左右,一班十个钟,现在在上夜班...