开发者社区> 问答> 正文

PolarFS是什么系统?

PolarFS是什么系统?

展开
收起
游客x3a254b44ahsk 2022-05-14 08:20:54 2163 0
来自:阿里技术
2 条回答
写回答
取消 提交回答
  • PolarFS是国内首款面向DB应用设计的采用了全用户空间I/O栈的低延迟高性能分布式存储系统。

    2022-05-14 15:27:37
    赞同 展开评论 打赏
  • 亚马逊云科技合作伙伴解决方案架构师,亚马逊云科技User Group Leader,多年云计算经验,csdn/阿里云等平台优质作者,亚马逊云科技社区建设者,亚马逊云科技培训与认证云领袖合作作者,专注于云计算、云原生领域。

    这是PolarDB O引擎的一个重要组件

    用户态文件系统(Polar File Sytem, 简称PolarFS)。由于多个主机的数据库实例需要访问块存储上的同一份数据,常用的Ext4等文件系统不支持多点挂载,PolarDB数据库团队自行研发了专用的用户态文件系统,提供常见的文件读写查看接口,支持类似O_DIRECT的非缓存方式读写数据,还支持数据页原子写,IO优先级等优秀的特性,为上层数据库的高性能提供了结实的保障。传统的文件系统,由于嵌入在操作系统内核中,每次系统文件读写操作都需要先陷入内核态,完成后再返回用户态,造成效率低下。PolarFS以函数库形式编译在PolarDB中,因此都运行在用户态,从而减少了操作系统切换的开销。

    你好,可以参阅阿里云官方文档: https://help.aliyun.com/document_detail/173220.html

    2022-05-14 11:09:24
    赞同 1 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
用户态高速块缓存方案 立即下载
分布式海量二进制文件存储系统 立即下载
深入解析数据存储技术原理及发展演进—存储虚拟化及块存储技术 立即下载