直击阿里新一代数据库技术:如何实现极致弹性能力?

  1. 云栖社区>
  2. 阿里技术>
  3. 博客>
  4. 正文

直击阿里新一代数据库技术:如何实现极致弹性能力?

技术小能手 2017-12-27 11:38:23 浏览6496
展开阅读全文

efc40582ab336b598db6457b959f8d0bf10ebd6f

阿里数据库技术团队负责人张瑞

张瑞:双11是一场技术大练兵,是互联网界的超级工程。需要做到支撑尽可能高的零点峰值,给用户最好的体验;也要做到成本尽可能低,要求极致的弹性能力;还要做到整体系统的稳定。

ef85849c5d7ffcfd2a3f9386e95d9608484ac1fb

数据库如何实现极致弹性能力?

数据库上云

大家都知道,数据库实现弹性能力是比较困难的,一方面是因为数据库对性能要求非常高,另一方面是需要进行大量数据的搬迁,成本很高。数据库弹性的第一个方向是数据库上云,通过云的弹性能力来解决数据库的资源问题。

73522df78101fb9924395349a54ff381ae612d25

数据库上云面临以下几个难点:

  1. 数据库如何快速上云,构建混合云?
  2. 如何降低虚拟化带来的性能损耗?
  3. 公有云环境和内部网络的互通问题。

经过几年的探索,这些难点都已得到解决。第一,数据库使用了高性能ECS,通过使用SPDK、DPDK技术和NVMe存储,可以让虚拟化损耗非常小,接近物理机;第二,我们建设了一套数据库混合云



网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 阿里技术