BpFile(id=306, bpId=184, name=OpenAPI实现云主机闪电交付, author=null, keyword=闪电交付,ECS,云主机, description=闪电交付最佳实践使用Alibaba Cloud Linux 2 镜像来快速创建大量的ECS云主机,满足客户在处理热点事件时大量且紧急的算力需求, position=null, ossUrl=bp-T7EMH61I8DZBXVZL.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=1, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=
闪电交付最佳实践使用Alibaba Cloud Linux 2 镜像来快速创建大量的ECS云主机,满足客户在处理热点事件时大量且紧急的算力需求。
本实践针对在短暂时间内需要快速交付大量ECS实例的场景。通过调用阿里云Open API实现快速的跨VPC部署大量ECS实例,满足用户对高弹性算力的需求,而且ECS启动的时间很短。对于社交媒体,在线教育等存在线上热点活动的用户,该方案可以提高客户的使用体验
, templateId=DQYIXSVZ9XQ44U36, freetry=, visitTime=null, visitCount=null, video_url=null, buttonName=null, buttonUrl=null, targetId=DQYIXSVZ9XQ44U36, partner=null, partnerUrl=null, partnerLogo=null, cooperation=, cooperationList=null)
1OpenAPI实现云主机闪电交付最佳实践
业务架构
场景描述
闪电交付最佳实践使用AlibabaCloudLinux2
镜像来快速创建大量的ECS云主机,满足客户
在处理热点事件时大量且紧急的算力需求。
解决问题
快速创建大量的云服务器实例,满足客户对紧急
的算力需求。
产品列表
云服务器ECS
AlibabaCloudLinux2
最佳实践频道 阿里云最佳实践生态群
2云服务器ECS(产品名称) 文档模板(手册名称)/文档版本信息
阿里云
OpenAPI实现
云主机闪电交付
最佳实践
文档版本:20201203(发布日期)
文档版本:20150122(发布日期) 2
3OpenAPI实现云主机闪电交付 文档版本信息
文档版本信息
文本信息
属性 内容
文档名称 OpenAPI实现云主机闪电交付
文档编号 184
文档版本 V1.0
版本日期 2020-12-03
文档状态 对外发布
制作人 久诚
审阅人 敬海
文档变更记录
版本编号 日期 作者 审核人 说明
V1.0 2020-12-03 久诚仲得令荣 敬海 创建
V1.1 2021-03-03 久诚 敬海 更新资源创建
文档版本:20201203(发布日期) I
4OpenAPI实现云主机闪电交付 前言
前言
概述
本实践针对在短暂时间内需要快速交付大量ECS实例的场景。通过调用阿里云Open
API实现快速的跨VPC部署大量ECS实例,满足用户对高弹性算力的需求,而且ECS
启动的时间很短。对于社交媒体,在线教育等存在线上热点活动的用户,该方案可以
提高客户的使用体验。
应用范围
在短时间内交付大量的ECS实例
名词解释
VPC:VirtualPrivateCloud,简称VPC。基于阿里云创建的自定义私有网络, 不
同的专有网络之间二层逻辑隔离,可以在自己创建的专有网络内创建和管理云产
品实例,比如ECS、负载均衡、RDS等。在创建前,您需要结合具体业务,规划
VPC 和 交 换 机 的 数 量 及 网 段 等 。 更 多 信 息 , 请 参 见 :
https://www.aliyun.com/product/vpc
AlibabaCloudLinux2:AlibabaCloudLinux2(原AliyunLinux2) 是阿里云推出
的下一代Linux发行版,它为云上应用程序环境提供Linux社区的最新增强功能,
在提供云上最佳用户体验的同时,也针对阿里云基础设施做了深度的优化。
AlibabaCloudLinux2OS 镜像可以运行在阿里云全规格系列 VM 实例上,包括
弹性裸金属服务器(神龙)。
文档版本:20201203(发布日期) III
5OpenAPI实现云主机闪电交付 目录
目录
文档版本信息..................................................................................................................................................................I
.........................................................................................................................................................................
法律声明 II
前言................................................................................................................................................................................III
.................................................................................................................................................................................
目录 1
前置条件........................................................................................................................................................................
2
1. 闪电交付概述........................................................................................................................................................3
................................................................................................................................................
2. 闪电交付环境介绍 4
2.1. 闪电交付的前提条件............................................................................................................................4
............................................................................................................................................
2.2. 创建云资源 5
闪电交付程序介绍................................................................................................................................
2.3. 8
3. 闪电交付验证......................................................................................................................................................10
文档版本:20201203(发布日期) 1
6OpenAPI实现云主机闪电交付 前置条件
前置条件
在进行本文操作前,您需要完成以下准备工作:
注册阿里云账号,并完成实名认证。您可以登录阿里云控制台,并前往实名认证
页面(https://account.console.aliyun.com/v2/#/authc/home)查看是否已经完成
实名认证。
阿里云账户余额大于100元。您可以登录阿里云控制台,并前往账户总览页面
(https://expense.console.aliyun.com/#/account/home)查看账户余额。
本方案仅作为实践演示,具体环境以用户实际需求为准。
为了便于演示,在本文中涉及到开通资源时,均默认选择按量付费模式开通。
文档版本:20201203(发布日期) 2
7OpenAPI实现云主机闪电交付 闪电交付概述
1.闪电交付概述
对于需要快速交付大量云主机的客户,采用闪电交付方案可以满足快速使用算力
的需求。本最佳实践通过调用ECS的OpenAPI接口在短期内创建大量的ECS实例,
同时通过该DEMO程序让客户体会到快速创建实例的过程。
本最佳实践的潜在客户包括:互娱类、社交媒体类或在线教育类客户。由于热点
事件的发生或组织的热点活动,客户往往在极短的时间内需要大量的ECS资源,闪电
交付正是为满足该类需求而实现的。
某头部客户使用该方案并测试后发现,可以满足在不到6分钟的时间内,在多个
可用区(Zone)交付2000台ECS实例,完全满足热点事件对算力的需求。其弹性能
力接近于容器集群使用ECI实现弹性的能力。
文档版本:20201203(发布日期) 3
8OpenAPI实现云主机闪电交付 闪电交付环境介绍
2.闪电交付环境介绍
2.1.闪电交付的前提条件
要实现ECS的闪电交付,必须要满足几个前提条件:
1. ECS云主机必须使用AlibabaCloudLinux2.190364位快速启动版
该镜像支持Qboot(quickboot)快速启动,基于AlibabaCloudKernel,并直接从内核引
导虚拟机启动的定制化镜像。使用该镜像创建的ECS实例相比其它镜像创建的ECS实例,
启动速度得到了极大的提升,并且默认运行时与标准镜像完全一致。快速启动版镜像的相
关说明如下:
只对实例的初次启动加速,后续启动实例的速度将保持正常水准。
优化加速内存初始化的过程,模块化了启动耗时的鼠标等设备,加速内核引导速度。
使用最新的AliyunInit服务替代了CloudInit服务,降低了操作系统的初始化耗时。
目前快速启动版镜像支持的地域:华东1(杭州)、华南1(深圳)、华北2(北京)、
华北3(张家口)、中国(香港)。
有关AlibabaCloudLinux2的信息请参考:
https://help.aliyun.com/document_detail/111881.html
2. 客户账号的Quota容量满足交付云主机数量
登录阿里云管理控制台,前往云服务器ECS概览页面(http://ecs.console.alyun.com),
单击页面右侧常用功能下的“权益配额”,查看账户的配额情况。
查看实例配额情况:
文档版本:20201203(发布日期) 4