CXFS

CXFS

Infobox Filesystem
name = CXFS
full_name = CXFS
developer = Silicon Graphics Inc.
introduction_os = IRIX v5.3
introduction_date = 1994
partition_id =
directory_struct = B+ trees
file_struct = extent based
bad_blocks_struct =
max_filename_size = 255 bytes
max_files_no =
max_volume_size = 17 exabytes | max_file_size = 8.5 exabytes
filename_character_set = All bytes except NUL
dates_recorded = Yes
date_range =
forks_streams = Yes (called extended attributes)
attributes =
file_system_permissions = Yes
compression = No
encryption = No (provided at the block device level)
OS = Server: IRIX, Linux, Clients: IRIX, Solaris, Linux, Mac OS X, AIX, Windows
The CXFS file system (Clustered XFS) is a commercial distributed networked file system designed by Silicon Graphics (SGI) specifically to be used in a Storage area network (SAN) environment.

A significant difference between CXFS and other distributed file systems is that data and metadata are managed separately from each other. CXFS provides direct access to data via the SAN for all hosts which will act as clients. This means that a client is able to access file data via the fiber connection to the SAN, rather than over an Ethernet network (as is the case in most other distributed file systems, like NFS). File metadata however, is managed via a "metadata broker". The metadata communication is performed via TCP/IP and Ethernet.

Another difference is that file locks are managed by the metadata broker, rather than the individual host clients. This results in the elimination of a number of problems which typically plague distributed file systems.

Though CXFS supports having a heterogeneous environment (including Solaris, Linux, Mac OS X, AIX and Windows), either SGI's IRIX Operating System or Linux is required to be installed on the host which acts as the metadata broker.

External links

* [http://www.sgi.com/products/storage/software/cxfs.html SGI info about CXFS]

See also

* List of file systems
* Shared disk file system


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • CXFS — ist ein Cluster Dateisystem von SGI, basierend auf SGIs Dateisystem XFS. Es ermöglicht den gleichzeitigen und konfliktfreien Zugriff mehrerer Rechner auf das gleiche Dateisystem. Ein großer Unterschied zwischen CXFS und anderen verteilten… …   Deutsch Wikipedia

  • CXFS — abbr. Clustered eXtended File System (SGI, RAID, XFS) …   United dictionary of abbreviations and acronyms

  • Shared disk file system — A shared disk file system, also known as clustered file system or SAN file system, is an enterprise storage file system which can be shared (concurrently accessed for reading and writing) by multiple computers. Such devices are usually clustered… …   Wikipedia

  • Cluster-Dateisystem — Der Begriff Cluster Dateisystem beschreibt ein Dateisystem, welches in einem Rechnercluster konkurrierenden Zugriff auf eine Shared Storage gestattet. Auf ein Cluster Dateisystem greifen alle im Cluster befindlichen Rechner direkt ohne… …   Deutsch Wikipedia

  • Netzwerkstransparent — Mit dem Begriff Netzwerkstransparenz bezeichnet man die allgemeine Fähigkeit eines Protokolls, Daten über ein Computernetzwerk auszutauschen, sodass dieser Vorgang für die Anwendung, die dieses Protokoll nutzt, transparent geschieht. Grafische… …   Deutsch Wikipedia

  • Netzwerkstransparenz — Mit dem Begriff Netzwerkstransparenz bezeichnet man die allgemeine Fähigkeit eines Protokolls, Daten über ein Computernetzwerk auszutauschen, sodass dieser Vorgang für die Anwendung, die dieses Protokoll nutzt, transparent geschieht. Grafische… …   Deutsch Wikipedia

  • XFS — Infobox Filesystem name = XFS full name = XFS developer = Silicon Graphics Inc. introduction os = IRIX v5.3 introduction date = 1994 partition id = directory struct = B+ trees file struct = B+ trees bad blocks struct = max filename size = 255… …   Wikipedia

  • NTFS — Developer Microsoft Full name New Technology File System[1] Introduced July 1993 (Windows NT 3.1) Partition identifier 0x07 (MBR) EBD0A0A2 B9E5 4433 87C0 68B6 …   Wikipedia

  • File Allocation Table — For other uses, see Fat (disambiguation). FAT Developer Microsoft Full Name File Allocation Table FAT12 (12‑bit version) FAT16/FAT16B (16‑bit versions) FAT32 (32‑bit version with 28 bits used) Introduced …   Wikipedia

  • Coda (file system) — Coda Developer Carnegie Mellon University Introduced 1987 Features Supported operating systems Linux, NetBSD FreeBSD Coda is a distributed file system developed as a research project at Carnegie Mellon University since 19 …   Wikipedia

Share the article and excerpts

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