阿里云阿里云智能-云存储技术专家-上海
任职要求
1. 精通Java/Go/C/C++中的至少一种语言,在多线程等方面有丰富经验; 2. 具备存储系统开发经验,有缓存系统、文件系统、块存储、对象存储等相关开发的经验者优先; 3. 具备存储、灾备或者云平台开发…
工作职责
1. 设计、开发和调优存储的数据管理服务,包括但不限于Guest OS/Hypervisor/云存储网关/阿里云等层面上的存储,备份,数据服务,容灾恢复等核心功能; 2. 设计和开发存储系统和相关服务的智能管理,监控,运维平台,提供云原生的管理监控功能,保证存储系统安全性和可靠性。
1. 深入理解基于NAND的固态硬盘(SSD),基于SCM介质的Persitent Memory (PMEM) 的原理,架构,控制器/固件实现,以及相应主机端驱动和操作系统IO软件栈的架构和代码实现,针对阿里云业务场景,架构,设计和开发相关产品,满足阿里数据中心对于新型SSD和PMEM的需求。 2. 深入理解存储业务应用,对分布式文件系统、块存储、对象存储、文件存储、以及大数据平台进行深入分析,了解阿里业务情况与用户需求,制定低成本,高性能的存储软硬件技术和产品的发展路线。 3. 与工业界、学术界密切接触,跟进新研究、开发状态,结合阿里业务发展,规划未来阿里存储软硬件产品,以及相应软硬件架构的路线图,推进存储平台的标准化,发表文章和专利,树立国际影响力。 4. 与服务器架构团队密切配合,规划机型,并落地针对块存储/对象存储/冷存储/大数据存储等各类软硬件产品。
1. 负责文件存储管控系统中资源管理,权限管理,数据管理和运营系统的开发工作; 2. 优化CPFS 产品的资源模型,负责AI Storage新一代的资源管理框架,满足智算场景下各类规模客户的资源管理诉求; 3. 参与建设文件存储管控系统的高可用体系,包括流量均衡、自适应容灾、故障自动化处理等,确保业务持续可用、保障线上系统稳定及安全合规能力; 4. 持续提升文件存储管控系统的用户体验,深入理解文件存储的业务,解决客户使用文件存储产品中的痛点和难点,改进不合理的设计,提升产品易用性。
1. 参与 PB 级分布式引擎设计与开发,包括存储、索引等的功能实现与性能和成本优化; 2. 参与稳定性建设,优化分片调度与负载均衡机制,研发不同高可用产品形态,包括:同城多可用区、异地容灾、全球多活等; 3. 跟踪业界前沿动态,学习和吸纳开源的大数据计算和存储技术,帮助产品探索和实现更多的玩法。