- Technical Glossary
Term | Definition | Description | Type |
BeeGFS | Global File System | BeeGFS is a parallel file system, developed and optimized for high-performance computing. BeeGFS includes a distributed metadata architecture for scalability and flexibility reasons. Its most important aspect is data throughput. | Storage |
Block | See Description | With block storage, files are split into evenly sized blocks of data, each with its own address but with no additional information (metadata) to provide more context for what that block of data is. | Storage |
Cache | See Description | A memory technique to store most frequently used computer programs and data in a way to maximise overall performance of an application. In most systems this cache memory is a high-speed component that is volatile (losses the stored data when power is removed). | Storage |
CephFS | See Description | Ceph's file system runs on top of the object storage. | Storage |
CPU | Central Processing Unit | The primary processing elements in a computing device. | Storage |
Data Integrity | See Description | Data integrity is the maintenance of, and the assurance of, data accuracy and consistency over its entire life-cycle and is a critical aspect to the design, implementation, and usage of any system that stores, processes, or retrieves data. | Storage |
DDR RAM | Double Data Rate Random Access Memory | The type of main memory common in personal computers for speed-up of applications. | Memory |
ECC | Error Correction Code | A technique used to detect and correct errors in stored data. | Storage |
eSATA | External Serial Advanced Technology Attachment | See SATA. This version of SATA has a more robust cable. | Storage |
ExtremeFFS | Flash File System | An improved version of the TrueFFS invented by Msystems which. | Storage |
File | File System Storage | A file system or filesystem controls how data is stored and retrieved. Without a file system, data placed in a storage medium would be simply one large body of data. | Storage |
FLASH | This is not an acronym. | A type of non-volatile computer storage the can be electrically. | Storage |
Gb | Gigabit | A gigabit is 1,000,000,000 bits or billion bits. | Storage |
GB | Gigabyte | A gigabyte is 1,000,000,000 bytes or billion bytes. | Storage |
GPFS | General Parallel File System | An IBM proprietary File System named spectrum Scale, is high | Storage |
HDFS | Hadoop Distributed File System | A distributed file system that handles large data sets running on commodity hardware. It is used to scale a single Apache Hadoop cluster to hundreds (and even thousands) of nodes. | Storage |
OneFS | Distributed file system | The OneFS File System is a parallel distributed networked file system designed by Isilon Systems and is the basis for the Isilon Scale-out Storage Platform. The OneFS file system is controlled and managed by the OneFS Operating System, a FreeBSD variant. | Storage |
IOPS | Input/output operations per second | A operations per second performance measurement of storage devices. | Storage |
iSCSI | iSCSI | System interface | Storage |
Lustre | Lustre File System | A type of open-souce parallel distributed file system, generally used for large-scale cluster computing. | Storage |
Mb | Megabit | A megabit is 1,000 bits or 1 thousand bits. | Storage |
MB | Megabyte | A megabyte is 1,000,000 bits or 1 million bytes. | Networking |
MLC | Multi-level Cell | A memory element capable of storing more than a single bit. | Storage |
MPI | Message Passing Interface | A standardised and portable message-passing standard designed to function on parallel computing architectures. | Storage |
mSATA | A version of SATA | A small factor SATS device of approximately 30mm x 4.75mm | Storage |
NAND | A FLASH technology (generated | NAND flash memory is a type of nonvolatile storage technology that does not require power to retain data | Storage |
NAS | Network Attached Storage | A file-level (as opposed to block-level storage) computer data storage server connected to a computer network providing data access to a heterogeneous group of clients. | Storage |
NCQ | Native Command Queuing | A technique to increase performance od mass storage devices | Storage |
NFS | NFS | NFS was first developed for use with UNIX servers and is also a common Linux protocol. | Storage |
nm | Abbreviation of nanometre | In this context it is used as an integrated circuite technology. | Storage |
NVMe | Non-Volatile Memory | An open, logical-device interface specification for accessing a computer's non-volatile storage media usually attached via PCI Express bus, created to accelerate the transfer speed of data. | Storage |
Object | Object Storage | A data storage architecture that manages data as objects, as opposed to other storage architectures like file systems which manages data as a file hierarchy, and block storage which manages data as blocks within sectors and tracks. Each object typically includes the data itself, a variable amount of metadata, and a globally unique identifier. | Storage |
Parallel File | Parallel File Storage System | An open-source type of distributed file system that distributes file data across multiple servers and provides for concurrent access by multiple tasks of a parallel application. | Storage |
PCI | Peripheral Component Interconnect | A local computer bus type for attaching hardware devices in a computer. The PCI bus supports the functions found on a processor bus but in a standardised format that is independent of any given processor's native bus. | Storage |
PCI Express | A revised version of PCI | A high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. The 5.0 standard has 128 GBps of throughput. | Storage |
PLC | Penta Level Cell Flash | A memory element capable of storing five bits. | Storage |
PTP | Penta Level Cell Flash | A protocol used to synchronize clocks throughout a computer network. | Networking |
QLC | Quad Level Cell Flash | A memory element capable of storing a four bits of data. QLC flash offers low per-gigabyte costs and lots of capacity, but can be limited by endurance and I/O performance. | Storage |
RAID | Redundant array | A technology to improve both the data integrity and data through-put | Storage |
Random Read | Random Read | A benchmark lebel method to measure the random access performance of a mass storage device. | Storage |
Random Write | Random Write | A benchmark lebel method to measure the random access performance of a mass storage device. | Storage |
RDMA | Remote Direct Memory Access | A technology that allows data exchange in main memory without involving the processor, cache or operating system. Like locally based Direct Memory Access (DMA), RDMA improves throughput and latency performance because it frees up resources. | Storage |
SAN | Storage Area Network | A technique used to connect remote mass storage devices or | Storage |
SAS | Serial Attached SCSI | A serial bus implementation of SCSI | Storage |
SATA | Serial Advanced Technology | 1.5 Gbits/sec serial implementation of the Parallel AT attachment | Storage |
SATA II | SATA II | 3 Gbits/sec Standard of SATA | Storage |
SCSI | Small Computer System | A parallel mass storage interface standard that uses a common | Storage |
Sequential Read | Sequential Read | A benchmark label method to measure the sequential performance of a mass storage device. | Storage |
Sequential Write | Sequential Write | A benchmark lebel method to measure the sequential performance of a mass storage device. | Storage |
SLC | Single Level Cell | A memory element capable of storing a single bit of data. (1 bit per cell). | Storage |
SQL | Structured Query Language | SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system. | Storage |
TLC | Triple Level Cell | A type of NAND flash memory that stores three bits of information per cell. | Storage |