首页 > 新闻 > 国内 >

阿里云课堂第二期:云计算在电商时代的技术支撑

2014-11-21 15:48:11   作者:   来源:CSDN   评论:0  点击:


  刘峰在本次讲课中主要围绕以下几个方面:

  1.简要介绍天猫云计算环境 - 聚石塔。

  2.云计算如何帮助商家安稳的度过双11。

  3.面对更多的腰部商家,服务商需要如何进化自己的软件架构。

  4.进行Saas化软件改造、降低硬件成本、提高系统性能。

  5.对于改造后的软件、在服务平台上打通进行售卖、推广、服务商门户。

  6.未来的软件服务商的进化,通过数据提高商家的服务能力。

  邓明鉴(竹庄):弹性伸缩对于优秀的架构设计的支持

  阿里云 开发组长/高级工程师/技术专家

  嘉宾介绍:专注于分布式系统工程及海量数据在互联网行业的应用,热爱研究和探讨分布式及NoSQL相关开源产品。08年加入淘宝,负责淘宝数据平台的架构从Oracle RAC向Hadoop变迁,主导维护和改进淘宝版本HBase,负责HBase的线上部署、应用规划及运维支持,熟悉各版本HBase代码,并有丰富的线上应用经验。目前专注于阿里云公有云产品的研究和开发。

  弹性伸缩服务ESS

  定义

  阿里云的弹性伸缩服务(Elastic Scaling Service)是根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务。

  用户可根据自己的业务需求自动调整其弹性计算资源,在满足业务需求高峰增长时无缝地增加ECS实例,并在业务需求下降时自动减少ECS实例以节约成本。

  弹性伸缩服务ESS的工作原理和流程图

  功能

  阿里云的弹性伸缩服务主要可以提供的功能包括:

  1.根据客户业务需求横向扩展ECS实例的容量,即自动增加和减少ECS实例。

  2.支持SLB负载均衡配置:在增加或减少ECS实例时,自动向SLB实例中添加或移除相应的ECS实例。

  3.支持RDS访问白名单:在增加或减少ECS实例时,自动向RDS访问白名单中添加或移出该ECS实例的IP。

  伸缩模式

  弹性伸缩模式主要分为以下几类:

  定时模式:配置周期性任务(如每天13:00),定时地增加或减少ECS实例。
  动态模式:基于云监控性能指标(如CPU利用率),自动增加或减少ECS实例。
  固定数量模式:通过“最小实例数”(MinSize)属性,可以让您始终保持健康运行的ECS实例数量,以保证日常场景实时可用。
  自定义模式:根据用户自有的监控系统,通过API手工伸缩ECS实例。

  1.手工执行伸缩规则

  2.手工添加或移出既有的ECS实例n

  3.手工调整MinSize、MaxSize后,ESS会自动创建或释放ECS实例,尽可能将当前ECS实例持在MinSize~MaxSize之间

  健康模式:如ECS实例为非running状态,ESS将自动移出或释放该不健康的ECS实例
  多模式并行:以上所有模式都可以组合配置

  客户预期每天13:00 ~ 14:00会出现业务高峰,所以设置定时创建20台ECS实例的伸缩模式,当客户不确定业务高峰期的实际需求是否会高于客户预期时,如某天实际需要40台ECS实例,可同时配置动态伸缩模式以应付不可预期的变化。

  邓明鉴在本次演讲中主要围绕以下几个方面:

  1.阿里云的openAPI体系。

  2.弹性伸缩以及业务水平扩展能力。

  3.基于openAPI体系开发的云产品。

  4.智能伸缩demo show。

  在本期的阿里云课堂上,阿里云开发组长/高级工程师/技术专家邓明鉴将会结合自己的实践,为学员们倾情讲述弹性伸缩对于优秀的架构设计的支持,分享自己的实战经验,敬请期待。

  第二期阿里云课堂:带你发现云计算之美将要拉开帷幕了,想了解更多关于淘宝淘宝后台的技术支持和其背后的故事?有没有兴趣倾听阿里云技术大牛的技术实践经历?不要在犹豫了,赶快来报名参加阿里云课堂第二期,主题为:云计算在电商时代的技术支撑。

分享到: 收藏

专题