当前位置:首页 > 旅游指南

k8s K8S历史与架构

Kubernetes是一个开源系统,用于自动部署、灵活扩展和管理容器应用程序。主要功能是生产环境的容器布置。

Kubernetes的名字太长,叫起来有点麻烦。Kubernetes第一个字母和最后一个字母之间有八个字母,所以叫K8S。

K8S历史

K8S在谷歌成立15年多,起源于谷歌的博格系统,汇集了博格的精髓。

2014年6月 谷歌云计算专家埃里克·布鲁尔(Eric Brewer)在旧金山的发布会为这款新的开源工具揭牌。2015年7月22日K8S迭代到 v 1.0并正式对外公布大约每100天更新一次,如今已是 V 1.10版本 K8S的架构

让我们从一个简单的架构图开始。下图所示的体系结构提供了松散耦合的服务发现。像大多数分布式系统一样,K8S集群至少需要一个主节点和多个计算节点。

主节点主要用于暴露API,调度部署,和节点的管理。计算节点运行一个容器运行环境,如Docker或rkt,同时运行一个K8S的代理用于同主节点通信。计算节点也会运行一些额外的组件,像记录日志,节点监控,服务发现等等。计算节点是K8S集群中真正工作的节点。

K8S简略架构图

K8S架构继续细分:

K8S架构细分

运行组件的主节点:

Api Server提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制;Scheduler负责资源的调度,按照预定的调度策略将Pod调度到相应的机器上;etcd保存了整个集群的状态;Controller manager负责维护集群的状态,比如故障检测、自动扩展、滚动更新等;

K8S主节点

K8S的计算节点:

kube-proxy负责为Service提供cluster内部的服务发现和负载均衡;Docker为容器的运行环境kubelet负责维护容器的生命周期,同时也负责Volume(CVI)和网络(CNI)的管理,一般运行在所有的节点Fluentd主要做日志收集、存储与查询,可使用其它的组件代替。可选的kube-dns负责为整个集群提供DNS服务

K8S计算节点

最后

本文简单介绍一下K8S的历史和架构,可以对K8S有个大概的了解。在接下来的文章中,我们详细梳理了K8S的各种概念。

K8S起源史K8S的架构

1.《k8s K8S历史与架构》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《k8s K8S历史与架构》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/junshi/953063.html

上一篇

博古特收到FIBA纪律处分通知 博古特犯了啥事

下一篇

马伊琍疑有新恋情是真的吗真相如何

华为AI训练集群 有什么作用如何使用

华为AI训练集群 有什么作用如何使用

9月18日,在第四届华为CONNECT 2019大会上,华为发布了全球最快的AI训练集群Atlas 900,将AI训练效率提升了几十万倍。假设训练一次需要5个月,而使用Atlas 900只需要几十秒。(根据实际测量,基于ImageNet数据集训练ResNet-50模型只需要59.8秒,竞品最快时间70秒以上。...

华为AI训练集群  哪4大布局全球最快的AI训练集群

华为AI训练集群 哪4大布局全球最快的AI训练集群

在第四届华为互联(Huawei CONNECT)2019大会上,华为首次发布了计算战略,并基于架构创新、对整个场景处理器家族的投资、与众不同的商业战略和构建开放生态的理念布局,从而开启了计算行业大导航的新时代。与此同时,华为发布了全球最快的AI培训集群Atlas900,以加快科研和业务创新的智能化进程。四大举...

华为AI训练集群 什么是训练集群什么情况

9月18日,华为在2019全连接大会上发布了AI训练集群Atlas900,并称之为全球最快的AI训练集群。据报道,在现场演示中,在一张20多万颗恒星的南半球星图上,只花了10.02秒就能识别和定位出具有一定特征的恒星。但是目前的方法依靠有经验的科学家,需要169天才能完成任务。华为轮值主席胡表示,Atlas9...

华为AI训练集群是什么?全球最快?比世界纪录快10秒?

华为AI训练集群是什么?全球最快?比世界纪录快10秒?

华为AI培训集群是什么?世界上最快的?比世界纪录快10秒?9月18日,华为轮值副主席胡在华为全链接大会上向大家介绍了Atlas 900 AI培训集群。该产品汇集了华为几十年的技术积累,是目前全球最快的AI培训集群,由数千个崛起的处理器组成。胡说:“我们相信,阿特拉斯900强大的计算能力可以广泛应用于科学研究和...

华为AI训练集群 AI训练集群是什么有什么作用

华为AI训练集群 AI训练集群是什么有什么作用

9月18日,在华为Connect 2019发布会上,华为副董事长胡发布Atlas 900 AI培训集群,引起业界关注。AI集群环境可以提高神经网络架构在大数据集上训练的浮点计算能力,包括图像识别、自然语言处理、视频实时分析和智能推荐系统。这次发布的Atlas 900 AI训练集群由数千个上升的910 AI处理...

华为AI训练集群是什么华为AI训练集群有啥作用

9月18日,第四届华为全互联大会开幕,华为首次发布了基于架构创新、全场景处理器家族投资、与众不同、打造开放生态的经营战略。与此同时,全球最快的华为AI培训集群Atlas 900发布,加速科研和业务创新的智能化进程。华为表示,在权威的Resnet-50测试中,华为Atlas 900只用了59.8s就完成了整个测...

华为AI训练集群 什么是AI训练集群适用于哪里

华为AI训练集群 什么是AI训练集群适用于哪里

9月18日,在华为Connect 2019大会上,华为副董事长胡发布了Atlas 900 AI培训集群,为拥有超强计算能力的企业带来了人工智能业务的极致体验。世界正在从数字化向智能化转变。作为关键驱动力,人工智能产业面临着自身升级和进化的挑战。华为从超级人工智能计算能力和大规模分布式AI训练集群两个方面加速了...

华为AI训练集群具体怎样华为AI训练集群什么情况

华为AI培训集群是什么?目前情况如何?华为在2019全连接大会上发布了AI训练集群Atlas900,并称其为全球最快的AI训练集群。在现场演示中,在20多万颗恒星的南半球星图上,只花了10.02秒就能识别和定位出具有某些特征的恒星。但是目前的方法依靠有经验的科学家,需要169天才能完成任务。华为轮值主席胡表示...