赛博助手虚拟设备:按需访问生产网格
1. 中介服务与赛博助手外壳
中介服务是网格与客户端库之间的桥梁,它提供不同的功能并包含应用逻辑。由于服务与客户端的分离,赛博助手外壳得以开发。赛博助手外壳是一个方便使用网络基础设施的系统外壳,包含四个高级设计组件:对象管理、网络基础设施后端、命令行解释器和服务。
2. 赛博助手虚拟设备的创建工具
为了帮助用户专注于工作并让无经验的用户也能使用赛博助手,创建一个大部分可自动配置的虚拟设备是个不错的解决方案。以下是两种常用的创建工具:
- VMware Studio :由VMware提供的工具,本身也是一个设备。可通过Web界面轻松配置设备,步骤如下:
1. 配置“虚拟硬件”,如内存、硬盘、网络。
2. 选择操作系统(需提供所选操作系统的ISO镜像,默认仅支持少数操作系统)。
3. 配置应安装在虚拟机上的软件,可选择安装介质(.iso)上可用的软件包,将自动安装。
4. 设置目标机器和目录,设备将复制到指定位置。还能在指定且配置正确的VMware服务器上自动启动创建的设备。创建的虚拟机由vmx和vmdk文件组成,可与支持这些格式的任何虚拟机管理程序解决方案一起使用(如ESX、VMware Workstation等)。
- VMBuilder :基本上是一个基于Ubuntu自动创建可用虚拟机的脚本,是JeOS 8.10(Ubuntu: Intrepid Ibex)的一部分。除了用于配置设备的Web界面外,它提供与VMware Studio相同的功能。配置通过一些配置文件完成,本地机器无需ISO镜像,会自动从互联