阿里云服务器如何选择?ECS云服务器配置规格选择指南
阿里云ECS云服务器如何选择?其中云服务器配置CPU、内存及宽带的选择,另外包括ECS云服务器规格的选择,笔者来说说阿里云ECS云服务器配置选择、规格说明及使用体验。
云服务器配置如何选择?
阿里云ECS云服务器的配置包括CPU、内存、公网宽带及云盘,以下默认为40G高效云盘(如果存储不够,自己加即可)
配置 | 适用场景
1核CPU/1G内存/1M公网宽带 | 个人博客或者初期访问量较少的展示类Web应用 |
---|---|
2核CPU/4G内存/3M公网宽带 | 论坛、门户类网站,用户活跃性与访问量较高,选保证足够的资源空间,提升访问速度。 |
2核CPU/8G内存/5M公网宽带 | 对官网、品牌较为重视的政府、企业等,网站浏览更加流利顺畅,提升政府、品牌形象。 |
4核CPU/8G内存/8M公网宽带 | 视频、购物类网站,包含庞大的数据信息,迅速的信息处理能力保证网站的点播、交易正常进行。 |
8核CPU/16G内存/10M公网宽带 | 游戏、软件类网站,对开发、测试、环境要求较高的游戏软件类网站,较高的资源配置带来更强劲的计算性能,保证业务需求。 |
以上云服务器配置仅供参考,还需要结合用户实际的应用场景来选择。另外,选购阿里云ECS云服务器,不能仅仅局限于CPU内存等配置,笔者提醒大家还需要选择合适的ECS规格,同配置下规格不同,云服务器的实际使用性能也有差异,关于ECS实例规格参考下方:
ECS云服务器规格选择
阿里云ECS云服务器规格有很多,如:入门级突发性能T5、T6实例,共享型xn4、n4实例;还包括企业级通用网络增强型sn2ne、se1ne、GPU型、FPGA、计算型C6、内存型M6等,规格如何选择?笔者分享如下:
ECS规格选择请参考下表:
应用场景 | 云服务器实例规格配置 |
---|---|
性能均衡 | sn2ne/g5/sn2 |
高网络收发包应用 | sn1ne/sn2/ne/se1ne/g6/c6 |
高性能计算 | gn5/cg/sn1/c4/cm4 |
高性能端游 | c4/cm4 |
手游/网页 | c5/sn1 |
视频转发 | c5/sn1 |
直播弹幕 | sn1ne/sn2/ne/g6/c6 |
关系型数据库 | i1/i2/sn2/se1 |
分布式缓存 | r5/se1/sn2ne/g5/sn2 |
NoSQL数据库 | i1/i2/sn2ne/sn2r5/se1 |
Elastic Search | i1/i2/sn2/g5/r5/se1 |
Hadoop | r5/se1/d1n2/d1/g5/sn2/r6 |
- 均衡性能
需要相对均衡的处理器与内存资源配比,满足大多数场景下的应用资源需求关系。 - 高网络收发包应用
需要高网络收发包能力,可以根据应用场景选择更合理的计算与内存的资源配比。 - 高性能计算
需要消耗高计算资源,GPU并行计算以及高主频是该场景下的典型应用。 - 高性能端游
用户业务需要高处理器主频来承载更多的用户,需要高主频处理器支持。 - 手游、页游
需要消耗高计算资源,1:2的处理器与内存配比可以获得最优计算资源性价比。 - 视频转发
需要消耗高计算资源,1:2的处理器与内存配比可以获得最优计算资源性价比。 - 直播弹幕
需要高网络收发包能力,可以根据应用场景选择更合理的计算与内存的资源配比。 - 关系型数据库
需要SSD云盘或更高性能的NVMe SSD本地磁盘提供高存储IOPS且低读写延时,CPU与内存资源配比均衡(1:4)或内存更大(1:8)。 - 分布式缓存
需要CPU与内存资源配比均衡(1:4)或者内存更大(1:8),稳定的计算性能。 - NoSQL数据库
需要SSD云盘或更高性能的NVMe SSD本地磁盘提供高存储IOPS且低读写延时,CPU与内存资源配比均衡(1:4)或内存更大(1:8)。 - Elastic Search
需要SSD云盘或更高性能的NVMe SSD本地磁盘提供高存储IOPS且低读写延时,CPU与内存资源配比均衡(1:4)或内存更大(1:8)。 - Hadoop
数据节点需要高磁盘吞吐、高网络吞吐、均衡的CPU与内存配比,计算节点则更关注计算性能、网络带宽及CPU与内存资源配。 - Spark
数据节点需要高磁盘吞吐、高网络吞吐、均衡的CPU与内存配比,计算节点则更关注计算性能、网络带宽及CPU与内存资源配。 - Kafka
数据节点需要高磁盘吞吐、高网络吞吐、均衡的CPU与内存配比,计算节点则更关注计算性能、网络带宽及CPU与内存资源配。 - 机器学习
需要高性能Nvidia GPU计算卡,内存不小于显存的两倍。 - 视频编码
需要高性能GPU计算卡或高性能CPU进行编解码。 - 渲染
需要高性能GPU计算卡进行渲染。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微服务中如何使用RestTemplate优雅调用API(拦截器、异常处理、消息转换)
在微服务中,rest服务互相调用是很普遍的,我们该如何优雅地调用,其实在Spring框架使用RestTemplate类可以优雅地进行rest服务互相调用,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接,操作使用简便,还可以自定义RestTemplate所需的模式。其中:1.RestTemplate默认使用HttpMessageConverter实例将HTTP消息转换成POJO或者从POJO转换成HTTP消息。默认情况下会注册主mime类型的转换器,但也可以通过setMessageConverters注册自定义转换器。 2.RestTemplate使用了默认的DefaultResponseErrorHandler,对40X Bad Request或50X internal异常error等错误信息捕捉。 3.RestTemplate还可以使用拦截器interceptor,进行对请求链接跟踪,以及统一head的设置。 <br>其中,RestTemplate还定义了很多的REST资源交互的方法,其中的大多数都对应于HTTP的方法,如下: 1. Re...
- 下一篇
用OmniTool.Java 高效开发Omni/USDT对接应用
OmniTool.Java开发包适用于为Java应用快速增加对Omni/USDT数字资产的支持能力,即支持使用自有Omni节点的应用场景,也支持基于第三方API服务和离线裸交易的轻量级部署场景。官方下载地址:http://sc.hubwiz.com/codebag/omni-java-lib/。 1、开发包概述 OmniTool.Java开发包主要包含以下特性: 完善的Bitcoin/Omni Layer RPC API封装 支持利用自有节点或第三方服务获取指定地址的比特币utxo集合 支持离线生成Omni代币或比特币转账裸交易 支持利用自有节点或第三方服务广播裸交易 OmniTool.Java支持本地部署的Omnicored节点,也支持第三方服务提供的开放API,要增加新的第三方服务也非常简单,只需要参考代码实现如下接口: IUtxoCollector:Utxo采集器 IBroadcaster:裸交易广播器 OmniTool.Java软件包当前版本1.0.0,主要类/接口及关系如下图所示: OmniTool.Java软件包主要代码文件清单如下: 代码文件 说明 omnitool/bu...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题