VMware vCloud Director云门户软件帮助客户构建安全的私有云,从而大大提高数据中心的效率和业务灵活性。与云计算体系结构的基础 VMware vSphere配合使用,VMware vCloud Director 可以通过创建虚拟基础架构资源池,并将其作为一项目录服务提供给用户,从而让现有数据中心实现云计算。

一、环境准备:

1、需要安装的软件包:

VMware vCloud Director Administration Guide_第1张图片

2、oracle数据库设置:

vCloud目前只支持oracle数据库,支持的那些版本见下图,这里使用的oracle database 11gr2:

VMware vCloud Director Administration Guide_第2张图片

创建cloud_data以及cloud_indx表空间,再创建一个vclouduser并设置其默认的表空间是cloud_data。

VMware vCloud Director Administration Guide_第3张图片

赋予vclouduser以下权限:

p_w_picpath

3、创建SSL证书:

这里使用keytool是jre自带的,建议将java升级到最新版本。以下分别对http和控制台代理服务分别创建了自签证书。

VMware vCloud Director Administration Guide_第4张图片

如果你的系统默认是中文环境,上述提问会一直重复,在创建自签证书之前,临时将系统语言更改为en_US.UTF-8。

VMware vCloud Director Administration Guide_第5张图片

创建完成后,浏览下此证书的内容:

VMware vCloud Director Administration Guide_第6张图片

如果有一个已经签名的证书,可以直接导入,否则就要安装上述过程创建一个自签的证书。

4、安装vcloud-director软件:

VMware vCloud Director Administration Guide_第7张图片

在rhel5中,默认已经安装了这个软件包,如果是rhel6需要单独安装的。软件包下载地址:http://mirror.corbina.net/pub/Linux/redhat/rpms/x64/

VMware vCloud Director Administration Guide_第8张图片

暂时先安装,稍后在使用configure命令进行配置。

VMware vCloud Director Administration Guide_第9张图片

这里必须是两块网卡,一块用于http服务,另外一块用于远程代理服务。接着提示输入创建的证书的具体路径,以及证书的密码。

VMware vCloud Director Administration Guide_第10张图片

这里是设置日志服务器的地址,这个可以略过。

在装有vCloud的机器上,没有安装oracle客户端软件,因为vCloud自带了JDBC驱动,用它和oracle进行通讯的。

VMware vCloud Director Administration Guide_第11张图片

安装到此结束了,后续是如何配置vCloud。

二、配置vCloud:

在配置之前,确保已经安装了vShield Manager,它是一个ovf模板,你可以把它导入到esx里,我这里是将它转换为vmware workstation的格式运行在vmware workstation中的。后面在添加vCenter的时候会提示输入vShield Manager的相关信息。当vShield Manager与vCloud结合在一起的时候,没必要使vcenter和vShield Manager进行同步,或者在vSphere Client中注册vShield Manager插件。

vCloud的配置都是图形界面的,操作起来很简单的,这里不详细说明了,详见官方文档。

VMware vCloud Director Administration Guide_第12张图片

点击上图中的Guided Tasks任务列表进行相关配置,完了之后,点击Manage&Monitor就可看到相关信息:

VMware vCloud Director Administration Guide_第13张图片

VMware vCloud Director Administration Guide_第14张图片

VMware vCloud Director Administration Guide_第15张图片

VMware vCloud Director Administration Guide_第16张图片

VMware vCloud Director Administration Guide_第17张图片

VMware vCloud Director Administration Guide_第18张图片

VMware vCloud Director Administration Guide_第19张图片

查看日志信息:

VMware vCloud Director Administration Guide_第20张图片

这里创建了一个example组织:

VMware vCloud Director Administration Guide_第21张图片

由于硬件资源有限,所以没有为这个组织创建任何虚拟机。组织的访问可以通过这个地址进行访问:https://192.168.1.21/cloud/org/example/。这个用户和密码是在创建组织的时候指定的,可以对所有组织指定相同的管理员帐号,也可以分别指定管理员帐号。

 

参考文献:

                 VMware vCloud Director Documentation