- 论坛徽章:
- 49
|
1、很高兴在本次内核开发者大会见到caominming女士,在Linux开发者中我们很少见到女性的身影,做内核开发的更加少,能和我们简单地介绍一下,您是如何走到今天的这个内核开发者的角色的?主要的工作在哪些方面?
我是2000年毕业于美国oregon州立大学计算机硕士。因为对Unix感兴趣,加入了当时刚成立的IBM的Linux研发中心LTC。在Linux研发中心参与进行了很多Linux内核的开发,主要在内核速度优化,IO,文件系统做了一些工作。在2006年跟Redhat,google合作领导开发了ext4文件系统。现在进行ext4文件系统的优化,和开展一些btrfs文件系统的改进工作。
2、IBM一直以来都是开源和Linux技术的鼎力支持者,连现在的小机上除了AIX之外,都开始支持Linux操作系统了。AIX上也有非常棒的文件系统,对于IBM来说,内部都有交流么?哪些成果又是可以和外部开源社区交流呢?这是怎么样的一个沟通和交流机制呢?
对不起,这个问题我不能代表IBM回答。仅就我个人看来,内部是没有什么交流的。我们Linux 研发中心一直都是跟open source community工作。
3、现在炒的很火热的云计算,大数据技术,Btrfs在这方面是否有很好的支持,或者说,能够适应这个趋势对存储文件系统所提出的要求?
云计算和大数据对于文件系统提出的要求更侧重数据的可靠行,安全行和有效的数据存储备份。btrfs的数据快照功能,内嵌LVM和多个存储设备支持,checksumming都很好的支持运计算。
4、正如您今天议题谈到的,能够简单地和我们说一下高性能文件系统方面目前行业的进展如何呢?对于特定的行业,各自的研究重点又是什么,比如互联网行业、嵌入式设备方面。
高性能的文件系统现在进展非常大。各个行业对文件系统的要求重点不同,嵌入系统对文件系统因为有限的存储空间,所以对文件系统的压缩比较多。云计算对文件系统的deduplication,快速存储备份image文件等提出很多要求。新的SSD对于文件系统的开发也提出了不已样的要求。过去,文件系统做了很多努力把相关的数据存储在硬盘的连续空间里。随着SSD的出现,随机读写速度提高,文件系统在SSD上面不需要做大量的努力。另外,目前文件系统在开发追踪数据的热度,这样可以有效的把热数据放在高速的存储设备上。 |
|