做弹性的云—腾讯云弹性伸缩

2017-11-23 17:31:41 浏览数 (1)

现如今,云计算已成为IT领域标配,甚至有趋势作为基础服务成为未来IT领域的水和电。当业务规模蓬勃增长,面对数以万计的请求量,庞大的业务流量,高并发的数据访问量,仅靠人工看守,时刻准备着当“救火员”,哪儿有问题冲向哪儿,是不可能的事情。腾讯云自动调度系统—弹性伸缩震撼来袭,能自动发现异常,帮助业务容量自动伸缩,协助故障自动愈合,用程序解决人工很难解决的问题。

横向伸缩和纵向伸缩

弹性伸缩分为横向(scale in/out)和纵向(scale up/down)两个方面。

横向伸缩指增加更多实例资源,整合成一个整体来工作和对外提供服务。例如:一台云主机不够支撑前端请求量,则加2台,2台不够加10台、100台、1000台,形成一个处理集群,也就是常说的分布式架构。这种架构的是扩展性非常强,根据业务量快速升高和降低云主机。

纵向伸缩指在现有的实例资源上增加配置来提高处理性能。例如:在现有的云主机上增加CPU、内存或磁盘资源。由于硬件限制,增加配置会有上限,加到最后无法再增加配置。所以这种方式扩展性有限。

腾讯云除了纵向伸缩最近推出弹性伸缩即横向伸缩,根据现有业务需求变化,动态调配资源,实现高度弹性伸缩,用户不必介入具体操作流程,只需关注结果即可。

一、弹性伸缩关键优势

1. 智能自动化系统,解决业务突发情况

业务千变万化,后端资源又庞杂,传统的人工看守,早已无法解决现在技术人员面临的问题。不清楚什么时间突增请求量,需保证业务高峰期无异常发生。如果您知道在具体时间需要扩容和缩容,使用弹性伸缩定时任务,实现在具体时间内按配置扩缩容云服务器。如果您不确定业务高峰期来临时间,可使用弹性伸缩告警触发策略,当业务突增导致后端服务异常,影响正常对外提供服务时,则根据策略自动扩容云服务器,为您的业务保驾护航。

支持多种伸缩模式和策略,帮您应对各种复杂场景,释放您的人工成本。

2. 弹性自愈,系统自带容错能力

业界共识,业务情况复杂,谁也无法保证下一秒是否有异常发生。当异常发生时,如何保证业务可靠性,此时需要一个智能稳健具备容错能力的系统来保证业务质量。弹性伸缩组中云主机处于非健康状态时,若一台云主机长期发现ping不可达,则系统会自动判断出该云主机异常,创建新实例替换非健康状态的旧实例,保证伸缩组对外正常提供服务。

3. 节省成本,您身边的好管家

一般来说,业务高峰期是阶段性,不是长期状态。业务高峰过后,请求量下降,云主机的资源消耗也大幅下降。按常规做法,技术人员需要花费大量时间处理闲置资源,销毁云主机,节省成本。腾讯云弹性伸缩正好帮您解决此问题。结合腾讯云监控告警平台和指标监控,实时检查云主机资源使用情况,再结合腾讯云按量计费能力,请求量增加时,按需增加资源,请求量减少时,按量小时计费结算销毁资源,让您的每一笔开销都使用在刀刃上,不浪费一分一厘,做您身边的好管家。

二、弹性伸缩4大功能 1. 定时伸缩

在指定时间内根据预先配置,自动生产或销毁云服务器,除了设置一次性操作外,还可设置周期性重复的定时任务。帮助您周期性业务变化自动调整业务容量,省去人工看守成本。

2. 根据负载智能伸缩

基于云监控指标实时检测伸缩组内云服务器CPU利用率、内存利用率、内网出入带宽,自动增加或减少云服务器实例。帮助您业务突变时,第一时间发现并解决,保证业务质量。

3. 自动注册LB

自动将新增云服务器注册到负载均衡(LB)中,无需手工干预即可在线支持业务。

4. 弹性自愈

如果伸缩组中云服务出现ping不可达,则自动将生产一台健康云服务器替换不监控云服务器。实现弹性自动发现异常,自动愈合的能力。

弹性云,可靠云

弹性是云计算技术中公认的从资源利用角度最重要的特点之一。弹性的主要特性是按需增减计算、存储、网络等各种资源。而腾讯云弹性伸缩基于iaas层,以用户业务负载和请求量作为触发条件,动态调整资源,使云计算平台具有跟充分自如的伸缩性和扩展性。相信未来的云计算平台将越来越具有弹性能力。

0 人点赞