虚拟化 - VMware 虚拟化产品
http://www.cnblogs.com/itech/archive/2009/09/02/1558260.html
数据中心产品
VMware vSphere 是业界第一款云操作系统,将IT基础架构和云计算结合,VMware vSphere 构建在 VMware® Infrastructure 的强大功能之上,利用成本效益更高的云计算功能,打造灵活、可靠的下一代 IT 服务,对服务级别获得超强的控制力。
VMware Infrastructure 3 作为一个虚拟数据中心操作系统,可以将离散的硬件资源统一起来以创建共享动态平台,同时实现应用程序的内置可用性、安全性和可扩展性。
VMware ESXi 是着手实现虚拟化的最简单途径,而且是免费的。VMware ESXi 已经过优化和测试,它甚至可以用最低的性能开销运行资源占用量最大的应用程序和数据库。
VMware Server 是托管虚拟化平台,可像应用程序一样安装在任何现有的服务器硬件上,并且将一个物理服务器分区为多个虚拟机。
VMware vCenter Site Recovery Manager 通过实现恢复流程自动化和降低管理及测试恢复计划的复杂性,加速恢复流程并确保成功执行恢复。VMware vCenter Site Recovery Manager 省去了复杂的手动恢复步骤,能够避免灾难恢复带来的风险并解除后顾之忧。
VMware vCenter Lab Manager 可提供对用于开发/测试的内部云的按需访问和自动化管理。应用程序所有者、开发、QA 和培训团队只需数秒钟即可部署、捕获和共享多层应用程序环境,同时 IT 部门仍然保持管理控制能力。Lab Manager 可节省时间,简化快速变化环境的管理,并让项目团队能够更快地将产品推向市场。
VMware vCenter Lifecycle Manager 可以实施一套从部署到运行再到停用始终如一的自动化流程,对数据中心内虚拟机的生命周期进行管理。VMware vCenter Lifecycle Manager 可实现虚拟化工作流程的自动化,以提高效益和生产效率,并确保严格遵守公司的策略。
VMware vCenter AppSpeed 确保满足业务的性能 SLA,并能够在虚拟化应用程序前后评估性能时执行“安全迁移”。VMware vCenter AppSpeed 可检查虚拟交换机中的流量、发现和映射环境、按照 SLA 监控性能,还可以启用根本原因分析。
WMware是全球最大的虚拟化厂商,该公司产品线漫长,主要包括桌面版的 Vmware workstation和企业版的VMWare ESX server。它们使用的虚拟化技术主要是全虚拟,在加上硬件辅助虚拟化后,产品性能有所提高。
http://bobolee.blog.51cto.com/6854994/1195475
vSphere 是VMware公司推出一套服务器虚拟化解决方案,目前的最新版本为6.0 。vSphere5 中的核心组件为 VMware ESXi 5.0.0(取代原ESX), ESXi是一款可以独立安装和运行在祼机上的系统,因此与他我们以往见过的VMware Workstation 软件不同的是它不再依存于宿主操作系统之上。在ESXi安装好以后,我们可以通过vSphere Client 远程连接控制,在ESXi 服务器上创建多个VM(虚拟机),在为这些虚拟机安装好Linux /Windows Server 系统使之成为能提供各种网络应用服务的虚拟服务器,ESXi 也是从内核级支持硬件虚拟化,运行于其中的虚拟服务器在性能与稳定性上不亚于普通的硬件服务器,而且更易于管理维护
VMware vSphere 是用于虚拟化的软件组件套件。这些组件包括 ESXi、vCenter Server 以及在 vSphere 环境中实现许多不同功能的其他软件组件。
VMware vSphere是由虚拟化层、管理层和接口层组成。
虚拟化层
VMware vSphere 的虚拟化层包括基础架构服务和应用程序服务。基础架构服务可以虚拟化、聚合和分配硬件或基础架构资源。基础架构服务包括以下类型:
计算服务包含从完全不同的服务器资源虚拟化而成的 VMware 功能。计算服务从许多离散的服务器中聚合这些资源,并将其分配给应用程序。
存储服务可在虚拟环境中高效利用和管理存储器的技术集。
网络服务在虚拟环境中简化并增强网络的技术集。
应用程序服务是用于确保应用程序可用性、安全性和可扩展性的服务集。如:vSphere High Availability和 Fault Tolerance。
管理层
VMware vCenter Server 是配置和管理虚拟化 IT 环境的中央点。
接口层
用户可以通过 GUI 客户端(如 vSphere Client 或 vSphere Web Client)访问 VMware vSphere 数据中心。此外,用户可以通过使用命令行界面和 SDK 进行自动管理的客户机访问数据中心。
VMware vSphere 组件和功能:
vSphere 的两个核心组件是 VMware ESXi和 VMware vCenter Server。
ESXi: 是用于创建和运行虚拟机的虚拟化平台,它将处理器、内存、存储器和资源虚拟化为多个虚拟机。通过 ESXi可以运行虚拟机,安装操作系统,运行应用程序以及配置虚拟机。配置包括识别虚拟机的资源,如存储设备
vCenter Server :vCenter Server 是一种 Windows 服务,安装后自动运行。充当连接到网络的 ESXi 主机的中心管理员。vCenter Server 可用于将多个主机的资源加入池中并管理这些资源。vCenter Server 还提供了很多功能,用于监控和管理物理和虚拟基础架构。
还以插件形式提供了其他 vSphere 组件,用于扩展 vSphere 产品的功能
VMware vSphere Client: 一个允许用户从任何 Windows PC 远程连接到 vCenter Server 或 ESXi 的界面。
VMware vSphere Web Client:一个允许用户从各种 Web 浏览器和操作系统远程连接到 vCenter Server 的 Web界面。
vSphere vMotion :可以将打开电源的虚拟机从一台物理服务器迁移到另一台物理服务器,同时保持零停机时间、连续的服务可用性和事务处理完整性。但不能将虚拟机从一个数据中心移至另一个数据中心。
vSphere Storage vMotion:可以在数据存储之间迁移虚拟机文件而无需中断服务。可以将虚拟机及其所有磁盘放置在同一位置,或者为虚拟机配置文件和每个虚拟磁盘选择单独的位置。虚拟机在 Storage vMotion 期间保留在同一主机上。
通过 Storage vMotion 迁移的功能,使您能够在虚拟机运行时将虚拟机的虚拟磁盘或配置文件移动到新数据存储。通过 Storage vMotion 迁移,可以在不中断虚拟机可用性的情况下,移动虚拟机的存储器。
vSphere High Availability (HA)
可为虚拟机提供高可用性的功能。如果服务器出现故障,受到影响的虚拟机会在其他拥有多余容量的可用服务器上重新启动。
vSphere Fault Tolerance 通过使用副本保护虚拟机,可以提供连续可用性。为虚拟机启用此功能后,即
会创建原始或主虚拟机的辅助副本。在主虚拟机上完成的所有操作也会应用于辅助虚拟机。如果主虚拟机不可用,则辅助虚拟机将立即成为活动虚拟机。
vSphere 数据中心的物理拓扑
典型的 VMware vSphere 数据中心由基本物理构建块(例如 x86 虚拟化服务器、存储器网络和阵列、IP 网络、管理服务器和桌面客户端)组成。
vSphere 数据中心拓扑包括下列组件。
计算服务器:在祼机上运行 ESXi 的服务器。ESXi 软件为虚拟机提供资源,并运行虚拟机。每台计算服务器在虚拟环境中均称为独立主机。
存储网络和阵列:光纤通道 SAN 阵列、iSCSI SAN 阵列和 NAS 阵列是广泛应用的存储技术,VMware vSphere 支持这些技术以满足不同数据中心的存储需求。存储阵列通过存储区域网络连接到服务器组并在服务器组之间共享。此安排可实现存储资源的聚合,并在将这些资源置备给虚拟机时使资源存储更具灵活性。
IP 网络:每台计算服务器都可以有多个物理网络适配器,为整个 VMware vSphere 数据中心提供高带宽和可靠的网络连接。
vCenter Server: vCenter Server 为数据中心提供一个单一控制点。它提供基本的数据中心服务,如访问控制、性能监控和配置功能。它将各台计算服务器中的资源统一在一起,使这些资源在整个数据中心中的虚拟机之间共享。其原理是:根据系统管理员设置的策略,管理虚拟机到计算服务器的分配,以及资源到给定计算服务器内虚拟机的分配。
在 vCenter Server 无法访问(例如,网络断开)的情况下(这种情况极少出现),计算服务器仍能继续工作。服务器可单独管理,并根据上次设置的资源分配继续运行分配给它们的虚拟机。在 vCenter Server 的连接恢复后,它就能重新管理整个数据中心。
管理客户端:VMware vSphere 为数据中心管理和虚拟机访问提供多种界面。这些界面包括VMware vSphere Client (vSphere Client)、vSphere Web Client(用于通过Web 浏览器访问)或 vSphere 命令行界面 (vSphere CLI)。
预备知识:
支持虚拟机的基础架构至少包含两个软件层:虚拟化层和管理层。在 vSphere 中,ESXi 提供虚拟化功能,用于将主机硬件作为一组标准化资源进行聚合并将其提供给虚拟机。可以在独立 ESXi 主机或 vCenter Server 管理的 ESXi 主机上运行虚拟机。
vCenter Server 可用于将多个主机的资源加入池中并管理这些资源,而且可以有效监控和管理物理及虚拟基础架构。可以管理虚拟机的资源,置备虚拟机,调度任务,收集统计信息日志,创建模板等。
vCenter Server还提供了 vSphere vMotion、vSphere Storage vMotion、vSphere Distributed Resource Scheduler (DRS)、vSphere High Availability (HA) 和 vSphere Fault Tolerance。这些服务可实现虚拟机的高效自动化资源管理及高可用性。
VMware vSphere Web Client 和 vSphere Client 是 vCenter Server、ESXi 主机和虚拟机的界面。通过vSphere Web Client 和 vSphere Client,可以远程连接到 vCenter Server。也可以通过 vSphere Client 从任何Windows 系统直接连接到 ESXi。vSphere Web Client 和 vSphere Client 是用于管理 vSphere 环境所有方面的主界面。另外,它们还提供对虚拟机的控制台访问。
桌面产品
VMware View(以前的VMWare VDI)向任何设备提供丰富的、个性化的虚拟桌面,同时提供集中化管理的所有优点。VMware View 产品组合可让 IT 人员在数据中心运行虚拟桌面,而最终用户则可以在任何位置的任何设备上使用他们熟悉的个性化环境,通过一个单一的视图查看所有应用程序和数据。从数据中心 更灵活、更可靠、更有效也更安全地管理桌面和应用程序。
VMware Workstation,使用 VMware Workstation 可以发掘桌面或笔记本电脑的真正潜力和灵活性。通过在单台物理 PC 上同时运行多个操作系统。
VMware Fusion,Mac上的VMWare Workstation。
VMWare ThinApp,在同一个操作系统上运行几乎任何应用程序的任意版本,而不会发生冲突。甚至可以运行同一应用程序的多个版本。
VMWare ACE,使用 VMware ACE,您的企业可以将虚拟机强大而丰富的功能与集中管理的 PC 的安全性和可控性结合起来。
VMWare Player,使用 VMware Player 2.5 在 Windows 或 Linux PC 上运行虚拟机。使用该免费的桌面虚拟化软件应用程序,可轻松操作由 VMware Workstation、VMware Fusion、VMware Server 或 VMware ESX 创建的任何虚拟机,还可以使用 Microsoft Virtual Server 虚拟机或 Microsoft Virtual PC 虚拟机。还可以使用 Player 评估 VMware Virtual Appliance Marketplace 上提供的众多虚拟工具。
vmware workstation的主要功能:
- 虚拟机后台运行
- 集成vnc server,能够通过vnc client远程连接
- 无缝界面(unity功能)
- 远程连接到vmware workstation中的共享虚拟机
- 通过wsx server,将vmware workstation中的共享虚拟机以web的方式随时供用户使用
- 上传虚拟机到vspher或从vsphere下载虚拟机到本地

3.4、vsphere client
可以远程连接 esxi server 和vcenter server。
3.5、vmware vcenter server
3.5.1、vsphere网络
虚拟交换机。 每个虚拟交换机可以上联到主机的一个或多个物理网卡,当vsphere标准交换机绑定到多个物理网卡时,多块物理网卡可以起到负载均衡与故障转移使用
3.5.2、存储
之前就已经讲过了,这里vspere可以使用各种存储服务,如iscsi。
3.5.3、高级功能
VMOTION 虚拟机迁移功能
HA(高可用) 当群集中的虚拟机出现故障时,在别的备用主机上启动虚拟机、迁移虚拟机
FT(fault tolerance) 容错功能,基于vLockstep在单独主机上以虚拟锁同步方式运行相同的主机来提供连续可用性。
DRS(distributed resource scheduler) 可将自动故障切换与负载均衡结合起来。
3.6、vmware vcenter converter
将物理机转换为虚拟机镜像,供vmware使用;将其他产品的虚拟机或系统镜像转换为vmware使用。
3.7、vmware player
可以直接运行vmware workstation、microsoft virtual pc或者microsoft virtual server 虚拟机。
3.8、vmware horizon view
vmware公司推出的桌面化产品,vmware view 客户端通过使用microsoft的RDP协议或vmware专有的PCoIP协议,连接到虚拟桌面,并且可以使用本地的USB设备、本地存储。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端