一分钟了解阿里云产品:弹性伸缩之体验

知道弹性伸缩开始公测,马上申请了公测资格,开始体验传说中的弹性伸缩。在此之前,笔者都是靠手动完成ECS数量的增加或者删除的。现在,就让我们先用为爽吧!

 

第一步,当然是要开通弹性伸缩服务。

 

在此先把我已开通的需要叠加弹性伸缩服务的资源给大家介绍下:

一个SLB实例,将HTTP请求按照会话保持的方式分发到后台ECS服务器。

两台ECS实例,安装了wordpress。

一个RDS实例,为多个wordpress应用服务器提供共享数据库服务。

 

在整个测试系统的部署位置如下图红色虚线内所示。

红色虚线外的资源为压力生成系统,主要分布在北京、杭州和深圳的阿里云数据中心。

再来观察一下当前系统的负载情况,通过云监控了解ECS在加压之前的负载情况。两天ECS的CPU使用率都在50%左右。

 

第二步,创建属于自己的第一个弹性伸缩组。名字就叫wordpress-elastic吧!选择SLB和RDS。伸缩组(Scaling Group)是具有相同应用场景的 ECS 实例的集合。伸缩组定义了组内 ECS 实例数的最大值、最小值及其相关联的 SLB 实例和 RDS 实例等属性。

紧接着按照提示创建伸缩配置

为了能够顺利执行这一步,请提前创建好自定义镜像。我的自定义镜像中已经提前安装了经过定制化的wordpress,以确保和线上的wordpress01和wordpress02的应用服务器版本和配置的一致性。

好了,确定一下弹性伸缩服务的状态吧。Wordpress-elatic伸缩组已启动,没有任何ECS伸缩活动。

 

 

第三步,加压给现有ECS。

事先录制好的测试脚本SLB02如下

压力系统将HTTP请求发向SLB

观察结果:

 

 

新扩展的两台ECS实例已经自动增加到了SLB的后端服务器列表:

结束语:

在短短的一个小时内,我已经借助阿里云的优势,快速体验了弹性伸缩服务的自动伸缩功能,成功进行测试RDS数据库的应用侧容量扩容。我们再来回顾下整个过程中系统架构在没有任何人工参与的情况下,发生了什么变化。

 

不变的是:

原有架构整体保持一致,负载均衡、应用服务器、数据库服务器位置均无任何变化。

变的是:

ECS数量由2个实例变成4个实例,应用服务器处理能力增加一倍。

 

以上就是我使用弹性伸缩服务的一点小经验了,希望能对大家有所帮助。

 

 

如果您想详细了解弹性伸缩服务相关体验,请访问:

https://bbs.aliyun.com/read/179518.html

 

时间: 2024-10-21 19:04:53

一分钟了解阿里云产品:弹性伸缩之体验的相关文章

72期:一分钟了解阿里云产品,看别人如何靠域名赚亿元

云周刊 本周要点 查看更多 [活动回顾]大数据助力驴妈妈自助游,精准运营之道 第3期在线培训已经于3月11日上午顺利结束!本次分享嘉宾为驴妈妈副CTO邵汉成,分享主题围绕驴妈妈架构系统.数据库等内容展开.点击查看视频回顾 产品动态 查看更多 [专题推荐]一分钟了解阿里云产品 [专题推荐]教你10秒钟拿到阿里技术offer [专题推荐]域名风云汇:如何靠域名赚亿元 工单参考 查看更多 Windows lvm扩容后逻辑卷为suspended状态无法挂载 用户在对磁盘扩容后重新挂载LVM分区发现逻辑卷

一分钟了解阿里云产品:弹性伸缩概述

阿里云发布了很多产品,今天让我们来一起了解下弹性伸缩(Auto Scaling)吧.   什么是弹性伸缩呢?让我来给大家解释下.   弹性伸缩是根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务.其能够在业务增长时自动增加ECS实例,并在业务下降时自动减少ECS实例.   那么,弹性伸缩有什么优势呢?   弹性伸缩根据需求"恰到好处"地分配资源,无需担心需求预测的准确性,无需担心突增的业务变化,做到随需应变.   弹性伸缩还实现了自动化,无需人工干预,自动创建和释放ECS实例,

一分钟了解阿里云产品:云监控

一.             概述   阿里云发布的产品种类齐全,今天让我们一起来了解下云监控这款产品吧.   什么是云监控呢?   云监控(CloudMonitor) 是一项针对阿里云资源和互联网应用进行监控的服务.云监控服务可用于收集获取阿里云资源的监控指标,探测互联网服务可用性,以及针对指标设置警报.     那么,云监控有什么优势呢?   云监控服务无需特意购买和开通,您注册好阿里云账号后,便自动为您开通了云监控服务,方便您在购买和使用阿里云产品后直接到云监控查看产品运行状态并设置报警规

一分钟了解阿里云产品:E-MapReduce概述

  阿里云有很多出色的产品,今天让我们来一起了解下E-MapReduce吧.   什么是E-MapReduce呢?   简单来说,E-MapReduce是构建于阿里云ECS弹性虚拟机之上,运行在阿里云平台上的一种大数据处理系统解决方案.它能够让用户将Apache Hadoop和Apache Spark运行在阿里云的云平台上,提供给用户在云上的分析和处理大数据的平台.通过将Hadoop和Spark运行在云平台上,让用户可以非常方便的使用Hadoop和Spark生态系统中的其他周边系统(如Apach

一分钟了解阿里云产品:云虚拟主机

一.             概述   阿里云产品众多,今天让我们一起来了解下云虚拟主机吧.   什么是阿里云云虚拟主机呢?   简单来说,阿里云虚拟主机市场占用率第一.产品特点:预装网站运行环境,赠送正版数据库,可通过图形化控制面板管理,主要用于搭建网站.提供基于云端的DDoS入侵.防御及网站安全防御服务.全国仅有8线BGP骨干网络,全网覆盖(涵盖电信.联通和移动等主流运营商).   那么,云虚拟主机有什么独特的优势呢?我来给大家说说.   阿里云虚拟主机有两个版本供大家选择:极速共享版虚机和

一分钟了解阿里云产品:E-MapReduce五大热点技术问题分析

  在上一篇文章中,我们为大家介绍E-MapReduce的概况,E-MapReduce是构建于阿里云ECS弹性虚拟机之上,利用开源大数据生态系统,包括Hadoop和Spark,为用户提供集群.作业.数据等管理的一站式大数据处理分析服务,那在使用过程中,经常遇到的热门技术问题有哪些呢?   准备工作:   https://help.aliyun.com/document_detail/emr/quick-start/prepare.html?spm=5176.docemr/introduction

一分钟了解阿里云产品:弹性伸缩五大热点技术问题分析

在上一篇文章中,我们为大家介绍弹性伸缩的概况,弹性伸缩(Auto Scaling)是根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务,那在使用过程中,经常遇到的热门技术问题有哪些呢?   一分钟控制台创建伸缩方案: https://help.aliyun.com/document_detail/ess/getting-started/one-minute-console-to-create-flex-program.html?spm=5176.docess/product-descri

一分钟了解阿里云产品:弹性Web托管五大热点技术问题分析

在上一篇文章中,我们为大家介绍弹性Web托管的概况,阿里云弹性Web托管是新一代的网站应用托管产品,那在使用过程中,经常遇到的热门技术问题有哪些呢?     弹性WEB托管常见问题:   https://help.aliyun.com/knowledge_detail/7612696.html?spm=5176.789091672.2.9.DFdDfz   如何获取弹性Web托管的应用信息:   https://help.aliyun.com/knowledge_detail/7602974.h

一分钟了解阿里云产品:弹性Web托管如何上传网站程序

弹性Web托管是阿里云推出的新一代建站主机,基于先进的容器技术架构,资源隔离性好,且具有攻击隔离能力,更稳定.安全,带配套控制面板,管理体验同虚机一样简单.     今天我们来说说弹性Web托管怎样上传网站程序?   上传网站文件分为三步,打包压缩.上传与解压缩,下面我们来具体说明一下详细的操作:   一.将所有需要上传的文件打成压缩包.   1.进入源代码文件夹,将所有的文件和文件夹选中,选择"添加到压缩文件".   这里我要说的是,选中所有文件而非选中上一级的文件夹再打包的好处是,