前文我们提到在Resource Manager模式中,虚拟机默认不再与云服务对应,也不再有类似xxx.cloudapp.net的二级域名。在Resource Manager模式中,虚拟机的网卡、公共IP地址、安全组都是模块化的,这就意味着可以将网卡附加(associate)到虚拟机,公共IP地址可以附加到网卡。

网卡可以指定使用动态私有IP地址或者固定私有IP地址(内网地址),同时可以将一个公共IP地址(Public IP Address)绑定到网卡。如果没有为网卡指定公共IP地址,那么使用这个网卡的虚拟机将是一个“纯内网”的——无法与外网进行通讯。与Classic模式中虚拟机相比,用户有更大的灵活性来决定某个虚拟机是否应该具备外网通讯能力,这对提升系统安全是有意义的,毕竟多一个外网通讯端口,也就多一分网络安全威胁。还有就是能节省一些公共IP地址,我们知道公共IPv4地址已经被分配完了。

公共IP地址在Resource Manager模式中被设计成一个模块化的组件,既然是模块化组件,也就意味着可以被复用。例如:当一个虚拟机被删除时,其网卡和公共IP地址可以被保留下来并附加给其他的虚拟机使用。或者,当某个网卡被删除后,附加到这个网卡上的公共IP地址也可以被关联到其他的网卡上使用。这个功能实质上相当于在Classic模式(Service Management)中的Reserved IP,但显然模块化的设计使公共IP地址使用起来更加灵活和方便。

网卡属性设置:

公共IP地址属性设置:

公共IP地址的设置中,有一个“DNS name label”,没错,我们可以给某个公共IP地址指定一个对应的域名。与Classic模式中云服务域名相比:

  • 公共IP地址的域名是可选的,如果不指定域名,则只能通过IP地址来访问虚拟机。
  • 域名不再是xxx.cloudapp.net,新的4级域名加入了数据中心名称,域名整体变得更长了,但是减少了命名冲突。

我们来设想这样一个场景:当某个虚拟机发生了故障无法继续使用时,用户只需要重建或者启动备份虚拟机,然后将故障虚拟机的网卡和公网IP地址与新的虚拟机进行关联,而不再需要修改DNS解析就可以继续对外提供服务。

另外,对于很多只能使用公网IP地址进行身份验证和连接的老系统来说,Resource Manager模式中的虚拟机完全可以满足其需求。

新版Microsoft Azure Web管理控制台 - Microsoft Azure New Portal - (2)的更多相关文章

  1. 新版Microsoft Azure Web管理控制台 - Microsoft Azure New Portal - (1)

    国际版Microsoft Azure的Preview Portal已经于12月2日正式GA,现在登录国际版的Microsoft Azure,默认就会进入Microsoft Azure New Port ...

  2. 新版Microsoft Azure Web管理控制台 - Microsoft Azure New Portal - (3)

    之前我们多次提到过Resource Manager,也知道Resource Manager是Microsoft Azure提供的一种新型资源管理模式.在Service Management模式(Cla ...

  3. Windows Azure Web Site (14) Azure Web Site IP白名单

    <Windows Azure Platform 系列文章目录> 我们知道,在Azure Cloud Service和Virtual Machine,可以通过Endpoint ACL (Ac ...

  4. Windows Azure Web Site (17) Azure Web Site 固定公网IP地址

    <Windows Azure Platform 系列文章目录> 在之前的文档中,笔者介绍了Azure Web Site是一个多租户的环境,每个部署单元有一个可以通过Internet访问的入 ...

  5. Windows Azure Web Site (12) Azure Web Site配置文件

    <Windows Azure Platform 系列文章目录>  本文将介绍如何在Azure Web Site里配置连接字符串. 本文分为以下几个步骤: 1.在本地ASP.NET项目使用W ...

  6. Windows Azure Web Site (13) Azure Web Site备份

    <Windows Azure Platform 系列文章目录> 我们在使用Windows Azure Web Site的时候,经常会遇到需要对Web Site进行备份的情况.在这里笔者简单 ...

  7. Windows Azure Web Site (16) Azure Web Site HTTPS

    <Windows Azure Platform 系列文章目录> 我们在使用微软云Azure Web App的时候,会使用微软的二级域名:http://xxx.chinacloudsites ...

  8. Azure Web连接到Azure MySql Db

    这个问题折腾了好一会,简单记录一下. 两种方式: 输入"规则名称"."起始 IP"和"结束 IP",然后单击"保存". ...

  9. Windows Azure Web Site (18) Azure Web App设置MIME

    <Windows Azure Platform 系列文章目录> 在笔者之前的文章中,介绍了我们在使用Azure Web App,可以把静态资源保存到Azure Storage中: Wind ...

随机推荐

  1. .net字符串数组查找方式效率比较

    下面是代码: static void Main(string[] args) { string[] arr = new string[] { "AAA", "BBBB&q ...

  2. SQLServer2005+分页SQL

    declare @pagenum int = 1; declare @pagesize int = 3; WITH Tmp AS ( SELECT ROW_NUMBER() OVER (ORDER B ...

  3. Sharepoint2013:在页面上显示错误信息

    在sharepoint2013中我们需要修改以下三处的web.config,以显示错误信息 1, C:\inetpub\wwwroot\wss\VirtualDirectories\端口号\web.c ...

  4. Exchange 2013 、Lync 2013、SharePoint 2013 三

    前两篇介绍的是关于Exchange 与 Lync 之间的配制关系,这一篇介绍关于Lync.Exchange 与 SharePoint 之间建立信任关系. 首先要创建基于SSL的SharePoint A ...

  5. 如何创建C# Closure ?

    JavaScript中一个重要的概念就是闭包,闭包在JavaScript中有大量的应用,但是你知道么?C#也可以创建Closure.下面就介绍一下如何在C#中创建神奇的闭包. 在这之前,我们必须先知道 ...

  6. 使用 iosOverlay.js 创建 iOS 风格的提示和通知

    iosOverlay.js 用于在 Web 项目中实现 iOS 风格的通知和提示效果.为了防止图标加载的时候闪烁,你需要预加载的图像资源.不兼容 CSS 动画的浏览器需要 jQuery 支持.浏览器兼 ...

  7. go语言 类型:数组

    在go语言中数组array是一组特定长度的有序的元素集合. go的数组类型由两部分组成——类型和长度,二者缺一不可.数组本来就是一块存储相同类型元素的连续内存空间,因此决定一个数组的类型,必然需要决定 ...

  8. hybird之web动态换肤实现

    前言 最近在重构个hybird(原生的壳包着Web页面)的UI框架,进行到了做换肤功能的阶段,所以这里是我思考的解决的方法. 预想 目前实现换肤的功能无非就两种做法. 1.写几个皮肤文件,然后切换使用 ...

  9. Android的消息循环机制 Looper Handler类分析

    Android的消息循环机制 Looper Handler类分析 Looper类说明   Looper 类用来为一个线程跑一个消息循环. 线程在默认情况下是没有消息循环与之关联的,Thread类在ru ...

  10. 线程安全、数据同步之 synchronized 与 Lock

    本文Demo下载传送门 写在前面 本篇文章讲的东西都是Android开源网络框架NoHttp的核心点,当然线程.多线程.数据安全这是Java中就有的,为了运行快我们用一个Java项目来讲解. 为什么要 ...