AdvFS

AdvFS

infobox filesystem
name = AdvFS
full_name = Tru64 Unix Advanced File System
developer = Digital Equipment Corporation
introduction_os = OSF/1
introduction_date = 1993
partition_id =
directory_struct =
file_struct =
bad_blocks_struct = Table
max_filename_size = 255 bytes
max_files_no =
max_volume_size = 16 TiB | max_file_size = 16 TiB
filename_character_set =
dates_recorded =
date_range =
forks_streams =
attributes =
file_system_permissions =
compression =
encryption =
OS = Tru64 UNIX

AdvFS, also known as Tru64 Unix Advanced File System, is a file system developed in the late 1980s to mid 1990s [cite web|url=https://sourceforge.net/forum/forum.php?thread_id=2091877&forum_id=833655 |title=Revision history? |publisher=SourceForge.net |accessdate = 2008-06-25] by Digital Equipment Corporation for their OSF/1 version of the Unix operating system (later Digital UNIX/Tru64 UNIX). In June of 2008, it was released as open source under the GNU GPL license [http://www.hp.com/hpinfo/newsroom/press/2008/080623a.html Press release concerning the release of the AdvFS source code] ] .

Its features include:
* a journal to allow for fast crash recovery
* undeletion support
* high performance
* dynamic structure that allows an administrator to manage the file system on the fly
* on the fly creation of snapshots
* defragmentation while the domain has active users

AdvFS uses a relatively advanced concept of a storage pool (called a file domain) and of logical file systems (called file sets). A file domain is composed of any number of block devices, which could be partitions, LVM or LSM devices. A file set is a logical file system created in a single file domain. Administrators can add or remove volumes from an active file domain, providing that there is enough space on the remaining file domain, in case of removal.

File sets can be balanced, meaning that file content of file sets be balanced across physical volumes. Particular files in a file set can be striped across available volumes.

Administrators can take a snapshot (or clone) of any active or inactive file set. This allows for easy on-line backups.

Another feature allows administrators to add or remove block devices from a file domain, while the file domain has active users. This add/remove feature allows migration to larger devices or migration from potentially failing hardware without a system shutdown.

Historically, AdvFS was developed for another operating system and ported to DEC OSF/1 by DEC engineers in Bellevue, WA. Over time, development moved to teams located in Bellevue, WA and Nashua, NH. Versions were always one version number behind the operating system version. Thus, DEC OSF/1 v3.2 had AdvFS v2.x, Digital UNIX 4.0 had AdvFS v3.x and Tru64 UNIX 5.x had AdvFS v4.x. It is generally considered that only AdvFS v4 had matured to production level stability, with a sufficient set of tools to get administrators out of any kind of trouble.

On June 23, 2008, its source code was released under GNU General Public License version 2 at SourceForge in order to be compatible with the Linux kernel license.

References

External links

* [http://advfs.sf.net/ Source code]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • AdvFS — Эта статья нуждается в дополнительных источниках для улучшения проверяемости. Вы можете помочь улучшить эту статью, добавив ссылки на авторитетные источники. Не подтверждённая источниками информация может …   Википедия

  • advfs — Advanced File System unter OSF/1 , UNIX und verschiedenen Linux Distributionen …   Acronyms

  • advfs — Advanced File System unter OSF/1 , UNIX und verschiedenen Linux Distributionen …   Acronyms von A bis Z

  • OSF/1 — Tru64 UNIX Entwickler DEC, HP, IBM, Compaq Version V5.1B 4 (Dezember 2006) Abstammung …   Deutsch Wikipedia

  • Tru64 — UNIX Entwickler DEC, HP, IBM, Compaq Version V5.1B 4 (Dezember 2006) Abstammung …   Deutsch Wikipedia

  • True64 UNIX — Tru64 UNIX Entwickler DEC, HP, IBM, Compaq Version V5.1B 4 (Dezember 2006) Abstammung …   Deutsch Wikipedia

  • Tru64 UNIX — Company / developer DEC, HP, IBM, Compaq OS family Unix Working state Current Source model Closed source Initial release January 1992 …   Wikipedia

  • Tru64 UNIX — Basisdaten Entwickler DEC, HP, IBM, Compaq Version V5.1B 6 (Oktober 2010) …   Deutsch Wikipedia

  • Comparison of file systems — The following tables compare general and technical information for a number of file systems. Contents 1 General information 2 Limits 3 Metadata 4 Features …   Wikipedia

  • Сравнение файловых систем — Пожалуйста, улучшите и дополните этот раздел. Замечания о том, что нужно у …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”