发布于 2014-11-12 03:32:33 | 475 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Ceph PB 级分布式文件系统

Ceph是一个 Linux PB 级分布式文件系统。Ceph 最初是一项关于存储系统的 PhD 研究项目,由 Sage Weil 在 University of California, SantaCruz(UCSC)实施。


Ceph 0.88 发布,此版本现已提供下载,是第一个 Giant 之后的开发版本。

Ceph 0.88 版本包括两个主要的特性:新的 AsyncMessenger(网络层的另一个实现版本),由 UnitedStack 的 Haomai Wang 制作;ceph-fuse 和 libcephfs 支持 POSIX 文件锁,由 Yan,Zheng 制作。同时,提升了 Giant 的稳定性,一些性能提升和 bug 修复,添加了一些 LTTNG 追踪点。

Ceph是一个 Linux PB 级分布式文件系统。Ceph 最初是一项关于存储系统的 PhD 研究项目,由 Sage Weil 在 University of California, SantaCruz(UCSC)实施。

值得关注的新特性:

  • ceph-disk: Scientific Linux support (Dan van der Ster)

  • ceph-disk: respect –statedir for keyring (Loic Dachary)

  • ceph-fuse, libcephfs: POSIX file lock support (Yan, Zheng)

  • ceph-fuse, libcephfs: fix cap flush overflow (Greg Farnum, Yan, Zheng)

  • ceph-fuse, libcephfs: fix root inode xattrs (Yan, Zheng)

  • ceph-fuse, libcephfs: preserve dir ordering (#9178 Yan, Zheng)

  • ceph-fuse, libcephfs: trim inodes before reconnecting to MDS (Yan, Zheng)

  • ceph: do not parse injectargs twice (Loic Dachary)

  • ceph: make ‘ceph -s’ output more readable (Sage Weil)

  • ceph: new ‘ceph tell mds.$name_or_rank_or_gid’ (John Spray)

  • ceph: test robustness (Joao Eduardo Luis)

  • ceph_objectstore_tool: behave with sharded flag (#9661 David Zafman)

  • cephfs-journal-tool: fix journal import (#10025 John Spray)

  • cephfs-journal-tool: skip up to expire_pos (#9977 John Spray)

  • cleanup rados.h definitions with macros (Ilya Dryomov)

  • common: shared_cache unit tests (Cheng Cheng)

  • config: add $cctid meta variable (Adam Crume)

  • crush: fix buffer overrun for poorly formed rules (#9492 Johnu George)

  • crush: improve constness (Loic Dachary)

  • crushtool: add –location <id> command (Sage Weil, Loic Dachary)

  • default to libnss instead of crypto++ (Federico Gimenez)

  • doc: ceph osd reweight vs crush weight (Laurent Guerby)

  • doc: document the LRC per-layer plugin configuration (Yuan Zhou)

  • doc: erasure code doc updates (Loic Dachary)

  • doc: misc updates (Alfredo Deza, VRan Liu)

  • doc: preflight doc fixes (John Wilkins)

  • doc: update PG count guide (Gerben Meijer, Laurent Guerby, Loic Dachary)

  • keyvaluestore: misc fixes (Haomai Wang)

  • keyvaluestore: performance improvements (Haomai Wang)

  • librados: add rados_pool_get_base_tier() call (Adam Crume)

  • librados: cap buffer length (Loic Dachary)

  • librados: fix objecter races (#9617 Josh Durgin)

  • libradosstriper: misc fixes (Sebastien Ponce)

  • librbd: add missing python docstrings (Jason Dillaman)

  • librbd: add readahead (Adam Crume)

  • librbd: fix cache tiers in list_children and snap_unprotect (Adam Crume)

  • librbd: fix performance regression in ObjectCacher (#9513 Adam Crume)

  • librbd: lttng tracepoints (Adam Crume)

  • librbd: misc fixes (Xinxin Shu, Jason Dillaman)

  • mds: fix sessionmap lifecycle bugs (Yan, Zheng)

  • mds: initialize root inode xattr version (Yan, Zheng)

  • mds: introduce auth caps (John Spray)

  • mds: misc bugs (Greg Farnum, John Spray, Yan, Zheng, Henry Change)

  • misc coverity fixes (Danny Al-Gaaf)

  • mon: add ‘ceph osd rename-bucket …’ command (Loic Dachary)

  • mon: clean up auth list output (Loic Dachary)

  • mon: fix ‘osd crush link’ id resolution (John Spray)

  • mon: fix misc error paths (Joao Eduardo Luis)

  • mon: fix paxos off-by-one corner case (#9301 Sage Weil)

  • mon: new ‘ceph pool ls [detail]’ command (Sage Weil)

  • mon: wait for writeable before cross-proposing (#9794 Joao Eduardo Luis)

  • msgr: avoid useless new/delete (Haomai Wang)

  • msgr: fix delay injection bug (#9910 Sage Weil, Greg Farnum)

  • msgr: new AsymcMessenger alternative implementation (Haomai Wang)

  • msgr: prefetch data when doing recv (Yehuda Sadeh)

  • osd: add erasure code corpus (Loic Dachary)

  • osd: add misc tests (Loic Dachary, Danny Al-Gaaf)

  • osd: cleanup boost optionals (William Kennington)

  • osd: expose non-journal backends via ceph-osd CLI (Hoamai Wang)

  • osd: fix JSON output for stray OSDs (Loic Dachary)

  • osd: fix ioprio options (Loic Dachary)

  • osd: fix transaction accounting (Jianpeng Ma)

  • osd: misc optimizations (Xinxin Shu, Zhiqiang Wang, Xinze Chi)

  • osd: use FIEMAP_FLAGS_SYNC instead of fsync (Jianpeng Ma)

  • rados: fix put of /dev/null (Loic Dachary)

  • rados: parse command-line arguments more strictly (#8983 Adam Crume)

  • rbd-fuse: fix memory leak (Adam Crume)

  • rbd-replay-many (Adam Crume)

  • rbd-replay: –anonymize flag to rbd-replay-prep (Adam Crume)

  • rbd: fix ‘rbd diff’ for non-existent objects (Adam Crume)

  • rbd: fix error when striping with format 1 (Sebastien Han)

  • rbd: fix export for image sizes over 2GB (Vicente Cheng)

  • rbd: use rolling average for rbd bench-write throughput (Jason Dillaman)

  • rgw: send explicit HTTP status string (Yehuda Sadeh)

  • rgw: set length for keystone token validation request (#7796 Yehuda Sadeh, Mark Kirkwood)

  • udev: fix rules for CentOS7/RHEL7 (Loic Dachary)

  • use clock_gettime instead of gettimeofday (Jianpeng Ma)

  • vstart.sh: set up environment for s3-tests (Luis Pabon)

GETTING CEPH

更多请看发行说明



历史版本 :
Ceph v10.2.10 Jewel 发布,分布式文件系统
Ceph 12.2.0 发布,可扩展分布式存储系统
Ceph 13.0.0 发布,可扩展分布式存储系统
Ceph Luminous 的第五个 RC 版 v12.1.4 RC 发布
Ceph v12.1.4 发布,分布式存储系统
Ceph v12.1.3 发布,分布式存储系统
Ceph v11.2.1 发布, Kraken 系列的首个 bugfix 版本
Ceph 10.2.9 发布,分布式存储系统
Ceph v12.1.0 RC 发布,Luminous 系列的首个 RC 版
Ceph v12.0.3 Luminous (dev) 发布,开发者版本
Ceph v12.0.2 Luminous (dev) 发布,开发者版本
Ceph 10.2.7 发布,分布式存储系统
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务