加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

迁移上云该如何选择云服务器配置?

发布时间:2022-09-30 07:31:28 所属栏目:云计算 来源:转载
导读: 领导最近安排了一项任务,那就是公司的社交app即将上线,让做一个可以满足10万人并发的架构,看完有点懵逼,不过仔细分析,觉得也没那么难。
根据领导的描述,一个还未上线的app,前期很难

领导最近安排了一项任务,那就是公司的社交app即将上线,让做一个可以满足10万人并发的架构,看完有点懵逼,不过仔细分析,觉得也没那么难。

根据领导的描述,一个还未上线的app,前期很难做到同时10w人在线,除非有非常牛叉的运营团队或者有非常牛逼的推广渠道,例如当年腾讯借助QQ推广微信,微信一上线即迎来了爆发。

不过对于社交类app来说,如果运营得当,加上投入资金进行推广,也是有很大概率迎来用户爆发性增长的,一旦业务爆发性增长,服务器能不能抗住,至关重要。如果服务器一旦崩掉,那就意味着投入推广的资金打了水漂,我这运维肯定会被拿来祭天,所以领导怎么说,咱们就怎么做,准没错!

对于这种情形,无论前期数据怎么样,我都建议搭好框架,那么该如何搭好框架呢?

1、负载均衡:单台服务器性能有效,所以要想撑起高并发应用,必须搭建服务器集群,而负载均衡可以通过高效的流量分发机制,来保障用户的请求被转发至有能力处理的服务器,所以对于高并发业务,复杂均衡至关重要。

2、服务器集群:有了负载均衡,后端的服务器可以根据需求来增减数量即可,尤其是云服务器,可以结合弹性伸缩来实现负载均衡后端的服务器自动增加或较少,帮助企业节省成本。有一点要特别提醒下,如果负载均衡配置弹性伸缩来使用,那么后端的云服务器部署建议采用无状态部署,并且应用提前做好自启动,避免弹出的机器无法正常接收负载均衡的业务转发。

3、缓存数据库:缓存数据库可以承载大量的读工作,特别是对于某些特殊场景的业务来说,尤其重要。对于社交类app来说,缓存服务器可以保障数据交互的效率,尤其对于高并发场景,更是必不可少,有些场景可能还需要如mongodb这样的文本数据库。

4、数据库集群:有了缓存数据库,那么对于后端的关系型数据库来说,压力会减小不少,但并不是没有压力,所以为了保障后端的数据库服务器的读写效率,数据库集群必不可少。小型的数据库集群可以通过读写分离来实现对高并发请求的处理,大型的数据库集群则建议使用数据库代理机制,来保障整个数据库集群高效运作。

5、内容分发:说白了,那就是CDN云计算服务器配置,都说CDN是做静态资源缓存的,但在社交app场景下,静态资源一点也不少,就好比我们用的微信朋友圈,并且CDN作为业务最前端,可以有效的处理一部分流量请求,减轻服务器的压力。

6、图片服务器:云平台很少有使用图片服务器的,都使用一个东西,那就是对象存储,原因很简单,对象存储更加便宜而且可以无限扩容,满足了各种场景下的图片、视频等静态资源存储需求,并且可以直接通过CDN对对象存储中的文件进行加速分发。

了解完配置之后,那么该如何选择云平台呢?

为了委托期间,我还是选择大平台比较合适,例如阿里云、腾讯云、华为云,毕竟出了事有平台兜底,我也不用背锅。

各大云平台针对新用户,都推出了很多优惠活动,例如腾讯云最近推出的618大促活动,云服务器1核2G1M低至95元/年,3年仅288元【点击查看活动详情】,除了该活动之外,腾讯云还专门推出企业特惠,企业级云服务器4核8G5M带宽3年低至2702元,这个配置作为负载均衡后端服务器来说,再合适不过,活动可参考:

除了腾讯云,阿里云也推出了一系列优惠力度巨大的活动,例如最近推出的拼团活动,优惠力度就超大,1核2G1M带宽低至79.9元起【点击查看活动详情】,除了该活动之外,阿里云还推出爆款特惠活动,云服务器低至0.95折,并且有大量代金券可供领取,活动可参考:

阿里云最近推出的618活动折扣力度也超大,新用户2核4G1M带宽最低低至209.9元/年起,每天上午十点抢购,从未注册过阿里云的朋友可以预约参与这个活动,活动可参考:

上面介绍新业务系统上线大致的架构部署情况,希望对你有帮助;

对于新用户来说,无论是企业还是个人,初次上云都可以享受优惠力度超大的活动,所以本次也简单介绍了两大云平台的主要活动信息,如果对你有帮助,麻烦点个赞,以示鼓励!

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!