与普通的负载均衡器一样,Windows Azure内部负载均衡器也是四层的。内部负载均衡器会被分配一个内网地址,只能从虚拟网络内部访问,包括VPN和ExpressRoute。

内部负载均衡器通常被用于实现应用层和数据库层的负载均衡和高可用方案。当然,对于数据库层的负载均衡和高可用来说,多个数据库实例之间的数据同步依然需要用户自己来搞定。

内部负载均衡器架构示例

抄起PowerShell,来创建内部负载均衡器。

内部负载均衡器是依赖于云服务的,一个云服务只能有一个内部负载均衡器。

内部负载均衡器需要与使用内部负载均衡器的虚拟机处于同一个虚拟网络的同一个子网中。

用户给内部负载均衡器分配一个有效的内网地址。

Add-AzureInternalLoadBalancer -ServiceName [云服务名称] -InternalLoadBalancerName [内部负载均衡器名称] –SubnetName [内部负载均衡器所在的子网名称] –StaticVNetIPAddress [内部负载均衡器的内网IP地址]

查看指定云服务中的内部负载均衡器

Get-AzureInternalLoadBalancer -ServiceName [云服务名称]

为虚拟机创建负载均衡终结点,将内部负载均衡器和虚拟机相关联

Get-AzureVM –ServiceName [云服务名称] –Name [虚拟机名称] | Add-AzureEndpoint -Name [终结点名称] -LbsetName [负载均衡集名称] -Protocol [终端点协议] -LocalPort [本地端口] -PublicPort [公共端口] –DefaultProbe -InternalLoadBalancerName [内部负载均衡器名称] | Update-AzureVM

除了需要额外指定[-InternalLoadBalancerName]参数外,命令行中的其他参数与创建普通的终结点是一样的。修改上一条语句中的[虚拟机名称]参数后再重新执行,即可为另外一个虚拟机创建与同一个内部负载均衡相关联终结点——往同一个内部负载均衡器后面添加多个虚拟机。

与内部负载均衡器相关联的终结点在管理界面中是无法显示的,也不能通过管理界面来进行操作(修改、删除)。只能通过使用PowerShell来进行操作。

查看虚拟机的终结点

Get-AzureVM -ServiceName [云服务名称] -Name [虚拟机名称] | Get-AzureEndpoint

删除虚拟机的终结点

Get-AzureVM -ServiceName [云服务名称] -Name [虚拟机名称] | Remove-AzureEndpoint -Name [终结点名称] | Update-AzureVM

创建Windows Azure内部负载均衡器的更多相关文章

  1. 跟我学Windows Azure 三 使用vs2013创建windows azure web site

    首先我们需要登陆我们的windows azure上,然后访问 https://manage.windowsazure.cn/publishsettings/index 他会让我们下载我们的订阅证书文件 ...

  2. 跟我学Windows Azure 一 创建Windows Azure试用账号

    我在网上看了很多教程,很大部分都是申请的是国外或者是香港的试用账号,而国内是由世纪互联所代理的,他的申请方式与VS2013的部署设置或多或少还是有些出入,这里我先跟大家一起过一下,在国内如何申请一个w ...

  3. 使用Windows Azure创建和发布ASP.NET应用程序

    Windows Azure为我们提供了一个功能强大的PaaS平台,使得我们无须部署和维护基础架构就可以根据需求发布开发的应用程序,并且支持多种语言及平台,如:ASP.NET, PHP, Python, ...

  4. 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 根据您编写的应用程序,Windows Azure 网站上的基本Python 堆 ...

  5. [New Portal]Windows Azure Web Site (3) 创建Web Site和云端数据库

    <Windows Azure Platform 系列文章目录> 在前一章的内容里,我介绍了使用Windows Azure Management Portal创建Web Site.本章,我将 ...

  6. [转]Windows Azure安全概述

    本文转自:http://blogs.msdn.com/b/azchina/archive/2011/03/06/windows_5f00_azure_5f00_security_5f00_overvi ...

  7. Windows Azure 负载均衡会话保持

    Windows Azure的负载均衡器默认是5元组的hash:源地址,源端口,目的地址,目的端口,协议.即:只有上述五个元组完全一致的会话数据包才会被转发到同一个后端服务器.显然,对于绝大多数通过NA ...

  8. Windows Azure支持七层负载均衡--Application Gateway

    一直以来Windows Azure的负载均衡(Loadbalancer)功能一直被客户诟病,无法其竞争对手(特别是国内的云厂商)匹敌. Windows Azure的负载均衡器是四层的,前期的版本不支持 ...

  9. 使用 Puppet 在 Windows Azure 中配备 Linux 和 Windows 环境

     发布于 2013-12-11 作者 Ross Gardler 微软开放技术有限公司 (MS Open Tech) 很高兴地宣布发行新的 Windows Azure Puppet 模块.通过这个模 ...

随机推荐

  1. [Cordova] 无法显示Alert视窗

    [Cordova] 无法显示Alert视窗 问题情景 今天开了一个Cordova专案做范例,将预设的index.html页面修改为下列内容.按下执行却发现,这样一个简单的范例无法正常执行.点击页面上的 ...

  2. 支持10种格式的 HTML 表格导出 jQuery 插件

    HTML 表格导出 jQuery 插件可以帮助用户导出 HTML 表格到 JSON.XML.PNG.CSV.TXT.SQL.MS-Word.MS-Excel.MS-PowerPoint 和 PDF 格 ...

  3. Koala – 开源的前端预处理器语言图形编译工具

    koala 是一个前端预处理器语言图形编译工具,支持 Less.Sass.Compass.CoffeeScript,帮助 Web 开发者更高效地使用它们进行开发.跨平台运行,完美兼容 Windows. ...

  4. ABAP中的同步和异步调用

    ABAP 的 CALL FUNCTION 类似于 Java/.NET 中的本地或远程方法调用.CALL FUNCTION 可以分为四种:1. Synchronous RFC (sRFC) - 同步调用 ...

  5. openssh/ntp/ftp漏洞

    这3种漏洞常规加固都要对应操作系统打官方漏洞升级包.既然这么说那下面就是不常规的: Openssh: 改ssh版本:whereis ssh //查看ssh目录cd 到该目录cp ssh ssh.bak ...

  6. Lock同步锁--线程同步

    Lock-同步锁 Lock是java5提供的一个强大的线程同步机制--通过显示定义同步锁对象来实现同步.Lock可以显示的加锁.解锁.每次只能有一个线程对lock对象加锁. Lock有ReadLock ...

  7. iOS runtime的理解和应用

    项目中经常会有一些的功能模块用到runtime,最近也在学习它.对于要不要阅读runtime的源码,我觉得仅仅是处理正常的开发,那真的没有必要,只要把常用的一些函数看下和原理理解下就可以了. 但是如果 ...

  8. Android 图片的颜色处理

    仿造美图秀秀移动鼠标调整seekbar,调整图片的颜色 项目布局如下: <LinearLayout xmlns:android="http://schemas.android.com/ ...

  9. 不修改Xcode项目加载Reveal

    关 于iOS UI调试工具Reveal的配置,很多初学者朋友可能在网上搜索到一些文章,这些文章大部分都是讲述了如何通过配置Xcode项目,通过加入一些库文件, 并且在程序中编写额外的代码来调用Reve ...

  10. 常用jar包用途

    jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现.查找和实现可插入式接口,提供一些一般类实例化.单件的生命周期管理的常用方法. jaxrp ...