Azure云服务保留IP-阿里云开发者社区

开发者社区> 科技小先锋> 正文

Azure云服务保留IP

简介:
+关注继续查看

之前的博文里介绍了有关Azure虚拟机中的静态IP,通过配置静态IP就可以实现Azure虚拟机重启后DIP不发生改变,这样的功能非常适合运行一些例如域控制器或DNS等类型的服务,那么除了虚拟机的DIP意外,云服务的VIP地址也同样重要,很多时候我们都需要将Azure上的应用以云服务的形式对外发布,那么除了域名以外,IP地址就是最常被访问的对象,如果云服务因为计划性维护或者手动重启导致地址变更,那么服务就无法保证连续性,因此云服务的保留IP就起到了同Azure虚拟机静态IP一样的作用,下面就一探究竟。

######################################################################################

如下图所示,云服务本身包含了很多功能,简单的理解它可以是一个对外发布所使用的容器,但此外它还承担了诸如负载平衡,访问策略等功能,保留VIP就是将云服务的VIP进行“固化”,使之重启后依然保持指定的IP地址不变,这样就从一定程度上满足了业务的持续可用性。

wKiom1UQKN3jWA0CAADvHMwJQBE735.jpg

首先要说明的是,Azure保留IP只能用于新建云服务时使用,而不能对已存在的云服务使用,若需要使用保留IP功能,首先要先创建一个reservedip,如下图我创建了一个名为“ReservedIP01”的保留IP名称,需要注意一点就是location不能是部署在地缘组的

wKioL1UQKq6jpsmgAAJMyPzZVcM334.jpg

接着我就要新建云服务了,下图中我是在通过powersehll创建虚拟机的过程中新建了一个云服务,名为“labservice03”,同时我将上一步中创建的ReservedIP01应用到了这个云服务上

wKioL1UQKq6CzrsEAAQli5DkAkk955.jpg

此时只需要等待云服务和虚拟机创建完成即可,如下图:

wKiom1UQKX7SCMejAAKl79amgwM939.jpg

虚拟机还在provisioning当中。。。

wKioL1UQKq_zrfWTAAIixLDdTqM231.jpg

当云服务和虚拟机创建成功后,可以看到当前的云服务VIP是139.219.15.127

wKiom1UQKX6QIbLNAALpDvkRanI108.jpg

之后我进行一下测试,首先关闭labservice03,然后再重新开启

wKioL1UQKq_gC5xRAANBgBXJCiE195.jpg

重启后的云服务VIP依然保持之前的设置,说明我们的reservedip设置成功了,如下图:

wKiom1UQKX-A7qFBAALuhzk66V0040.jpg

再次通过powershell验证一下我之前的配置,首先可以通过get-azurevm查看端点属性,可以看到vip的值为139.219.15.127

wKioL1UQKrCijbqMAAQAkLVAGQY767.jpg

更为直观的方法是直接查看云服务部署,可以看到virtualIPs和reservedipname的值都是我之前创建的"ReservedIP01"

wKiom1UQKX-zYqFAAAY1ssj80fY203.jpg

####################################################################################

至此对于Azure虚拟机的静态IP和云服务的保留IP都做了介绍,除了这两类功能意外,Azure虚拟机还支持一种实例级IP,也就是在原有DIP的基础上再封装一个静态IP,达到直接访问的目的,有关实例级IP的内容留作下一篇再介绍。



本文转自maomaostyle 51CTO博客,原文链接:http://blog.51cto.com/maomaostyle/1623622,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【大数据组件】一篇文章让你快速入门Docker
Docker 是什么? Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。
13 0
飞天加速计划使用体验
对于云服务器的使用体验感受
21 0
冬季实战营第一期学习报告
通过五天学习与实操,对ECS云服务器入门、快速搭建LAMP环境、部署MySQL数据库、回顾搭建Docker环境和Spring Boot以及使用PolarDB和ECS搭建门户网站操作,对本期学习与实操的认识。
3 0
冬季实战营第一期:从零到一上手玩转云服务器实验报告
第一期主要进行了六次实验,分别是《动手实操ECS云服务器》、《动手实操快速搭建LAMP环境》、《使用ECS服务器部署MySQL数据库》、《通过workbench远程登录ECS,快速搭建Docker环境》、《从零搭建Spring Boot的Hello World》以及《使用PolarDB和ECS搭建门户网站》。首先远程登陆ECS实例,搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。然后配置及远程访问MySQL。冯晓帅老师在直播上带大家通过workbench登录ECS并快速搭建Docker环境,运行Spring Boot,最后安装WordPress并搭建博客。
8 0
Redis高可用架构演进
Redis是目前使用最广泛的缓存程序之一,也被应用于多种场景,例如数据缓存、分布式锁等,Redis官方提供了多种部署架构,以满足不同应用场景下对于高可用和扩展性的要求。
5 0
MySQL高可用架构演进
MySQL是数据库领域当之无愧的霸主之一,其在各行各业被广泛应用,随着广泛使用,对于MySQL本身的高可用性的要求就是不可避免的话题,而MySQL的高可用方案也随着MySQL功能的完善经历了多次升级,本文将对MySQL的各种高可用架构进行分析,以此来了解架构的演进。
4 0
架构修炼之道 | 一个传统网关系统有几种 “死” 法(下)
架构修炼之道 | 一个传统网关系统有几种 “死” 法(下)
4 0
冬季实战营第一期:从零到一上手玩转云服务器学习总结
冬季实战营第一期:从零到一上手玩转云服务器学习总结
6 0
6967
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载