最佳实践—如何选择实例规格

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 实例规格越高代表实例的性能越强,本文介绍了选择实例规格的方法。 PolarDB-X实例主要由计算节点和存储节点联合提供服务,单个节点按照CPU/MEM来划分实例的多种规格,多个节点一起组成PolarDB-X实例。实例规格请参见规格说明。

节点规格类型

系列 规格码 CPU和内存 最大存储 最大连接数 最大IOPS 特点
通用 polarx.x4.medium.2e 2核8G 3072GB 20000 4000 定位入门级,用于测试、体验和极小负载的场景。
polarx.x4.large.2e 4核16G 3072GB 20000 7000 CPU和MEM配比为1:4,复用计算资源享受规模红利,性价比高。
polarx.x4.xlarge.2e 8核32G 3072GB 20000 12000
polarx.x4.2xlarge.2e 16核64G 3072GB 20000 14000
独享 polarx.x8.large.2e 4核32G 3072GB 20000 9000 CPU和MEM配比为1:8,独占分配到的计算资源(如CPU),性能表现更加稳定。
polarx.x8.xlarge.2e 8核64G 3072GB 20000 18000
polarx.x8.2xlarge.2e 16核128G 3072GB 20000 36000
polarx.x8.4xlarge.2e 32核128G 3072GB 20000 36000
polarx.x8.4xlarge.2e 32核256G 3072GB 20000 72000
独占 polarx.st.8xlarge.25 60核470G 6144GB 20000 120000 独占物理机规格,可以有更好的资源使用保障。
polarx.st.12xlarge.25 90核720G 6144GB 20000 140000

实例规格=节点数×节点规格 (计算节点+存储节点)

举例如下:

polarx.x8.xlarge.2e独享规格,节点数为2个,性能数据如下:存储6TB (3072GB×2)、连接数40000 (20000×2)、最大IOPS 36000 (18000×2)。

按照存储容量选择

按照业务的存储空间估算逻辑:

  1. 业务的数据存储会随着时间而持续增加,可以预估1~2年内的业务增长量,判断需要的最大存储空间。
  2. PolarDB-X的数据存储分为:数据空间、系统文件空间、日志空间等,比较建议单节点的存储使用量保持在70%以下。

示例:

当前业务的存储空间为1500GB,每天新增约10GB,按照1年的业务预估来看,总计约5150GB的存储。按照使用量70%来计算,预估需要5150GB / 0.7 = 7357GB的存储空间诉求,如果按照独享规格polarx.x8.xlarge.2e (节点存储上限3TB),最后判断需要CEILING(7357GB/3072GB) = CEILING(2.39) = 3个节点。

按照并发量选择

按照业务的并发量的估算逻辑:

  1. PolarDB-X的节点规格资源限制,包含CPU、MEM、连接数、IOPS等。在面向事务型场景下,一般比较常见是CPU瓶颈为主,可通过业务的QPS预期进行估算和推导。
  2. 按照常见的sysbench/TPC-C的偏交易混合读写场景,单core估算可支持的QPS为1000~3000,按照独享规格polarx.x8.xlarge.2e单节点预估可支持1~2万的QPS。
    说明 业务的流量模型和通用benchmark会有比较多的差异,单节点的QPS仅供估算参考,比较建议基于业务流量进行实际压测。
  3. 常规的峰值流量,PolarDB-X建议单节点的资源使用量保持在70%以下。

示例:

当前业务的QPS峰值预估为10万QPS,预留70%的资源余量,预计需要支持14万QPS的资源,按照PolarDB-X单节点支持2万的能力来估算,预估需要7个节点。

按照多维度组合选择

示例:

当前业务的QPS峰值预估为10万QPS,当前业务的存储空间为1500GB,每天新增约10GB,按照1年的业务预估来看,总计约5150GB的存储。

建议的选择逻辑:

  1. 分布式数据库由多个节点组成,会有类似的木桶效应,比如突发流量导致个别节点达到资源瓶颈,会导致整体实例出现部分慢SQL的现象。因此,节点规格推荐独享型,建议生产环境8核64G起步,默认存储空间有3072GB(3TB)。
  2. 分别按照存储容量和并发量分别估算需要的节点数和CPU规格,比如例子中需要CPU 56核、存储7357GB,可以按照最小覆盖原则进行计算。存储空间最小需要3个节点覆盖,PolarDB-X提供了存储包的按量付费模式,存储需要的节点数可以作为下限,上限可以选择CPU核数的最小覆盖,可以选择7个节点的8核64G或4个节点的16核128G。
  3. 业务流量如果包含报表分析的场景,因涉及更多数据计算的代价,建议选择4个节点的16核128G,优先大节点规格,提高木桶边的上限。另外的场景下,建议选择7个节点的8核64G,更多的节点数可以支撑更大的存储空间,未来实例规格的升配也优先建议升配单个节点规格。
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
弹性计算 运维 算法
阿里云服务器通用算力型u1与经济型e实例性能及使用常见问题FAQ
通用算力型u1与经济型e实例是阿里云推出的新品云服务器实例,也是目前阿里云价格最便宜的云服务器实例,目前新老用户购买经济型e实例最低价格仅需182.04元1年,购买通用算力型u1实例云服务器最低价格仅需840.96元1年,本文为大家汇总了通用算力型u1与经济型e实例性能及使用常见问题FAQ。
759 0
阿里云服务器通用算力型u1与经济型e实例性能及使用常见问题FAQ
|
3月前
|
存储 编解码 缓存
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
在阿里云服务器的购买过程中,云服务器实例规格是很多用户最难选择的一个选项,因为阿里云有着多达几十种不同的实例规格,为此,阿里云官方在云服务器购买页面新推出了一个场景化选型推荐,用户可通过自己的上云场景结合场景化选型里面的业务场景和细分场景来选择适合自己的阿里云服务器实例规格,在很大程度上解决了新手用户在选择阿里云服务器实例规格上的困局。
128 11
阿里云服务器实例规格选择参考:根据业务场景选择云服务器实例规格
|
7天前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c8i实例解析:实例规格性能及使用场景和最新价格参考
计算型c8i实例作为阿里云服务器家族中的重要成员,以其卓越的计算性能、稳定的算力输出、强劲的I/O引擎以及芯片级的安全加固,广泛适用于机器学习推理、数据分析、批量计算、视频编码、游戏服务器前端、高性能科学和工程应用以及Web前端服务器等多种场景。本文将全面介绍阿里云服务器计算型c8i实例,从规格族特性、适用场景、详细规格指标、性能优势、实际应用案例,到最新的活动价格,以供大家参考。
|
12天前
|
存储 弹性计算 缓存
阿里云服务器通用型g8i实例性能与使用场景介绍及最新收费标准参考
阿里云ECS通用型g8i服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS通用型g8i实例支持开启或关闭超线程配置,单台g8i实例最高支持100万IOPS。阿里云ECS通用型g8i实例CPU采用Intel®Xeon®Emerald Rapids或者Intel®Xeon®Sapphire Rapids,主频不低于2.7 GHz,全核睿频3.2GHz。本文为大家介绍通用型g8i实例性能与使用场景介绍及最新收费标准,以供参考。
|
7月前
|
存储 编解码 缓存
购买阿里云服务器如何选择实例?根据业务场景与细分场景选择实例规格
对于很多初次购买阿里云服务器的用户来说,面对众多可选择的云服务器实例规格,往往不知道如何选择,不同实例规格适用于不同的业务场景,本文为大家汇总了不同业务场景和细分场景下应该选择的主要实例规格,以及这些实例规格的主要性能和适用场景,如果你不知道如何选择阿里云服务器的实例规格,不妨根据自己的场景参考本文所推荐的主要实例规格来选择。
购买阿里云服务器如何选择实例?根据业务场景与细分场景选择实例规格
|
4月前
|
人工智能 缓存 安全
阿里云服务器实例规格性能参考:从五代到八代及经济型e与通用算力型u1
阿里云不断推出新一代的云服务器实例规格,以满足不同用户的多样化需求。本文将介绍阿里云服务器从五代到八代的实例规格,以及经济型e和通用算力型u1这两种热门实例规格,帮助用户更好地选择适合自己的云服务器。
阿里云服务器实例规格性能参考:从五代到八代及经济型e与通用算力型u1
|
7月前
|
弹性计算 数据挖掘 应用服务中间件
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
在阿里云服务器的所有实例规格中,通用算力型u1实例主打的是高性价比,通用算力型U1实例云服务器自推出以来,就受到了广大用户的关注,也是目前阿里云的活动中比较热门的云服务器实例,这个实例规格的性能要好于经济型e等共享型实例,价格又比计算型c7、通用型g7等其他企业级实例要低一些。本文将深入解析通用算力型U1实例的特点、适用场景以及价格优势,帮助用户更好地了解该云服务器实例。
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
|
7月前
|
存储 缓存 安全
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
对于很多新手用户来说,在初次选择阿里云服务器实例规格的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,本文通过一些常见的选型场景推荐,便于大家在选择云服务器实例规格时做个参考。
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
|
存储 弹性计算 缓存
阿里云服务器通用算力型实例规格性能、适用场景及价格参考
通用算力型云服务器阿里云推出的一款高性价比系列云服务器产品,也是目前阿里云官网活动中比较推荐用户购买的云服务器产品,目前通用算力型云服务器的活动价格略高于经济型e实例,但又比计算型c7、通用型g7等其他系列的云服务器价格要低一些,本文通过介绍通用算力型云服务器的性能、产品优势及适用场景和价格等情况,从而让大家了解通用算力型云服务器,对是否选择通用算力型云服务器做一个参考。
1034 1
阿里云服务器通用算力型实例规格性能、适用场景及价格参考
|
存储 弹性计算 固态存储
阿里云服务器ECS实例规格全方位介绍,实例规格选择方式及常见问题
阿里云服务器ECS实例是云上的虚拟计算服务器,内含vCPU、内存、操作系统、网络、磁盘等基础组件。您可以使用阿里云提供的控制台、API等管理工具创建和管理ECS实例,像使用本地服务器一样管理ECS实例的状态、应用等,还可以灵活地升级计算、存储等能力。本文结合官方资料为您全方位介绍阿里云服务器实例规格常见问题。
595 38
阿里云服务器ECS实例规格全方位介绍,实例规格选择方式及常见问题