怎么在成立网站之前确定自己网站所需要的配置呢?还有阿里的那个本地ssd是什么,对性能有多大的提升?再问一下云服务器相对于自己搭建服务器的缺点是什么?适合大型网站吗?
云服务的好处,可以动态扩容。如果程序做的好,甚至可以做无感知扩容(即服务不用重启,用户服务不会中断)。
那么对于上线一个网站来说,个人建议还是先做评估上线初期大概同时在线有多少用户,每个用户大概产生多少数据(包括有用数据和程序系统产生日志)。
同时在线用户数:主要取决于服务器最贵的几项配置,带宽,CPU,内存。其中带宽上下行直接决定你同一时间你能接收和发送的数量总量。然后CPU和内存决定程序处理并返回这些数据的速度,所以这块又和你的程序语言,及程序质量有关。
一般来说(数据和程序在同一台服务器上面),如果一般性网站,在线在1000以内的话,选择2M带宽,2核4G内存就可以。或多或少,可以根据这个换算。
产生数据这块:1.日志决定需要硬盘大小,但这个可以用方式,不用太多考虑,硬盘毕竟不贵(即使SSD也不贵),实在不够,立马增加即可。
2.用户相关生产数据,即有用的数据,会存进数据库数据。当产生数据较大,内存
也需要做相应在上面的基础上升级。因为数据库运行也会耗内存。简单粗暴一点按
每500W增加1G进行操作,即500W条数据按上面的配置,1000W增加1G到5G
希望上面的文字给你带去参考。
我推荐一下,阿里云,因为自己本人用的也是他们家的。其实各家云,差别不是很大。但是就个人就用下来,阿里云的客服是最好的,有问题提工单很快就有响应,这是我觉得最好的。
各大云商一般在各种节日时,对各线产品都会搞优惠活动。所以最好购买选择服务器的时间就是各种节日。下面是优惠通道。
可以根据网站预期访问情况估算配置需求,包括核心数,带宽和内存。
如果暂时没有概念,就买个最低配的配置,关注统计信息和告警,以备随时扩容
如果没有必要,不要去买ssd,因为贵。对网站来说,我不建议大量写磁盘。云盘普遍性能一般,但应对写写日志的web应用还是没问题的。如果不行的话可以用本地盘的方案(貌似阿里云没有),ssd一般客户承受不起
据我所知,很多客户需要高性能存储的目的是搭建数据库,但这是性价比很低的,也没有充分利用云平台的优势,数据库应该购买云数据库服务,便宜高效稳定,还不用自己运维
关于云计算的优劣。我认为云必然是要取代传统模式的,一如aws 在国外的如日中天。云的特点:按需购买,高容灾高可用,简化运维,对大小业务都是有巨大的帮助。我们甚至手把手教用户linux命令
云的劣势主要体现在信任感,尤其是大客户会比较担心数据的安全性和系统网络之类的稳定性。即使我们承诺会对不可用服务予以100倍赔偿,用户仍然比较担心,这是需要任何公有云平台正在面对的问题
最后打个广告,为什么不试试腾讯云呢
评论