万台服务器分钟级部署,探秘阿里双十一弹性扩容背后的技术故事
一、写在前面
又是一年双十一,这次的购物狂欢再次刷新记录,而背后的阿里云技术也再次交上了一份不错的‘期末考卷’。
往往在大促等高峰时段都需要对流量提前预估,但实际上预先计算好的资源和应用容量,依然可能不足以支撑流量高峰,需要紧急扩容;而容器技术则非常适合这种场景,在需要时快速地、自动弹性伸缩。那么在业务需求极速上升的情况下,大量服务器资源启动时如何抗住并发部署的压力呢?
今年双十一期间,阿里云容器镜像仓库存放30万类镜像,其中包含共计1000万镜像版本,而镜像下载量高达8亿次。
(容器镜像服务产品页,移步了解更多:https://www.aliyun.com/product/acr)
2017年天猫双十一再次刷新了记录, 交易峰值32.5万笔/秒,支付峰值25.6万次/秒,数据库处理峰值4200万次/秒。
二、指数级别增长、百亿次拉取次数,容
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
如何在容器运行过程中对容器的资源限制进行调整
背景 docker run和docker create有一些参数可以对容器使用的主机资源进行限制。这些主机资源主要有如下类型 cpu调度 内存使用量 io权重 但是一旦创建了容器,容器在运行中或者不在运行中,如何调整这些资源参数呢? 动态调整资源限制 docker提供了update命令,可以对容器进行资源限制的调整,无论这个容器是否在运行中。 参数名 说明 备注 block-weight 块io权重10-1000之间可设置,0表示关闭此功能 Na cpu-period cpu cfs(linux的绝对公平调度器,linux系统默认的调度器)的周期 Na cpu-quota cpu cfs调度器的quota Na cpu-rt-period 针对实时进程,设置cpu实时调度器周期,单位为us Na cpu-rt-runtime 针对实时进程,设置在一个周期之内可以运行的时间 Na cpu-share/-c cpu份额 设置当cpu资源受限时刻,本容器在所有容器中cpu资源使用权重,默认为1024.增加或减少此值修改了此容器的权重。当主机资源充分时刻,此参数不起作用。 cpus cpu资源...
- 下一篇
恰当精简css代码让网站运转功率更高
现在不难看出来的网站运行规律 网站越小越好运行越快,那么,我们就举几个简单的例子:把平时接触到的例子分享给大家。 先看如下一段代码: #header { margin-top:10px; margin-right:15px; margin-bottom:10px; margin-left:15px; backgroung-color:#333333; background-images:url(/Images/header.jpg); } 这样的一段CSS代码,在条理上很清晰,结构也很明了,可读性很强,可是这样的一段代码却没有做精简,也就是说它是最原始的CSS代码,下面看精简后的代码: #header { margin:10px 15px; backgroung:#333 url(/Images/header.jpg); } ------------------在CSS中有复合属性这一说法,也就是说可以将很多属性参数整合在一起的,比如说上面的“margin-top; margin-right; margin-bottom; margin-le...
相关文章
文章评论
共有0条评论来说两句吧...