如何按需选择服务器虚拟化技术
服务器虚拟化平台选型建议

服务器虚拟化平台选型建议随着科技的发展,服务器虚拟化平台在企业中的应用越来越广泛。
选择适合的虚拟化平台对于企业来说至关重要,它能帮助企业提高服务器的利用率,降低硬件成本,并提供高度灵活性和可靠性。
本文将为您提供一些建议,帮助您在选型过程中做出明智的决策。
1. 了解业务需求在选择虚拟化平台之前,企业首先需要了解自身的业务需求。
考虑到企业的产业特点以及现有的硬件资源,确定您所需要的虚拟化功能和性能要求。
例如,一些企业可能需要高可用性,而另一些企业则侧重于灵活度和易用性。
明确需求将有助于您更好地评估各种虚拟化平台的优缺点。
2. 考虑可扩展性随着业务的增长,企业需要一个具有良好可扩展性的服务器虚拟化平台。
该平台应能够简化服务器的添加和管理,并具备多租户的功能。
同时,它还应该支持横向和纵向的扩展,以满足企业未来的发展需求。
3. 考虑性能和稳定性在选择虚拟化平台时,性能和稳定性是至关重要的因素。
您应该选择一个能够在高负载情况下保持稳定性和高性能的平台。
了解不同平台的性能测试结果和稳定性报告,可以帮助您做出更明智的选择。
4. 考虑安全性随着企业数据的数字化和云化,安全性成为了一个非常重要的议题。
选取具备强大安全功能的虚拟化平台能够降低安全威胁和风险。
确保平台具备数据加密、访问控制、身份认证等安全机制是甄选虚拟化平台时的必要考量。
5. 考虑生态系统和支持服务选择一个有良好生态系统和支持服务的虚拟化平台将为您提供更好的用户体验。
了解平台的社区支持、更新和维护的频率以及厂商提供的技术支持和培训资源对于企业来说非常重要。
确保可以获得及时帮助和支持,以应对任何可能出现的问题。
6. 总结和建议综上所述,选择适合企业需求的服务器虚拟化平台需要综合考虑多个因素,包括业务需求、可扩展性、性能和稳定性、安全性以及生态系统和支持服务。
在做出最终决策之前,建议您先对各个虚拟化平台进行全面评估,并进行相关的测试和验证。
希望以上建议能够帮助您在选择服务器虚拟化平台时做出明智的决策,实现高效的资源利用和优化的业务流程。
服务器虚拟化技术方案

服务器虚拟化技术方案摘要:随着信息技术的迅速发展,企业对于服务器的需求也越来越高。
为了提高服务器的利用率和降低成本,服务器虚拟化技术应运而生。
本文将介绍服务器虚拟化的概念、原理、常用的虚拟化技术以及如何选择合适的服务器虚拟化方案。
一、引言在传统的企业数据中心中,每个服务器只能运行一个操作系统和一些应用程序。
这种方式导致了服务器资源的低效利用,硬件成本的浪费以及数据中心的空间占用。
而服务器虚拟化技术通过将一个物理服务器划分为多个虚拟服务器,每个虚拟服务器可以独立运行不同的操作系统和应用程序,从而提高服务器资源的利用率。
二、服务器虚拟化的原理服务器虚拟化技术通过软件或硬件的方式实现,其基本原理是将物理服务器划分为多个虚拟服务器。
每个虚拟服务器都可以独立运行操作系统和应用程序,就像是一个完整的服务器一样。
虚拟化技术提供了一个虚拟化层,它抽象了物理硬件,为虚拟服务器提供了一个独立的硬件环境。
三、常用的服务器虚拟化技术1. 基于软件的虚拟化技术:如VMware vSphere、Microsoft Hyper-V、Citrix XenServer等。
这些软件通过安装在物理服务器上,将其划分为多个虚拟服务器,并管理这些虚拟服务器的运行和资源分配。
2. 基于容器的虚拟化技术:如Docker、LXC等。
与传统的虚拟化方式不同,容器技术使用共享操作系统内核的方式实现虚拟化。
容器是一种轻量级的虚拟化技术,可以在同一物理服务器上运行多个应用程序,提供更高的性能和资源利用率。
3. 基于硬件的虚拟化技术:如Intel VT、AMD-V等。
这些虚拟化技术利用了处理器的硬件扩展功能,提供了更好的性能和安全性。
它们可以在硬件级别上,将物理服务器划分为多个虚拟服务器,实现更高效的资源管理和隔离。
四、选择适合的服务器虚拟化方案选择适合的服务器虚拟化方案需要考虑以下因素:1. 应用需求:不同的应用程序对硬件资源的要求各不相同,有些应用程序对性能要求较高,而有些应用程序则对资源利用率要求较高。
服务器虚拟化方案

服务器虚拟化方案服务器虚拟化是将一台物理服务器分割成多个虚拟服务器的技术。
这样可以提高服务器的利用率,并且可以更好地管理和维护服务器。
在选择服务器虚拟化方案时,需要考虑多个因素,例如性能、可靠性、安全性和管理等。
下面将介绍几种常见的服务器虚拟化方案。
1.基于软件的服务器虚拟化方案:基于软件的服务器虚拟化方案是通过在物理服务器上安装虚拟化软件来实现虚拟化。
例如,VMware ESXi和VirtualBox就是常见的基于软件的服务器虚拟化方案。
这些软件具有良好的性能和可靠性,并且支持多种操作系统。
但是,由于它们是基于软件实现的,可能会对服务器的性能产生一定的影响。
2.基于硬件的服务器虚拟化方案:基于硬件的服务器虚拟化方案通过在物理服务器上安装专用的虚拟化硬件来实现虚拟化。
例如,Intel的VT-x和AMD的AMD-V就是常见的基于硬件的虚拟化技术。
基于硬件的虚拟化方案可以提供更好的性能和可靠性,并且对服务器的性能影响较小。
然而,这种方案需要服务器硬件支持虚拟化技术,否则无法使用。
3.容器化虚拟化方案:容器化虚拟化方案是一种轻量级的虚拟化技术,它通过在操作系统级别上实现虚拟化,将应用程序和其依赖的软件打包成容器,并在宿主机上运行。
容器化虚拟化方案具有较低的开销和快速的启动时间,适用于需要频繁部署和扩展应用程序的场景。
常见的容器化虚拟化方案包括Docker 和Kubernetes。
4.桌面虚拟化方案:桌面虚拟化方案是一种将桌面操作系统和应用程序虚拟化的技术,用户可以通过远程访问来访问虚拟桌面。
常见的桌面虚拟化方案包括VMware Horizon和Citrix XenDesktop。
桌面虚拟化方案可以提供更好的安全性和可维护性,并且可以减少终端设备的要求。
在选择服务器虚拟化方案时,需要根据实际需求和预算考虑。
同时,还需要考虑管理和维护的成本,以及是否需要与现有的IT基础设施集成。
综合考虑以上因素,选择适合自己的服务器虚拟化方案可以提高服务器的利用率,降低IT成本,并提高IT管理的效率。
服务器虚拟化技术比较与选择指南

服务器虚拟化技术比较与选择指南服务器虚拟化技术是一种将物理服务器转化为虚拟服务器的技术,可以使一台物理服务器同时运行多个虚拟服务器,从而提高资源利用率、降低成本、简化管理等。
在选择合适的服务器虚拟化技术时,需要考虑多个因素,包括性能、可靠性、灵活性、安全性等。
本文将对几种常见的服务器虚拟化技术进行比较和选择指南。
一、KVM虚拟化技术KVM是一种基于Linux内核的虚拟化技术,通过将Linux内核转化为Hypervisor实现虚拟化。
KVM虚拟化技术具有以下特点:1. 性能:KVM虚拟化技术在性能方面表现出色,可以提供接近原生机器的性能。
2. 灵活性:KVM虚拟化技术支持多种操作系统,包括Linux、Windows等,具有较高的灵活性。
3. 安全性:KVM虚拟化技术利用基于硬件的保护机制,提供较高的安全性。
二、VMware虚拟化技术VMware是一家知名的虚拟化技术提供商,其虚拟化技术被广泛运用于企业和数据中心。
VMware虚拟化技术具有以下特点:1. 可靠性:VMware虚拟化技术具有良好的稳定性和可靠性,可以保证虚拟机的稳定运行。
2. 管理性:VMware虚拟化技术提供了全面的管理工具,可以方便地管理和监控虚拟服务器。
3. 生态系统:VMware虚拟化技术拥有庞大的生态系统,提供丰富的第三方应用和插件,方便扩展和集成。
三、Hyper-V虚拟化技术Hyper-V是微软推出的虚拟化技术,可以在Windows Server操作系统上实现虚拟化。
Hyper-V虚拟化技术具有以下特点:1. 集成性:Hyper-V虚拟化技术与微软的其他产品完美集成,如Active Directory、System Center等,方便管理和维护。
2. 支持性:Hyper-V虚拟化技术可以运行多种操作系统,包括Windows、Linux等,具有较好的兼容性。
3. 扩展性:Hyper-V虚拟化技术支持在集群中进行扩展,提供高可用性和容错性能。
服务器虚拟化方案有哪些

服务器虚拟化方案有哪些服务器虚拟化是一种将一个物理服务器切分为多个虚拟服务器的技术。
这种技术可以提高服务器的利用率,减少物理服务器的数量,节省能源和硬件成本,并提供更灵活和可靠的服务器管理。
在本文中,我们将介绍几种常见的服务器虚拟化方案。
1. 完全虚拟化完全虚拟化是将整个操作系统打包成一个虚拟机实例运行的一种虚拟化技术。
在这种方案中,虚拟机实例可以运行不同的操作系统,就像在独立物理服务器上一样。
完全虚拟化通常需要宿主机安装一个专门的虚拟化软件,如VMware ESXi,Citrix XenServer或Microsoft Hyper-V。
优点•可以支持广泛的操作系统,包括Windows、Linux和其他UNIX系统。
•虚拟机之间的隔离性强,一个虚拟机的问题不会影响其他虚拟机的运行。
•性能较好,可以实现较高的资源利用率。
缺点•启动和关闭虚拟机的过程较慢,需要一定的时间。
•宿主机的硬件要求较高,需要支持硬件虚拟化扩展。
2. 半虚拟化半虚拟化是一种提供与完全虚拟化类似功能的虚拟化技术,但它需要对客户操作系统进行修改才能与宿主机进行通信。
在半虚拟化方案中,宿主机提供一个类似于操作系统API的接口,客户操作系统通过这个接口与宿主机通信。
这种方案能够提供接近物理服务器的性能,并且更加高效。
优点•性能较好,接近物理服务器的性能。
•虚拟机与宿主机之间的通信效率较高。
缺点•需要修改客户操作系统。
3. 容器虚拟化容器虚拟化是一种将应用程序和它们的依赖项打包成一个独立的运行时环境的虚拟化技术。
容器虚拟化通过共享宿主机的内核和其他操作系统资源来实现高效的资源利用。
每个容器实例被认为是相互隔离的虚拟服务器,但它们共享一个操作系统内核。
容器虚拟化的一个常见实现是Docker。
Docker可以将应用程序及其依赖项打包成一个镜像文件,并在不同的宿主机上运行。
容器虚拟化可以提供快速的启动和关闭时间,并且占用较少的系统资源。
优点•快速启动和关闭时间。
服务器虚拟化平台选型

服务器虚拟化平台选型随着企业规模的不断扩大和业务需求的增加,服务器虚拟化技术成为提高资源利用率和降低运维成本的重要手段。
服务器虚拟化平台的选型对于企业的IT架构和运营效率具有重要的影响。
本文将介绍服务器虚拟化平台的选型考虑因素,并根据不同需求场景给出几种常见的虚拟化平台选择。
一、选型考虑因素1. 性能要求:服务器虚拟化平台需要具备良好的性能,以保证承载大量的虚拟机实例,并提供快速的资源分配和迁移能力。
2. 可靠性和稳定性:选型时需要考虑虚拟化平台的可靠性和稳定性,通过评估其在生产环境下的运行情况和用户反馈进行选择。
3. 扩展性和可管理性:选择具备良好扩展性和可管理性的虚拟化平台,以便满足未来业务扩展和管理要求。
4. 兼容性和生态系统:虚拟化平台的兼容性是一个重要因素,它需要能够支持多种操作系统和应用程序,并且有丰富的生态系统提供各种集成和管理工具。
5. 安全性:服务器虚拟化平台需要提供安全的隔离机制,以确保虚拟机之间的隔离性,并且能够提供强大的安全功能,如访问控制、虚拟机加密等。
二、虚拟化平台的选择1. VMware vSphereVMware vSphere是市场领先的虚拟化平台,提供了广泛的功能和丰富的生态系统。
它具有卓越的性能和可靠性,并支持多种操作系统和应用程序。
此外,VMware vSphere提供了可扩展的管理工具和安全功能,非常适合中大型企业的虚拟化需求。
2. Microsoft Hyper-VMicrosoft Hyper-V是微软提供的虚拟化平台,它是Windows Server操作系统的一部分。
Hyper-V具有良好的性能和可管理性,并提供与其他微软产品的无缝集成。
对于使用Windows环境的企业来说,选择Hyper-V是一个不错的选择。
3. KVM(Kernel-based Virtual Machine)KVM是Linux内核的一部分,作为开源的虚拟化平台,它在性能和可扩展性方面表现出色。
服务器虚拟化技术方案(一)2024

服务器虚拟化技术方案(一)引言概述:服务器虚拟化技术方案是一种通过软件隔离和划分物理服务器资源,将其转换为多个虚拟服务器的技术。
这种技术可以提高服务器的资源利用率,降低IT成本,并简化服务器管理和维护。
本文将介绍服务器虚拟化技术方案的具体实施方法和优势。
正文内容:一、虚拟机管理器的选择1. 了解各种虚拟机管理器的特点和功能2. 考虑虚拟机管理器的可靠性和性能3. 评估虚拟机管理器的生态系统支持和社区活跃度4. 考虑虚拟机管理器的成本和商业支持服务5. 确定最适合当前环境需求的虚拟机管理器二、物理服务器硬件的选择1. 确定服务器硬件的性能需求和容量规划2. 评估服务器硬件的可靠性和扩展性3. 考虑服务器的支持和维护政策4. 确定服务器硬件的兼容性和适配性5. 选择具有良好性价比的服务器硬件供应商三、虚拟机网络配置1. 设计虚拟网络的拓扑结构和安全策略2. 配置虚拟交换机和虚拟局域网3. 设置虚拟机的网络连接方式4. 配置虚拟机网络的负载均衡和故障转移5. 测试虚拟机网络的性能和稳定性四、虚拟机备份和恢复策略1. 确定虚拟机备份的频率和存储介质2. 配置虚拟机备份工具和定期执行备份任务3. 测试虚拟机备份的可用性和恢复时间4. 设计虚拟机恢复的策略和流程5. 定期检查和更新虚拟机备份和恢复策略五、性能监控和优化1. 配置虚拟机性能监控工具和指标2. 监控虚拟机的CPU、内存、网络和存储性能3. 分析虚拟机的性能数据和趋势4. 优化虚拟机的资源分配和调度策略5. 定期评估和优化服务器虚拟化的性能和效率总结:服务器虚拟化技术方案为企业提供了一种高效、灵活和可靠的服务器管理和资源利用方式。
通过选择适合的虚拟机管理器和物理服务器硬件,配置合理的虚拟机网络和备份恢复策略,以及进行性能监控和优化,企业可以获得更低的IT成本和更高的服务器利用率。
值得一提的是,上述只是服务器虚拟化技术方案的第一部分,后续将继续探讨更多相关内容。
服务器虚拟化技术方案

服务器虚拟化技术方案服务器虚拟化技术方案1、简介1.1 目的本文档旨在提供一个服务器虚拟化技术方案,以帮助组织或企业通过虚拟化技术优化服务器资源的利用和管理。
1.2 背景随着企业规模的不断扩大和信息技术的快速发展,服务器数量的增加和效率的提升成为了一个重要的问题。
服务器虚拟化技术通过将物理服务器划分为多个虚拟服务器,使得服务器资源能够更好地被利用,同时简化了服务器管理和维护工作。
2、技术方案详解2.1 虚拟化技术选择在选择虚拟化技术时,需要考虑以下几个方面:- 性能: 虚拟化技术应具备高性能,确保虚拟服务器能够达到物理服务器的性能水平。
- 管理和维护: 虚拟化技术应提供易于管理和维护的工具和接口。
- 可扩展性: 虚拟化技术应支持快速扩展和缩减服务器资源。
- 兼容性: 虚拟化技术应与现有的硬件和软件环境兼容。
现有的主流虚拟化技术包括VMware vSphere、Microsoft Hyper-V和KVM等。
根据实际需求和预算限制,选择适合的虚拟化技术。
2.2 硬件需求服务器虚拟化技术需要满足一定的硬件需求,以确保虚拟服务器的性能和稳定性。
以下是一些常见的硬件需求:- 处理器: 支持虚拟化技术的处理器,如Intel的VT-x或AMD 的AMD-V。
- 内存: 虚拟服务器的内存需求取决于预期负载和应用需求。
- 存储: 快速且可靠的存储系统,如固态硬盘(SSD)或网络存储(NAS/SAN)。
- 网络: 快速和可靠的网络连接,以满足虚拟服务器之间和与外部网络之间的通信需求。
2.3 虚拟机规划在实施服务器虚拟化技术之前,需要进行详细的虚拟机规划。
虚拟机规划包括以下方面:- 资源分配: 确定每个虚拟机的处理器、内存和存储资源分配,以满足应用需求。
同时,根据不同虚拟机的优先级制定资源调度策略。
- 虚拟机数量: 根据当前和未来的需求,确定虚拟机的数量,考虑到资源需求、高可用性和性能要求。
- 网络配置: 配置虚拟机之间的网络连接,设置网络安全策略和防火墙规则。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技术探究作者:唐朝最近几年,服务器虚拟化技术领域的竞争变得越来越激烈。
竞争对市场来说总是好事,因为竞争促使软件厂商以更低的价格提供更好的软件产品。
但对您的组织来说,了解所有软件厂商的宣传资料并做出正确选择却是件费时费力的事情。
下面列出了不同虚拟化技术之间的主要差异,并给出进行技术评估时需要主要考虑的因素。
本文主要讨论以下三种主流技术:硬件虚拟化、并行虚拟化和操作系统虚拟化。
硬件虚拟化硬件虚拟化恐怕是很多人都了解的虚拟化技术,主要产品有VMware和Microsoft 的Virtual Server 。
这种技术的设计目标是在单台服务器上实现多种不同操作系统,其特征是对硬件资源进行虚拟化,使之成为可管理的和独立的“虚拟机”。
并行虚拟化并行虚拟化和硬件虚拟化是类似的,因为在概念上它支持在一台服务器上实现多种操作系统。
目前只有Xen的开源项目实现了这种技术,而XenSource会跟着发布对应的商业化产品。
与硬件虚拟化相比,Xen的独特之处在于对操作系统进行修改,以降低额外损耗,从而提供比硬件虚拟化技术更高的效率。
操作系统虚拟化操作系统虚拟化是虚拟化技术的第三种实现方式,SWsoft 的Virutozzo 和Sun 的Solaris Con ta in er是这种技术的两种实现。
操作系统虚拟化的概念是基于共用操作系统,由于不包含额外的(虚拟化)处理层,所以它提供了一个更瘦的架构体系。
这项技术的主要限制在于它不支持在一台物理服务器实现多种操作系统。
如果某个组织希望在单台Linux、Windows或Sun Solaris物理服务器集成或部署多种不同操作系统的虚拟服务器,它可能不太倾向于选择虚拟操作系统技术。
Solaris Containers 显然只支持Solaris ,而Virtuozzo 同时支持Linux 和Windows。
SWsoft 的Linux 版Virtuozzo 服务器支持在虚拟服务器上实现同版本内核的不同Linux 发行版。
需要考虑的因素1、性能为什么处理损耗如此重要?因为它影响应用程序的性能,并最终影响终端客户的满意程度。
如果虚拟化基础架构的处理损耗较高,那只能运行非产品级或不太重要的应用服务。
由于产品不同,虚拟化解决方案的处理损耗从1%到最多60%。
虚拟化的应用程序的运行效率差异很大,有的能够做到接近原始物理环境下运行的效率,有的则低劣到终端用户所难以接受的程度。
同一虚拟化技术路线的不同产品性能也有很大差异,但通常来说,虚拟化硬件会造成较大的性能损耗,但操作系统虚拟化性能损耗极低,几乎可以忽略不计。
2、管理工具许多组织采用虚拟化项目是因为他们可以降低硬件成本,因为这些数据中心的硬件仅有15%—20%的利用率。
虽然硬件和环境的成本本身已经相当可观,但管理成本中更大的部分仍然是来自于服务器的管理成本。
管理性任务包括操作系统和应用程序更新、打补丁、备份、安装、开通和应用管理等等。
因此对于虚拟化基础设施的管理而言,管理工具就更加重要,只有很好地进行资源的管理和监控才能真正做到有效地利用虚拟服务器的资源。
每种虚拟化解决方案能提供的管理工具都很不相同。
一些虚拟化解决方案几乎没有什么管理工具,而且使用非常受限制。
某些特定的虚拟化解决方案提供很多优秀的工具集,并和产品放在一起以优惠价打包促销。
但某些工具却非常的贵,常常是按可选择的产品组件的价格进行销售。
将物理服务器迁移到虚拟服务器是非常复杂的工作,以至于经常令管理人员望而却步,特别涉及到企业的关键业务系统时更是如此。
大多数虚拟化软件厂商提供迁移工具,而且某些厂商不仅提供从物理服务器到虚拟服务器的迁移工具,他们还提供虚拟环境间甚至从虚拟服务器迁移到物理服务器的迁移工具。
在物理服务器到虚拟服务器的迁移过程中,预估物理服务器的资源使用率趋势并以此为基础配置够用的虚拟服务器是非常重要的,其重要性甚至要高于将数据迁移到可靠的虚拟服务器时的要求。
仅有非常有限的P2V(Physical to Virtual 的简称)工具具有预估资源使用趋势的能力。
3、平台支持虚拟化技术将虚拟服务器从其下的硬件中抽象出来,但这并不意味着虚拟基础结构可以支持任何硬件。
需要特别注意的是,硬件虚拟化和并行虚拟化必须支持从CPU芯片到显卡等计算机的所有硬件。
而操作系统虚拟化技术建立在标准的操作系统之上,因此自然而然的支持操作系统支持的所有硬件,所以操作系统虚拟化产品部署过程更容易。
某些虚拟化技术除了支持基本的硬件,还有充分利用所有硬件的能力,包括支持SMP64位处理器,直到16路CPU和64GB的内存。
4 、迁移虚拟化技术将虚拟服务器从硬件中抽象出来,这样做最大好处是虚拟服务器可以在不同物理服务器中来回迁移。
迁移能力允许将虚拟服务器克隆出来,或从一台物理服务器迁移到另外一台。
迁移的好处包括:•消除由于硬件升级或出现问题时造成的宕机时间避免软件更新时的宕机时间可以按需求将虚拟服务器迁移到更强或更弱的服务器上许多虚拟化解决方案拥有克隆或迁移能力,但他们在软件功能、限制和成本方面有相当大的差异。
高端的零宕机解决方案迁移成本极高且需要SAN集中存储设备的支持,而迁移作为Virtuozzo 虚拟化操作系统软件的基本功能,提供了另外一种可以在任何联网的服务器之间进行的低成本零宕机迁移解决方案。
在做服务器迁移时,您需要评估迁移的重要性,明确怎样迁移才能更适应您的企业应用环境。
5、资源管理三类不同的虚拟化技术对服务器资源分配采用不同的处理方式。
硬件虚拟化技术和并行虚拟化技术将虚拟出的硬件资源分配给不同的虚拟服务器使用。
这两种技术在分配和更换硬件资源方面的灵活性有所不同。
某些资源是动态的可以实时更新,而其他资源可能需要重起服务器或至少中断虚拟服务器。
实际上这两种技术为虚拟服务器分配的是虚拟资源,虚拟的资源会有很多的限制,比如可以用于分配的CPU和内存资源总是有限的。
操作系统虚拟化对资源的管理是非常灵活的,允许在不中断应用服务或虚拟服务器情况下实时更新资源。
特别需要指出的是SWsoft 的Virtuozzo 允许任何临时需要更多资源的虚拟服务器猝发性使用服务器中未被占用的资源。
6、隔离和安全对于隔离和安全问题,每种虚拟化技术的处理方式都不同。
虚拟化解决方案最基本的组件就是分区。
所有虚拟计算机必须完全的隔离,这样进程、动态连接库及应用程序才不会影响同一台服务器的其他虚拟服务器上的应用。
相对于普通服务器,由于虚拟化技术改变了访问节点和不同的组件,所以不太可能对于虚拟服务器的实施常规性攻击。
同隔离一样,对于同一台物理服务器上的两个虚拟服务器来说,彼此之间的安全同样重要。
每种技术在处理隔离和安全问题时采用不同的方式,除了XEN和Solaris Container 外,已经有大量的客户对现有的虚拟化技术作了广泛的试验确保这些技术隔离和安全的级别是可靠的。
7、服务器利用率许多客户采用虚拟化项目是因为服务器的使用率经常只有15%—50%。
提升服务器的利用率可以显著降低数据中心的资源总拥有成本。
在服务器合并项目中主要考虑的成本因素有数据中心的存储、电力和年复一年的硬件维护成本。
在评估不同虚拟化解决方案的资源利用率时,需要考虑在一台物理服务器上能够运行的虚拟服务器的数量限制。
尽管所有的虚拟化技术对虚拟服务器的数量都没有限制, 但在过去由于过高的额外损耗, 根本就不能支持更多的虚拟服务器 数量。
操作系统虚拟化技术在处理服务器利用率方面有着得天独厚的优势。
操作系 统虚拟化技术在一台物理服务器上没有限制虚拟服务器的数量,高效的架构使 得在单个服务服务器上在硬件条件允许的情况下可以支持更多的虚拟服务器, 这 无疑极大的提高了服务器的实际使用率, 同时最大化服务器的性价比和投资回报 率。
8、开通效率在 2005 年, Ideas International 公司完成了一项针对服务器虚拟化的研 究。
这一研究的主要目的是研究回顾选择服务器虚拟化项目的原因是否和实际从 该项目中获益的 结果是一致的。
研究人员惊奇的发现,最意想不到的好处居然 是在服务器开通方面节约了大量时间。
每个虚拟化解决方案的服务器开通能力是不同的。
某些解决方案提供了模板 和预先设置工具或定制配置提前缩短了开通时间。
不同处理方法的开通时间从 30 秒到 1 小时有很大的差别。
与独立服务器来比,虚拟服务器急剧的缩短了服 务器的开通时间。
9、预期的虚拟化部署排名前 3 位的服务器虚拟化部署情景分别是: 测试和研发,服务器合并和灾 难恢复。
排名第一位的部署情景是测试和研发项目,的操作系统环境, 这使得相关成本的很难估计 较好的选择是硬件虚拟化。
Paravirtualization 迟没有发布相关功能。
SWsoft 的 Linux 版Virtuozzo 同样支持在一台服务器上 运行同一版本内核的不同 Linux 发布版本的虚拟服务器。
对于需要快速创建大量 服务器来进行压力测试的组织来说 大多数虚拟化技术已经够用,但有的虚拟化 技术可以更快地开通服务器。
服务器合并 ( 涉及到现有应用或新应用 ) 通常发生在支持在线应用和数据的 生产型服务器中。
服务器合并需要考虑的两个因素是处理损耗和服务器利用率 对服务器合并来说最好的解决方案是操作系统虚拟化, 因为操作系统虚拟化拥有 更低的服务器损耗,因此能够显著的提升服务器的利用率。
灾难恢复解决方案是一个非常常见的虚拟化服务器部署方案。
许多组织发现 允许实时访问和提供冗余系统的灾难恢复方案是极其昂贵的。
由于虚拟化服务 器可以被激活、 重起且可在限定的时间内创建重要服务器, 所以虚拟化服务器在 短时间内快速成为经济高效且具有更高管理性能的灾难恢复解决方案之一。
10、总拥有成本最后一个需要考虑的因素是对比每种虚拟化技术的总拥有成本。
具有更多的 功能和管理工具的解决方案价格也会更高。
有的厂商要求为附加的功能和管理 工具付费,这就使比较各种虚拟化技术的总拥有成本变得更加困难。
其他软件厂 因为研发人员需要使用许多不同 研发组织需要不同的操作系 统, 计划支持多操作系统,但却迟商将主要的管理工具和其他附加功能作为基本的管理组件或服务器产品组件。
考虑到基本产品所提供的性能和功能,再来进行总体拥有成本的比较,您会惊奇的发现各种解决方案能提供的价值具有显著的差别。
结论现有的三种主流服务器虚拟化技术都有各自的优势和局限,这是其软件架构所固有的。
每一种技术都最适合于特定的虚拟服务器场景。
对于每种虚拟化技术类型,每个软件厂商所能提供的解决方案和工具也有很大的差别。
希望这个评估表格能帮助您评估现有的服务器虚拟化技术,并帮助您选择满足您需求的最佳虚拟化解决方案。