Azure云服务保留IP 推荐
2015-03-23 23:15
381 查看
之前的博文里介绍了有关Azure虚拟机中的静态IP,通过配置静态IP就可以实现Azure虚拟机重启后DIP不发生改变,这样的功能非常适合运行一些例如域控制器或DNS等类型的服务,那么除了虚拟机的DIP意外,云服务的VIP地址也同样重要,很多时候我们都需要将Azure上的应用以云服务的形式对外发布,那么除了域名以外,IP地址就是最常被访问的对象,如果云服务因为计划性维护或者手动重启导致地址变更,那么服务就无法保证连续性,因此云服务的保留IP就起到了同Azure虚拟机静态IP一样的作用,下面就一探究竟。
######################################################################################
如下图所示,云服务本身包含了很多功能,简单的理解它可以是一个对外发布所使用的容器,但此外它还承担了诸如负载平衡,访问策略等功能,保留VIP就是将云服务的VIP进行“固化”,使之重启后依然保持指定的IP地址不变,这样就从一定程度上满足了业务的持续可用性。
![](http://s3.51cto.com/wyfs02/M00/5B/B1/wKiom1UQKN3jWA0CAADvHMwJQBE735.jpg)
首先要说明的是,Azure保留IP只能用于新建云服务时使用,而不能对已存在的云服务使用,若需要使用保留IP功能,首先要先创建一个reservedip,如下图我创建了一个名为“ReservedIP01”的保留IP名称,需要注意一点就是location不能是部署在地缘组的
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKq6jpsmgAAJMyPzZVcM334.jpg)
接着我就要新建云服务了,下图中我是在通过powersehll创建虚拟机的过程中新建了一个云服务,名为“labservice03”,同时我将上一步中创建的ReservedIP01应用到了这个云服务上
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKq6CzrsEAAQli5DkAkk955.jpg)
此时只需要等待云服务和虚拟机创建完成即可,如下图:
![](http://s3.51cto.com/wyfs02/M02/5B/B1/wKiom1UQKX7SCMejAAKl79amgwM939.jpg)
虚拟机还在provisioning当中。。。
![](http://s3.51cto.com/wyfs02/M00/5B/AB/wKioL1UQKq_zrfWTAAIixLDdTqM231.jpg)
当云服务和虚拟机创建成功后,可以看到当前的云服务VIP是139.219.15.127
![](http://s3.51cto.com/wyfs02/M00/5B/B1/wKiom1UQKX6QIbLNAALpDvkRanI108.jpg)
之后我进行一下测试,首先关闭labservice03,然后再重新开启
![](http://s3.51cto.com/wyfs02/M01/5B/AB/wKioL1UQKq_gC5xRAANBgBXJCiE195.jpg)
重启后的云服务VIP依然保持之前的设置,说明我们的reservedip设置成功了,如下图:
![](http://s3.51cto.com/wyfs02/M01/5B/B1/wKiom1UQKX-A7qFBAALuhzk66V0040.jpg)
再次通过powershell验证一下我之前的配置,首先可以通过get-azurevm查看端点属性,可以看到vip的值为139.219.15.127
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKrCijbqMAAQAkLVAGQY767.jpg)
更为直观的方法是直接查看云服务部署,可以看到virtualIPs和reservedipname的值都是我之前创建的"ReservedIP01"
![](http://s3.51cto.com/wyfs02/M02/5B/B1/wKiom1UQKX-zYqFAAAY1ssj80fY203.jpg)
####################################################################################
至此对于Azure虚拟机的静态IP和云服务的保留IP都做了介绍,除了这两类功能意外,Azure虚拟机还支持一种实例级IP,也就是在原有DIP的基础上再封装一个静态IP,达到直接访问的目的,有关实例级IP的内容留作下一篇再介绍。
######################################################################################
如下图所示,云服务本身包含了很多功能,简单的理解它可以是一个对外发布所使用的容器,但此外它还承担了诸如负载平衡,访问策略等功能,保留VIP就是将云服务的VIP进行“固化”,使之重启后依然保持指定的IP地址不变,这样就从一定程度上满足了业务的持续可用性。
![](http://s3.51cto.com/wyfs02/M00/5B/B1/wKiom1UQKN3jWA0CAADvHMwJQBE735.jpg)
首先要说明的是,Azure保留IP只能用于新建云服务时使用,而不能对已存在的云服务使用,若需要使用保留IP功能,首先要先创建一个reservedip,如下图我创建了一个名为“ReservedIP01”的保留IP名称,需要注意一点就是location不能是部署在地缘组的
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKq6jpsmgAAJMyPzZVcM334.jpg)
接着我就要新建云服务了,下图中我是在通过powersehll创建虚拟机的过程中新建了一个云服务,名为“labservice03”,同时我将上一步中创建的ReservedIP01应用到了这个云服务上
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKq6CzrsEAAQli5DkAkk955.jpg)
此时只需要等待云服务和虚拟机创建完成即可,如下图:
![](http://s3.51cto.com/wyfs02/M02/5B/B1/wKiom1UQKX7SCMejAAKl79amgwM939.jpg)
虚拟机还在provisioning当中。。。
![](http://s3.51cto.com/wyfs02/M00/5B/AB/wKioL1UQKq_zrfWTAAIixLDdTqM231.jpg)
当云服务和虚拟机创建成功后,可以看到当前的云服务VIP是139.219.15.127
![](http://s3.51cto.com/wyfs02/M00/5B/B1/wKiom1UQKX6QIbLNAALpDvkRanI108.jpg)
之后我进行一下测试,首先关闭labservice03,然后再重新开启
![](http://s3.51cto.com/wyfs02/M01/5B/AB/wKioL1UQKq_gC5xRAANBgBXJCiE195.jpg)
重启后的云服务VIP依然保持之前的设置,说明我们的reservedip设置成功了,如下图:
![](http://s3.51cto.com/wyfs02/M01/5B/B1/wKiom1UQKX-A7qFBAALuhzk66V0040.jpg)
再次通过powershell验证一下我之前的配置,首先可以通过get-azurevm查看端点属性,可以看到vip的值为139.219.15.127
![](http://s3.51cto.com/wyfs02/M02/5B/AB/wKioL1UQKrCijbqMAAQAkLVAGQY767.jpg)
更为直观的方法是直接查看云服务部署,可以看到virtualIPs和reservedipname的值都是我之前创建的"ReservedIP01"
![](http://s3.51cto.com/wyfs02/M02/5B/B1/wKiom1UQKX-zYqFAAAY1ssj80fY203.jpg)
####################################################################################
至此对于Azure虚拟机的静态IP和云服务的保留IP都做了介绍,除了这两类功能意外,Azure虚拟机还支持一种实例级IP,也就是在原有DIP的基础上再封装一个静态IP,达到直接访问的目的,有关实例级IP的内容留作下一篇再介绍。
相关文章推荐
- Azure 中国篇之网络服务—(3)保留云服务公网ip(VIP)
- Azure构建PredictionIO和Spark的推荐引擎服务
- 用ESX进行虚拟化的技巧连载三:设置IP和目录服务 推荐
- Microsoft Azure系列之六 如何为Azure 云服务分配保留IP地址
- 在TCP/IP网络中,为各种公共服务保留的端口号范围
- 基于Azure搭建PredictionIO和Spark的推荐引擎服务
- 基于Azure构建PredictionIO和Spark的推荐引擎服务
- Azure存储之文件服务 推荐
- Azure 中国篇之网络服务—(4)为 Azure虚拟机配置静态内部 IP 地址 (DIP)
- [Azure] 使用Azure Powershell脚本查看账号下所有订阅中的云服务公网IP地址绑定情况
- Azure 在云服务创建的时候保留VIP
- Linux中设置内部保留IP与DNS IP 推荐
- Windows Azure 保留已存在的虚拟网络外网IP(云服务)
- 如何通过邮件头和传输跟踪日志查看原始客户端IP 推荐
- 深入挖掘vsftpd服务 推荐
- Angularjs 自定义服务的三种方式(推荐)
- ITIL V3 服务转换篇 之 测试、检查及评价 推荐
- 20171107L09-01老男孩Linux运维实战培训-Lamp系列-Apache服务生产实战应用指南04-基于IP的虚拟主机实战配置