数据库适合用在云平台上吗

云平台现在看来主要作用是易于部署,方便管理。但对于数据库这种对IO要求较高的应用,适合建立在云平台上吗?或者说数据库方面的云平台该如何建立哪?建什么样子的哪?显示全部

云平台现在看来主要作用是易于部署,方便管理。但对于数据库这种对IO要求较高的应用,适合建立在云平台上吗?或者说数据库方面的云平台该如何建立哪?建什么样子的哪?

收起
参与22

查看其它 5 个回答xp123321的回答

xp123321xp123321系统工程师某股份制商业银行

关键在于评估应用对数据库性能的需求,测试性能基线是个简单有效的方法。在测试云中创建基于场景的性能基线。如果能够确认测试云与生产云一致的基础架构就能简单认为这个基线也适用于生产上线的参考,否则就要进行一定的“折让”(我们的经验是生产能发挥测试性能的80%)。主要关注点从底层向上几个关键的指标:CPU利用率、内存换页情况、IOPS和IO时延情况、数据库的tps等。从实际经验来看IO是更为关键的因素,以现在主流的虚拟化基础设施匹配主流硬件的组合来看,提供1000-2000左右的4kB随机读写(2w8r)IOPS是比较普遍的,这情况下一般的oltp应用系统都能放置到云上。

银行 · 2017-06-01
浏览5561

回答者

xp123321
系统工程师某股份制商业银行
擅长领域: 云计算需求分析私有云

xp123321 最近回答过的问题

回答状态

  • 发布时间:2017-06-01
  • 关注会员:7 人
  • 回答浏览:5561
  • X社区推广