对于使用阿里云服务器的用户来说,云服务器的选择和使用非常重要,如果实例、内存、CPU、带宽等配置选择错误,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文为大家介绍一下阿里云服务器实例、CPU内存、带宽、操作系统的选择注意事项,以供参考。
一、如何在搭建网站之前确定配置
网站使用阿里云服务器通常要考虑这几个因素:业务类型、数据库类型、并发用户数(连接数);如果只是一个网站,那么运行的最低配置建议1核2G走起;数据库类型决定了下限,例如使用mysql数据库,那么1核2G跑起来就没问题,但mssql则最低需要2核4G才能顺畅的跑起来,
并发用户数(连接数):服务器可以承载的并发连接数,决定了网站可以承受的最高访问人数,阿里云服务器1Mbps带宽实际下载速度峰值为128KB/S,云服务器带宽为1M,如果是访客不多的个人博客小网站,1m带宽也是可以够用的。但如果是流量较大、访客较多的企业站点,1M带宽肯定是不够用的。
云服务器带宽大小的选择,首先要知道影响因素,网站类型、网站日常的访问量、同时在线人数等。比如是文字站、论坛、图片网站、视频网站还是电商网站等等。
二、实例规格的选择
在选购阿里云服务器实例时,将实例类型和应用程序的需求匹配是非常重要的。如果您的应用程序需要进行高计算、高存储或高性能等特定操作,则应选择最适合这些需求的实例类型。例如中小型的web应用这些不需要太高计算能力的场景,您可以选择一些价格较为便宜的云服务器实例,例如阿里云的轻量应用服务器或经济型实例都可以,这些云服务器适用于小型网站和小型Web应用程序等场景。而如果我们是需要高性能 Web 服务器或者是网站应用、批量计算、视频编码等各种类型和规模的企业级应用一般选择计算型实例更好。如果我们是部署高性能数据库、内存数据库这种高计算和内存密集型的应用,则应该考虑内存型实例的云服务器。
所以,选对云服务器的实例规格是很重要的,如果你只是部署一个普通的小网站,而你买的是高配置高性能的云服务器,虽然网站运行速度和稳定性肯定没问题,但是成本无疑也会高很多。
2024年,阿里云的活动中,云服务器的实例类型主要有轻量应用服务器、经济型e、通用算力型u1、计算型c7/c8a/c8y、通用型g7/g8y/g8i/g8a、内存型/r7/r8y等实例,下面为大家展示了经济型、通用算力型、计算型、通用型和内存型实例的性能及主要适用场景。云服务器配置和实时价格可通过活动自行查询:https://www.aliyun.com/daily-act/ecs/activity_selection
1、经济型实例性能及适用场景
经济型实例是阿里云针对轻量级应用推出的一款高性价比产品。这类实例采用了共享的计算资源模式,通过高效的资源调度算法,保证了实例之间的资源隔离和性能稳定。经济型实例适用于对计算性能要求不高的场景,如小型网站、开发测试环境等。其主要特点如下:
- 性价比高:经济型实例的价格相对较低,适合预算有限的用户。
- 资源共享:采用共享的计算资源模式,实例之间的资源隔离性较好。
- 性能稳定:通过高效的资源调度算法,保证了实例的性能稳定性。
适用场景举例:适用于小型网站和小型Web应用程序、开发环境、构建服务器、测试和暂存环境、轻量级数据库、缓存等场景,例如个人博客、小型电商网站、开发测试环境等。
2、通用算力型实例性能及适用场景
通用算力型实例是阿里云推出的一款适用于广泛场景的高性能实例。这类实例采用了独享的计算资源模式,保证了实例的高性能和稳定性。通用算力型实例适用于对计算性能有一定要求的场景,如中型网站、在线应用等。其主要特点如下:
- 高性能:通用算力型实例采用了高性能的处理器和内存,提供了出色的计算能力。
- 独享资源:采用独享的计算资源模式,保证了实例的性能稳定性。
- 灵活扩展:支持根据业务需求进行灵活的扩展,满足不断增长的计算需求。
适用场景举例:适用于Web应用及网站,企业办公类应用,数据分析和计算等大多数通用的对vCPU算力和性能要求不高的应用场景,例如企业网站、中小型数据库、Web应用、APP应用等。
3、计算型实例性能及适用场景
计算型云服务器属于独享型云服务器,这类实例采用了高性能的处理器和优化的计算架构,提供了出色的计算能力和并行处理能力,在高负载不会出现计算资源争夺现象,因为每一个vCPU都对应一个Intel ® Xeon ®处理器核心的超线程,具有性能稳定且资源独享的特点。计算性能更加稳定。计算型服务器CPU内存比1:2,如计算型c7实例、c8y实例等。其主要特点如下:
- 高性能计算:计算型实例采用了高性能的处理器和优化的计算架构,提供了出色的计算能力。
- 并行处理:支持并行处理,适合处理大规模数据和计算密集型任务。
- 高速存储:提供了高速的存储接口,保证了数据的高速读写能力。
适用场景举例:适用于网站应用、批量计算、视频编码等各种类型和规模的企业级应用。
4、通用型实例性能及适用场景
通用型实例是阿里云推出的一款适用于广泛场景的平衡型实例。实例采用固定CPU调度模式,实例的每个CPU绑定到一个物理CPU超线程,实例间无CPU资源争抢,实例计算性能稳定且有严格的SLA保证,在性能上会更加稳定,高负载情况下也不会出现资源争夺现象。这类实例在计算、存储和网络性能上取得了很好的平衡,适用于多种应用场景。目前阿里云的活动中,属于通用型的实例主要有计算型c7和计算型c8y实例,通用型实例的主要特点如下:
- 平衡性能:通用型实例在计算、存储和网络性能上取得了很好的平衡。
- 灵活扩展:支持根据业务需求进行灵活的扩展,满足不断增长的业务需求。
- 广泛适用:适用于多种应用场景,如企业应用、在线应用等。
适用场景举例:适用于中小型数据库系统、缓存、搜索集群等各种类型的企业级应用等场景,例如企业信息化系统、在线办公系统、中型电商网站等。
5、内存型实例性能及适用场景
内存型实例是阿里云针对内存密集型应用推出的一款高性能实例。这类实例采用了大容量的内存和优化的内存访问技术,提供了出色的内存处理能力和数据读写能力。内存型实例适用于对内存要求较高的场景,如数据库应用、缓存应用等。属于内存型的实例主要有内存型r7和内存型r8y实例,其主要特点如下:
- 大内存容量:内存型实例提供了大容量的内存,满足了内存密集型应用的需求。
- 优化内存访问:采用了优化的内存访问技术,提供了出色的内存处理能力和数据读写能力。
- 高速存储:提供了高速的存储接口,保证了数据的高速读写能力。
适用场景举例:适用于高性能数据库、内存数据库,分布式内存缓存、数据分析与挖掘,Hadoop、Spark集群等场景,例如数据库服务器、缓存服务器、内存数据库等。
三、选择内存+CPU+带宽+操作系统
云服务器的规格是支持变更的,在购买之后,发现当前云服务器无法满足自己的业务需求,可以变更规格,具体操作可参考规格变更;内存支持扩容,具体操作可参考硬盘扩容;带宽可以根据业务量进行调节,具体操作可参考修改带宽。在选择完规格后,在后面的配置选择中,还要选择内存和带宽,
1. 首先是CPU
1核~2核:适合小型网站应用、简单开发环境,代码存储库4核:适合中小型网站应用、简单计算应用、普通数据处理8核:适合中小型数据库、数据处理、缓存集群和其他企业应用程序的后端服务器场景12核及以上:大型交易网站、兼具计算及存储需求的数据处理、其他企业应用的后端服务器场景。
2. 比较通用的云服务器的组合推荐:
- 1核CPU/1G内存/1M公网宽带:适合个人博客或者初期访问量较少的展示类Web应用
- 2核CPU/4G内存/3M公网宽带:适合论坛、门户类网站,用户活跃性与访问量较高,选保证足够的资源空间,提升访问速度。
- 2核CPU/8G内存/5M公网宽带:适合对官网、品牌较为重视的政府、企业等,网站浏览更加流利顺畅,提升政府、品牌形象。
- 4核CPU/8G内存/8M公网宽带:适合视频、购物类网站,包含庞大的数据信息,迅速的信息处理能力保证网站的点播、交易正常进行。
- 8核CPU/16G内存/10M公网宽带:适合游戏、软件类网站,对开发、测试、环境要求较高的游戏软件类网站,较高的资源配置带来更强劲的计算性能,保证业务需求。
3. 选操作系统
云服务器操作系统主要有windows系统和linux系统。在选择主机操作系统的时候首先应该确认下自己的网站是要基于什么程序语言搭建。
- 由于linux操作系统不支持ASP语言,因此如果网站是用ASP搭建,在选择操作系统是就应该选择windows主机。
- 如果使用PHP 语言搭建网站的话,最好选择linux主机,因为liunx平台中构架Linux+Apche+Mysql php的网页会更快、更稳定。
- 当然如果咱们搭建的网站既需要有ASP又有PHP的部分,建议直接选择Windows主机,毕竟windows平台支持构架Windows+Apache+Mysql php。
四. 选择地域
个人认为目前选择有三种方法,一种是看是否有备案,另外一种是根据目前用户所在地选择。
1. 根据是否有备案来作出选择
根据是否有备案去做出选择,还是非常简单的。有备案或者是想要备案的用户,必然就应该挑选来自于阿里云的大陆地域,比如华北二,华北一,华东一,华东二,华北五,华北三,西南一。没有备案或者是没有打算备案的用户,就可以选择香港地域,美国,新加坡,日本等等,不想备案但是用户绝大部分都是国内用户该如何选择,自然应该选择延迟比较小的香港地域。
2. 根据用户所在地来进行选择
一般需要根据用户所在地来挑选一个比较接近的地域节点,这在一定情况下就能有效缩短用户到数据物理中心的距离,能够有效提升在访问过程中的速度。
3. 海外节点的选择
有部分用户所做的业务主要面向海外地域,例如外贸型企业,阿里云服务器的海外地域该如何来选择,不如就按照下面的方式。
- 对香港、东南亚有需求用户,选择香港地域、亚太东南1地域、亚太东南3地域或亚太东南5地域
- 对日、韩有需求的用户,可以选择亚太东北1地域;
- 对印度有需求的用户,可以选择亚太南部1地域;
- 对澳大利亚地区有需求的用户,可以选择亚太东南2地域;
- 对美洲有需求用户,可以选择美国地域;
- 对欧洲大陆有需求的用户,可以选择欧洲中部1地域;
- 中东用户,可以选择中东东部1地域。
五、如何购买价格更优惠
第一: 关注阿里云最新代金券和优惠券相关活动
阿里云经常通过一些活动推出优惠券(例如上云礼包、企业专享券等),还会不定期通过云小站平台等地址推出满减代金券,如果有的话,先领券再购买,价格可以在优惠价格基础上进一步便宜。
第二:选择适合自己的云服务器计费方式
阿里云服务器提供了多种计费方式,包括按量计费、包年包月、抢占式实例等。
- 按量付费是一种后付费模式,即先使用再付费。一般适用于有爆发业务量的应用或服务,例如临时扩展、临时测试、科学计算;
- 包年包月是一种预付费模式,即先付费再使用,一般适用于固定的7*24服务,例如Web服务;
- 抢占式实例是一种先使用后付费的按需实例,相对于按量付费实例价格有一定的折扣,价格随供求波动,按实际使用时长进行收费。
例如我们的项目流量并不稳定,如果选择将云服务器的带宽选择为固定带宽,在我们项目流量高峰来临的时候固定带宽可能不够使用,这时候我们就可以选择按年付费,用多少给多少的钱,这样整体算下来比选择固定带宽可能要便宜很多。
第三:选择阿里云优惠套餐节省成本
阿里云还提供针对不同用户的上云需求推出了不同的优惠套餐,优惠套餐的好处是我们所购买的套餐内云产品均是优惠价格,既方便我们快速购买,又能保证我们所购买的价格是最便宜的。您可以选择阿里云优惠套餐节省成本,例如网站备案解决方案套餐、网站存储解决方案套餐、网络高可用解决方案套餐、安全研发解决方案等。
第四:使用阿里云服务器的弹性伸缩和自动化运维功能
阿里云提供了弹性伸缩和自动化运维功能,用户可以根据业务负载情况自动调整资源规模和配置,从而确保业务的稳定性和高效性。使用这些功能可以避免过度投入资源和人力成本,从而降低使用成本。参考云产品:负载均衡 SLB
第五:使用阿里云的CDN加速服务
阿里云的CDN加速服务可以加速网站和应用程序的访问速度,从而提高用户体验和降低网络传输费用。用户可以根据自己的实际情况选择合适的CDN加速方案,从而降低使用成本,特别是云服务器带宽的使用成本。参考云产品:CDN内容分发网络
总的来说,选择阿里云服务器时,企业需考虑业务类型、数据库、并发用户数来确定配置。实例规格应根据网站类型选择,如静态展示型网站可选入门级。CPU、内存、带宽要根据业务需求选择,操作系统则要看网站使用的程序语言。地域选择可考虑备案情况和用户所在地,以缩短访问距离、提升速度。对于海外业务,需根据目标地区选择相应海外节点。综上,企业需综合考虑多方面因素,才能选出最适合自己的阿里云服务器配置。
在实际购买时想要在2024年以最优惠的价格购买阿里云服务器,需要我们根据自己的上云场景选择适合自己的实例规格,在有优惠券或者代金券可以领取时,可以通过领取和使用阿里云优惠券或代金券达到便宜购买的目的,同时可以根据自己的需求选择购买套餐以及通过组合SLB或者CDN等其他云产品来降低云服务器的价格。