不断增长的设备数量,使我采用云架构,项目上云运行!

[云计算] 季雨林 2019/6/17 20:21:12

2012年,入职了一家初创公司。从零到一开始研发自由GPS平台,于是开始有了这段上云线路!
服务器变更路线:VPS > 物理主机 > 物理主机做虚拟化 > 阿里云


VPS阶段:
在线设备量1万以下,各个系统瓶颈尚未暴露
大概是超过一万开始,VPS的硬盘IO指标明显不足,于是决定不再使用iops极低的虚拟硬盘


物理主机:
1万-10万设备,系统运转比较稳定,只不过将数据库,web,socket接收服务器做了按机器分离
暴露出的弊端是每次更新几十台socket服务器程序累成狗~


物理主机做虚拟化:
大概是10万-20万设备的运营规模,为了挤出来服务器多余的性能,于是把几台物理机升级到了最高配置,除了数据库之外,其他机器都使用了虚拟机发布,每次增加机器使用一个虚拟机发布更新,制作模版即可
新的弊端这时候比较明显了:单线路跨网故障,部分地区DNS故障,安全设备的最大连接数限制。。。。


阿里云:
最后,选择了阿里云,因为阿里云的各个组件,对于支撑更大访问量有着明显的优势。
统一入口使用
负载均衡SLB
随意增加机器使用弹性伸缩ESS+云服务器ECS
专业的高IOPS云数据库RDSforMySql
解耦合组件消息队列MQ
不需要担心撑爆的对象存储OSS,而且可轻松扩展CDN加速
现在,瓶颈点不是没有,但是已经不再是1w,10万这样的颗粒了。通过进一步的云架构升级,可能是1000万以上了


原文地址: https://www.opengps.cn/Blog/View.aspx?id=370 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示

广告区

京东


鲁ICP备14008001号-2