角色扮演58款应用 动作射击63款应用 休闲益智134款应用 策略卡牌142款应用 体育竞技24款应用 棋牌桌游12款应用 经营养成97款应用 儿童教育12款应用 冒险解谜100款应用

VMware Event Broker Appliance (VEBA) 0.8.0下载安装教程

2025/9/19 18:35:12

VMware Event Broker Appliance (VEBA) 0.8.0,为广大用户提供带来的安装教程,VEBA 0.8.0 作为 2024 年推出的关键迭代版本,以架构重构为核心亮点 —— 用 VMware Tanzu Sources for Knative 替代原 VMware Event Router,同步适配全量示例函数、用户文档及官网内容。

VMware Event Broker Appliance (VEBA) 0.8.0

下载地址:https://www.2na.com/virtualization/149.html?code=re32

VMware Event Broker Appliance (VEBA) 0.8.0 详细介绍

一、产品定位与核心价值

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

猜你喜欢

相关资讯

访问电脑版|返回首页