阿里云首页 API 网关

专享实例

API网关的专享实例可以提供高性能和高SLA保证,更加适合生产环境使用。在您使用专享实例时,使用费用由实例规格使用费用和公网出访流量费用两部分构成。

实例规格使用费用

目前API网关提供了8种实例规格,每个实例规格的性能参数如下表所示:

实例规格

最大入访每秒请求数(RPS)

最大入访连接数

最大入访每秒新建连接数(CPS)

最大出访连接池大小

最大公网入访带宽(bps)

最大公网出访带宽(bps)

SLA

api.s1.small

2500

50000

5000

1200

5120M

100M

99.95%

api.s1.medium

5000

100000

5000

2400

5120M

100M

99.95%

api.s2.large

10000

200000

5000

4800

5120M

200M

99.99%

api.s2.large.x2

20000

400000

10000

9600

5120M

200M

99.99%

api.s2.large.x3

30000

600000

10000

14400

5120M

400M

99.99%

api.s2.large.x4

40000

800000

20000

19200

5120M

400M

99.99%

api.s2.large.x5

50000

1000000

20000

24000

5120M

600M

99.99%

api.s2.large.x6

60000

1000000

20000

28800

5120M

600M

99.99%

每种实例规格同时提供了两种计费方式:按量付费(小时)和预付费(包年包月)。各地域的实例规格使用费用如下表所示。下表中的价格仅供参考,具体价格请参考 API网关购买页

区域

实例规格

按量付费(元/小时)

预付费(元/月)

预付费(元/年)

华东1(杭州)、华东2(上海)、华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华南1(深圳)、西南1(成都)

api.s1.small

5.940

3680.00

37536.00

api.s1.medium

16.100

9980.00

101796.00

api.s2.large

46.130

28600.00

291720.00

api.s2.large.x2-api.s2.large.x6

详见产品购买页

详见产品购买页

详见产品购买页

中国(香港)、新加坡、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、日本(东京)、德国(法兰克福)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚)、印度(孟买)

api.s1.small

6.324

3808.00

38841.60

api.s1.medium

17.680

10608.00

108201.60

api.s2.large

50.524

30328.00

309345.60

api.s2.large.x2-api.s2.large.x6

详见产品购买页

详见产品购买页

详见产品购买页

阿联酋(迪拜)

api.s1.small

11.084

6664.00

67972.80

api.s1.medium

28.220

16918.40

172567.68

api.s2.large

64.464

38678.40

394519.68

api.s2.large.x2-api.s2.large.x6

详见产品购买页

详见产品购买页

详见产品购买页

说明

按量付费从实例创建启动成功后开始计费,您可以随时选择释放按量付费的专享实例,实例释放后不再计费;

按量付费模式的最小计费周期为一个小时,不足一个小时按一个小时计算;

如果专享实例创建失败,系统将会自动将对应的预付费订单费用退回,按量付费订单将不会计费。

公网出访流量费用

API网关实例(专享实例和共享实例)在使用过程中,如果实际发生了公网出访流量,将会按照实际发生的流量计费。通过调用API过程,对公网出访流量进行分析,如下图所示:

步骤1为Client发起API调用请求,流量方向为Client到API网关;步骤2为API网关实例处理请求后,向后端服务发起调用请求,流量方向为API网关实例到后端服务;步骤3为后端服务响应请求后的回包,流量方向为后端服务到API网关实例;步骤4为API网关将HTTP回包内容转发至Client,流量方向为API网关实例到Client;因此在步骤2和步骤4两个环节上,可能发生公网出访流量,但在不同场景下而有所不同。

步骤4(API网关响应Client请求的回包)中,不同情况下如下表:

Client所处的网络环境

访问API网关的方式

步骤4产生的流程是否计为公网出访流量

Client位于非阿里云环境中

通过公网(API分组绑定的公网域名,详见使用HTTPS并用域名访问 ) 访问API网关

Client位于阿里云环境中

通过公网(API分组绑定的公网域名)访问API网关

同一Region,同一VPC内

通过VPC二级域名(或绑定了此CNAME的内网域名)访问API网关

通过CEN(云企业网)完成组网,Client在其他Region的VPC内,或您的数据中心中

通过API分组的VPC二级域名(或绑定了此CNAME的内网域名)访问API网关

步骤2(API网关向后端服务发起请求)中,在不同的后端服务类型和组网情况下:

后端服务类型

API网关和后端服务的网络连通情况

步骤2产生的流程是否计为公网出访流量

HTTP(s)服务

后端服务位于非阿里云的环境中,需要通过互联网访问

后端服务位于阿里云上,配置的后端服务地址是资源的公网地址

VPC

API网关访问同一Region内的VPC(同一账号下或跨账号)内的资源(如ECS实例)

API网关通过CEN(云企业网)访问到其他Region下,VPC内的资源

API网关通过CEN(云企业网)访问到您的数据中心内的资源(如物理服务器)

函数计算

位于同一Region内的函数计算,API网关通过内网访问函数计算

位于不同Region内的函数计算,API网关通过公网访问函数计算

Mock

模拟方式,不访问任何真实后端服务

大数据产品(如Dataworks、Dataphin)

在同一Region内,Dataworks、Dataphin创建数据服务

数据库产品(如DMS)

在同一Region内,DMS创建数据服务

流量价格如下表:

区域

公网出访流量价格(元/GB)

华东1(杭州) 、华东2(上海)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华南1(深圳)、华南2(河源)、西南1(成都)

0.8

华北1(青岛)

0.72

中国(香港)

1.00

新加坡

0.75

澳大利亚(悉尼)

0.66

马来西亚(吉隆坡)

0.77

印度尼西亚(雅加达)

0.75

日本(东京)

0.82

德国(法兰克福)、英国(伦敦)

0.5

美国(硅谷)、美国(弗吉尼亚)

0.5

印度(孟买)

0.75

阿联酋(迪拜)

3.0

说明:

  • 计费方式:按量后付费

  • 计费周期:天

  • 账单时间: 账单出账时间通常在当前计费周期结束后一小时内,最长不超过三个小时

  • 扣费方式: 账单生成后会自动从您的账户余额中扣除费用以结算账单

计费示例

示例1:在华东1(杭州)创建了一个api.s1.small的专享实例(按量付费),后端服务类型为VPC,网关上发布的API由互联网上的客户端进行调用。使用了9.5小时后释放,同时产生了10GB的公网出访流量。共需要支付67.4元:专享实例费用为10小时*5.94元/小时=59.4元,流量费用为10GB*0.8元/GB=8元。

示例2:在华北2(北京)创建了一个api.s1.small的专享实例(预付费),使用时间为一个月,后端服务为VPC,同时调用API的客户端是同一Region中VPC内资源。共需要支付3680元:其中专享实例费用为3680元,未产生公网出访流量,流量费为0。

专享实例使用建议

1. 如何选择预付费规格?

API网关是根据最大每秒请求数(RPS)来评估实例规格,同等情况下QPS数字会大于RPS数字,因此您可以简单使用QPS来评估所需的实例规格。您也可以通过工单或钉钉客户群(群号:23161837)联系我们帮助您进行实例评估。

2. 活动促销(或类似访问量激增场景)如何选择?

目前API网关不支持专享实例的升配功能,针对此类情况,建议预付费+按量付费+API分组迁移组合使用。

例如日常QPS平均在2000,某次活动促销时,预计提高到4000QPS,活动持续时间24小时,建议如下:

  • 日常选择购买包年的预付费实例规格(api.s1.small),包年价格会包含85折优惠;

  • 促销活动前,购买按量付费实例规格(api.s1.medium),促销活动正式开始前,提前3小时在API网关控制台上,将API分组切换到新购的按量付费实例规格上(api.s1.medium),切换后验证访问正常。活动结束后,采用同样方式,在API网关控制台上将API分组切换回日常的预付费实例规格(api.s1.small),切换后验证访问正常后将按量付费实例释放。因此只需额外支付少量的按量付费费用即可。