在公有云AZURE上部署私有云AZUREPACK以及WEBSITE CLOUD(一)

时间:2023-03-09 09:04:36
在公有云AZURE上部署私有云AZUREPACK以及WEBSITE CLOUD(一)

(一)前言

本文主要介绍了实践部署AzurePack的Website Cloud的过程。在部署之前, 首先要对AzurePack有个基本的了解。

 

Azure Pack是微软的私有云方案,具有弹性、多租户、按需计量的特点;并且通过REST API的方式,提供大量的操作接口,具有非常好扩展性。除了基本的管理功能外,还通过Service Provider的方式接入多种云服务,比如VM云, Website云, MS SQL云,MySQL云, Service Bus等。 本文主要针对的是Website云。

 

另外,Azure Pack的一些相关概念,比如Hosting Plan(计划),Add-on(附加服务), Tenant(租户),Subscription(订阅)等不是本文介绍的内容,虽然下文中会提到。如需了解,请参考MSDN上相关文章。

 

接下来的正文中, 我将要介绍的是在Azure上搭建Azure Pack Website Cloud。因为手头上没有物理机环境,所以只能借助于公有云。 纯粹是为了练手,了解环境搭建的过程,了解会出现哪些问题,增加动手经历。在动手之前,我已经有了Azure Global的订阅(国内的订阅应该也一样)。如果读者希望跟着一起练习,请确保先有个Azure订阅

 

大概步骤如下:

1.    建立虚拟网络环境,以及域控和DNS服务器

2.    搭建Windows Azure Pack环境,使用Standalone模式

3.    搭建Web Site Cloud环境

4.    注册Web Site Cloud

5.    在Web Site Cloud中添加site

6.    配置Web Site Cloud高可用性

 

安装前准备

工欲善其事,必先利其器。工具:

  • 远程桌面管理工具(我用的是MRemote)
  • Powershell ISE,支持Azure,省钱技能必备
  • SQL Server 2012 安装盘 (可选,或带SQLSERVER的系统镜像盘)

因为使用MRemote,所以需要主机支持: 在Win2012
服务器上的远程桌面选项上,去除勾选Allow connections only from computers running Remote Desktop …

 

在公有云AZURE上部署私有云AZUREPACK以及WEBSITE CLOUD(一)