精华内容
下载资源
问答
  • 写作背景随着互联网行业的快速发展,诞生出了许多新兴的业务场景,比如当下比较火爆的网络直播、秒杀抢票、电商抢购、网络游戏等,这些业务场景典型的特点就是...负载均衡:不能出现后端服务器“部分忙碌,部分闲置...

    5f0aa280e974d3ca7a93d478274504ee.png

    写作背景
    随着互联网行业的快速发展,诞生出了许多新兴的业务场景,比如当下比较火爆的网络直播、秒杀抢票、电商抢购、网络游戏等,这些业务场景典型的特点就是高并发、大流量和业务具有波峰波谷,这就要求企业的IT架构具备如下特点:

    1. 流量并发:能够保障平台系统在业务峰值时刻持续稳定运行,客户业务正常访问不受影响;
    2. 横向扩展:当后端服务器运行负载较高时可以快速横向扩容;
    3. 负载均衡:不能出现后端服务器“部分忙碌,部分闲置”的情况;
    4. 无单点故障:能够快速甄别出问题的业务服务器并进行隔离;

    面对这些需求,传统IT架构很难支撑到位,ZStack云平台的弹性伸缩+负载均衡功能,可以很好的满足高并发场景下云主机的横向扩展、流量负载均衡、自动屏蔽不健康的后端云主机并做到弹性自愈,帮助企业把更多的精力专注业务本身,为企业创造更高价值。ZStack弹性伸缩+负载均衡基于VPC路由器实现,用户通过访问VPC路由器提供的虚拟IP来访问后端运行业务的云主机,伸缩策略决定伸缩组中最小/最大云主机数量及弹性扩容和缩容的条件,同时通过健康检查来确认后端云主机的健康状况,以保障客户业务持续稳定的运行。下图是负载均衡和弹性伸缩的示意图:

    45a185925783217c7aca77a9f903d381.png


    (图1 ZStack弹性伸缩+负载均衡逻辑图)本文将从以下几个角度介绍如何在实际业务场景中使用ZStack的弹性伸缩和负载均衡功能。一、环境准备
    1. VPC路由器/高可用组
    需要至少一个VPC路由器或者VPC高可用组;负载均衡服务是由ZStack的VPC路由器/VPC高可用组提供的服务,需要先创建VPC路由器或者VPC高可用组,并且确保VPC路由器运行状态正常。

    0cc28eddf141eb63a82ac3e91998c67e.png


    (图2 ZStack VPC路由器)2. VPC网络
    需要至少一个VPC网络(地址段自定义)用于弹性伸缩创建云主机。

    4f002891d545871737295d8143ba4668.png


    (图3 ZStack VPC网络)3. 云主机镜像
    需要至少一个镜像用于创建云主机,生产环境中需要把相关业务封装到镜像中并设置开机自启动,通过弹性伸缩出来的云主机业务层也能实现自启动。本次测试环境镜像为Centos7.4,并且封装了Apache服务,在html配置文件中输入ZStack Running。

    8bb49ea079f7299029cd98c835a6b479.png


    (图4 封装了Apahce服务的Centos7.4镜像)二、创建负载均衡
    1. 创建负载均衡器
    点击网络服务中的负载均衡器,创建负载均衡器,网络选择公有网络,可以指定IP地址创建或者通过DHCP获取负载均衡器地址,用户通过该公网IP地址来访问后端云主机业务。

    fab9355fa9359e4337f296b179962806.png


    (图5 ZStack负载均衡器)2. 创建监听器
    ZStack负载均衡支持四层负载(TCP、UDP)和七层负载(HTTP、HTTPS),创建负载均衡器的时候需要选择相应的协议、端口和负载均衡器。比如公网的80端口负载到内网一组云主机的80端口,实现TCP四层的负载均衡。

    4444ce8adf7d45c73896a9f34d9363ff.png


    (图6 ZStack负载均衡监听器)三、创建弹性伸缩组
    创建弹性伸缩组的时候需要定义伸缩组中最小云主机数量、最大云主机数量和起始云主机数量,这些参数需要根据生产环境实际的业务量进行评估,比如在大流量、高并发和波峰波谷的业务场景中,建议把最大云主机数量设置的稍微大一些;选择负载均衡器、监听器以及三层网络。测试环境下最小云主机数量、最大云主机数量和起始云主机数量分别设置为2台、10台和2台。选择合适的计算规格和镜像模版,注意模版需要提前封装,一般需要把业务封装进模版并做好开机自启动。定义扩容/缩容策略,触发条件支持云主机内存平均使用率和CPU平均使用率两种,通过设置一定的触发条件来自动完成后端云主机的扩容和缩容动作。比如,当后端云主机平均CPU使用率大于70%并且持续1分钟的时候进行扩容,每次新增一个云主机;当后端云主机平均CPU使用率小于30%并持续1分钟的时候进行缩容,每次缩容一台云主机,缩容的时候默认是最新创建的云主机优先删除。

    46638b0eebbb4c210c34f5d6695745d4.png


    (图7 创建弹性伸缩策略)

    e9d37d25991f3816cfb48855c18f5ba3.png


    (图8 创建弹性伸缩策略)

    3ee95b6b27e311c98d7fa79d6d83c91e.png


    (图9 创建弹性伸缩策略)

    96a8e2012cc6ec5de9377e3a340c5d6c.png


    (图10 创建弹性伸缩策略)创建弹性伸缩组,默认是停用状态,需要点击启动。启用后,会按照弹性伸缩组的策略创建云主机。在负载均衡监听器中可以看到云主机的健康状况,并通过访问负载均衡虚拟IP来验证负载均衡效果。

    3ee32257ad939087d3bb020ccc6319c1.png


    (图11 启用ZStack弹性伸缩组)

    900cd367259fa83b59210e3d2c8ac8bc.png


    (图12 通过伸缩组策略创建出来的两台云主机)

    30cc276ed224a859040598bc312e10cd.png


    (图13 ZStack负载均衡监听器对云主机健康状况进行检测)通过负载均衡虚拟IP访问后端云主机的WEB页面。

    10de02d274f87c5c6c170f3df5ab995a.png


    (图14 通过负载均衡VIP访问后端云主机WEB页面) 四、验证弹性伸缩效果
    1. 弹性扩容验证
    对负载均衡后端的云主机运行for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done脚本来提升云主机的CPU利用率

    97a44953f4a457f4fb3e5847a179d0cc.png


    (图15 云主机操作系统中通过top命令打印cpu利用率)

    a529b7f75b89642b61e298fa3fdad3ff.png


    (图16 通过ZStack UI监控数据来监控云主机CPU变化情况)

    8d8da8b651dbc34d4e7441ff13d5d1e2.png


    (图17 通过弹性伸缩策略自动创建出来一台云主机)负载均衡后端云主机的数量会随着平均CPU使用率的升高增加1个,最终数量上限为伸缩组中规定的最大云主机数量10台。2. 弹性缩容验证
    对负载均衡后端的两个云主机执行fg crtl+C ,pkill -9 dd后,云主机CPU的利用率会下降,一段时间后观察弹性缩容的效果。

    c5af62ffcdc0d8f724515b7c389d65df.png


    (图18 云主机操作系统中通过top命令打印CPU利用率)

    08e0d740548c0c58ff0cb537d3505e9a.png


    (图 19通过ZStack UI监控数据来监控云主机CPU变化情况,观察弹性伸缩组中云主机数量)负载均衡后端云主机的数量会随着平均CPU使用率的下降减少1个,最终数量降至伸缩组规则中规定的最低云主机数量2台。用户可以通过查看弹性伸缩记录,以便了解业务云主机流量峰值情况和业务负载情况,方便用户有针对性的调整产品战略。

    ee4fc5073dba8047c0fd4b7f4a7379b1.png


    (图20 ZStack弹性伸缩组中的伸缩记录)另外需要说明的是,云平台在触发弹性扩容和弹性缩容的整个过程中不会影响云主机业务,并且可以优化流量负载,提升用户体验。

    295d53e9fbd129ba6ff27b8372064a23.png


    (图21 弹性伸缩过程中通过负载均衡VIP持续访问后端云主机WEB页面效果) 结尾
    ZStack弹性伸缩+负载均衡功能,可以帮助企业优化传统IT架构,通过设置弹性伸缩规则实现横向扩展/减少业务云主机的数量,提升云平台资源整体利用率;ZStack负载均衡支持四层和七层,并且能够做到健康检查,自动隔离不可用的云主机提升业务稳定性和安全性;弹性伸缩+负载均衡可以帮助企业集中精力发展自己的核心业务,最大程度的助力企业创造更广泛的价

    展开全文
  • 写作背景随着互联网行业的快速发展,诞生出了许多新兴的业务场景,比如当下比较火爆的网络直播、秒杀抢票、电商抢购、网络游戏等,这些业务场景典型的特点就是高并发、大...负载均衡:不能出现后端服务器“部分忙碌...

    15cf01f9e9b620bc1eb15bd992cc7e98.png

    写作背景随着互联网行业的快速发展,诞生出了许多新兴的业务场景,比如当下比较火爆的网络直播、秒杀抢票、电商抢购、网络游戏等,这些业务场景典型的特点就是高并发、大流量和业务具有波峰波谷,这就要求企业的IT架构具备如下特点:
    1. 流量并发:能够保障平台系统在业务峰值时刻持续稳定运行,客户业务正常访问不受影响;

    2. 横向扩展:当后端服务器运行负载较高时可以快速横向扩容;

    3. 负载均衡:不能出现后端服务器“部分忙碌,部分闲置”的情况;

    4. 无单点故障:能够快速甄别出问题的业务服务器并进行隔离;

    面对这些需求,传统IT架构很难支撑到位,ZStack云平台的弹性伸缩+负载均衡功能,可以很好的满足高并发场景下云主机的横向扩展、流量负载均衡、自动屏蔽不健康的后端云主机并做到弹性自愈,帮助企业把更多的精力专注业务本身,为企业创造更高价值。ZStack弹性伸缩+负载均衡基于VPC路由器实现,用户通过访问VPC路由器提供的虚拟IP来访问后端运行业务的云主机,伸缩策略决定伸缩组中最小/最大云主机数量及弹性扩容和缩容的条件,同时通过健康检查来确认后端云主机的健康状况,以保障客户业务持续稳定的运行。下图是负载均衡和弹性伸缩的示意图:

    c503eeb82b2b0f1ffa90c2de2e3fb7cc.png

    (图1 ZStack弹性伸缩+负载均衡逻辑图)

    本文将从以下几个角度介绍如何在实际业务场景中使用ZStack的弹性伸缩和负载均衡功能。

    一、环境准备

    1. VPC路由器/高可用组

    需要至少一个VPC路由器或者VPC高可用组;负载均衡服务是由ZStack的VPC路由器/VPC高可用组提供的服务,需要先创建VPC路由器或者VPC高可用组,并且确保VPC路由器运行状态正常。

    4dedfaf40c73d6ac532c1bc2d640146c.png

    (图2 ZStack VPC路由器)

    2. VPC网络

    需要至少一个VPC网络(地址段自定义)用于弹性伸缩创建云主机。

    41e8c956fdc781913116eb7fc9cb0904.png

    (图3 ZStack VPC网络)

    3. 云主机镜像

    需要至少一个镜像用于创建云主机,生产环境中需要把相关业务封装到镜像中并设置开机自启动,通过弹性伸缩出来的云主机业务层也能实现自启动。本次测试环境镜像为Centos7.4,并且封装了Apache服务,在html配置文件中输入ZStack Running。

    c3c459065806c6661c72b72bd8084e25.png

    (图4 封装了Apahce服务的Centos7.4镜像)二、创建负载均衡

    1. 创建负载均衡器

    点击网络服务中的负载均衡器,创建负载均衡器,网络选择公有网络,可以指定IP地址创建或者通过DHCP获取负载均衡器地址,用户通过该公网IP地址来访问后端云主机业务。

    e421babb3c2163d94a137cbcdb54e09d.png

    (图5 ZStack负载均衡器)

    2. 创建监听器

    ZStack负载均衡支持四层负载(TCP、UDP)和七层负载(HTTP、HTTPS),创建负载均衡器的时候需要选择相应的协议、端口和负载均衡器。比如公网的80端口负载到内网一组云主机的80端口,实现TCP四层的负载均衡。

    507f36632896cfe5e86e11d2ce248bca.png

    (图6 ZStack负载均衡监听器)三、创建弹性伸缩组创建弹性伸缩组的时候需要定义伸缩组中最小云主机数量、最大云主机数量和起始云主机数量,这些参数需要根据生产环境实际的业务量进行评估,比如在大流量、高并发和波峰波谷的业务场景中,建议把最大云主机数量设置的稍微大一些;选择负载均衡器、监听器以及三层网络。测试环境下最小云主机数量、最大云主机数量和起始云主机数量分别设置为2台、10台和2台。选择合适的计算规格和镜像模版,注意模版需要提前封装,一般需要把业务封装进模版并做好开机自启动。定义扩容/缩容策略,触发条件支持云主机内存平均使用率和CPU平均使用率两种,通过设置一定的触发条件来自动完成后端云主机的扩容和缩容动作。比如,当后端云主机平均CPU使用率大于70%并且持续1分钟的时候进行扩容,每次新增一个云主机;当后端云主机平均CPU使用率小于30%并持续1分钟的时候进行缩容,每次缩容一台云主机,缩容的时候默认是最新创建的云主机优先删除。

    2ed84ff76b8845818c00599ecff515b0.png

    (图7 创建弹性伸缩策略)

    f949812b26356b7d96aec994c8214810.png

    (图8 创建弹性伸缩策略)

    e342fbc46aef502f0110bda645c0bdea.png

    (图9 创建弹性伸缩策略)

    765123c11236a5a5883911a2618c82ff.png

    (图10 创建弹性伸缩策略)创建弹性伸缩组,默认是停用状态,需要点击启动。启用后,会按照弹性伸缩组的策略创建云主机。在负载均衡监听器中可以看到云主机的健康状况,并通过访问负载均衡虚拟IP来验证负载均衡效果。

    a6d97bc37c7d6699790948b11f4cda46.png

    (图11 启用ZStack弹性伸缩组)

    3c45ed0ae9e90cc2b20df510d989cc2a.png

    (图12 通过伸缩组策略创建出来的两台云主机)

    b3b3e9c8089349133171a18101e91855.png

    (图13 ZStack负载均衡监听器对云主机健康状况进行检测)通过负载均衡虚拟IP访问后端云主机的WEB页面。

    1d38ecb6d132755a6926a3c185af131f.png

    (图14 通过负载均衡VIP访问后端云主机WEB页面)

     

    四、验证弹性伸缩效果

    1. 弹性扩容验证

    对负载均衡后端的云主机运行for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done脚本来提升云主机的CPU利用率

    4b3abf080527b2f301c97248747630c0.png

    (图15 云主机操作系统中通过top命令打印cpu利用率)

    ab46c1379b772579d49939957d690859.png

    (图16 通过ZStack UI监控数据来监控云主机CPU变化情况)

    baaed6586703d3389548323ba64dd294.png

    (图17 通过弹性伸缩策略自动创建出来一台云主机)负载均衡后端云主机的数量会随着平均CPU使用率的升高增加1个,最终数量上限为伸缩组中规定的最大云主机数量10台。

    2. 弹性缩容验证

    对负载均衡后端的两个云主机执行fg crtl+C ,pkill -9 dd后,云主机CPU的利用率会下降,一段时间后观察弹性缩容的效果。

    3e445dba4ceae526647665d07ea47a9f.png

    (图18 云主机操作系统中通过top命令打印CPU利用率)

    c6c31db8fa5da23ae10cce59e6b0e8d9.png

    (图 19通过ZStack UI监控数据来监控云主机CPU变化情况,观察弹性伸缩组中云主机数量)负载均衡后端云主机的数量会随着平均CPU使用率的下降减少1个,最终数量降至伸缩组规则中规定的最低云主机数量2台。用户可以通过查看弹性伸缩记录,以便了解业务云主机流量峰值情况和业务负载情况,方便用户有针对性的调整产品战略。

    68f08e570f99f5aaaff33079f281b915.png

    (图20 ZStack弹性伸缩组中的伸缩记录)另外需要说明的是,云平台在触发弹性扩容和弹性缩容的整个过程中不会影响云主机业务,并且可以优化流量负载,提升用户体验。

    0c994ef09b5703aa1ca25b832acd75b4.png

    (图21 弹性伸缩过程中通过负载均衡VIP持续访问后端云主机WEB页面效果)

     

    结尾ZStack弹性伸缩+负载均衡功能,可以帮助企业优化传统IT架构,通过设置弹性伸缩规则实现横向扩展/减少业务云主机的数量,提升云平台资源整体利用率;ZStack负载均衡支持四层和七层,并且能够做到健康检查,自动隔离不可用的云主机提升业务稳定性和安全性;弹性伸缩+负载均衡可以帮助企业集中精力发展自己的核心业务,最大程度的助力企业创造更广泛的价值!- END -相关阅读ZStack实践汇|ZStack与安恒天池云对接实践ZStack实践汇|ZStack与行云管家对接实践ZStack实践汇|ZStack云平台应用堡垒机教程ZStack实践汇|私有云网络应用模型ZStack实践汇 |如何构建“正确的”云平台存储ZStack实践汇 | ZStack跨平台迁移可以如此简单-点击""获取更多干货-
    展开全文
  • 写作背景 随着互联网行业的快速发展,诞生出了许多新兴...负载均衡:不能出现后端服务器“部分忙碌,部分闲置”的情况; 无单点故障:能够快速甄别出问题的业务服务器并进行隔离; 面对这些需求,传统IT架构很难支撑到

    写作背景

    随着互联网行业的快速发展,诞生出了许多新兴的业务场景,比如当下比较火爆的网络直播、秒杀抢票、电商抢购、网络游戏等,这些业务场景典型的特点就是高并发、大流量和业务具有波峰波谷,这就要求企业的IT架构具备如下特点:
    流量并发:能够保障平台系统在业务峰值时刻持续稳定运行,客户业务正常访问不受影响;

    横向扩展:当后端服务器运行负载较高时可以快速横向扩容;

    负载均衡:不能出现后端服务器“部分忙碌,部分闲置”的情况;

    无单点故障:能够快速甄别出问题的业务服务器并进行隔离;

    面对这些需求,传统IT架构很难支撑到位,ZStack云平台的弹性伸缩+负载均衡功能,可以很好的满足高并发场景下云主机的横向扩展、流量负载均衡、自动屏蔽不健康的后端云主机并做到弹性自愈,帮助企业把更多的精力专注业务本身,为企业创造更高价值。
    ZStack弹性伸缩+负载均衡基于VPC路由器实现,用户通过访问VPC路由器提供的虚拟IP来访问后端运行业务的云主机,伸缩策略决定伸缩组中最小/最大云主机数量及弹性扩容和缩容的条件,同时通过健康检查来确认后端云主机的健康状况,以保障客户业务持续稳定的运行。下图是负载均衡和弹性伸缩的示意图:

    在这里插入图片描述

    (图1 ZStack弹性伸缩+负载均衡逻辑图)
    本文将从以下几个角度介绍如何在实际业务场景中使用ZStack的弹性伸缩和负载均衡功能。

    一、环境准备

    1. VPC路由器/高可用组

    需要至少一个VPC路由器或者VPC高可用组;负载均衡服务是由ZStack的VPC路由器/VPC高可用组提供的服务,需要先创建VPC路由器或者VPC高可用组,并且确保VPC路由器运行状态正常。

    在这里插入图片描述

    (图2 ZStack VPC路由器)

    1. VPC网络

    需要至少一个VPC网络(地址段自定义)用于弹性伸缩创建云主机。

    在这里插入图片描述

    (图3 ZStack VPC网络)

    1. 云主机镜像

    需要至少一个镜像用于创建云主机,生产环境中需要把相关业务封装到镜像中并设置开机自启动,通过弹性伸缩出来的云主机业务层也能实现自启动。本次测试环境镜像为Centos7.4,并且封装了Apache服务,在html配置文件中输入ZStack Running。

    在这里插入图片描述

    (图4 封装了Apahce服务的Centos7.4镜像)

    二、创建负载均衡

    1. 创建负载均衡器

    点击网络服务中的负载均衡器,创建负载均衡器,网络选择公有网络,可以指定IP地址创建或者通过DHCP获取负载均衡器地址,用户通过该公网IP地址来访问后端云主机业务。

    在这里插入图片描述

    (图5 ZStack负载均衡器)
    2. 创建监听器
    ZStack负载均衡支持四层负载(TCP、UDP)和七层负载(HTTP、HTTPS),创建负载均衡器的时候需要选择相应的协议、端口和负载均衡器。比如公网的80端口负载到内网一组云主机的80端口,实现TCP四层的负载均衡。
    在这里插入图片描述

    (图6 ZStack负载均衡监听器)

    三、创建弹性伸缩组

    创建弹性伸缩组的时候需要定义伸缩组中最小云主机数量、最大云主机数量和起始云主机数量,这些参数需要根据生产环境实际的业务量进行评估,比如在大流量、高并发和波峰波谷的业务场景中,建议把最大云主机数量设置的稍微大一些;选择负载均衡器、监听器以及三层网络。测试环境下最小云主机数量、最大云主机数量和起始云主机数量分别设置为2台、10台和2台。
    选择合适的计算规格和镜像模版,注意模版需要提前封装,一般需要把业务封装进模版并做好开机自启动。
    定义扩容/缩容策略,触发条件支持云主机内存平均使用率和CPU平均使用率两种,通过设置一定的触发条件来自动完成后端云主机的扩容和缩容动作。比如,当后端云主机平均CPU使用率大于70%并且持续1分钟的时候进行扩容,每次新增一个云主机;当后端云主机平均CPU使用率小于30%并持续1分钟的时候进行缩容,每次缩容一台云主机,缩容的时候默认是最新创建的云主机优先删除。

    在这里插入图片描述

    (图7 创建弹性伸缩策略)

    在这里插入图片描述

    (图8 创建弹性伸缩策略)
    在这里插入图片描述

    (图9 创建弹性伸缩策略)
    在这里插入图片描述

    (图10 创建弹性伸缩策略)
    创建弹性伸缩组,默认是停用状态,需要点击启动。启用后,会按照弹性伸缩组的策略创建云主机。在负载均衡监听器中可以看到云主机的健康状况,并通过访问负载均衡虚拟IP来验证负载均衡效果。

    在这里插入图片描述

    (图11 启用ZStack弹性伸缩组)

    在这里插入图片描述

    (图12 通过伸缩组策略创建出来的两台云主机)

    在这里插入图片描述

    (图13 ZStack负载均衡监听器对云主机健康状况进行检测)
    通过负载均衡虚拟IP访问后端云主机的WEB页面。

    在这里插入图片描述

    (图14 通过负载均衡VIP访问后端云主机WEB页面)

    四、验证弹性伸缩效果

    1. 弹性扩容验证
      对负载均衡后端的云主机运行for i in seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l); do dd if=/dev/zero of=/dev/null & done脚本来提升云主机的CPU利用率

    在这里插入图片描述

    (图15 云主机操作系统中通过top命令打印cpu利用率)

    在这里插入图片描述

    (图16 通过ZStack UI监控数据来监控云主机CPU变化情况)

    在这里插入图片描述

    (图17 通过弹性伸缩策略自动创建出来一台云主机)
    负载均衡后端云主机的数量会随着平均CPU使用率的升高增加1个,最终数量上限为伸缩组中规定的最大云主机数量10台。
    2. 弹性缩容验证
    对负载均衡后端的两个云主机执行fg crtl+C ,pkill -9 dd后,云主机CPU的利用率会下降,一段时间后观察弹性缩容的效果。

    在这里插入图片描述

    (图18 云主机操作系统中通过top命令打印CPU利用率)

    在这里插入图片描述

    (图 19通过ZStack UI监控数据来监控云主机CPU变化情况,观察弹性伸缩组中云主机数量)
    负载均衡后端云主机的数量会随着平均CPU使用率的下降减少1个,最终数量降至伸缩组规则中规定的最低云主机数量2台。
    用户可以通过查看弹性伸缩记录,以便了解业务云主机流量峰值情况和业务负载情况,方便用户有针对性的调整产品战略。

    在这里插入图片描述

    (图20 ZStack弹性伸缩组中的伸缩记录)
    另外需要说明的是,云平台在触发弹性扩容和弹性缩容的整个过程中不会影响云主机业务,并且可以优化流量负载,提升用户体验。

    在这里插入图片描述

    (图21 弹性伸缩过程中通过负载均衡VIP持续访问后端云主机WEB页面效果)

    结尾

    ZStack弹性伸缩+负载均衡功能,可以帮助企业优化传统IT架构,通过设置弹性伸缩规则实现横向扩展/减少业务云主机的数量,提升云平台资源整体利用率;ZStack负载均衡支持四层和七层,并且能够做到健康检查,自动隔离不可用的云主机提升业务稳定性和安全性;弹性伸缩+负载均衡可以帮助企业集中精力发展自己的核心业务,最大程度的助力企业创造更广泛的价值!

    • END -
    展开全文
  • 智能DNS可以实现跨地域的负载均衡 、 课时13 SLB中的概念 、 用户访问的都是slb地址。slb不支持跨地域,确保ECS实例不跨地域 白名单,除了允许的,其他都拒绝 slb、默认提供4层7层 ECS必须,OSS,

    课时12:SLB的介绍

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    SLB不能跨地域,可以按照流量按照带宽收费

    在这里插入图片描述
    slb只能是可用区,不能跨地域
    在这里插入图片描述
    后端服务器,俗称ECS

    在这里插入图片描述
    在这里插入图片描述
    阿里云slb如何实现

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    轮询和加权轮询
    最小链接数,谁队伍少找谁,也是有权限

    在这里插入图片描述
    会话保持,会尽可能把用户会话放到同一台机器上

    在这里插入图片描述
    智能DNS可以实现跨地域的负载均衡
    在这里插入图片描述

    课时13 SLB中的概念

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    用户访问的都是slb地址。slb不支持跨地域,确保ECS实例不跨地域
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    白名单,除了允许的,其他都拒绝

    在这里插入图片描述
    在这里插入图片描述

    slb、默认提供4层7层
    在这里插入图片描述

    ECS必须,OSS,RDS可有可无
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    同一个地狱苦于创建多个slb实例
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    slb,是load balance和HA

    slb不能跨地域,不同地域需要用不同的slb实例

    在这里插入图片描述

    课时15 AS的概念

    在这里插入图片描述

    在这里插入图片描述
    弹性伸缩的适用场景

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    课时16 AS的配置

    在这里插入图片描述
    在这里插入图片描述
    弹性伸缩就是控制负载均衡数量的多少,创建好 ECS加入到伸缩组里

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    memacache的白名单需要手动创建

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    人多增加人少减少,用户访问高性能需求的,一定要slb

    展开全文
  • 下一步是在自动扩展组前面添加负载均衡器。 在执行任何步骤之前,我们将一些环境变量添加到variables.tf中。 variable "autoscalling_group_elb_name" { type = string default = "autoscallinggroupelb" } v...
  • 负载均衡和弹性伸展服务器数量: 1. game gate 每隔几秒把在线人数写入 ETCD 2. 玩家登录时, 登录服务器 login 根据 ETCD 的内容, 分配一个负荷最少的 gate 的 IP 地址给玩家 3. 玩家连接到 gate 时, gate 根据...
  • 什么是弹性负载均衡?

    2020-01-01 15:02:35
    弹性负载均衡(Elastic Load Balance)将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用容错。 弹性负载均衡的应用 多协议支持 四层七层多种协议可选,满足...弹性伸缩 与弹性...
  • 下一步是在自动扩展组前面添加负载均衡器。 在执行任何步骤之前,我们将一些环境变量添加到variables.tf中。 variable "autoscalling_group_elb_name" { type = string default = "autoscallinggr...
  • 网络负载均衡

    千次阅读 2018-11-22 13:38:18
    对于大量的用户请求,可通过负载均衡器分发到服务器集群中的各个服务器中,服务器集群是可弹性伸缩的,如对于某些特定的活动节日,用户的请求量比平时更多,所以对于原有的服务器集群可能根本负载不起用户的请求量,...
  • 应用负载均衡(Application Load Balancer,简称ALB)是...一、实操说明自动伸缩功能将搭配京东云弹性伸缩产品与云主机进行实操,然后通过京东云应用型负载均衡(ALB)进行请求的分发;会话保持/3种调度策略/健康...
  • 应用负载均衡(Application Load Balancer,简称ALB)是京东云自主研发的...一、实操说明自动伸缩功能将搭配京东云弹性伸缩产品与云主机进行实操,然后通过京东云应用型负载均衡(ALB)进行请求的分发;会话保持/3种调度...
  • 4月10日,BoCloud博云容器云产品BeyondContainer发布了最新增强版本V2.3。...负载均衡能力升级;优化多集群应用管理能力;增强应用弹性伸缩能力,并对其他功能进行了优化。 核心亮点 1.自研容器网络F...
  • 应用负载均衡(Application Load Balancer,简称ALB)是京东云自主研发的一款七层负载均衡...自动伸缩功能将搭配京东云弹性伸缩产品与云主机进行实操,然后通过京东云应用型负载均衡(ALB)进行请求的分发; 会话保...
  • 配置云监控实时监控ECS实例使用情况,配置伸缩规则,弹性扩张ECS实例,并自动添加ECS实例到负载均衡实例RDS实例的访问白名单中 弹性收缩 当您的业务需求下降时,通过云监控检测到对应的规则,根据配置的伸缩规则...
  • 4月10日,BoCloud博云容器云产品BeyondContainer发布了最新增强版本V...负载均衡能力升级;优化多集群应用管理能力;增强应用弹性伸缩能力,并对其他功能进行了优化。核心亮点1. 自研容器网络Fabric能力大大增强Fa...
  • 华为云弹性伸缩(Auto Scaling)可根据用户的业务需求预设策略,自动调整计算资源,使云服务器数量自动随业务负载增长而增加,随业务负载降低而减少,保证业务平稳健康运行。华为云弹性伸缩有以下多个优势: 自由...
  • 弹性伸缩的应用场景与限制条件

    千次阅读 2018-11-14 21:00:59
    弹性伸缩的功能概述; 1、根据客户业务需求自动调整ECS实例数量。 2、自动向负载均衡的后端服务器中添加或移除相应的ECS...2、自动化:无需人工干预,自动创建释放ECS实例,自动配置负载均衡和RDS访问白名单。...
  • 负载均衡(Server Load Balancer,下文简称 SLB)的引入,可以降低单台云服务器 ECS(下文简称 ECS)出现异常时对业务的冲击,提升业务的可用性。同时,结合弹性伸缩服务,通过动态调整后端服务器,可以快速对业务...
  • 弹性伸缩弹性伸缩是根据用户的业务需求策略,自动调整其弹性计算资源的...伸缩组定义了组内 ECS 实例数的最大值、最小值及其相关联的负载均衡实例 RDS 实例等属性。 伸缩配置:伸缩配置定义了用于弹性伸缩的 ...
  • 弹性伸缩弹性伸缩是根据用户的业务需求策略,自动调整其弹性计算资源的...伸缩组定义了组内 ECS 实例数的最大值、最小值及其相关联的负载均衡实例 RDS 实例等属性。 伸缩配置:伸缩配置定义了用于弹性伸缩的 ...
  • 近年来,随着OpenStack、Kubernetes等云技术的兴起,应用系统的微服务化、快速迭代对资源的弹性伸缩能力提出了更高的要求,这就要求负载均衡有更好的灵活性开放性。开源负载均衡软件因其开放的设计,完善的API接口...
  • Lars 是一个简单、易用、高性能的服务间远程调用管理、调度、负载均衡系统。 1) 优势 性能强悍 集群支持千万并发链接,满足用户的海量业务访问需求。 高可用 采用集群化部署,支持多可用区的容灾,无缝实时切换...
  • 负载均衡(Server Load Balancer,下文简称 SLB)的引入,可以降低单台云服务器 ECS(下文简称 ECS)出现异常时对业务的冲击,提升业务的可用性。同时,结合弹性伸缩服务,通过动态调整后端服务器,可以快速对业务...
  • 当服务压力突然变大时,我们需要通过对服务进行弹性伸缩和动态的扩容,让服务展示更强的并发能力和容错能力 1.修改服务提供者的数据接口 修改服务提供者的接口,可以让我们很清晰的看到,我们当前调用的是那一台...
  • 阿里云弹性伸缩

    2017-11-21 17:34:00
    配合负载均衡,预先配置ECS 加入取消。 疑问:ECS镜像是系统盘吧?那么系统盘的话其他文件数据是自动同步的么? ...
  • 这篇文章介绍了如何利用阿里云函数计算的多种独特功能来...它可以无缝地进行资源管理、弹性伸缩和负载均衡,使开发人员可以专注于业务逻辑的开发,而不必费心管理底层基础架构,从而轻松构建可快速响应新信息的应...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 185
精华内容 74
关键字:

弹性伸缩和负载均衡