本文从产品特性、架构、优势、适用场景以及使用方法等维度介绍RDS SQL Server Serverless实例,帮助您快速了解并上手使用Serverless实例。
您还可以加入RDS Serverless钉钉用户群(群号:41925003105)进行咨询、交流和反馈。
正式版说明
Serverless实例简介
RDS SQL Server Serverless实例能够在业务峰谷时对计算能力进行快速且独立的自动伸缩,做到快速响应业务变化的同时,合理优化使用成本,进一步助力企业降本增效。
在业务波动较大的场景下,普通实例和Serverless实例资源使用和规格变化情况如下图所示:
由上图可以看到,在业务波动较大的场景下:
普通实例:在波谷期浪费的资源较多,但在高峰期出现资源不足的情况,导致业务受损。
Serverless实例:
由于其规格随业务需求量随时调整,总体浪费的资源很少,提升了资源利用率,降低了资源使用量。
在高峰期也能完全满足业务需求,保证业务不受损,提高了系统的稳定性。
打破固定资源付费的模式,做到真正负载与资源动态匹配的按量付费,可节省大量成本。
无需手动变配,提高了运维效率,提升了运维管理人员和开发人员的幸福感。
对高吞吐写入场景和高并发业务进行了设计优化,同时提供了弹性伸缩能力,适合业务数据量大、并具有典型的业务访问波峰波谷场景。
架构图
Serverless实例优势
更低的成本:对于创业初期的企业,SQL Server Serverless不依赖其他的基础设施和相关服务,即买即用并可以提供稳定和高效的数据存取服务。使用期间只需要为占用的资源按使用量付费。
计算资源自动弹性扩缩容:用户读取和写入需要的计算可弹性伸缩,不需要安排扩容和缩容,极大减少了运维成本和系统风险。
全面托管和免运维:版本升级、系统部署、扩缩容、报警处理等所有运维工作由阿里云专业团队完成,用户无感知,业务无影响,服务持续可用,真正免运维。
高可用性:SQL Server Serverless实例为高可用形态。
使用限制
相较RDS SQL Server普通实例,RDS SQL Server Serverless实例暂不支持修改时区与字符集、接入自建域、设置透明数据加密TDE、设置SSL加密、云盘加密、升级实例大版本、升级实例内核小版本功能。
Serverless实例计费方式为按量计费,但由于采用RCU(RDS Capacity Unit)的售卖方式,因此不支持将Serverless实例转化为包年包月实例。
Serverless实例暂不支持创建只读实例。您可以先创建集群系列的主实例,在集群系列主实例中创建只读实例。更多详情,请参见创建RDS SQL Server实例和SQL Server只读实例简介。
Serverless实例暂不支持创建SA权限的数据库账号、以及主机账号。更多详情,请参见账号与权限。
费用说明
请参见Serverless费用。
适用场景
开发、测试环境等负载波峰波谷较明显的业务场景。
中小企业建站服务等SaaS业务场景。
学校教学、学生实验等教育场景。
物联网(IoT)、边缘计算等不确定负载场景。
业务负载有波动或不可预测的用户。
具有间歇性定时任务的业务场景。
个人开发者用户。
使用方法
开始创建Serverless实例。具体操作,请参见创建SQL Server Serverless实例。
后续您可根据实际业务需求手动调整RCU的弹性范围,Serverless实例会在您给定的最小RCU和上限RCU的范围内,根据实际业务压力自动升高或降低RCU。具体操作,请参见变更计算资源扩缩范围(RCU)。
如果Serverless实例当前的存储空间已无法满足您的实际业务需求,您可以手动增加存储空间。具体操作,请参见增加存储空间。