伪造数据核心的软件许可管理手艺,虚构化本事

组织用于软件许可管理的方法多年来一直没有发生什么变化,通常,IT管理人员依靠计量软件确定安装的软件实例,然后将得出的数字与购买的许可数量对比,虽然这个方法被证明是非常有效的,但对虚拟数据中心来说,用这个方法来管理软件许可就有点不适当了,本文解释了为什么传统的许可审核技术不再适合虚拟数据中心,并给出了软件许可管理的最佳替代方案。

一 什么是虚拟化
通俗说来,虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。未来,所有的资源都透明地运行在各种各样的物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术就是实现它的理想工具。

为什么传统许可审核方法不适用

银河国际手机版最新,利用虚拟化,可以在一台物理机上运行多个虚拟机,因而得以在多个环境间共享这一台计算机的资源。不同的虚拟机可以在同一台物理机上运行不同的操作系统以及多个应用程序。这样充分利用了硬件资源,同时也大大的节约了能耗和维护成本。

传统许可审核技术不适合虚拟数据中心的主要原因有两个,一个原因是虚拟机VM)的快速激增,自助服务门户使管理员和授权用户在数分钟内创建大量的VM成为可能,很多时候,VM存活时间很短,在几周后就会被删除,这意味着如果某个组织使用传统的计量软件执行软件许可审核,审核结果很可能是无效的。

二 为什么虚拟化
1)充分利用现有的硬件资源,比如有些Server的CPU没有充分的利用,可以使用虚拟技术运行其他的Server应用。
2)节约硬件的开销,用一台配置较好的机器代替多台物理机器。
3)节约能耗,减少服务器数量,降低电力损耗。
4)提高可管理性,简化IT管理。
5)桌面环境部署更快速,备份和灾难恢复更容易。
5)更容易实现企业中多平台协作,例如Windows,Linux等的相互协作。
6)虚拟Server统一管理,企业软资产更安全,所有数据和用户个人信息都存储在Server,更有利于企业安全。

另一个原因是因为操作系统在虚拟环境的许可方式完全不同,过去,管理员需要为他或她部署的每个操作系统分配一个许可,但现在,某些Windows
Server操作系统带有多用途许可证,例如,Windows Server
2008标准版可以安装在虚拟主机和虚拟服务器上运行Microsoft
Hyper-V只需要主机级操作系统),同样,Windows Server
2008企业版的许可允许安装4个VM,数据中心版的许可对VM数量没有限制。

三 microsoft虚拟化技术
1)服务器虚拟化

这可能是一个大问题,因为组织以来许可计量软件确定他们需要购买多少许可,如果应用程序需要为每个操作系统购买一个许可,那么组织最终可能要花更多的钱来购买软件许可。

硬件虚拟化使用软件创建模拟物理计算机的虚拟机
(VM)。这创建了一个独立的操作系统环境,逻辑上与主机服务器是隔离的。通过一次提供多个
VM,该方法允许几个操作系统能在一个物理机器上同时运行。无需再为未充分利用的服务器机器支付成本,每个服务器都分配了指定的工作负载,服务器虚拟化将这些工作负载整合到数量更少但利用更充分的机器上。

解决服务器,应用程序虚拟化挑战

Windows Server 2008 Hyper-V:支持服务器虚拟化所需的所有内容都是 Windows
Server 2008 Hyper-V 中的一项操作系统特性。使用 Hyper-V 可以更轻松地通过
Windows Server 2008 节省成本。
Microsoft Hyper-V Server
2008:是一个独立的产品,它提供简化、可靠、成本有效和优化的虚拟化解决方案,支持组织提高服务器利用率并降低成本。
Microsoft Virtual Server 2005 R2
SP1:提供虚拟操作系统,使您能够提高硬件利用率并快速配置和部署新服务器。Virtual
Server 运行在 Windows Server 2003 上,Virtual Server 2005 R2 SP1
提供一个虚拟化平台来托管大部分主要的 x86 操作系统。

另一个麻烦是应用程序虚拟化,大多数软件通过查找系统注册表跟踪每个PC的应用程序目录,以确定安装了什么应用程序,当应用程序虚拟化后,这个跟踪许可的方法也不灵了,因为虚拟化应用程序没有以传统方法安装,因此,一般用于跟踪软件安装的注册表项可能不存在,此外,有些虚拟化应用程序可能根本就没有安装,有些应用程序虚拟化产品将应用程序以流的形式传送到用户的桌面,而不是直接在用户桌面上安装应用程序。

2)桌面虚拟化

遗憾的是,没有一个简单的办法解决服务器和应用程序虚拟化引起的许可变化,部分原因是因为许多应用程序发布者仍然使用传统的许可条款,没有考虑虚拟化,例如,应用程序的许可可能声明,每台计算机必须购买一个许可,如果许可没有考虑虚拟化,可能会带来诸多问题,如:

桌面虚拟化为 IT
人员提供了新的机会,他们现在可以更加灵活地交付和管理公司桌面、响应各种用户需求。虚拟化桌面可以托管在客户端,也可以集中于数据中心的服务器上,这里所说的数据中心通常指
Virtual Desktop Infrastructure (VDI)。

如果应用程序流给桌面,桌面还需要许可吗?因为让人纠结的是软件并没有安装到桌面上。

客户端托管的桌面虚拟化在桌面上创建一个单独的操作系统环境,支持不兼容的旧版或业务线应用程序在较新操作系统的本机环境中使用,也支持两个
IT 环境(例如个人环境和公司环境)在同一个物理设备上并发运行。Virtual
Desktop Infrastructure (VDI)
是一个桌面交付模型,支持客户端桌面工作负载(操作系统、应用程序、用户数据)托管在数据中心的服务器上并执行。用户可以通过支持远程桌面协议(如
RDP)的客户端设备与虚拟桌面进行通信。

如果你需要为每台安装软件的计算机购买一个许可,那意味着你只需要为托管了80个虚拟桌面的虚拟桌面基础设施服务器购买一个许可吗?

Virtual Desktop Infrastructure (VDI): 是 Microsoft
提供的众多桌面优化解决方案之一,可以帮助组织优化IT
基础架构。它融合了微软和合作伙伴的技术,支持集中化管理桌面、应用程序和数据。使用这个有成本效益的产品,企业
IT
人员能够集中管理基于物理、虚拟和会话的桌面,可以集中用户数据,加快应用程序交付速度。最终用户可以从丰富的远程体验、高度的安全、对信息的灵活访问和
提高的商业连续性中受益。Virtual Desktop Infrastructure 有利于拥有成熟 IT
部门的企业中的非移动员工。它非常适合于合同工和海外员工、需要访问公司桌面和应用程序的用户、偶尔在家工作的用户以及主要桌面在公司许可证涵盖范围内的
用户。
virtualpc:作为领先的客户端托管桌面虚拟化技术,Microsoft Virtual PC
已经面市了 5 年多。使用 Virtual PC,能够在 Windows
桌面上创建单独的虚拟机——每个虚拟机都虚拟化完整物理机器的硬件;此外,只需单击鼠标即可轻松完成应用程序的切换。

解决软件许可进退两难

Microsoft Enterprise Desktop Virtualization (MED-V, formerly Kidaro):
与 Virtual PC
结合起来将提供一个卓越的客户端托管桌面虚拟化解决方案。MED-V在 Virtual PC
上添加了 4
个额外的组件,以支持桌面虚拟化的企业部署:作为虚拟映像存储库和交付系统,供创建、测试、交付、更新虚拟映像时使用;提供集中管理和对虚拟机生命周期完整管理的监控;通过实施虚拟机使用策略的端点代理支持使用策略和数据转换控制;向用户的开始菜单添加应用程序快捷键,提供无缝的最终用户体验。
Terminal Services:
展现层虚拟化,将使用应用程序或桌面的位置与运行它们的位置相分离,使组织能够在数据中心整合应用程序和数据,同时为本地和远程用户提供广泛的访问。

软件许可让人讨厌,要一丝不苟地遵循条款可能很难,但许多IT专家愿意遵守许可条款的精神,虽然如此,IT专家仍然力图找出虚拟数据中心跟踪软件许可使用情况的方法。

3)应用程序虚拟化
在物理环境中,所有应用程序都依赖于操作系统来实现各种服务,包括内存分配、设备驱动程序等等。应用程序及其操作系统之间的不兼容性可以通过服务器虚拟化或者展现层虚拟化解决;但是对于安装在同一个操作系统实例上的两个应用程序之间的不兼容性,则需要应用程序虚拟化。

虽然许可跟踪软件还不能完全满足虚拟数据中心的需要,但目前使用这种软件是最好的选择,寻找专为虚拟环境设计的工具,理解主机服务器和虚拟服务器之间的关系,是IT专家正确管理服务器操作系统许可的必经之路。

Microsoft Application Virtualization (App-V)
将应用程序转换为集中管理的虚拟服务,这些服务不用安装,也不会与其他应用程序冲突。

作为一个许可计量软件IT专家,应该确保所选择的产品可以监控许可使用情况,可以是实时的,也可以使按期的,以便跟上不断变化的软件使用情况。

4)虚拟化管理
虚拟机不仅仅是可供操作的对象,也是具有实际工作负载的计算机实体。我们迫切需要像管理物理系统一样管理虚拟机。通过使用全面的集成管理工具集
System
Center,可以最大限度地降低复杂性并精简操作。通用的管理环境降低了培训成本,通过利用现有的软件、人员,更重要的是利用现有的
IT 管理流程,可以确保统一策略应用程序并简化维护过程。

管理一个私有云的IT专家可以使用Web界面按需创建VM,有多个选项确保许可遵从,最好的选择可能是基于他们自己的许可设置配额,用户超出软件许可限制不会有任何危险。

System Center Virtual Machine Manager :有助于集中管理物理和虚拟 IT
基础结构,提高服务器利用率,动态优化多个虚拟化平台的资源。它包含端到端的功能,比如规划、部署、管理和优化虚拟基础结构。
System Center Data Protection Manager (DPM)
用于为依赖于微软虚拟化技术的基础结构提供高级“磁盘到磁盘到磁带”保护。提供使用基于
shadow copy 的块级别虚拟磁盘保护,DPM
提供快速备份和有效保留功能,不会过度消耗磁盘空间。它保护运行 Windows
Server、Microsoft SQL Server、Microsoft Exchange 或 SharePoint
产品和技术的物理服务器。
System Center Operations Manager
是一个全面的服务管理工具,可以监控成千上万台服务器、应用程序和客户端。Operations
Manager 提供完整的 IT 环境健康视图,能够对破坏性网络事件做出快速响应。
System Center Configuration Manager
可以集中配置物理和虚拟系统。Configuration Manager
执行完整的系统部署、软件部署、更新和修补,以及集成的遵从性和配置迁移控制。

另一个选项是在Windows Server
2008数据中心版上管理云,IT专家不用担心最终用户创建了多少虚拟机,因为数据中心版本对VM的数量没有限制,但是,IT专家仍然需要确保他们正确管理运行在这些服务器上的应用程序的许可。

四 VMWare虚拟化技术
1)数据中心产品
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
监控性能,还可以启用根本原因分析。

2)桌面产品
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 上提供的众多虚拟工具。

五Citrix(思杰)虚拟化技术
Citrix
XenDesktop,用来实现桌面虚拟化,使用户可以在任何地方都访问虚拟桌面。
Citrix XenApp,引用程序级的虚拟化技术。
Citrix XenServer,企业级的支持云计算集成的Server虚拟技术。
Citrix®
Essentials,针对microsoft的heyperV提供了更高级虚拟server的管理能力。
Citrix Receiver,轻量级的软件客户端用来访问虚拟软件或桌面。

六 开源免费虚拟化技术
1) Xen
Xen Hypervisor,开源的Server的hypervisivor虚拟技术。
XCI, 开源的桌面的hypervisior虚拟技术。
Cloud Xen,企业支持云计算的虚拟技术。
2)Redhat KVM
3)sun(Oracle)VirtualBox
virtualbox,强大的开源的个人家庭企业的虚拟软件。

七  完!

发表评论

电子邮件地址不会被公开。 必填项已用*标注