首页 文章 精选 留言 我的

精选列表

搜索[并行文件系统],共10000篇文章
优秀的个人博客,低调大师

高性能分布式文件系统 FastCFS V3.1 发布

V3.1主要对核心组件FastDIR进行改进,实现了LRU淘汰算法,以有限内存支持海量文件。 分布式目录服务FastDIR的淘汰算法具有两大特性: 1. 按目录结构淘汰:先淘汰子节点,然后淘汰父节点; 2. 按数据线程淘汰:每个数据线程作为一个独立的数据单元,数据存取和淘汰均在其数据线程中以无锁方式完成。 其他改进和bug修复如下: 1. 采用引用计数方式,不再延迟释放 dentry; 2. delay free namespace string for lockless; 3. bugfixed: get trunk_file_size from ini file correctly。 欢迎大家下载体验,安装和使用过程中有任何疑问欢迎随时反馈。

优秀的个人博客,低调大师

高性能分布式文件系统 FastCFS V3.0 发布

经过整整5个月的潜心研发,FastCFS v3.0终于发布了。FastCFS 3.0 主要改进:核心组件FastDIR通过插件方式实现数据存储引擎,采用binlog + 存储引擎插件,按需加载inode数据,单机以有限内存(如64GB)支持100亿级的海量文件。 通过binlog实现数据持久化比较简单,程序重启时通过binlog重放将inode数据全部加载到内存中,这种方式存储海量文件存在如下两个问题: 1. 程序启动就绪时间长; 2. 对内存空间要求非常高。 V3.0引入存储引擎插件,很好地解决了单纯通过binlog实现数据持久化的两大问题。后续会有技术文章详细介绍FastDIR存储引擎的原理和特点,敬请期待。 另外,FastCFS 3.0 修复了如下3个bug: [fdir] increase/decrease parent's nlink on rename operation [fdir] set dentry->kv_array->count to 0 correctly [fstore] should init barray->count to 0 欢迎大家安装使用最新版本的FastCFS,有任何疑问和建议随时交流。

优秀的个人博客,低调大师

高性能分布式文件系统 FastCFS V2.3.0 发布

FastCFS V2.3.0发布,主要改进如下: 1. auth server以主备方式支持多节点,避免单点; 2. leader/master选举/切换引入超时机制,选举时长可控; 3. 网络通信相关改进: 1)握手失败,server端主动断开连接; 2)cluster内部通信server端超时控制; 3)调整网络通信超时默认值(连接超时由10秒调整为2秒,收发数据超时由30秒调整为10秒)。 另配置文件中的 section name统一用减号分隔,例如:[pool-generate]

优秀的个人博客,低调大师

高性能分布式文件系统 FastCFS V2.1.0 发布

FastCFS V2.1.0 发布,主要改进: 1. 程序启动时加载slice索引拆分为两个阶段,均改造成多线程方式,缩短服务就绪时间 2. 服务端程序和fuse客户端支持命令行参数: 1)fuse客户端配合对接K8s,支持 --user、--key、--mountpoint等5个选项; 2)server端程序和fuse客户端支持 -V(--version)和 -h(--help)选项; 3)fs_serverd和 fdir_serverd支持选项--force-leader-election/--force-master-election,用于强制leader/master选举。 3. 提供精简版的配置文件 4. 基础库libfastcommon使用 libcurl获取URL资源 5. 其他改进和bug修复: 1)提供服务是否就绪命令行工具 fcfs_active_test 2)为集群运维脚本提供命令行工具 fauth_list_servers、fdir_list_servers和fstore_list_servers 3)对于 fdir server 和 fstore server,admin的密钥文件不存在也可以正常启动(不强依赖密钥文件) 4)开启权限认证特性后,df 看到的是存储池空间使用情况 5)当Linux kernel版本小于4.2时,忽略FUSE配置的clone_fd选项 项目地址:https://gitee.com/fastdfs100/FastCFS,欢迎大家测试和使用。 另,集群运维工具和k8s CSI驱动即将发布,敬请期待。

优秀的个人博客,低调大师

高性能分布式文件系统 FastCFS V2.0.1 发布

FastCFS V2.0.1发布,主要改进如下: 1. 确保顺序写盘,调用writev实现批量写; 2. 设置线程名称用于性能调优; 3. 将配置文件servers.conf合并到cluster.conf; 4. 修复4个bug: 1)解决磁盘空间统计不准的问题; 2)修改skiplist实例创建方式,确保线程安全; 3)修复current_size整数溢出问题; 4)修复数据分组序号计算错误(没有减去基数)。 gitee项目地址:https://gitee.com/fastdfs100/FastCFS,FastCFS支持一键部署单机环境,欢迎体验。

优秀的个人博客,低调大师

exFAT 文件系统最新驱动程序已进入 Linux 5.7 内核

上个月报道过由三星维护的 exFAT 最新驱动程序将会进入 Linux Kernel 5.7,以替代去年在 Linux Kernel 5.4 引入的旧版 exFAT 驱动。 从邮件列表可以看到,Linus Torvalds 已将总计七千多行代码的新版exFAT 驱动合并进 Linux 5.7 内核。 与新的驱动相比,目前使用的驱动版本属于较老(多年前)的实现。除此之外,新版驱动也是三星在其以百万计的 Android 设备中提供的驱动,三星会继续将其改进贡献到上游 Linux 内核。 总而言之,新版驱动旧的更可靠,功能也更多,同时它将继续接受三星和其他公司贡献的改进。Linux 5.7 首个 RC 版本计划将在本周末发布,稳定版则计划在6月份发布。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册