携程软件技术专家 (分布式文件系统)(MJ027450)
任职要求
1、熟悉分布式系统的理论(Raft/Paxos),深入理解或实践业界常见的产品:Ceph、ClusterFS、PolarFS;PolarDB、Aurora等; 2、8年以上C/C++开发经验,有互联网行业开发经验者优先; 3、熟悉TCP, HTTP等基础网络协议,熟悉Linux操作系统,熟悉常见的问题Trace分析工具;…
工作职责
1、独立负责分布式块存储/文件系统研发,产品做到业界领先,推动存储计算分离架构在公司的落地; 2、解决创新研发过程中的关键问题和技术难点; 3、与公司内其他团队沟通合作,确立产品的发展方向和总体规划,高质量、高效率满足业务需。
1、独立负责分布式块存储/文件系统研发,产品做到业界领先,推动存储计算分离架构在公司的落地; 2、解决创新研发过程中的关键问题和技术难点; 3、与公司内其他团队沟通合作,确立产品的发展方向和总体规划,高质量、高效率满足业务需。
1、负责应对各种复杂业务场景的分布式文件系统的设计与研发,包含高可用高可靠高性能设计,文件系统核心 IO 栈的研发; 2、负责高性能并行文件存储元数据的设计和研发,包含分布式元数据管理,分布式事务等关键技术,以及对应的稳定性工程,包括但不限于系统的可观测性、FaultTolerance、多租户 QoS系统研发。
1. 深入理解基于NAND的固态硬盘(SSD),基于SCM介质的Persitent Memory (PMEM) 的原理,架构,控制器/固件实现,以及相应主机端驱动和操作系统IO软件栈的架构和代码实现,针对阿里云业务场景,架构,设计和开发相关产品,满足阿里数据中心对于新型SSD和PMEM的需求。 2. 深入理解存储业务应用,对分布式文件系统、块存储、对象存储、文件存储、以及大数据平台进行深入分析,了解阿里业务情况与用户需求,制定低成本,高性能的存储软硬件技术和产品的发展路线。 3. 与工业界、学术界密切接触,跟进新研究、开发状态,结合阿里业务发展,规划未来阿里存储软硬件产品,以及相应软硬件架构的路线图,推进存储平台的标准化,发表文章和专利,树立国际影响力。 4. 与服务器架构团队密切配合,规划机型,并落地针对块存储/对象存储/冷存储/大数据存储等各类软硬件产品。
1. 深入理解存储介质部件软硬件技术,熟悉存储介质(如CMR HDD,SMR HDD,NVME SSD,SCM等)、存储互联技术(如Ethernet,RDMA等)架构以及产品,文件系统和设备驱动的架构和实现, 开发软硬件一体化的高性能存储产品满足阿里巴巴云数据中心的业务挑战和需要; 2. 深入理解存储业务应用,对分布式文件系统,块存储,对象存储,文件存储,以及大数据平台进行深入分析,了解阿里业务情况与用户需求,制高性能,低成本存储软硬件技术和产品的发展路线; 3 深入理解AI场景训练推理存储系统需求及存储容器化部署方案,结合业务场景需求制定开发面向AI场景训练,推理存储软硬件一体化解决方案; 4. 与阿里云各软硬件团队合作,开发针对大容量,高性能存储的存储引擎、文件系统等。