Windows Azure Platform 系列文章目录

  Windows Azure Virtual Network是非常重要的概念,其主要作用有以下两点:

  1.将多台Azure VM整合在统一网段或者子网里

  Windows Azure Virtual Machine具有两个IP地址,Public IP (VIP)和Private IP。Public IP是公网IP,而Private IP是内网IP。Azure数据中心的基础架构是非常强大的,通过Private IP我们可以实现数据中心内的快速通信。

  在没有Azure Virtual Network的情况下,多台Azure VM想通过Private IP进行通信是不可能的,因为Azure从安全性考虑,VM与VM之间的VLAN是做了隔离的。(当然也可以通过将多台Azure VM加入同一个Availability Set里来实现互相通信。)

  一般企业级的应用,都会有多台服务器来实现复杂的业务逻辑。比如一般B/S应用需要Web Server,SQL Server等。通过Windows Azure VM实现Web Server与SQL Server,并且放在统一个Virtual Network里,就可以实现多台Azure VM通过Private IP来互相通信。

  2.固定Private IP

  我们知道,如果在没有Azure Virtual Network的情况下,想固定Private IP(内网IP)是不可能实现的。

  具体请参考:

      [New Portal]Windows Azure Virtual Machine (19) 关闭Azure Virtual Machine与VIP Address,Internal IP Address的关系(1)

      [New Portal]Windows Azure Virtual Machine (20) 关闭Azure Virtual Machine与VIP Address,Internal IP Address的关系(2)

  在某些场景下,我们需要固定。比如在Windos Azure中创建Active Directory Server,实现SQL Server 2012 Always-On等等。这些情况下,使用Virtual Network就可以让我们固定Private IP。

  

  2.实现混合云

  混合云,就是公有云和私有云两种服务方式的结合。通过Windows Azure Virtual Network,可以打通本地局域网和Windows Azure公有云的连接,实现本地局域网和公有云的互通互联。

  混合云是企业在今后一段时间内比较推崇的云计算解决方案。原因主要有以下三点:

  a)企业内部的IT系统往往都比较复杂,想把现有IT系统完全迁移到公有云平台需要花费很大的代价。从成本、敏捷的角度考虑,混合云是比较好的解决方案。既保留了大部分的企业内部IT系统,又能充分利用云计算弹性、可扩展的好处。

  b)更好的安全性。即使微软承诺Windows Azure云平台具有极高的安全性和可靠性,但是对于某些对于数据非常敏感的公司来说,比如银行、电信等等,他们更加愿意把数据保存在企业内网。(这点我也表示非常理解...)。通过实现混合云的解决方案,可以把数据文件(数据库等)保存在企业内网,又充分利用了公有云平台的弹性计算、 横向扩展的优势。

  c)企业都希望能专注于业务而不是IT。IT只是一种手段,应该交给更专业的公司来做。不断地扩张和投资本地IT不是企业的有效目标。公有云提供了低沉本和可扩展的平台,接管了企业在IT基础架构的管理投入,是企业一个更好的选择。

[SDK2.2]Windows Azure Virtual Network (1) 概念的更多相关文章

  1. [SDK2.2]Windows Azure Virtual Network (3) 创建AD Server并添加至Virtual Network

    <Windows Azure Platform 系列文章目录> 在之前的文章中,笔者已经向大家介绍了如何创建一个简单的Azure Virtual Network. 本章我将创建一台域服务器 ...

  2. [SDK2.2]Windows Azure Virtual Network (2) 创建简单的Virtual Network

    <Windows Azure Platform 系列文章目录> 本章笔者将介绍如何创建一个简单的 Virtual Network. 1.首先我们登陆Windows Azure管理界面 ht ...

  3. [SDK2.2]Windows Azure Virtual Network (4) 创建Web Server 001并添加至Virtual Network

    <Windows Azure Platform 系列文章目录> 在上一章内容中,笔者已经介绍了以下两个内容: 1.创建Virtual Network,并且设置了IP range 2.创建A ...

  4. [SDK2.2]Windows Azure Virtual Network (5) 重启、关闭、开启VNet中Virtual Machine

    <Windows Azure Platform 系列文章目录> 我们知道,Windows Azure VM的IP分为以下两种:Internal IP Address和Public VIP ...

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

    <Windows Azure Platform 系列文章目录> 本文介绍的是,当用户在创建Azure Virtual Machine的时候,忘记绑定公网IP,需要重新绑定公网IP的具体操作 ...

  6. Windows Azure Virtual Network (13) 跨数据中心之间的虚拟网络点对点连接VNet Peering

    <Windows Azure Platform 系列文章目录> 今天是大年初二,首先祝大家新年快乐,万事如意. 在笔者之前的文章中:Windows Azure Virtual Networ ...

  7. [Windows Azure] Windows Azure Virtual Network Overview

    Windows Azure Virtual Network Overview 18 out of 33 rated this helpful - Rate this topic Updated: Ap ...

  8. Windows Azure Virtual Network (10) 使用Azure Access Control List(ACL)设置客户端访问权限

    <Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的China Azure. 我们在创建完Windows Azure Virtual Machi ...

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

    <Windows Azure Platform 系列文章目录> 注意:本文介绍的是Global Azure (http://www.windowsazure.com),如果你使用的是由世纪 ...

随机推荐

  1. Ubuntu之root权限的获取

    方案一: Ubuntu的root密码在没有设置之前是随机的,即在每一次开机的时候他的密码都不同,但是由于在安装Ubuntu的时候需要建立一个账户,而这个招呼又属于admin组,因此它可以对root进行 ...

  2. [ASE][Daily Scrum]12.12

    好久没有写daliy scrum了…… 目前看,我们的无限地图,AI以及计分都差不多成型了,不过还有很多bug在调整当中 今天要做的是 Zhao 调通分数&聊天服务器 Yiming Shili ...

  3. Android Scroll分析——滑动效果产生

    相对于在Android2.x版本上出现的长按.点击事件的效果,不得不说,滑动操作具有更好的用户体验.因此,从Android 4.X版本开始,出现了更多滑动操作的效果.越来越多第三方应用模仿这样的效果, ...

  4. Invalidate,Update与Refresh的区别

    在做Windows Forms开发的时候,免不了需要手动刷新窗口,以重绘所需更改的控件,或其它什么的.当出现这类需求时,你有三个选择,使用Invalidate,Update或者Refresh方法. I ...

  5. 网易云信,发送验证码短信C#版代码

    网易云信发送短信代码(C# 版)....需要注意SHA1 String有转换小写!!!! using System; using System.Collections.Generic; using S ...

  6. 【转】Backbone标准例子——通讯录

    参考:http://z2009zxiaolong.iteye.com/blog/1847833 感觉不错的例子,模型.视图.路由等知识点都用到了:),将此文中的源码转载如下: http://dmyz. ...

  7. 使用后缀数组寻找最长公共子字符串JavaScript版

    后缀数组很久很久以前就出现了,具体的概念读者自行搜索,小菜仅略知一二,不便讨论. 本文通过寻找两个字符串的最长公共子字符串,演示了后缀数组的经典应用. 首先需要说明,小菜实现的这个后缀数组算法,并非标 ...

  8. 定时关闭AWS上的EC2机器实例

    最近一段时间在做一个产品从阿里云向亚马逊云中国区迁移的前期试验.亚马逊中国区并没有开放免费体验账号,使用的每一份资源都要实打实的掏钱.而为了实验我们使用时一般要启动好几台EC2实例.为了不浪费辛辛苦苦 ...

  9. 使用CSS sprites减少HTTP请求

    sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大 神马是CSS 小妖精 CSS sprites是指把网页中很多小图片(很多 ...

  10. Senparc.Weixin.MP SDK 微信公众平台开发教程(十二):OAuth2.0说明

    紧接上一篇<Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明>,这里专讲OAuth2.0. 理解OAuth2.0 首先我们通过一张图片来了解一下OAu ...