| 社招官网

阿里云智能事业群-存储系统架构与设计高级专家-上海

发布时间: 2021-04-13 工作地点: 上海 工作年限: 五年以上
所属部门: 阿里集团 学   历: 本科 招聘人数: 若干

岗位描述:

本岗位为阿里云智能基础设施存储团队的系统架构与设计研发岗位,主要负责公有云/私有云和混合云中各类存储系统的开发,集成,测试和维护,并且根据新网络,新介质构建新一代的存储系统(包括集中式存储,分布式存储和新型的无盘存储),适应传统云服务,云原生,虚拟机和容器等各类场景的存储系统,并且为大数据,人工智能,企业核心业务上云,算力池化等场景提供适配的存储系统和数据分析平台;针对阿里自研的各类数据库和商业化输出的整体解决方案,提供底层的数据存储系统。

随着存储介质和存储协议的发展,存储系统正在经历革新,当前阿里内部的各类存储系统都还停留在老一代的架构上,为了持续保证阿里云中各类存储系统的竞争力,必须加速研发下一代创新架构的存储系统(包括文件服务,块服务和对象服务),确保阿里云在未来的云战略中始终处于领先地位。

1.针对Linux传统的本地文件系统,做新介质和新协议的适配,使传统的本地文件系统,可以充分利用新介质和新协议提供的能力,提升文件系统的性能和SLA;
2. 对文件系统进行二次开发,以适应各种不同的应用场景和负载变化,并且在可靠性/可用性上做出增强和折中;
3. 根据新型PM介质的特性,可以独立带领团队,开发PM-Aware的文件系统,并且兼容传统的POSIX接口,使传统应用可以无缝使能Persistent Memory介质;
4. 熟悉传统NAS协议——NFS和CIFS,并具备开发文件系统私有客户端的能力,来兼容MPI,HDFS等接口;
以上职责,为多选一。

岗位要求:

1. 三年以上系统架构经验,有较强的编程能力和编程经验,熟悉C/C++编程语言;
2. 对linux内核非常熟悉,特别是文件系统栈,内存管理,调度和内核各种编程机制;
3. 具有文件系统开发经验,了解Linux内核文件系统栈和各类文件系统的实现,及其优劣势;
4. 对NVMe SSD和Flash介质的特性,内部原理,访问协议,有所了解,能够有针对性的对文件系统进行二次开发和性能优化;
5. 熟悉OpenChannel,ZNS规范,驱动和应用开发的优先;
6. 熟悉Persistent Memory介质特性以及各类使用场景,了解Linux内核对这些介质的支持方式,能够根据不同的场景选择合适的使用方式,并且具备针对新介质的创新能力;
7. 熟悉DPDK, SPDK, PMDK等开源库,能够熟练使用它们进行二次开发,实现全用户态的网络/存储栈;
8. 熟悉磁盘/Flash相关的各种数据结构,了解它们的异同点和优劣势,可以针对不同介质和场景,选择不同的数据结构;
9. 对于技术有强烈的探索激情,有自己的独特想法,能够形成自己的思考和领域级观点;

 

 

申请此职位表明您已阅读并同意阿里巴巴及关联公司的《申请工作机会须知》。

推荐岗位

职位名称 职位类别 工作地点 招聘人数 更新时间
阿里云智能事业群-飞天云存储研发专家/高级专家(Linux/C/C++)-盘古 开发 杭州 若干 2021-05-06
阿里云智能事业群-飞天云文件存储C/C++/Java技术专家-杭州/北京 开发 北京 若干 2021-04-30
阿里云智能事业群-自研存储部件技术专家-成都 开发 成都 若干 2021-04-28
阿里云智能事业群-自研存储部件技术专家-杭州 开发 杭州 若干 2021-04-28
阿里云智能事业群-自研存储部件技术专家-上海 开发 上海 若干 2021-04-28