HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

VMWare 的 Pacific 项目实现了 Kubernetes 与 vSphere 的集成

  • 2019-09-26
  • 本文字数:1034 字

    阅读完需:约 3 分钟

VMWare的Pacific项目实现了Kubernetes与vSphere的集成

在最近结束的 VMWorld 大会上,VMWare宣布了项目,这是一个重新架构版本的 vSphere,它在内部嵌入了 Kubernetes 的控制平面。Pacific 项目的目标是在 vSphere 安装环境中为容器和虚拟机提供统一的管理。开发人员可以使用 Kubernetes 声明语法来管理 VM、磁盘和网络。对于同时具备容器和 VM 异构技术栈的团队来说,这是非常有用的。但是,这只适用于 vSphere 托管 VM 上的已有应用。


Pacific 项目采用了Kubernetes 的 Namespace 模型,因此 VM 的操作和策略可以应用到 Kubernetes 对象上。这些操作和策略包括资源分配、加密、HA 和快照。据 vSphere 的 Workload Management 产品主管Jared Rosoff介绍,Pacific 项目是“一个重新架构版本的 vSphere,使用 Kubernetes 作为其控制平面”,


集成有两个核心的组成部分,即 Kubernetes 代理和容器运行时,它们都是由自定义 vSphere 组件的形式提供的。在 Pacific 安装环境中,会运行一个特殊的 Kubernetes 集群,名为 Supervisor。它使用了 ESXi(vSphere 部署所使用的 hypervisor)来替代 Linux 节点。ESXi 节点上对应的 Kubernetes 代理被称为“Spherelet”。Spherelet基于名为Virtual Kubelet的项目,它主要用来连接 Kubernetes 和其他服务,提供了一个主机平台,pod 可以运行在上面。Virtual Kubelet 是由微软开源的,也用到了其他平台之中。


为了运行容器,ESXi 有一个名为 CRX 的容器运行时。Rosoff 指出,“CRX 就像一个虚拟机,它在 guest 中包含了一个 Linux kernel 和最小化的容器运行时。但是,因为这个 Linux kernel 是和 hypervisor 耦合在一起的,所以我们能够对其进行很多优化,从而有效地对容器进行半虚拟化(paravirtualized)。”CRX 使用了名为 Direct Boot 的技术技术,这样在初始化的时候不需要执行常见的 kernel 初始化和电源管理步骤。


因此,Pacific 环境可以运行两种类型的 pod,分别是 ESXi 托管主机上的原生 ESXi 和 supervisor 集群中在 VM 上运行的 pod。其中,后者被称为“guest 集群”,是一个vanilla Kubernetes集群。为了管理来自 Kubernetes 的 VM,supervisor 集群有一个操作器(operator)。这样允许在同一个 YAML 文件中混合容器和 VM 部署。操作器实现了与 vSphere 现有的生命周期管理服务的集成。


VMWare 还将 Harbor 容器注册表集成到了 vSphere 中。Harbor原来是 VMWare 的一个内部项目,后来开源了。Pacific 目前处于技术预览模式(technical preview mode)中。


原文链接:


VMWare’s Project Pacific Integrates Kubernetes With vSphere


2019-09-26 08:001668

评论 1 条评论

发布
用户头像
Harbor原来是vmware的,看官网的使用用户我还以为是国内哪个厂商做的
2019-09-26 09:29
回复
没有更多了
发现更多内容

adode AE 2025 中文版 After Effects2025新功能介绍

Rose

adobe acrobat pro dc2023破解版 mac&win

Rose

ShareMouse for mac完美破解版 跨平台鼠标和键盘共享软件

Rose

Steinberg Cubase Pro 13 mac安装教程 多功能音乐制作

Rose

全能型系统优化软件:ccleaner pro mac中文汉化版

Rose

7thonline第七在线7大价值助力品牌实现智能化商品管理

第七在线

鸿蒙网络编程系列43-仓颉版HttpRequest下载文件示例

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

科大讯飞学习机怎么样 科大讯飞T30pro建议买吗

妙龙

科大讯飞

Bartender 5:Mac 菜单栏管理大师,整洁有序!

Rose

数据消费篇:数据价值实现的关键环节

Aloudata

数据分析 数据集成 数据虚拟化 数据编织 数据查询

经典gba游戏(寂静岭、节奏天国、机兽新世纪等)游戏合集

理理

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(下)

王二蛋和他的张大花

鸿蒙

鸿蒙OS创新实践:动态声控话筒开发指南

王二蛋和他的张大花

鸿蒙

未来已来,软件行业的下一个风口在哪里?

天津汇柏科技有限公司

人工智能 软件

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(上)

王二蛋和他的张大花

鸿蒙

在昇腾Ascend 910B上运行Qwen2.5推理

GPUStack

AI 大模型 昇腾 生成式AI NPU

鸿蒙开发实战:揭秘页面与项目生命周期,实现精准监控

王二蛋和他的张大花

鸿蒙

食品安全分级分层管理系统(源码+文档+部署+讲解)

深圳亥时科技

Red Giant PluralEyes for mac (音频和视频同步工具)v4.1.12激活版

Rose

后勤采购管理系统(源码+文档+部署+讲解)

深圳亥时科技

鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

Mac FoneLab iOS Unlocker for mac(iPhone解锁工具)

Rose

数字身份发展趋势前瞻:身份即服务

芯盾时代

身份安全 iam Idaas SaaS应用

EndNote 21大客户授权版 EndNote 下载

Rose

【CoCollider】让系统和应用适配如此简单

iofomo

开发 Android; ios 开发 应用适配 API 测试

浅谈机器学习,聊聊训练过程,就酱!

蛋先生DX

神经网络 机器学习 深度学习

活动火热报名中|阿里云&Elastic:AI Search Tech Day

阿里云大数据AI技术

elasticsearch elastic 阿里云 AI搜索

BetterDisplay Pro,打造顶级 Mac 显示工具!

Rose

FlowJo 10:精准分析,展现细胞奥秘

理理

技术分享 | 大语言模型赋能软件测试:开启智能软件安全新时代

云起无垠

智慧报工系统

深圳亥时科技

VMWare的Pacific项目实现了Kubernetes与vSphere的集成_软件工程_Hrishikesh Barua_InfoQ精选文章