高性能的软件定义存储系统的架构设计

所属专题:数据存储 & 数据库

所属领域:

嘉宾 : 陈靓 | 南京鹏云网络科技CTO

会议室 : 周

讲师介绍

专题演讲嘉宾:陈靓

南京鹏云网络科技 CTO

陈靓博士,南京鹏云网络科技有限公司创始人、董事长。国家级专家,江苏省双创人才,南京市321人才。掌握云计算和云存储领域的国际领先技术。目前致力于超大规模 SDS(软件定义存储)产品的研发。

2006年获得美国俄亥俄州立大学计算机博士学位。曾为多个高性能计算国际会议委员和期刊审稿专家,在国际高性能计算会议上发表过多篇论文。曾于美国亚马逊公司云计算组工作7年(2006年至2013年),担任系统架构师和团队带头人。2011年负责设计了著名的 AWS Glacier 的.se 系统结构。AWS Glacier 产品上线后,备受业界关注。2012年带领团队对亚马逊的旗舰产品 AWS S3 的 Volume 系统进行改进,极大的提升了 S3 系统的性能价格比。

从2013年至今,带领团队从零开始,完全自我研发设计了一款商用的 SDS(软件定义存储或云存储)产品,此产品的各项参数指标在同类产品中皆处前列。

议题介绍

地点:周
所属专题:数据存储 & 数据库
所属领域:

演讲:高性能的软件定义存储系统的架构设计

SDS (软件定义存储)系统是一种非常复杂的分布式系统,和传统的磁盘阵列相比较 SDS 系统的优势在于性价比高、方便管理和可扩展性好等优点。但是,由于 SDS 系统使用的硬件是经济型硬件设备,如普通的 PC 服务器和万兆以太网络等,和传统阵列使用的专业 Raid 卡、FC 光纤等高端设备而言,性能上有比较大的差距。因此,SDS 系统和传统的磁盘阵列比较,在性能上的优势不明显,甚至远远不如。

本次重点分享从架构出发,尤其是从设计最短 IO 路径、数据存储方式、数据备份方式等多个角度出发诠释如何最大可能地提高 SDS 系统性能。

演讲提纲:

  1. 存储系统性能用哪几个指标衡量;
  2. 介绍 SDS 系统和 SDS 系统的典型软件架构,SDS 系统的典型硬件配置,SDS 系统在典型硬件配置情况下的性能表现;
  3. 介绍提高 SDS 系统性能的方法,包括减少 IO 路径长度、使用裸盘存储数据、使用异步的方式进行 IO,使用 Quorum 的方式复制数据;
  4. 经典的 SDS 系统 IO 路径是怎么样的?如何优化 IO 读写路径使之最短,以及在这种设计情况下存在的挑战;
  5. 和经典的用文件系统存储用户数据的方式相比较,使用裸盘存储数据的优点和不足。如何用裸盘存储用户数据?
  6. 异步方式进行 IO 给 SDS 系统带来的性能上好处和不足。如何用异步 IO 但同时避免不足?
  7. Quorum 数据复制是什么?如何在架构中用 Quorum 数据复制的方法减少 IO 延迟,同时确保数据的一致性?

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务报名小助手豆包
或致电:010-84780850