[SDK2.2]Windows Azure Virtual Network (1) 概念
《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)是不可能实现的。
具体请参考:
在某些场景下,我们需要固定。比如在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) 概念的更多相关文章
- [SDK2.2]Windows Azure Virtual Network (3) 创建AD Server并添加至Virtual Network
<Windows Azure Platform 系列文章目录> 在之前的文章中,笔者已经向大家介绍了如何创建一个简单的Azure Virtual Network. 本章我将创建一台域服务器 ...
- [SDK2.2]Windows Azure Virtual Network (2) 创建简单的Virtual Network
<Windows Azure Platform 系列文章目录> 本章笔者将介绍如何创建一个简单的 Virtual Network. 1.首先我们登陆Windows Azure管理界面 ht ...
- [SDK2.2]Windows Azure Virtual Network (4) 创建Web Server 001并添加至Virtual Network
<Windows Azure Platform 系列文章目录> 在上一章内容中,笔者已经介绍了以下两个内容: 1.创建Virtual Network,并且设置了IP range 2.创建A ...
- [SDK2.2]Windows Azure Virtual Network (5) 重启、关闭、开启VNet中Virtual Machine
<Windows Azure Platform 系列文章目录> 我们知道,Windows Azure VM的IP分为以下两种:Internal IP Address和Public VIP ...
- Windows Azure Virtual Network (7) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (2)
<Windows Azure Platform 系列文章目录> 本文介绍的是,当用户在创建Azure Virtual Machine的时候,忘记绑定公网IP,需要重新绑定公网IP的具体操作 ...
- Windows Azure Virtual Network (13) 跨数据中心之间的虚拟网络点对点连接VNet Peering
<Windows Azure Platform 系列文章目录> 今天是大年初二,首先祝大家新年快乐,万事如意. 在笔者之前的文章中:Windows Azure Virtual Networ ...
- [Windows Azure] Windows Azure Virtual Network Overview
Windows Azure Virtual Network Overview 18 out of 33 rated this helpful - Rate this topic Updated: Ap ...
- Windows Azure Virtual Network (10) 使用Azure Access Control List(ACL)设置客户端访问权限
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的China Azure. 我们在创建完Windows Azure Virtual Machi ...
- Windows Azure Virtual Network (5) 设置Azure Virtual Machine固定Private IP
<Windows Azure Platform 系列文章目录> 注意:本文介绍的是Global Azure (http://www.windowsazure.com),如果你使用的是由世纪 ...
随机推荐
- hibernate常用API详解
根据个人使用Hibernate的经验,介绍一下Hibernate的多种不同的查询和CUD操作,这些东西在日常开发中非常常用,希望对大家有所帮助. 以下示例均以两张表为例:member和userinfo ...
- Ubuntu NFSserver 简易安装及使用
服务器端(ip:192.168.1.100): sudo apt-get install nfs-kernel-server #安装nfs 客户端(ip:192.168.1.110): sudo ap ...
- 配置tomcat编码格式
tomcat默认编码格式为“ISO-8859-1”,打开tomcat的“server.xml”文件,找到下面行并修改 <Connector connectionTimeout="200 ...
- crtmpserver系列(一):流媒体概述
概述 所谓流媒体按照字面意思理解就是像流一样的媒体,看起来像是废话.流媒体现在司空见惯,所以一般人大概不会有疑问.事实上在流媒体还没有出现的时候,基本上通过网络播放电影就不太现实.通过网络播放电影的时 ...
- SQL 行列倒置
SQL的的行列倒置已经不是新知识了,但在博主的技术咨询期间,仍发现其实有很多人并不了解这块,所以在此专门写一篇博客记录.本文将以Mysql为例,并以数据采集指标信息获取为例子.在下面的例子,你可以在s ...
- 在cocos2dx和unity3d之间选择
人生最纠结的事,莫过于有选择………… cocos2dx和unity3d从某种意义上讲,都很不错.但当面对特定需求以及团队情况的时候,总是能分出高下的. 假设,目标游戏是一款类似 刀塔传奇 的游戏 我们 ...
- Hello Mybatis 04 使用spring-mybatis
顺着上一篇,这里介绍下spring-mybatis的配置. 我们使用mybatis去操作数据库的时候,每次都要不停地openSession,closeSession好烦躁哇--这样工作哪里有效率可言! ...
- Technical reading July-15
http://modernuicharts.codeplex.com/ WPF chart http://www.dotnetcurry.com/showarticle.aspx?ID=1027
- 你不可不知的HTML优化技巧
如何提升Web页面的性能,很多开发人员从多个方面来下手如JavaScript.图像优化.服务器配置,文件压缩或是调整CSS. 很显然HTML 已经达到了一个瓶颈,尽管它是开发Web 界面必备的核心语言 ...
- location.href 一个小注意
项目里有location.href = '#......'这一类的代码,一直以为某处做了特殊处理,变成前面有主机名的URL,看架构源码也没找到这种处理.今天灵光一现,自己是被JS高程将解位置方法那节给 ...