Novell Storage Services

Last updated
NSS
Developer(s) Novell
Full nameNovell Storage Services
Introduced1998;22 years ago (1998) with NetWare 5
Partition identifier 0x69
Structures
Directory contents B+ tree
File allocation?
Bad blocks?
Limits
Max. volume size8 EB
Max. file size8 EB
Max. number of files8 trillion
Max. filename length256 16-bit Unicode characters
Allowed characters in filenamesVariable; depends on namespace being used
Features
Dates recordedAccess, Creation, Modified, Archived, Metadata Modified
Date rangeUnknown
Forks Yes (available through the AFP namespace, which is always loaded)
AttributesReadonly, Hidden, System, Archive, Sharable, Transaction, Immediate Purge, Rename Inhibit, Delete Inhibit, Copy Inhibit, Link, Remote Data Access, Remote Data Inhibit, Compress Immediate, Data Stream Compress, Do Not Compress, No Stream Compress, Attr Archive, Volatile, Execute
File system permissions Netware ACLs: Supervisor, Read, Write, Create, Erase, Modify, File Scan, Access Control; POSIX (RWX per owner, group and all) when NFS namespace is loaded
Transparent compressionYes
Transparent encryption Yes
Copy-on-write Yes / snapshots
Other
Supported operating systems Novell NetWare, SUSE Linux
Website https://www.novell.com/documentation/open-enterprise-server-2018/stor_nss_lx/data/front.html

Novell Storage Services (NSS) is a file system used by the Novell NetWare operating system. Support for NSS was introduced in 2004 to SUSE Linux via low-level network NCPFS protocol. It has some unique features that make it especially useful for setting up shared volumes on a file server in a local area network.

NSS is a 64-bit journaling file system with a balanced tree algorithm for the directory structure. Its published specifications (as of NetWare 6.5) are:

See also

Related Research Articles

XFS is a high-performance 64-bit journaling file system created by Silicon Graphics, Inc (SGI) in 1993. It was the default file system in SGI's IRIX operating system starting with its version 5.3. XFS was ported to the Linux kernel in 2001; as of June 2014, XFS is supported by most Linux distributions, some of which use it as the default file system.

NTFS is a proprietary journaling file system developed by Microsoft. Starting with Windows NT 3.1, it is the default file system of the Windows NT family.

File Allocation Table (FAT) is a file system developed for personal computers. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. It is often supported for compatibility reasons by current operating systems for personal computers and many mobile devices and embedded systems, allowing interchange of data between disparate systems. The increase in disk drives capacity required three major variants: FAT12, FAT16 and FAT32. The FAT standard has also been expanded in other ways while generally preserving backward compatibility with existing software.

Novell 1979–2014 American multinational software and services company

Novell, Inc. was an American software and services company headquartered in Provo, Utah. Its most significant product was the multi-platform network operating system known as Novell NetWare, which became the dominant form of personal computer networking during the second half of the 1980s and first half of the 1990s. At its high point, NetWare had a 63 percent share of the market for network operating systems, and by the early 1990s there were over half a million NetWare-based networks installed worldwide. Novell technology contributed to the emergence of local area networks, which displaced the dominant mainframe computing model and changed computing worldwide. Novell became instrumental in making Utah Valley a focus for technology and software development.

NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.

The Apple Filing Protocol (AFP), formerly AppleTalk Filing Protocol, is a proprietary network protocol, and part of the Apple File Service (AFS), that offers file services for macOS and the classic Mac OS. In macOS, AFP is one of several file services supported, with others including Server Message Block (SMB), Network File System (NFS), File Transfer Protocol (FTP), and WebDAV. AFP currently supports Unicode file names, POSIX and access control list permissions, resource forks, named extended attributes, and advanced file locking. In Mac OS 9 and earlier, AFP was the primary protocol for file services.

Files-11, also known as on-disk structure, is the file system used by Digital Equipment Corporation OpenVMS operating system, and also by the older RSX-11. It is a hierarchical file system, with support for access control lists, record-oriented I/O, remote network access, and file versioning.

HFS Plus or HFS+ is a journaling file system developed by Apple Inc. It replaced the Hierarchical File System (HFS) as the primary file system of Apple computers with the 1998 release of Mac OS 8.1. HFS+ continued as the primary Mac OS X file system until it was itself replaced with the release of the Apple File System (APFS) with macOS High Sierra in 2017. HFS+ is also one of the formats used by the iPod digital music player. It is also referred to as Mac OS Extended or HFS Extended, where its predecessor, HFS, is also referred to as Mac OS Standard or HFS Standard. During development, Apple referred to this file system with the code name Sequoia.

In a computer file system, a fork is a set of data associated with a file-system object. File systems without forks only allow a single set of data for the contents, while file systems with forks allow multiple such contents. Every non-empty file must have at least one fork, often of default type, and depending on the file system, a file may have one or more other associated forks, which in turn may contain primary data integral to the file, or just metadata.

In computing, a NetWare File System (NWFS) is a file system based on a heavily modified version of FAT. It was used in the Novell NetWare operating system. It is the default and only file system for all volumes in versions 2.x through 4.x, and the default and only file system for the SYS volume continuing through version 5.x. Novell developed two varieties of NWFS:

  1. 16-bit NWFS 286, used in NetWare 2.x
  2. 32-bit NWFS 386, used in NetWare 3.x through NetWare 6.x.

eDirectory is an X.500-compatible directory service software product from NetIQ. Previously owned by Novell, the product has also been known as Novell Directory Services (NDS) and sometimes referred to as NetWare Directory Services. NDS was initially released by Novell in 1993 for Netware 4, replacing the Netware bindery mechanism used in previous versions, for centrally managing access to resources on multiple servers and computers within a given network. eDirectory is a hierarchical, object oriented database used to represent certain assets in an organization in a logical tree, including organizations, organizational units, people, positions, servers, volumes, workstations, applications, printers, services, and groups to name just a few.

Open Enterprise Server (OES) is a server operating system published by Novell in March 2005 to succeed their NetWare product.

EncFS is a Free (LGPL) FUSE-based cryptographic filesystem. It transparently encrypts files, using an arbitrary directory as storage for the encrypted files.

The following tables compare general and technical information for a number of file systems.

An NTFS reparse point is a type of NTFS file system object. It is available with the NTFS v3.0 found in Windows 2000 or later versions. Reparse points provide a way to extend the NTFS filesystem. A reparse point contains a reparse tag and data that are interpreted by a filesystem filter identified by the tag. Microsoft includes several default tags including NTFS symbolic links, directory junction points, volume mount points and Unix domain sockets. Also, reparse points are used as placeholders for files moved by Windows 2000's Remote Storage Hierarchical Storage System. They also can act as hard links, but aren't limited to point to files on the same volume: they can point to directories on any local volume. The feature is inherited to ReFS.

VMware VMFS is VMware, Inc.'s clustered file system used by the company's flagship server virtualization suite, vSphere. It was developed to store virtual machine disk images, including snapshots. Multiple servers can read/write the same filesystem simultaneously while individual virtual machine files are locked. VMFS volumes can be logically "grown" by spanning multiple VMFS volumes together.

Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the intent of becoming the "next generation" file system after NTFS.

Windows Server 2012 server operating system by Microsoft released in 2012

Windows Server 2012 is the fifth version of the Windows Server server operating system by Microsoft, as part of the Windows NT family of operating systems. It is the server version of Windows based on Windows 8 and succeeds Windows 7-based Windows Server 2008 R2, released two years prior. Two pre-release versions, a developer preview and a beta version, were released during development. The software was generally available to customers starting on September 4, 2012, by Microsoft. A successor was released on October 18, 2013, entitled Windows Server 2012 R2. Microsoft will end its extended support for Windows Server 2012 on October 10, 2023.

A FAT file system is a specific type of computer file system architecture and a family of industry-standard file systems utilizing it.