在将所请求的映像映射到硬件之前, VCL 管理者为可用的硬件资源提供适当的虚
拟化(聚合,解除聚合)。 VCL 服务主要关注平台级别的资源控制。
2. 平台即服务( PaaS)
平台即服务是一个虚拟化的平台, 它包括一个或多个服务器 (经过物理服务器集
合虚拟化)、操作系统和特定应用程序(例如面向 Web 应用程序的 Apache 和
MySQL)。在某些情况下,可以提供一个包含所有必需的特定于用户的应用程序
的 VM 映像。平台即服务包含一个软件层并将其作为服务提供, 这个服务可用于
构建更高级的服务。从服务的创建者或消费者的角度来看, PaaS 至少存在两种
视角:
创建 PaaS(这里指 VCL)的人可能会通过集成 OS、中间件、应用程序软
件甚至一个开发环境来生成一个平台, 这个平台稍后会以服务的形式提供
给用户。
使用
PaaS 的人(大学中的用户) 会看到一个封装好的服务, 这个服务通
过一个界面呈现给他们。 用户只能通过界面与这个平台进行交互, 该平台
执行必需的任务来进行管理和扩展, 从而提供给定级别的服务。 虚拟设备
可以归类为 PaaS 实例。
通过使用 VCL,学生们不需要在其机器上安装任何特定的服务、 解决方案堆栈或
数据库。VCL 为他们提供了映像, 他们只需要选择这些映像并在云中提供的机器
上使用它们。
服务
解决方案堆栈
o
Java
o PHP
o .NET
存储
o
数据库
o 文件存储
3. 软件即服务( SaaS)
SaaS 是指以服务的形式通过 Internet 访问软件的能力。软件即服务以服务形
式按需提供完整的应用程序。 软件的一个实例在云中运行并为多个终端用户或客
户组织提供服务。远程应用程序服务的一个最佳例子就是 Google Apps,它通过
一个标准 Web 浏览器提供了多个企业应用程序。
VCL 允许使用任何
软件即服务解决方案
、虚拟化解决方案和终端服务解决方案。
VMWare、XEN、MS Virtual Server 、Virtuoso 和 Citrix 都是典型的例子。 VCL
还允许任何访问 / 服务交付选项,这些选项适合从 RDP 或 VNC 桌面访问到
X-Windows 再到 Web 服务或类似服务等各种内容。
评论0
最新资源