summaryrefslogtreecommitdiffstats
path: root/doc/legacy/docbook/glossary.xml
blob: a8544b8cd38dd6ac0f57076844591fb47fdb95e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?xml version='1.0' encoding='UTF-8'?>
<!-- This document was created with Syntext Serna Free. --><!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "docbookV4.5/docbookx.dtd" []>
<chapter>
  <title>Glossary</title>
  <glosslist>
    <glossentry>
      <glossterm>Brick</glossterm>
      <glossdef>
        <para>A Brick is the GlusterFS basic unit of storage, represented by an export directory on a server in the trusted storage pool. A Brick is expressed by combining a server with an export directory in the following format:</para>
        <para><code>SERVER:EXPORT</code></para>
        <para>For example:</para>
        <para><filename>myhostname:/exports/myexportdir/</filename></para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Cluster</glossterm>
      <glossdef>
        <para>A cluster is a group of linked computers, working together closely thus in many respects forming a single computer.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Distributed File System</glossterm>
      <glossdef>
        <para>A file system that allows multiple clients to concurrently access data over a computer network.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Filesystem</glossterm>
      <glossdef>
        <para>A method of storing and organizing computer files and their data. Essentially, it organizes these files into a database for the storage, organization, manipulation, and retrieval by the computer&apos;s operating system.</para>
        <para>Source: <ulink url="http://en.wikipedia.org/wiki/Filesystem">Wikipedia</ulink></para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>FUSE</glossterm>
      <glossdef>
        <para>Filesystem in Userspace (<acronym>FUSE</acronym>) is a loadable kernel module for Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code. This is achieved by running file system code in user space while the <acronym>FUSE</acronym> module provides only a &quot;bridge&quot; to the actual kernel interfaces.</para>
        <para>Source: <ulink url="http://en.wikipedia.org/wiki/Filesystem_in_Userspace">Wikipedia</ulink></para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Geo-Replication</glossterm>
      <glossdef>
        <para>Geo-replication provides a continuous, asynchronous, and incremental replication service from site to another over Local Area Networks (<acronym>LAN</acronym>), Wide Area Network (<acronym>WAN</acronym>), and across the Internet.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>glusterd</glossterm>
      <glossdef>
        <para>The Gluster management daemon that needs to run on all servers in the trusted storage pool.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Metadata</glossterm>
      <glossdef>
        <para>Metadata is data providing information about one or more other pieces of data.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Namespace</glossterm>
      <glossdef>
        <para>Namespace is an abstract container or environment created to hold a logical grouping of unique identifiers or symbols. Each Gluster volume exposes a single namespace as a POSIX mount point that contains every file in the cluster.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Open Source</glossterm>
      <glossdef>
        <para>Open source describes practices in production and development that promote access to the end product&apos;s source materials. Some consider open source a philosophy, others consider it a pragmatic methodology.</para>
        <para>Before the term open source became widely adopted, developers and producers used a variety of phrases to describe the concept; open source gained hold with the rise of the Internet, and the attendant need for massive retooling of the computing source code.</para>
        <para>Opening the source code enabled a self-enhancing diversity of production models, communication paths, and interactive communities. Subsequently, a new, three-word phrase &quot;open source software&quot; was born to describe the environment that the new copyright, licensing, domain, and consumer issues created.</para>
        <para>Source: <ulink url="http://en.wikipedia.org/wiki/Open_source">Wikipedia</ulink></para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Petabyte</glossterm>
      <glossdef>
        <para>A petabyte (derived from the SI prefix peta- ) is a unit of information equal to one quadrillion (short scale) bytes, or 1000 terabytes. The unit symbol for the petabyte is PB. The prefix peta- (P) indicates a power of 1000:</para>
        <para>1 PB = 1,000,000,000,000,000 B = 10005 B = 1015 B.</para>
        <para>The term &quot;pebibyte&quot; (<acronym>PiB</acronym>), using a binary prefix, is used for the corresponding power of 1024.</para>
        <para>Source: <ulink url="http://en.wikipedia.org/wiki/Petabyte">Wikipedia</ulink></para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>POSIX</glossterm>
      <glossdef>
        <para>Portable Operating System Interface (for Unix) is the name of a family of related standards specified by the IEEE to define the application programming interface (<acronym>API</acronym>), along with shell and utilities interfaces for software compatible with variants of the Unix operating system. Gluster exports a fully <acronym>POSIX</acronym> compliant file system.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>RAID</glossterm>
      <glossdef>
        <para>Redundant Array of Inexpensive Disks (<acronym>RAID</acronym>) is a technology that provides increased storage reliability through redundancy, combining multiple low-cost, less-reliable disk drives components into a logical unit where all drives in the array are interdependent.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>RRDNS</glossterm>
      <glossdef>
        <para>Round Robin Domain Name Service (<acronym>RRDNS</acronym>) is a method to distribute load across application servers. <acronym>RRDNS</acronym> is implemented by creating multiple A records with the same name and different IP addresses in the zone file of a DNS server.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Trusted Storage Pool</glossterm>
      <glossdef>
        <para>A storage pool is a trusted network of storage servers. When you start the first server, the storage pool consists of that server alone.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Userspace</glossterm>
      <glossdef>
        <para>Applications running in user space don’t directly interact with hardware, instead using the kernel to moderate access. Userspace applications are generally more portable than applications in kernel space. Gluster is a user space application.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Volfile</glossterm>
      <glossdef>
        <para>Volfile is a configuration file used by glusterfs process. Volfile will be usually located at <filename>/var/lib/glusterd/vols/VOLNAME</filename>.</para>
      </glossdef>
    </glossentry>
    <glossentry>
      <glossterm>Volume</glossterm>
      <glossdef>
        <para>A volume is a logical collection of bricks. Most of the gluster management operations happen on the volume.</para>
      </glossdef>
    </glossentry>
  </glosslist>
</chapter>