当我们在选购阿里云服务器时,CPU、内存、带宽和系统盘等配置都是重要的,合理选择这些配置不仅能够更好地满足我们的需求,提高服务器的性能和稳定性。同时还能尽可能的节约购买成本,本文将对阿里云服务器CPU内存带宽系统盘等配置选项进行详细解释,并提供一些选择建议及注意事项,以供新手用户参考。
一、实例规格的选择
阿里云服务器有几十种实例规格可以选择,云服务器的实例分为企业级实例和共享型实例,我们要首先就要知道计划选择的云服务器实例规格属于哪种实例,因为企业级实例和共享型实例在性能上差别是比较大的。下面对这两种实例做个简单的介绍大家就知道他们之间的差别了。
1、企业级实例
企业级实例采用固定CPU调度模式。每个vCPU绑定到一个物理CPU超线程,实例间无CPU资源争抢,实例计算性能稳定且有严格的SLA保证。企业级实例具有高性能、稳定计算能力和平衡网络性能的特点。因为具有独享且稳定的计算、存储、网络资源,这些实例规格族非常适合对业务稳定性具有高要求的企业场景。
2、共享型实例
共享型实例采用非绑定CPU调度模式。每个vCPU会被随机分配到任何空闲CPU超线程上,不同实例vCPU会争抢物理CPU资源,并导致高负载时计算性能波动不稳定,有可用性SLA保证,但无性能SLA保证。共享型实例是一系列面向一般中小网站或个人的实例规格(族)总称。与企业级实例相比,共享型实例在资源利用上更多强调资源性能的共享,所以无法保证实例计算性能的稳定,但是成本相对来说也更低。
目前,在售的实例规格族中,共享型实例有:t6、t5、s6、n4、mn4、xn4、e4,其它都属于企业级实例。
另外阿里云还有轻量应用服务器,属于轻量级云服务器,基于云服务器ECS的计算、存储、网络资源,并结合阿里云公共镜像和云市场镜像,为您提供了高效的应用部署方案。如果您是正在了解云计算服务的入门用户;或是需要在服务器中部署简单应用的个人开发者、中小企业,那么推荐您选择轻量应用服务器。
综上,如果我们只是测试或者快速部署简单的网站,一般选择轻量应用服务器即可,如果是部署中小网站或者简单的企业网站等项目,一般选择共享型实例规格的云服务器就行,相比企业级实例,共享型实例的价格会更低。如果我们是部署其他对云服务器性能要求较高的网站或者应用,就要尽量现在企业级实例了。
二、cpu与内存选择
1、cpu选择
CPU:中央处理器(CPU)是服务器的核心,负责处理和运算各类任务。选择CPU时需要考虑服务器的负载,以及您的应用程序对CPU的需求。对于简单应用和小型网站,一般现在1核到4核的CPU性能就能满足要求;而对于大型网站和应用服务器,建议选择8核以上的CPU。下面是cpu选择参考。
1核-2核:适合小型网站应用、简单开发环境,代码存储库。
4核:适合中小型网站应用、简单计算应用、普通数据处理。
8核:适合中小型数据库、数据处理、缓存集群和其他企业应用程序的后端服务器场景。
12核及以上:大型交易网站、兼具计算及存储需求的数据处理、其他企业应用的后端服务器场景。
2、内存选择
内存:内存是服务器存储数据的地方,决定了服务器能够同时处理的任务数量和性能。选择内存时需要考虑服务器的负载和应用程序的需求。对于小型应用和网站,一般选择2GB、4GB或8GB的内存就足够;而对于大型网站和应用服务器,建议选择16GB或更高容量的内存。
下面是cpu与内存比较常见的组合推荐:
- 1核CPU/1G内存/1M公网宽带:适合个人博客或者初期访问量较少的展示类Web应用
- 2核CPU/4G内存/3M公网宽带:适合论坛、门户类网站,用户活跃性与访问量较高,选保证足够的资源空间,提升访问速度。
- 2核CPU/8G内存/5M公网宽带:适合对官网、品牌较为重视的政府、企业等,网站浏览更加流利顺畅,提升政府、品牌形象。
- 4核CPU/8G内存/8M公网宽带:适合视频、购物类网站,包含庞大的数据信息,迅速的信息处理能力保证网站的点播、交易正常进行。
- 8核CPU/16G内存/10M公网宽带:适合游戏、软件类网站,对开发、测试、环境要求较高的游戏软件类网站,较高的资源配置带来更强劲的计算性能,保证业务需求。
注意事项:
云服务器的实例规格和cpu与内存配置都是是支持变更的,在购买之后,发现当前云服务器无法满足自己的业务需求,可以升级相关配置,用户只需要支付升级差价即可,因此,前期我们选择时,配置可以不用选择很高,后期可以根据实际运行情况来决定是否升级相关配置。
三、带宽选择
带宽:带宽是服务器与外界网络通信的速度。选择带宽时需要考虑应用程序对网络需求的带宽,以及用户访问量的峰值。对于小型网站和应用程序,一般选择1Mbps或2Mbps带宽已经足够;而对于大型网站和高访问量应用,建议选择高带宽配置。
阿里云服务器1Mbps带宽实际下载速度峰值为128KB/S,云服务器带宽为1M,如果是访客不多的个人博客小网站,1m带宽也是可以够用的。但如果是流量较大、访客较多的企业站点,1M带宽肯定是不够用的。
云服务器带宽大小的选择,首先要知道影响因素,网站类型、网站日常的访问量、同时在线人数等。比如是文字站、论坛、图片网站、视频网站还是电商网站等等。
阿里云服务器带宽选择上,一般前期可以先选择带宽小一点,后期随着访问量的增加,我们再增加云服务器的带宽是最经济实惠的。
四、系统盘与数据盘选择
选择系统盘与数据盘时候首先要知道ESSD AutoPL、ESSD PL-X、ESSD Entry等不同种类的云盘之间有什么区别,一般适用于哪些场景。
- ESSD AutoPL云盘:支持根据业务需求自定义云盘的预配置性能以及性能突发。该类云盘在保持ESSD云盘原有功能与性能的同时,可以实现云盘容量与云盘性能解耦。
- ESSD PL-X云盘:具备超高IOPS(Input/Output Operations Per Second)、超高吞吐量和超低时延等多维度的超高性能。您可以在配置ESSD PL-X云盘容量的同时,根据业务需求灵活自定义云盘的IOPS。建议在对云盘性能有更高要求的OLTP数据库和KV数据库场景中使用。
- ESSD云盘:基于新一代分布式块存储架构的超高性能云盘产品,结合25GE网络和RDMA技术,单盘可提供高达100万的随机读写能力和更低的单路时延能力。建议在大型OLTP数据库、NoSQL数据库和ELK分布式日志等场景中使用。
- SSD云盘:具备稳定的高随机读写性能、高可靠性的高性能云盘产品。建议在I/O密集型应用、中小型关系数据库和NoSQL数据库等场景中使用。
- ESSD Entry云盘:具备企业级特性及数据保护能力。建议在开发与测试业务和系统盘等场景中使用。
在云盘容量上,一般系统盘选择20G-50G就够用了,数据盘根据自己的需求来选择容量就行,只是我们在选择的时候,数据盘一定要买,做到系统与数据的分离更有利于我们后期做数据备份等操作,同时也有利于保护我们的数据安全。
五、镜像选择(选操作系统)
云服务器的镜像分为公共镜像、自定义镜像、共享镜像、云市场镜像和社区镜像,他们的区别如下:
1、公共镜像
公共镜像是指阿里云官方提供的镜像,皆已正版授权,旨在为ECS实例上的应用程序提供安全、稳定的运行环境,公共镜像没有预装其他的软件,属于纯净的系统,用户需要自己安装各种软件。
2、自定义镜像
自定义镜像是用户基于实例或快照创建的镜像,或者从本地导入的镜像,包含已部署的应用、数据等信息。使用自定义镜像可以快速创建更多相同配置的实例,无需每次创建实例时重复配置操作。
3、共享镜像
共享镜像是其他阿里云账号已创建的镜像共享给您的镜像,共享镜像可用于同地域跨账号部署ECS实例。创建自定义镜像后,您可以将镜像共享给其他阿里云账号或者基于资源目录在企业组织内共享使用,共享对象就可以使用您共享的自定义镜像快速创建运行同一镜像环境的ECS实例。
4、云市场镜像
云市场镜像是已经入住阿里云市场的第三方服务商提供的镜像,用户可以购买云市场镜像创建实例,快速获得预装的ECS实例的运行环境或软件应用,满足建站、应用开发、可视化管理等个性化需求,让ECS即开即用,省时方便。
5、社区镜像
社区镜像是一种完全公开的镜像,用户可以将制作好的自定义镜像发布为社区镜像供他人使用,也可以获取并使用他人发布的社区镜像。
这里我们重点介绍一下公共镜像中的windows系统和linux系统选择建议:
云服务器操作系统主要有windows系统和linux系统。在选择主机操作系统的时候首先应该确认下自己的网站是要基于什么程序语言搭建。
- 由于linux操作系统不支持ASP语言,因此如果网站是用ASP搭建,在选择操作系统是就应该选择windows主机。
- 如果使用PHP 语言搭建网站的话,最好选择linux主机,因为liunx平台中构架Linux+Apche+Mysql php的网页会更快、更稳定。
- 当然如果咱们搭建的网站既需要有ASP又有PHP的部分,建议直接选择Windows主机,毕竟windows平台支持构架Windows+Apache+Mysql php。
五、其他配置选择
除了上文介绍的实例规格、带宽、数据盘和镜像之外,云服务器的安全组与密码也是购买云服务器的选项,这些虽然不是收费项目,但是这两项最好是在购买时就设置好,以免影响后期我们使用。
安全组是一种虚拟防火墙,具备状态检测和数据包过滤功能,用于设置 ECS 实例的网络访问控制,一台 ECS 实例至少属于一个安全组,因此安全组是必须设置的,前期我们可以先只设置系统提示的几个常用端口即可,一般开启 22(Linux)或者 3389(Windows)端口,即可远程连接云服务器ECS,另外80和443端口开启即可满足云服务器的基础使用权限,后期在使用过程中,再根据需要逐步增加端口。
密码我们可以选择购买时直接设置好,也可以选择创建后设置,推荐前者。
以上就是阿里云服务器CPU内存带宽系统盘等配置选择及注意事项介绍,了解完这些信息之后,相信大家基本上能根据自己的上云场景与需求来选择合适的阿里云服务器实例规格、带宽与系统盘等配置了。在实际购买中,我们可以优先选择目前阿里云的活动中的各种云服务器,这些云服务器的实例规格与配置都是适用性很广的热门机型与配置,具体配置及价格可参考官网的活动:https://www.aliyun.com/daily-act/ecs/activity_selection
目前活动内的轻量应用服务器和经济型e实例云服务器比较适合个人和普通企业用户的上云场景,而通用算力型云服务器比较适合一些部署中小型web应用、中小类型和规模的企业级应用,而c7/g7/r7系列的云服务器和倚天云服务器主要适合企业网站应用、中小型数据库系统、缓存、搜索集群和数据分析与挖掘,Hadoop、Spark集群等各种企业用户的上云需求,详细配置和价格大家可自行在活动内查询。