• 售前

  • 售后

热门帖子
入门百科

kubernetes作用领域总结

[复制链接]
gnmpmnuy35327 显示全部楼层 发表于 2021-10-26 13:24:31 |阅读模式 打印 上一主题 下一主题
kubernetes在容器编排大战中由于应用的可移植性以及支持混合云/多云摆设方式上的机动性。加上开放可扩展的理念,使得周边社区非常生动。从既有调研效果看,kubernetes已成为容器编排范畴的尺度。但是它并不成熟,许多方面都大有可为,下面就是枚举了一些方面:
1.集群联邦

kubernetes是一个会合式容器管理工具。横向上来说,集群管理工具还有分布式和共享式等。代表性的分布式容器管理工具如yarn与kubernetes的区别是yarn的一台宿主机作为一个master来举行容器管理。分配速率很快。kubernetes以集群为单元,资源分配更好一些。共享式管理谷歌内部的borg在用,听说是一种更先辈的分配方式。
kubernetes作为目前最受接待的容器管理工具,因为存储等方面的瓶颈,在集群规模大时必要拆分成多个集群分开管理。为了更达到在多个集群时能和一个集群一样统一管理,业界又出来了一个集群联邦的概念。就是让底层的多个集群对外像一个集群一样工作。目前这个技能还不是很成熟,在这方面是大有可为的。
2.scheduler

kubernetes的scheduler模块做的并不是很好,以是故意愿给kubernetes提patch的同学从这部分入手,提的patch很容易被接纳,成为贡献者之一。
在实际大公司使用的使用。通常本身造轮子会重写这一部分。
3.etcd

kubernetes接纳etcd做存储,直接造成了kubernets的容量瓶颈。以是许多公司都在这上面做了优化。阿里在etcd上加了一层tair缓存来使用。京东将etcd替换成了mysql。
4.dns

kubernetes的DNS大公司使用的也很少。因为一样平常大公司都有本身服务注册发现机制和定名规范。
5.VPA

kubernetes的pod级别自动扩容分成两个条理:横向扩容HPA和纵向扩容VPA,来扩容容器可使用的资源量。横向扩容HPA很好办,就是将容器缩掉,用更大设置再扩出来。纵向扩容VPA又称作原地升级,这个会贫困。因为k8s容器本身就是一个docker进程。VPA就是进程不重启实现升级。
6.插件

kubernetes焦点功能并不多,许多功能都是以插件的形式提供,而且用户可以实现接口来做成本身的插件。
7.容器编排

等上面这些都成熟了以后,kubernetes还有最大的题目。它为解决资源使用率而生。以是必要通过算法和AI层面进一步进步资源使用率。以是对go语言的学习、算法的学习是作为kubernetes相关的开发职员的必需技能。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作