虚拟计算如何运作

作者:Patti McKenna
虚拟计算允许
图片由 Dreamstime 提供

过去,使用北卡罗来纳州立大学的计算机实验室意味着需要预订一台电脑,然后在可用时间(可能在半夜)前往实验室进行工作。多亏了虚拟计算,这种情况已不复存在。[来源:北卡罗来纳州立大学]

如今,学生和教职员工可以随时随地从自己的PC或笔记本电脑预订并登录NCSU虚拟计算实验室。更重要的是,这个远程访问系统允许用户选择他们需要的软件,包括占用内存超过他们自己系统内存的工业级计算机辅助设计(CAD)和工程程序。同时,教授可以在几分钟内为学生构建定制的软件镜像,供学生随时随地访问。

广告

虚拟计算使一台计算机能够像多台计算机一样运行和执行任务。通过虚拟计算提供商,用户只需单击一下鼠标,即可同时下载和使用多个操作系统并执行多种功能,获得额外程序和硬件的所有好处,而无需在自己的计算机上购买或安装它们。高管可以在路上查看公司电子邮件,学生可以在家上课,经理可以在世界任何地方随时查看存储在内部服务器上的文档。

虚拟计算正在信息技术(IT)领域增加可能性和提升性能:增加存储空间、更多软件应用程序、性能和故障排除解决方案,以及数据备份。在本文中,我们将介绍什么是虚拟计算,谁提供虚拟服务,系统要求以及用户面临的优势和挑战。

什么是虚拟计算?

虚拟计算允许计算机用户在需要时远程访问软件应用程序和进程。用户通过互联网,通过无线或网络服务器获得访问权限。用户只需支付费用,即可在需要时提升其计算机的功能、容量、性能、进程和/或软件应用程序。这种实时技术提供

  • 操作系统和实用程序
  • 存储
  • 内存
  • 软件
  • 输入/输出及其他进程的分配和重新分配
  • 数据备份
  • 自动化问题解决和故障排除
  • 系统监控和管理工具

用户可以访问单个计算机或整个网络的软件应用程序,因为他们能够按需选择所需内容。他们还可以将数据和文本文档保存或备份到虚拟服务器(从而释放单个计算机上的空间),并将不同的进程重新分配或指定给虚拟环境。这使得计算机能够以最佳速度运行。

虚拟计算最初是一种为计算机系统借用空间或存储的方法,但此后发展迅速,提供数据和软件应用程序,以及操作系统和实用程序。企业环境最常使用它,其中IT系统经理在多个服务器上运行多个应用程序。

广告

虚拟计算要求

虚拟计算不需要大型主机配置。
图片由 Dreamstime 提供

虚拟计算提供商

虚拟提供商的数量正在稳步增长。在本节中,我们将介绍四家主要的虚拟计算提供商及其提供的服务。

惠普 (HP):惠普协助客户解决问题和故障排除,管理电子系统并根据需要分配存储空间,包括跟踪和管理在线和离线存储。惠普为其虚拟客户提供硬件和软件应用程序及解决方案,通过 HP OpenView Service Desk 提供客户支持。安全和数据丢失预防也包含在内。

广告

IBM:IBM 提供系统安全、存储、性能、可用性、操作和配置方面的管理工具。这些领域中的每一个都包括软件、硬件、实用程序、保护以及故障软件和应用程序的诊断和修复。

微软 (Microsoft):通过其 Windows 操作系统,微软提供硬件和软件存储操作、管理、升级和监控。

Sun:Sun 管理可在不中断操作的情况下安装、升级、配置和分配软件应用程序。Sun 确实允许用户恢复到以前的配置。

尽管上述提供商提供类似服务,但系统规格因提供商而异。这份图表详细说明了具体的服务内容。

系统要求

在您购买和下载虚拟PC应用程序之前,您需要确保您的计算机满足系统要求。每个计算机系统都有有限的资源。一旦这些资源被使用,可用内存和存储就会减少。虽然下载虚拟应用程序的系统要求取决于提供商和软件包,但我们将以Microsoft Windows和Mac用户的最低要求为例。

微软的虚拟PC应用程序——Microsoft Virtual PC 2007——需要一个400 MHz奔腾兼容处理器(1.0 GHz或更快)和20兆字节的磁盘空间。该虚拟应用程序可在以下Windows操作系统上运行:

  • Windows Vista 商用版
  • Windows Vista 企业版
  • Windows Vista 旗舰版
  • Windows XP 专业版
  • Windows XP 平板电脑版

其他系统,如Windows 98、Windows 2000或Windows ME,也可以处理虚拟计算,但它们需要更多内存。

Mac用户可以通过Virtual PC for Mac Version 7访问虚拟计算。他们需要一个700 MHz的原生PowerPC G3、G4或G5处理器,3 GB的可用硬盘空间和512 MB的RAM。Virtual PC for Mac将在Mac OS X 10.2.8版、10.3版、10.4.1版及更高版本上运行。

广告

虚拟计算优势

虚拟计算文件易于备份,就像在这个闪存驱动器上一样。
图片由 Dreamstime 提供

虚拟计算的好处因用户而异。本节将解释提供商和用户提及的主要好处。

通过释放系统、内存和存储空间,您可以实现更快的系统速度。虚拟计算通过将计算机的进程分配到虚拟环境中,从而使计算机可用于其他进程和应用程序,从而提高效率。

广告

哈肯萨克(新泽西州)大学医学中心利用虚拟计算,使医务和行政人员能够从他们附近的任何计算机(包括患者床边)在线访问他们选择的软件。该医疗中心使用Citrix Systems的解决方案,从1000多个终端提供对40种医疗和商业应用程序的按需访问。

据信息技术总监本杰明·博尔多纳罗称,该医疗中心在维护、升级和帮助台呼叫方面节省了130万美元。同时,在病房内即时访问患者记录,使得护士能够随时记录给药情况,医生也能在查房时当场开医嘱。[来源:Citrix]

它还具有灵活性。您可以在需要时使用软件,而无需将其安装、配置和存储在计算机上。此外,技术支持可随时通过电子方式或电话获得。

硬件和软件的自动化故障排除、诊断和修复可在需要时进行。虚拟计算程序会自动检查您计算机的速度和效率,并根据需要重新分配进程或修复程序。

您可以随意更改平台和服务器。虚拟计算用户可以在一台PC上同时运行多个操作系统。例如,通过虚拟计算,您可以在Mac电脑上运行Windows。实际上,您的计算机具有变成多台计算机的能力。

此外,散热和电力成本也降低了。虚拟计算消除了运行多台计算机和服务器的需要,从而节省了能源。

虚拟文件易于备份。整个虚拟机可以存储在一个或两个小文件中,使得复制过程简单快捷。

广告

虚拟计算的缺点与未来

虚拟计算扩展了您计算机的功能,超越了您通过插件所能实现的能力。
图片由 Dreamstime 提供

尽管虚拟计算确实能让服务器执行更多任务和运行更多应用程序,但对于一些IT员工来说,这可能既耗时又费力。即使应用程序是远程的,管理人员仍然必须跟踪和监控文件、应用程序、数据和存储。虚拟计算可能会增加他们的工作量,因为现在他们有更多的位置需要跟踪。

还必须监控和解决安全和防火墙问题,以防止在虚拟或远程环境中数据丢失或被盗。信息传输以及物理计算机和服务器远程交互的需求也必须持续监控。这是一个平衡的举动,但对于许多组织来说,虚拟计算并不能削减成本或对IT员工的需求。

广告

其他成本问题包括虚拟提供商应如何对每次软件应用程序使用收费。因为虚拟计算允许一台计算机同时运行多个应用程序,所以计算机可能同时运行同一软件的多个不同应用程序。一直有人担心重复支付相同软件的费用。为了解决这个问题,提供商正在探索一种计量计费方式,这将为用户提供特定数量的使用次数,并对任何超额使用收取费用。

虚拟计算的未来

虚拟计算已经存在多年。直到最近,其应用才在企业IT界变得更加流行。然而,在技术世界中,新的发展和探索仍在不断产生比以往更快、更集成的技术。

IBM 引入了网格计算的概念。网格计算将 IBM 全球所有数据中心(形成一个网格)的巨大计算能力连接起来,并将其提供给客户。与传统虚拟计算不同,网格计算为消费者提供无限的使用。政府、航空航天工业、科学、高等教育机构和军队目前都在使用网格计算。有关网格计算的更多信息,请阅读白皮书《网格解释》。

此外,还要考虑虚拟计算机,其中文件不存储在硬盘驱动器上,而是通过网络空间在任何可以登录互联网的计算机上远程访问。这一概念目前已可供计算机用户用于互联网和电子邮件访问。虚拟计算机将扩展该功能,允许用户从任何计算机访问其所有文件和应用程序。传统的带有大型外部硬盘驱动器的微型计算机将不再是必需的。用户将无需携带笔记本电脑或可移动存储设备(如CD)从一台计算机到另一台计算机。

有关虚拟计算和相关主题的更多信息,请查看下一页的链接。

广告

广告

加载中...