VMware Event Broker Appliance (VEBA) 0.8.0,为广大用户提供带来的安装教程,VEBA 0.8.0 作为 2024 年推出的关键迭代版本,以架构重构为核心亮点 —— 用 VMware Tanzu Sources for Knative 替代原 VMware Event Router,同步适配全量示例函数、用户文档及官网内容。
下载地址:https://www.2na.com/virtualization/149.html?code=re32
一、产品定位与核心价值
VMware Event Broker Appliance(VEBA)是 VMware 推出的开源事件驱动自动化平台,以 Fling 项目形式提供,专为解锁软件定义数据中心(SDDC)的事件价值而设计。VEBA 0.8.0 作为 2024 年 2 月发布的重大迭代版本,通过云原生架构重构,实现了 vSphere、Horizon 等环境中事件与自动化动作的无缝衔接。其核心价值在于降低自动化门槛 —— 用户无需深入理解 vSphere/Horizon API,只需通过预构建或自定义函数,即可快速实现事件触发的通知、 remediation、审计等工作流,被誉为 “SDDC 领域的 Serverless 引擎”。
该版本特别适合 VI 管理员、SRE 工程师、自动化开发者等角色,可部署于本地 vSphere 环境或基于 vSphere 的公有云(如 VMware Cloud on AWS),支撑从基础监控到复杂跨平台集成的全场景自动化需求。
二、技术架构与核心组件
1. 整体架构革新
VEBA 0.8.0 最显著的变化是用 VMware Tanzu Sources for Knative 替代了原有的 VMware Event Router,形成以 Knative 为核心的事件处理体系。新架构实现三层闭环:
事件接入层:通过 Tanzu Sources 标准化接收 vCenter、Horizon 事件及 Webhook 触发的 CloudEvents;
事件处理层:由 Knative Serving/Eventing 负责事件路由、函数调度与弹性扩缩;
执行层:运行 PowerShell/PowerCLI、Python 等语言编写的函数,输出自动化动作。
架构变更后,事件处理延迟降低 30%,且支持更灵活的多源事件聚合,为跨平台集成奠定基础。
2. 关键技术栈
组件类别 | 核心组件 | 功能作用 |
事件处理核心 | Knative Serving/Eventing | 提供 Serverless 运行环境,负责函数部署、事件路由与自动扩缩容 |
事件源适配 | VMware Tanzu Sources for Knative | 标准化 vCenter/Horizon 事件格式,转换为 CloudEvents 规范 |
网络与安全 | Contour(网关)、基础认证 | 管理 HTTP 端点访问,保护 /bootstrap、/events 等关键路径 |
底层支撑 | Kubernetes、Photon OS | 提供容器编排与操作系统基础,确保 appliance 轻量化部署(单 VM 即可运行) |
3. 安全增强设计
版本新增全端点基础认证保护,所有核心路径(如/status状态检查、/stats/webhook遥测数据)均需身份验证,有效防止未授权访问。同时,函数容器镜像从 Google 容器仓库(GCR)迁移至 Github 容器仓库(GHCR),提升镜像拉取的安全性与稳定性。
1. 事件处理能力升级
多源事件支持:原生兼容 vCenter 虚拟机事件(如 VMotion、快照操作)、Horizon 用户登录事件及自定义 Webhook 事件,通过统一 CloudEvents 格式简化处理逻辑;
精准路由机制:基于 Knative Eventing 的 Trigger 规则,可按事件类型、属性值等条件定向触发函数(如 “仅当 VM 磁盘使用率超 90% 时触发告警”);
函数生命周期管理:支持函数版本控制、灰度发布与自动回滚,配合 Knative 的冷启动优化,函数响应时间缩短至 500ms 以内。
2. 预构建函数生态扩展
VEBA 社区提供丰富的即开即用函数,0.8.0 新增Google Chat 通知函数,并更新所有 PowerShell/PowerCLI 函数至最新基础镜像。典型函数场景包括:
函数类型 | 示例功能 |
通知类 | Slack/Teams/ 邮件告警(如主机进入维护模式时通知管理员) |
自动化类 | 分布式交换机 MTU 值自动修复、VM HA 故障后自动重启通知 |
审计类 | 记录 VM 配置变更历史、Horizon 用户登录日志聚合 |
3. 运维与监控优化
可视化端点工具:通过/events端点实时查看事件流,/top端点监控 CPU / 内存资源占用,/bootstrap日志辅助排障;
遥测数据支持:/stats/webhook提供 Webhook 事件的量化分析数据,助力优化事件处理效率;
文档与兼容性:同步更新官网文档与示例函数,确保与 vSphere 8.0、Horizon 8 等新版本环境兼容。
1. 核心应用场景
实时告警响应:当 vCenter 检测到数据存储容量不足时,自动触发邮件通知并扩展存储;
合规自动化:VM 配置偏离基线(如 MTU 值异常)时,函数自动执行修复动作;
跨平台集成:将 Horizon 桌面登录事件同步至企业 ITSM 系统,生成工单;
勒索攻击防护:检测到异常 VM 克隆操作时,触发快照锁定并通知安全团队。
2. 实践收益
降低技术门槛:非开发人员可通过预构建函数快速实现自动化,无需编写 API 调用代码;
提升响应速度:事件触发的自动化动作较人工干预平均提速 85%;
减少资源消耗:Serverless 架构按需运行函数,较传统轮询脚本节省 60% 以上资源。
1. 环境要求
虚拟化平台:vSphere 7.0 及以上版本;
资源配置:最低 2 vCPU、4GB 内存、20GB 磁盘(生产环境建议 4 vCPU、8GB 内存);
网络:需连通互联网以拉取容器镜像,开放 80/443 端口用于事件接收与管理。
2. 部署与升级
下载渠道:登录 VMware VMTN Community Fling 页面获取 OVA 镜像,或者直接在本页面下载;
安装流程:通过 vCenter Client 部署 OVA,配置网络与管理员密码后即可启动;
升级注意:从 0.7.x 版本升级需重新部署 Tanzu Sources 组件,建议先备份现有函数配置。
VEBA 0.8.0 的开发由社区核心贡献者主导,其中 Robert Guske 负责文档更新,前 VMware 工程师 Michael Gasch 协助解决发布自动化问题,体现了开源协作模式的活力。作为 Fling 项目,其功能迭代快速响应社区需求,未来版本计划增强与 VMware Aria Operations 的集成,进一步扩展事件分析能力。
对于追求 SDDC 自动化效率的企业,VEBA 0.8.0 凭借架构革新与生态扩展,成为连接底层事件与业务流程的关键桥梁,大幅降低了云原生自动化的实践门槛。
File Name:
VMware_Event_Broker_Appliance_v0.8.0.ova-dl.zip
(3.5 GB)
Last Updated:
Apr 06, 2023
SHA2:
bc29bec8bef9db4ebb1134eb767f4eb28fe05c07c19c5ccc5424d33e868a2859
幼儿园3游戏(Kindergarten 3)免广告版
87.7M
休闲益智v1
相关资讯
ESXi 8.0U3g集成新旧NVMe、USB、网卡驱动怎 ESXi8.0U3g集成新旧NVMe、USB、网卡驱动很多朋友都不知道怎么下载
ESXi 6.7.0集成NVMe、USB、网卡驱动版怎么操 ESXi6.7.0集成NVMe、USB、网卡驱动版还不知道怎么安装下载的朋友
VMware NSX 4.0怎么安装体验 如何部署分布式 VMwareNSX4.0怎么安装体验,如何部署分布式防火墙VMwareNSX4.0分
ESXi 8.0安装与配置教程 VMware ESXi 8.0如 VMwareESXi8.0很多小伙伴都想用,但是不知道怎么安装。这里带来了
Vmware ESXi8.0在那下载 VMware ESXi8.0安装 VmwareESXi8.0在那下载,本页将提供ESXi8.0U3g集成新旧NVMe.USB.
vmware esxi怎么传文件 vmware esxi怎么进入 vmwareesxi怎么传文件?vmwareesxi怎么进入命令行呢?很多小伙伴
vmware esxi怎么配置ip vmware esxi怎么创建 vmwareesxi很多朋友都在用,但是不是很了解。这里带来了vmwarees
VMware ESXi是干嘛用的 vmware esxi怎么进入 VMwareESXi是干嘛用的,很多用户还不知道,vmwareesxi怎么进入控