OBS PFS documentation

Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: zhangyue <zhangyue164@huawei.com>
Co-committed-by: zhangyue <zhangyue164@huawei.com>
This commit is contained in:
zhangyue 2023-02-17 07:53:32 +00:00 committed by zuul
parent 37582ed59f
commit a64ca9cc06
29 changed files with 880 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,92 @@
[
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"obs",
"title":"Introduction",
"uri":"obs_13_0001.html",
"doc_type":"pfsfg",
"p_code":"",
"code":"1"
},
{
"desc":"Parallel File System (PFS), a sub-product of OBS, is a high-performance file system, with only milliseconds of access latency. PFS can support terabytes of bandwidth and ",
"product_code":"obs",
"title":"About Parallel File System",
"uri":"obs_13_0007.html",
"doc_type":"pfsfg",
"p_code":"1",
"code":"2"
},
{
"desc":"PFS is highly compatible, scalable, and reliable, and delivers amazing performance. PFS is well suited to HPC and media asset archiving scenarios.The main application sce",
"product_code":"obs",
"title":"Application Scenarios",
"uri":"obs_13_0008.html",
"doc_type":"pfsfg",
"p_code":"1",
"code":"3"
},
{
"desc":"Operational LimitationsAn existing OBS bucket cannot be changed to a parallel file system. For details about how to create a parallel file system, see Creating a Parallel",
"product_code":"obs",
"title":"Constraints",
"uri":"obs_13_0009.html",
"doc_type":"pfsfg",
"p_code":"1",
"code":"4"
},
{
"desc":"PFS provides the console and REST APIs for managing and accessing data. Your applications can be seamlessly interconnected with PFS. No modifications to your applications",
"product_code":"obs",
"title":"Using PFS",
"uri":"obs_13_0010.html",
"doc_type":"pfsfg",
"p_code":"1",
"code":"5"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"obs",
"title":"Managing Parallel File Systems on OBS Console",
"uri":"obs_13_1000.html",
"doc_type":"pfsfg",
"p_code":"",
"code":"6"
},
{
"desc":"You can create a parallel file system on the console.Once a parallel file system is created, its name cannot be changed.URLs do not support uppercase letters and cannot d",
"product_code":"obs",
"title":"Creating a Parallel File System",
"uri":"obs_13_0002.html",
"doc_type":"pfsfg",
"p_code":"6",
"code":"7"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"obs",
"title":"Managing Parallel File Systems by APIs",
"uri":"obs_13_2000.html",
"doc_type":"pfsfg",
"p_code":"",
"code":"8"
},
{
"desc":"This section focuses on the compatibility of parallel file systems and existing OBS APIs, and provides a description of APIs that are partly compatible.For details about ",
"product_code":"obs",
"title":"Supported APIs",
"uri":"obs_13_0004.html",
"doc_type":"pfsfg",
"p_code":"8",
"code":"9"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"product_code":"obs",
"title":"Change History",
"uri":"obs_13_0000.html",
"doc_type":"pfsfg",
"p_code":"",
"code":"10"
}
]

View File

@ -0,0 +1,3 @@
version=""
language="en-us"
type=""

View File

@ -0,0 +1,20 @@
<a name="obs_13_0000"></a><a name="obs_13_0000"></a>
<h1 class="topictitle1">Change History</h1>
<div id="body1562899855607">
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="obs_13_0000__table19524143717369" frame="border" border="1" rules="all"><thead align="left"><tr id="obs_13_0000__row352423773610"><th align="left" class="cellrowborder" valign="top" width="17.96%" id="mcps1.3.1.1.3.1.1"><p id="obs_13_0000__p105241037113613"><strong id="obs_13_0000__b031825717402">Release Date</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="82.04%" id="mcps1.3.1.1.3.1.2"><p id="obs_13_0000__p6524143717369"><strong id="obs_13_0000__b123935020348">What's New</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="obs_13_0000__row2524237163616"><td class="cellrowborder" valign="top" width="17.96%" headers="mcps1.3.1.1.3.1.1 "><p id="obs_13_0000__p764554411817">2023-01-30</p>
</td>
<td class="cellrowborder" valign="top" width="82.04%" headers="mcps1.3.1.1.3.1.2 "><p id="obs_13_0000__p195248373365">This is the first official release.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>

View File

@ -0,0 +1,17 @@
<a name="obs_13_0001"></a><a name="obs_13_0001"></a>
<h1 class="topictitle1">Introduction</h1>
<div id="body1562827232984"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="obs_13_0007.html">About Parallel File System</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="obs_13_0008.html">Application Scenarios</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="obs_13_0009.html">Constraints</a></strong><br>
</li>
<li class="ulchildlink"><strong><a href="obs_13_0010.html">Using PFS</a></strong><br>
</li>
</ul>
</div>

View File

@ -0,0 +1,16 @@
<a name="obs_13_0002"></a><a name="obs_13_0002"></a>
<h1 class="topictitle1">Creating a Parallel File System</h1>
<div id="body1562827232984"><p id="obs_13_0002__p17811148201819">You can create a parallel file system on the console.</p>
<div class="section" id="obs_13_0002__section15934122391918"><h4 class="sectiontitle">Procedure</h4><ol id="obs_13_0002__ol021411122489"><li id="obs_13_0002__lc2f11d2bf7c04c1ba310960da632a16d"><span>On the homepage of the console, click <strong id="obs_13_0002__b112465794617">Service List</strong> on the top navigation menu, and choose <strong id="obs_13_0002__b15481162511477">Storage</strong> &gt; <strong id="obs_13_0002__b414912014473">Object Storage Service</strong>.</span></li><li id="obs_13_0002__li12214121220481"><span>In the navigation pane, select <strong id="obs_13_0002__b1597283484818">Parallel File System</strong>.</span></li><li id="obs_13_0002__li88421817204811"><span>Click <strong id="obs_13_0002__b193516323491">Create Parallel File System</strong> in the upper right corner of the page. The page for creating a parallel file system is displayed.</span></li><li id="obs_13_0002__li13108746102619"><span>Select a region and enter a name for the parallel file system.</span><p><div class="note" id="obs_13_0002__ncd24f12070764f5f9fdbadf833bf4acb"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><ul id="obs_13_0002__ul14020366105958"><li id="obs_13_0002__li25012404105958">Once a parallel file system is created, its name cannot be changed.</li><li id="obs_13_0002__li25211714105958">URLs do not support uppercase letters and cannot distinguish between names containing uppercase or lowercase letters. For example, if you attempt to access the parallel file system <strong id="obs_13_0002__b1713004914143115">MyFileSystem</strong> using a URL, the file system name will be resolved to <strong id="obs_13_0002__b824252739143115">myfilesystem</strong>, causing an access error. For this reason, a parallel file system name can contain only lowercase letters, digits, periods (.), and hyphens (-).</li></ul>
</div></div>
</p></li><li id="obs_13_0002__li15554154243420"><span>Configure a policy. You can select <strong id="obs_13_0002__b1528217579466">Private</strong>, <strong id="obs_13_0002__b2282135794616">Public Read</strong>, or <strong id="obs_13_0002__b20282557114612">Public Read and Write</strong> for the parallel file system.</span></li><li id="obs_13_0002__li143698327379"><span>(Optional) Add tags. Tags are used to identify parallel file systems in OBS, for the purpose of classification. Each tag is represented by one key-value pair. For details about how to add a tag, see the "Tags" section in the <em id="obs_13_0002__i1538153463017">Object Storage Service User Guide</em>.</span></li><li id="obs_13_0002__li7648164961814"><span>Confirm the settings at the bottom of the page and click <strong id="obs_13_0002__b1522548950">Create Now</strong>.</span></li><li id="obs_13_0002__li192311536175615"><span>View the file system you created just now in the parallel file system list.</span><p><p id="obs_13_0002__p182111735155716">Then, you can use the parallel file system the same way you use a bucket. For details about how to use PFS, see <a href="obs_13_0010.html">Using PFS</a>.</p>
</p></li></ol>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_13_1000.html">Managing Parallel File Systems on OBS Console</a></div>
</div>
</div>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,12 @@
<a name="obs_13_0007"></a><a name="obs_13_0007"></a>
<h1 class="topictitle1">About Parallel File System</h1>
<div id="body1571036326116"><p id="obs_13_0007__p18282152122611">Parallel File System (PFS), a sub-product of OBS, is a high-performance file system, with only milliseconds of access latency. PFS can support terabytes of bandwidth and can handle millions of IOPS, which makes it ideal for processing high-performance computing (HPC) workloads.</p>
<p id="obs_13_0007__p19283052182611">You can access data in a parallel file system using standard OBS APIs.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_13_0001.html">Introduction</a></div>
</div>
</div>

View File

@ -0,0 +1,16 @@
<a name="obs_13_0008"></a><a name="obs_13_0008"></a>
<h1 class="topictitle1">Application Scenarios</h1>
<div id="body1571036326116"><p id="obs_13_0008__p76471507574">PFS is highly compatible, scalable, and reliable, and delivers amazing performance. PFS is well suited to HPC and media asset archiving scenarios.</p>
<p id="obs_13_0008__p1342155751313"><strong id="obs_13_0008__b66179221340">The main application scenarios of PFS are as follows:</strong></p>
<p id="obs_13_0008__p11342155719139">Video surveillance: public security, business environments, and households</p>
<p id="obs_13_0008__p10343105715134">Video on demand (VOD): over-the-top (OTT) delivery and media assets library</p>
<p id="obs_13_0008__p163441457131319">HPC: DNA sequencing and computer-aided engineering (CAE) scenarios in manufacturing</p>
<p id="obs_13_0008__p183441057111311">Big data: log analysis, content recommendation, operation report, user profile, and interactive analysis</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_13_0001.html">Introduction</a></div>
</div>
</div>

View File

@ -0,0 +1,15 @@
<a name="obs_13_0009"></a><a name="obs_13_0009"></a>
<h1 class="topictitle1">Constraints</h1>
<div id="body1571036326116"><p id="obs_13_0009__p8060118"><strong id="obs_13_0009__b1828691415411">Operational Limitations</strong></p>
<ul id="obs_13_0009__ul12875932318"><li id="obs_13_0009__li18125902311">An existing OBS bucket cannot be changed to a parallel file system. For details about how to create a parallel file system, see <a href="obs_13_0002.html">Creating a Parallel File System</a>.</li><li id="obs_13_0009__li1440254185013">Parallel file systems do not support quota configuration. By default, there is no quota limit.</li></ul>
<p id="obs_13_0009__p13167746152312"><strong id="obs_13_0009__b112611450470">Function Restrictions</strong></p>
<ul id="obs_13_0009__ul8899693599"><li id="obs_13_0009__li58991598590">Server-side encryption is not supported.</li><li id="obs_13_0009__li2089916965912">Versioning is not supported.</li><li id="obs_13_0009__li38993975919">Static website hosting is not supported.</li><li id="obs_13_0009__li138991945916">Changing file storage class is not supported.</li><li id="obs_13_0009__li174627164109">Configuration of default storage class for a parallel file system is not supported.</li></ul>
<p id="obs_13_0009__p1196917361171"></p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_13_0001.html">Introduction</a></div>
</div>
</div>

View File

@ -0,0 +1,40 @@
<a name="obs_13_0010"></a><a name="obs_13_0010"></a>
<h1 class="topictitle1">Using PFS</h1>
<div id="body1571036326116"><p id="obs_13_0010__p11583128131416">PFS provides the console and REST APIs for managing and accessing data. Your applications can be seamlessly interconnected with PFS. No modifications to your applications are needed. You can process files stored in PFS anytime, anywhere, and quickly obtain the processed files. PFS supports both POSIX and OBS APIs, so you can process files the same way you process objects. There is flexible conversion supported between objects and files.</p>
<p id="obs_13_0010__p12255759192516">You can use PFS in the following ways:</p>
<div class="note" id="obs_13_0010__note589165862518"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="obs_13_0010__p158914589252">Access permissions for OBS buckets also apply to parallel file systems. Before using a parallel file system, ensure that you have the required permissions to access OBS buckets.</p>
</div></div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="obs_13_0010__table173671144112713" frame="border" border="1" rules="all"><caption><b>Table 1 </b>How to use PFS</caption><thead align="left"><tr id="obs_13_0010__row105081544172712"><th align="left" class="cellrowborder" valign="top" width="23.102310231023104%" id="mcps1.3.4.2.4.1.1"><p id="obs_13_0010__p8509184415275">Method</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="42.204220422042205%" id="mcps1.3.4.2.4.1.2"><p id="obs_13_0010__p2509944172711">Function</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="34.69346934693469%" id="mcps1.3.4.2.4.1.3"><p id="obs_13_0010__p65092448271">Reference</p>
</th>
</tr>
</thead>
<tbody><tr id="obs_13_0010__row17509124418276"><td class="cellrowborder" valign="top" width="23.102310231023104%" headers="mcps1.3.4.2.4.1.1 "><p id="obs_13_0010__p1850954472716">Console</p>
</td>
<td class="cellrowborder" valign="top" width="42.204220422042205%" headers="mcps1.3.4.2.4.1.2 "><p id="obs_13_0010__p450944472715">On the console, you can create parallel file systems, and you can also view and manage your file systems and files.</p>
</td>
<td class="cellrowborder" valign="top" width="34.69346934693469%" headers="mcps1.3.4.2.4.1.3 "><p id="obs_13_0010__p1850918444277"><a href="obs_13_0002.html">Creating a Parallel File System</a></p>
</td>
</tr>
<tr id="obs_13_0010__row5509134410276"><td class="cellrowborder" valign="top" width="23.102310231023104%" headers="mcps1.3.4.2.4.1.1 "><p id="obs_13_0010__p145091644192712">OBS API</p>
</td>
<td class="cellrowborder" valign="top" width="42.204220422042205%" headers="mcps1.3.4.2.4.1.2 "><p id="obs_13_0010__p165091944142716">Use parallel file systems by calling OBS APIs.</p>
</td>
<td class="cellrowborder" valign="top" width="34.69346934693469%" headers="mcps1.3.4.2.4.1.3 "><p id="obs_13_0010__p62650223145"><a href="obs_13_0004.html">Supported APIs</a></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="obs_13_0001.html">Introduction</a></div>
</div>
</div>

View File

@ -0,0 +1,11 @@
<a name="obs_13_1000"></a><a name="obs_13_1000"></a>
<h1 class="topictitle1">Managing Parallel File Systems on OBS Console</h1>
<div id="body1563161461122"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="obs_13_0002.html">Creating a Parallel File System</a></strong><br>
</li>
</ul>
</div>

View File

@ -0,0 +1,11 @@
<a name="obs_13_2000"></a><a name="obs_13_2000"></a>
<h1 class="topictitle1">Managing Parallel File Systems by APIs</h1>
<div id="body1563161461122"></div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="obs_13_0004.html">Supported APIs</a></strong><br>
</li>
</ul>
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 836 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 834 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 983 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 962 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB