开发者社区> 问答> 正文

请教对于数据逐渐增长型的需求,如何选购主机方案


我们公司有一个项目,用于监视客户设备运行状态,设备会定时提交状态数据,添加到数据库中,
前台的Web服务器去查询并生成图表页面给用户看。
本地测试用系统是按Apache、PHP、MySQL5.6组建的。


本地用MySQL测试时,一台设备一年的数据库硬盘占用增长量约为300MB,在线的数据需要保留3年(也就是3年近1GB占用),每台对应的表格数量约为30个。


目前有2台设备,每台设备自己都有独立配备PC的,用于连接数据库提交数据,将来可能会逐渐增加设备的数量(1百台以下)。


Web功能比较简单,空间占用小,而且设备型号虽然不同,但大部分图表功能相同,仅数据来源于不同设备的表,所以代码重用率比较高。


Web仅包含用户登录管理,和图表页面生成,没有用户提交文件的需要,网页数据主要为文本和图片,没有视频音频等带宽要求高的应用。
以后即使增加设备数量,同时在线估计也就约100个用户的客户端。


针对以上的需求,请教一下各位,应该选择什么类型的服务器组合,能实现最小成本?


我考虑过选择万网建站用的虚拟主机,虽然价格不错,但缺点是数据库只有1G(刚够一台设备的3年数据量),
而Web容量很大,如果一台设备一个虚拟主机,那么 只有1个被用来做Web主机,去连多个数据库服务器,
每个数据库服务器对应一台设备,那么其它Web空间都浪费了。


如果是云数据库,是不是就可以把所有设备的表都放一个数据库中,根据增量购买容量,
但Web还是得单独购买一个虚拟主机用的,目前数据库的公网流量好像是不收费?以后不知道收费定价会是多少。



展开
收起
marin 2015-12-01 14:22:04 5948 0
3 条回答
写回答
取消 提交回答
  • Re请教对于数据逐渐增长型的需求,如何选购主机方案
    看来常规的方案还是一台虚拟主机+RDS的模式吧,虽然会浪费虚拟主机的部分功能,还是扩展性更重要。
    2015-12-02 10:46:46
    赞同 展开评论 打赏
  • 码农|Coder| Pythonista
    数据库走RDS,
    图片附件可以购买数据盘(无痛升级)
    或者走OSS(价格低廉)
    2015-12-01 16:09:09
    赞同 展开评论 打赏
  • 阿里云论坛版主,QQ 1978638808
    用云数据库啊。容量可以伸缩。
    2015-12-01 14:57:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
商业流量的精准在线分配 立即下载
阿里云储存产品全系解读 立即下载
阿里云存储产品全系解读 立即下载