前面文章介绍了Windows Azure Pack(WAP)的安装以及功能介绍,当然,仅仅安装还是不够的,我们还需要让WAP与SCVMM集成起来,管理我们的Cloud。今天介绍WAP与私有云交互的一个重要组件,Service Provider Foundation(SPF)。通过SPF,可以将前端门户与后端System Center结合起来,实现IaaS云服务。下面的内容将简要概述一遍SPF与WAP之间的集成过程。

本次SPF安装在一台单独的VM当中,在进行安装之前我们已经安装好了SQL Server 2012 SP1,另外还需要进行一系列的准备工作,首先是安装Windows功能与IIS。


Windows 功能:

? 管理 OData Internet Information Services (IIS) 扩展

? Windows 进程激活服务。 此功能包括:

进程模型

配置应用程序编程接口 (API)


IIS服务:

? Web 服务器 (IIS)。 此服务器角色包括:

IIS 管理脚本和工具角色服务

IIS 安全基本身份验证

IIS 应用程序部署 ASP.NET 4.5

IIS 安全 Windows 身份验证

nternet 服务器 API (IASPI) 扩展和筛选器

ASP.NET 4.5 角色服务


组件安装:

WCF data services 5.0 for odata

ASP.NET mvc4 下载地址如下:

http://www.microsoft.com/zh-CN/download/details.aspx?id=29306

http://www.microsoft.com/zh-cn/download/details.aspx?id=30683

准备工作做完之后,插入Virtual Machine Manager安装盘,安装管理控制台,如下图:

Windows Azure Pack集成配置SPF_第1张图片

OK,下面就进入正题,插入Orchestrator安装镜像,并运行安装。

Windows Azure Pack集成配置SPF_第2张图片

出现安装界面后,选择下方的独立安装,Service Provider Foundation,如下图所示。

Windows Azure Pack集成配置SPF_第3张图片

通过先决条件检查之后,进行下一步安装。

Windows Azure Pack集成配置SPF_第4张图片

这里配置数据库服务器,示例中的SQL Server位于本地,所以服务器选择的是Localhost,实际安装中根据实际环境来选择。

Windows Azure Pack集成配置SPF_第5张图片

配置WEB服务的位置和服务器证书,示例中使用的是自签名证书。

Windows Azure Pack集成配置SPF_第6张图片

接下来配置管理员Web服务。

Windows Azure Pack集成配置SPF_第7张图片

配置Provider Web服务

Windows Azure Pack集成配置SPF_第8张图片

配置VMM Web服务。

Windows Azure Pack集成配置SPF_第9张图片

以相同方式配置Usage Web服务。

Windows Azure Pack集成配置SPF_第10张图片

完成所有配置,进行安装。

Windows Azure Pack集成配置SPF_第11张图片

完成安装。

Windows Azure Pack集成配置SPF_第12张图片

接下来,需要在WAP管理门户中进行SPF集成了,登录到WAP管理门户,选择VM云,如下图所示,选择注册System Center Service Provider Foundation。

Windows Azure Pack集成配置SPF_第13张图片

填入服务URL和管理账户,如下图:

Windows Azure Pack集成配置SPF_第14张图片

完成配置后确定,下方进度条会显示已注册SPF。

Windows Azure Pack集成配置SPF_第15张图片

接下来再注册Service Provider Usage,如下图:

Windows Azure Pack集成配置SPF_第16张图片

SPF配置完成后,那么就需要连接到我们的云了,首先需要在VMM上创建相关的云服务,然后在WAP中选择使用现有虚拟机云提供程序配置虚拟机,如下图:

Windows Azure Pack集成配置SPF_第17张图片

连接完成后,我们回到VM云界面,即可看到可用的云服务了。

Windows Azure Pack集成配置SPF_第18张图片