发布于 2014-08-20 10:29:50 | 170 次阅读 | 评论: 0 | 来源: 网友投递

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

Ceph PB 级分布式文件系统

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


Ceph 0.84 开发版发布了,下载地址: ceph-0.84.tar.bz2 ceph-0.84.tar.gz

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

该版本包含:365 commits,值得关注的改进有:

  • ceph-conf: flush log on exit (Sage Weil)

  • ceph-dencoder: refactor build a bit to limit dependencies (Sage Weil, Dan Mick)

  • ceph.spec: split out ceph-common package, other fixes (Sandon Van Ness)

  • ceph_test_librbd_fsx: fix RNG, make deterministic (Ilya Dryomov)

  • cephtool: refactor and improve CLI tests (Joao Eduardo Luis)

  • client: improved MDS session dumps (John Spray)

  • common: fix dup log messages (#9080, Sage Weil)

  • crush: include new tunables in dump (Sage Weil)

  • crush: only require rule features if the rule is used (#8963, Sage Weil)

  • crushtool: send output to stdout, not stderr (Wido den Hollander)

  • fix i386 builds (Sage Weil)

  • fix struct vs class inconsistencies (Thorsten Behrens)

  • hadoop: update hadoop tests for Hadoop 2.0 (Haumin Chen)

  • librbd, ceph-fuse: reduce cache flush overhead (Haomai Wang)

  • librbd: fix error path when opening image (#8912, Josh Durgin)

  • mds: add file system name, enabled flag (John Spray)

  • mds: boot refactor, cleanup (John Spray)

  • mds: fix journal conversion with standby-replay (John Spray)

  • mds: separate inode recovery queue (John Spray)

  • mds: session ls, evict commands (John Spray)

  • mds: submit log events in async thread (Yan, Zheng)

  • mds: use client-provided timestamp for user-visible file metadata (Yan, Zheng)

  • mds: validate journal header on load and save (John Spray)

  • misc build fixes for OS X (John Spray)

  • misc integer size cleanups (Kevin Cox)

  • mon: add get-quota commands (Joao Eduardo Luis)

  • mon: do not create file system by default (John Spray)

  • mon: fix ‘ceph df’ output for available space (Xiaoxi Chen)

  • mon: fix bug when no auth keys are present (#8851, Joao Eduardo Luis)

  • mon: fix compat version for MForward (Joao Eduardo Luis)

  • mon: restrict some pool properties to tiered pools (Joao Eduardo Luis)

  • msgr: misc locking fixes for fast dispatch (#8891, Sage Weil)

  • osd: add ‘dump_reservations’ admin socket command (Sage Weil)

  • osd: add READFORWARD caching mode (Luis Pabon)

  • osd: add header cache for KeyValueStore (Haomai Wang)

  • osd: add prototype KineticStore based on Seagate Kinetic (Josh Durgin)

  • osd: allow map cache size to be adjusted at runtime (Sage Weil)

  • osd: avoid refcounting overhead by passing a few things by ref (Somnath Roy)

  • osd: avoid sharing PG info that is not durable (Samuel Just)

  • osd: clear slow request latency info on osd up/down (Sage Weil)

  • osd: fix PG object listing/ordering bug (Guang Yang)

  • osd: fix PG stat errors with tiering (#9082, Sage Weil)

  • osd: fix bug with long object names and rename (#8701, Sage Weil)

  • osd: fix cache full -> not full requeueing (#8931, Sage Weil)

  • osd: fix gating of messages from old OSD instances (Greg Farnum)

  • osd: fix memstore bugs with collection_move_rename, lock ordering (Sage Weil)

  • osd: improve locking for KeyValueStore (Haomai Wang)

  • osd: make tiering behave if hit_sets aren’t enabled (Sage Weil)

  • osd: mark pools with incomplete clones (Sage Weil)

  • osd: misc locking fixes for fast dispatch (Samuel Just, Ma Jianpeng)

  • osd: prevent old rados clients from using tiered pools (#8714, Sage Weil)

  • osd: reduce OpTracker overhead (Somnath Roy)

  • osd: set configurable hard limits on object and xattr names (Sage Weil, Haomai Wang)

  • osd: trim old EC objects quickly; verify on scrub (Samuel Just)

  • osd: work around GCC 4.8 bug in journal code (Matt Benjamin)

  • rados bench: fix arg order (Kevin Dalley)

  • rados: fix {read,write}_ops values for df output (Sage Weil)

  • rbd: add rbdmap pre- and post post- hooks, fix misc bugs (Dmitry Smirnov)

  • rbd: improve option default behavior (Josh Durgin)

  • rgw: automatically align writes to EC pool (#8442, Yehuda Sadeh)

  • rgw: fix crash on swift CORS preflight request (#8586, Yehuda Sadeh)

  • rgw: fix memory leaks (Andrey Kuznetsov)

  • rgw: fix multipart upload (#8846, Silvain Munaut, Yehuda Sadeh)

  • rgw: improve -h (Abhishek Lekshmanan)

  • rgw: improve delimited listing of bucket, misc fixes (Yehuda Sadeh)

  • rgw: misc civetweb fixes (Yehuda Sadeh)

  • rgw: powerdns backend for global namespaces (Wido den Hollander)

  • systemd: initial systemd config files (Federico Simoncelli)

Ceph是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开 发之中,使其能适用于生产环境。Ceph的主要目标是设计成基于POSIX的没有单点故障的分布式文件系统,使数据能容错和无缝的复制。



历史版本 :
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号  版权声明  广告服务