-
Notifications
You must be signed in to change notification settings - Fork 13
/
readme.html
98 lines (91 loc) · 2.87 KB
/
readme.html
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>gfal2</title>
<style type="text/css">
html {
background: gray;
display: table;
margin: auto;
margin-top: 1em;
}
body {
display: table-cell;
background: white;
width: 90ex;
padding: 1em 4ex;
}
p {
text-align: justify;
}
dt {
font-weight: bold;
}
</style>
</head>
<body>
<h1>gfal2</h1>
<h2>Description</h2>
<p>
The Grid File Access Library 2 offers a POSIX interface to the distributed files system supported by WLCG.<br />
Differents file systems are supported by a collections of GFAL 2 plugins, this is a non complete list:
</p>
<ul>
<li>GRIDFTP with gsiftp://</li>
<li>LFC (Logical File Catalog), with lfn://</li>
<li>SRM (Storage Resource Manager) with srm://</li>
<li>RFIO (Remote File I/O) with rfio://</li>
<li>DCAP (Remote FTP for dCache ) with gsidcap://</li>
<li>HTTP/Webdav with cluster, third party copy and client side credential support</li>
<li>XRootD protocll with root://</li>
<li>S3 and Google Cloud, with s3:// and gcloud://.</li>
</ul>
</p>
<h2>Installation</h2>
<p>
GFAL2 itself abstracts the access to different underlying storage systems - including local -, but in order to get
support for a given protocol, its corresponding plugin needs to be installed.
</p>
<ul>
<li>gfal2-plugin-gridftp</li>
<li>gfal2-plugin-lfc</li>
<li>gfal2-plugin-srm</li>
<li>gfal2-plugin-rfio</li>
<li>gfal2-plugin-dcap</li>
<li>gfal2-plugin-http</li>
<li>gfal2-plugin-xrootd</li>
<li>gfal2-plugin-file</li>
<li>gfal2-plugin-mock</li>
</ul>
<p>
For convenience we provide a package called gfal2-all, which will trigger the installation of all these packages.<br />
gfal2-devel is required only for development.<br />
A typical installation can be done as easy as bellow:
</p>
<pre>yum install gfal2-all gfal2-devel</pre>
<h2>API Documentation</h2>
<p>
<a href="html/index.html">Doxygen documentation</a><br />
You can also have a look at the <a href="examples">examples</a> folder to see some simple usage of the API.
</p>
<h2>License</h2>
<p>
This software is licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2 License</a>.
See <a href="LICENSE">LICENSE</a> for details.
</p>
<h2>Release Notes</h2>
<p>
See <a href="RELEASE-NOTES">RELEASE-NOTES</a> for a detailed changelog.
</p>
<h2>Contact</h2>
<p>
You can notify bugs or ask for feature requests via
</p>
<dl>
<dt>Tracker</dt>
<dd><a href="https://its.cern.ch/jira/projects/DMC/">https://its.cern.ch/jira/projects/DMC/</a></dd>
<dt>Mailing list</dt>
<dd><a href="mailto:dmc-support@cern.ch">dmc-support@cern.ch</a></dd>
</dl>
</body>
</html>