[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gfarm-announce-ja:00003] Gfarm Version 1.0b3 Available



みなさま:

本日,Gfarm version 1.0b3 を公開しました.Gfarm はグリッドデータファー
ムを実装したデータグリッドの基本ソフトウェアです.PCクラスタのローカル
ディスクを利用して広域ファイルシステムを構築し,グリッドにおける大規模
データ処理環境を提供します.

Version 1.0 beta 3 は,bug fix などの単なる minor version up ではなく,
機能拡張,性能向上,耐故障性向上が図られた意欲的なものとなっています.

 * Gfarmファイルシステムブラウザ - gfront
 * ファイルシステムノードのディスク障害時における耐故障性サポート
 * ディレクトリ関係のコマンド(gfmkdir, gfcd, gfpwd, gfrmdir)の暫定実装
 * GSI 認証の速度向上,認証エラーの詳細表示
 * Gfarm API プロファイリングサポート
 * Debian sarge バイナリパッケージ

ソフトウェアは http://datafarm.apgrid.org/ でダウンロードできます.ま
た,バグトラッキングシステムも運用を開始しました.

以下はリリースノートです.

Release note for Gfarm 1.0b3
============================

[2003.8.20]

Updated Features

 * Client commands

   * New command

   - gfcd, gfpwd, gfmkdir, gfrmdir
   - gfront --- Gfarm file system browser.

   * New feature

   (gfrun)

   - Enhanced the host selection to schedule hosts which can run a
     specified program.
   - Added -u and -g options to manually decide to pass gfarm specific
     command-line options or not.
   - Added the -v option to display GSSAPI major and minor error
     status.
   - Added the -p option to profile Gfarm parallel I/O APIs.
   - Added the -r option for on-demand replication.
   - Added the -I option to specify an index name explicitly.  This
     option is effective only with the file-affinity scheduling.

   (gfhost)

   - Added a feature such that gfhost selects hosts that the user
     successfully logs on.

   (gfrep)

   - Supported a special case for replicating a Gfarm file with only
     one file fragment.  In this case, the file can be replicated by
     specifying only the -d option.

   (gfreg)

   - Added the -D <domain> option to limit filesystem nodes within the
     specified domainname.

   (gfsched)

   - Added the -p <program> option to restrict the selection of hosts
     that can run the specified program.
   - Added the -N <#nodes> option.
   - Added the -U option to retain old behavior (i.e. do not check
     whether the user can log in or not.)

   (gfrcmd)

   - Added a functionality to execute .bashrc at login time.
   - Added the -v option to display GSSAPI major and minor error
     status.

   (gfmpirun_p4)

   - Added -G <Gfarm file> and -N <# nodes> options.

 * Parallel I/O Library

   - [Fault tolerance] When a file to be opened is missing for some
     reason, try to open another file replica.
   - [Fault tolerance] Only filesystem nodes the user successfully
     logged on are selected by every command.
   - [Performance] Employed better process scheduling.
   - [Performance] Improved the overhead of GSI authentication and the
     performance of data transfer with GSI.
   - [New feature] Host alias name can be specified as a hostname.

 * Syscall hooking libraries

   - Added an entry to hook utime().

 * Configuration file

   - '*' can also be specified in a host specification part that means
     all hosts.  'ALL' will be deprecated.

 * Documentation

   (README.hook) Added a section for C++ programs.

   (INSTALL) Updated the description.

 * Bug fix

   (gfs_hook.o)

   - Fixed a bug when hooking lseek64 on linux.
   - Fixed a bug such that a Gfarm file is occasionally deleted.

   (libgfarm.a)

   - Added a missing error condition.
   - Fixed memory leak at LDAP access that is not described in
     RFC1823.
   - Fix an off-by-one error that may cause core dump.

   (gfsd)

   - Fixed a bug such that gfsd that executes a user process cannot
     terminate and consume 100% of CPU when the invoked gfrcmd is
     already terminated before that.

---
建部 修見, TATEBE Osamu.
305-8568 つくば市梅園1-1-1 中央第2	Tel: 029-861-5844
産業技術総合研究所 グリッド研究センター	FAX: 029-861-5301
E-mail: o.tatebe@xxxxxxxxxx