"); //-->
概述
容器技术是最近几年非常热门的技术,它似乎就是为云端的应用量身定制的,所以它也被贴上了云原生应用 (Cloud Native Application) 技术的标签。目前流行的容器管理调度平台是 Kubernetes (缩写为 K8s),是 Google 为支持大批量容器而开发的企业级运行平台,可以支持负载均衡、高可靠等生产级功能。VMware 在 VMworld 2017 上也宣布了跟 Pivotal、Google 合作开发的 VMware Pivotal Container Service,这是一个商用的 K8s 平台,简称 PKS (中间的K代表 Kubernetes)。
利用vSphere 平台来跟 K8s 作一个类比,从而快速了解 K8s。
Kubernetes 和 vSphere 的总体架构对比

vSphere 平台和 Kubernetes 的总体对比
那么到底什么是 Kubernetes 呢? 简单来说,K8s 和容器的关系就相当于vSphere和虚机的关系。在 VMware 发展早期的时候,那时候只有 VMware Workstation,后来出现了基于vCenter 和ESXi 的VI/vSphere 体系架构,从而使虚拟化步入了数据中心。同样的,容器一开始的时候只有一个简单的容器引擎 Docker,K8s 的出现为容器提供了一个生产级的运行环境。把 vSphere 和 K8s 平台肩并肩放在一起比较的话,你会发现它们的概念有很多类似之处,这可以帮助我们很快地理解 K8s 技术的各种细节。

虚拟化技术和容器技术演进的对比
系统架构
就像 vSphere 平台上的 vCenter 和 ESXi 主机, K8s 平台上也有对应的概念:Master 和节点 (node), Master 起到的作用就跟 vCenter 一样,对整个 K8s 集群进行管理,它也是工作负载管理 API 的访问入口。跟 ESXi 主机对应的就是K8s节点,节点是 K8s 集群中的计算资源,容器就是运行在节点上,节点可以是虚机或者物理服务器。K8s 也有一个类似于 vCenter DB 的数据库 “etcd”,它以的“键-值”方式存储了整个集群的配置和状态。

跟 vSphere 不同的是,K8s Master上也能运行容器负载,当然 vCenter Server 上是不运行虚机的。虽然 K8s Master 也是一种计算资源,但是一般只在上面运行系统管理相关的容器应用,普通的应用负载不应该放在 Master 上。—以上由明辰智航工程师提供 (www.mingczh.com)
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
AI赋能的客户体验,助力加速全球化布局
基于PIC32的低成本图形解决方案
LM4765双立体声音频功率放大器
请教:如何解决无法正常烧写程序到flash的问题?
数字电压表设计教程之模数转换原理分析
利用集电极-基极结电容的调频发生器电路
2002中国海军舰艇击沉菲律宾护卫舰内幕
哪位高手能介绍款适合语音处理的芯片?ti的
大家好!近来小妹在做vxworks的FTP客户端程序
英国提供1000万英镑基金以推动下一代半导体开发
LM4765单电源音频功率放大电路
锂离子电池热失控的过程解析
DSP链路口在并行处理系统中的应用
由LM4765内部两个放大器构成的电桥输出的音频功率放大器电路
DSP BIOS中的IO设备驱动编程技术
如何移植EtherCAT Igh 基于米尔RK3576开发板
Microchip WiFi 模塊(MRF24WB0Mx系列) 的連線種類與方法—WiFi介紹与Infrastructure Mode
在FireBeetle2ESP32P4开发板上使用ESP-IDF组件方式读取SHT30温湿度传感器
INA219功率监测+OLED显示
“Albertgreen”的LED显示HEX视频
精于微 智于芯:盛思锐微型化传感器亮相SENSOR CHINA 2025
MPLAB® X IDE 编译调试(下)
Microchip WiFi模塊(MRF24WB0Mx系列) 的連線種類與方法—AdHoc Mode的三種連線方式
DSP编程的几个关键问题
请教!
LM4765的辅助音频功率放大电路
DSP接口效率的分析与提高
由LM4752构成的具有静噪功能的音频功率放大电路
DSP+FLASH引导装载系统的设计与实现
“RISC-V商用落地加速营伙伴计划”在北京亦庄发布 聚力推动RISC-V产品方案从原型走向商用落地