Windows Azure Cloud Service (44) 将Cloud Service加入Virtual Network Subnet,并固定Virtual IP Address(VIP)

  《Windows Azure Platform 系列文章目录

  在之前的文章中,笔者已经详细介绍了如何将Virtual Machine加入Virtual Network,并且绑定固定的Private IP和Virtual IP Address (公网IP地址)

  Windows Azure Virtual Network (5) 设置Azure Virtual Machine固定Private IP

      Windows Azure Virtual Network (6) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (1)

      Windows Azure Virtual Network (7) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (2)

  但是以上的功能仅限于IaaS,如果我们需要在PaaS Cloud Service设置Private IP和Virtual IP Address,应该如何设置?

  再想象一个场景,当我们前端使用PaaS Cloud Service实现横向扩展,后端使用2台SQL Server Virtual Machine做数据库服务器。

  这种混合PaaS+IaaS的场景,如何让PaaS Cloud Service加入Virtual Network,使用内部IP地址与SQL Server VM进行通信呢?

  本章内容分为以下三个部分:

  一.管理Virtual IP Address(公网IP地址)

  二.管理Virtual Network

  三.配置Azure Cloud Service

  一.管理Virtual IP Address(公网IP地址)

  我们可以通过Azure PowerShell来申请Virtual IP Address,具体读者可以参考之前的Blog:

  国外使用Azure Global的用户,可以参考:

Windows Azure Virtual Network (6) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (1)

Windows Azure Virtual Network (7) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (2)

  国内使用诗句互联运维的Azure China用户,可以参考:

  Azure China (8) 使用Azure PowerShell创建虚拟机,并设置固定Virtual IP Address和Private IP

  如果读者用的是百度查询IP地址,经常会发现Azure上海的IP地址经常会显示来自北京,这是由于百度的IP库比较老,请读者注意

  这里笔者不想申请新的Reserved IP Address,我们使用命令:

Get-AzureReservedIP

  可以查看到之前已经申请的Reserved IP Address,如下图:

  

  我们就继续使用上面的LeiTestVMReservedIP,这个地址是191.234.18.61

  上图中,InUse状态为False,没有被占用

  二.管理Azure Virtual Network

  我们创建一个新的Azure Virtual Network,命名为PaaSVNet

  增加2个subnet,命名为Web-Subnet和DB-Subnet,如下图:

  

  Web-Subnet IP Rang为10.0.0.0-10.0.0.127

  DB-Subnet IP Rang为10.0.0.128-10.0.0.255

  三.配置Azure Cloud Service

  我们新建一个Cloud Service,项目命名为LeiPaaSReservedIP,只添加WebRole即可,截图略。

  1.将Instance Count数量修改为2

  2.修改ServiceConfiguration.Cloud.cscfg文件配置,增加以下内容:

  

  上图中的设置中:

  (1)Instance Count为2,需要2个Instance

  (2)VirtualNetworksSite节点,设置为虚拟机网络名称,PaaSVNet

  (3)InstanceAddress节点设置为WebRole1

  (4)Subnet设置为步骤二中的子网名称,为Web-Subnet

  (5)ReservedIP设置为我们在步骤一中的Reserved IP Name (LeiTestVMReservedIP)

  然后我们将我们的Cloud Service部署到Azure平台上,观察Reserved IP Address,已经使用在步骤一的Public IP:191.234.18.61)

  

  

  然后我们观察虚拟网络PaaSVNet中的Private IP使用情况

  

  Web Role已经加入了Web-Subnet子网  

  因为将Instance Count设置为2,这2个PaaS Instance占用了10.0.0.410.0.0.5这2个IP地址

  

时间: 2024-08-09 19:47:19

Windows Azure Cloud Service (44) 将Cloud Service加入Virtual Network Subnet,并固定Virtual IP Address(VIP)的相关文章

Windows Azure Virtual Network (7) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (2)

<Windows Azure Platform 系列文章目录> 在笔者之前的博客中Windows Azure Virtual Network (6) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (1),笔者介绍了如何在创建虚拟机的时候,将固定公网地址进行绑定. 很遗憾,在很多情况下,客户已经使用Azure Management Portal创建了新的虚拟机.以前的办法只能将DNS删除,并且保留VHD,然后重新创建新的Cloud

Azure运维系列 2:使用预览门户配置VM固定公网IP

shyis最近微软中国Azure更新速度似乎已经超越任何时期了,前两天刚刚更新的Azure云助理,让众多Azure用户实现在移动端灵活的管理Azure资源,相信对于云服务来讲这也是未来不可或缺的管理方式之一.说到管理方式,不得不说微软中国Azure近期更新的另一大神器预览版门户. 说到Azure预览版门户,其实已经不是什么新玩意,毕竟在国际版Azure中已经预览了非常之久了.但对于中国版Azure来说毕竟是一个非常重要的更新,今天给大家带来的就是中国版Azure的预览版介绍以及通过配置固定公网I

[书目20140902]实战Windows Azure——微软云计算平台技术详解 --徐子岩

目录第1章  云计算技术简介    1.1  云计算所要解决的问题    1.2  云计算平台的分类    1.3  微软云计算平台Windows Azure        1.3.1  高可用性        1.3.2  易于部署和伸缩        1.3.3  全球化        1.3.4  开发语言和开发模型第2章  Windows Azure云计算平台    2.1  Windows Azure平台的组成部分和主要功能        2.1.1   Windows Azure  

Windows Azure IP地址详解

Windows Azure上的IP地址有以下几种: 公网IP地址 VIP ILPIP Reserved IP 内网IP地址 DIP Static IP VIP是动态分配的公网IP,VIP可以被分配到云服务.负载均衡器.VPN网关和应用网关等实例.当实例(云服务.负载均衡器.VPN网关和应用网关)被销毁后,VIP即刻被回收.用户不能永久有用某个特定的VIP.因此务必不用将域名解析的A记录指向到VIP,也尽量不要使用VIP来访问云服务.理论上只要用户不销毁重建实例,VIP就不会发生改变.但是,如果遇

Windows Azure Pack 快速部署(1)AD环境准备及Sql Ser安装

       Windows Azure Pack快速部署1.AD环境准备及Sql Ser安装 编号 FQDN IP OS 角色 1 12dc.contoso.com 192.168.6.10/24 Windows Server 2012 R2 Str AD服务器 2 WAP.contoso.com 192.168.6.12/24 Windows Server 2012 R2 Str Azure Pack 3 SPF.contoso.com 192.168.6.13/24 Windows Ser

Windows Azure Virtual Network (11) 创建VNet-to-VNet的连接

<Windows Azure Platform 系列文章目录> 我们知道,Azure Virtual Network可以 1.将对台Azure VM加入到同一个网段里,同时绑定内网IP地址 2.创建VPN网关,来设置Site-To-Site VPN或者Point-To-Site VPN 但是我们在使用Virtual Network的时候,会遇到这样的情况: 1.之前创建的2个Virtual Network,本来是互相不能通过内网访问的.但是后期想通过内网互通互联. 2.在创建的Virtual

Windows Azure Virtual Machine (24) Azure VM支持多网卡功能

<Windows Azure Platform 系列文章目录> Windows Azure VM在默认情况下,是一张网卡,2个IP地址.在很多情况下,我们需要Azure支持多张网卡,在这里笔者简单介绍一下. 假设我们创建了一个虚拟网络,3个Subnet子网,分为命名为Frondend, MidTier和Backend,具有不同的CIDR地址.如下图: 那我们可以创建一个具有三个网卡的Azure VM,每张网卡对应不同的subnet.如下图: 这里特别强调一下,创建多网卡的Azure VM是有限

Windows Azure Cloud Service (41) 修改云服务IIS托管管道模式为4.0经典模式

<Windows Azure Platform 系列文章目录> 这是笔者在之前的项目中遇到的问题,做一下总结,给网友做参考. 在一般情况下,Visual Studio开发的Cloud Service在部署到Azure PaaS平台后,是IIS托管管道模式.有的时候,客户的Web应用程序需要4.0经典模式.就需要在启动Web Role时自定义IIS配置.我这里简单介绍一下. 1.在项目中添加引用:C:\Windows\System32\inetsrv\Microsoft.Web.Administ

windows azure Vm、cloud service、web application 如何选择可用的服务

windows azure 的web应用和虚拟机都经常用.我们经常把我们的网站部署上去.一般选择web应用或者开一个虚拟机.开一个虚拟机就会按照虚拟机的使用时间进行计费. 那么我们选择web部署在哪里有什么区别呢. 这是从一个azure的研究人员那里找到的文章. 文章如下: 相信大家看过我的博文之后,对于Windows Azure托管服务有了一定的了解.那我们会发现一般情况下Windows Azure 服务分为三种,分别是: Windows Azure Website Cloud Service