在服务器租用网络方面,vCtoud Director主要有两大类机制:—是外部网络机制;二是网络池机制。外部网络机制主要给部署的虚拟机提供链接该虚拟机所属组织之外网络(包括属于其他组织的网络或互联网)的能力,在实现上面,—个外部网络就是—个用于传输对外虚拟机流量的端口组,这个端口组通过使用一个VLAN标签实现网络隔离。在使用方面,管理员会首先创建一个外部网络,填写的参数有网络的子网掩码、默认的网关、首选和备选的DNS地址、DNS前缀和静态IP地址池,之后将这个外部网络和相关的虚拟机联系起来即可。
网络池是一系列隔离的第2层物理网段,是用来创建组织和虚拟机网络的基石,主要用于组织内部虚拟机之间的通信,并且它也确保网络能够在云中自动地被使用和部署。在使用方面,每当用户部署一个虚拟机,都会消耗其对应网络池的—命IP地址。在实现方面,网络池主要由三种技术支持:一是基于VLAN的;二是依赖Director自己的网络隔离技术VCDNI (VMware vCloud Director Network Isolation technology );三是使用Portgroup的。关于网络的问题,在下一节做进一步的说明。
目录管理
在vCloud Director中,目录主要用于存储各种资源的容器个目录隶属于一个组织,并主要由这个组织的管理员负责创建,并且可根据需要来设置这个目录的共享设置。主要存储的东西包括两大类:一是vApp,它是基于OVF格式的虚拟器件,通过部署vApp快速搭建一个包含多个虚拟机的应用;二是一些诸如ISO格式和floppy格式的镜像和介质,可用于在虚拟机上安装操作系统或者传递数据给虚拟机。
计费功能
vCloud Director利用最新版的VMware vCenter Chaigeback实现计费功能。Chargeback主要用来进行准确的成本测算、分析和报告,以实现成本透明和责任落实,并使用户能够将IT成本与业务单位、成本中心或外部客户对应起来,帮助用户更好地了解资源成本是多少,这样不仅能让业务所有者和IT人员了解支持业务服务所需的实际的虚拟基础架构成本,而且还可以获知可通过哪些途径来优化资源利用率,以降低总体IT基础架构开支。还有,通过与Chargeback的整合,使得Director可以对多种云资源的使用情况进行计费,比如存储资源、网络资源和vShield服务所消耗的资源等,而且可以为不同的组织成不同的报表。