diff --git a/docs/obs/pfs/ALL_META.TXT.json b/docs/obs/pfs/ALL_META.TXT.json new file mode 100644 index 00000000..a7b151d1 --- /dev/null +++ b/docs/obs/pfs/ALL_META.TXT.json @@ -0,0 +1,102 @@ +[ + { + "uri":"obs_13_0001.html", + "product_code":"obs", + "code":"1", + "des":"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.", + "doc_type":"pfsfg", + "kw":"Introduction", + "title":"Introduction", + "githuburl":"" + }, + { + "uri":"obs_13_0007.html", + "product_code":"obs", + "code":"2", + "des":"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 ", + "doc_type":"pfsfg", + "kw":"About Parallel File System,Introduction,Parallel File System Feature Guide", + "title":"About Parallel File System", + "githuburl":"" + }, + { + "uri":"obs_13_0008.html", + "product_code":"obs", + "code":"3", + "des":"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", + "doc_type":"pfsfg", + "kw":"Application Scenarios,Introduction,Parallel File System Feature Guide", + "title":"Application Scenarios", + "githuburl":"" + }, + { + "uri":"obs_13_0009.html", + "product_code":"obs", + "code":"4", + "des":"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", + "doc_type":"pfsfg", + "kw":"Constraints,Introduction,Parallel File System Feature Guide", + "title":"Constraints", + "githuburl":"" + }, + { + "uri":"obs_13_0010.html", + "product_code":"obs", + "code":"5", + "des":"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", + "doc_type":"pfsfg", + "kw":"Using PFS,Introduction,Parallel File System Feature Guide", + "title":"Using PFS", + "githuburl":"" + }, + { + "uri":"obs_13_1000.html", + "product_code":"obs", + "code":"6", + "des":"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.", + "doc_type":"pfsfg", + "kw":"Managing Parallel File Systems on OBS Console", + "title":"Managing Parallel File Systems on OBS Console", + "githuburl":"" + }, + { + "uri":"obs_13_0002.html", + "product_code":"obs", + "code":"7", + "des":"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", + "doc_type":"pfsfg", + "kw":"Creating a Parallel File System,Managing Parallel File Systems on OBS Console,Parallel File System F", + "title":"Creating a Parallel File System", + "githuburl":"" + }, + { + "uri":"obs_13_2000.html", + "product_code":"obs", + "code":"8", + "des":"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.", + "doc_type":"pfsfg", + "kw":"Managing Parallel File Systems by APIs", + "title":"Managing Parallel File Systems by APIs", + "githuburl":"" + }, + { + "uri":"obs_13_0004.html", + "product_code":"obs", + "code":"9", + "des":"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 ", + "doc_type":"pfsfg", + "kw":"Supported APIs,Managing Parallel File Systems by APIs,Parallel File System Feature Guide", + "title":"Supported APIs", + "githuburl":"" + }, + { + "uri":"obs_13_0000.html", + "product_code":"obs", + "code":"10", + "des":"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.", + "doc_type":"pfsfg", + "kw":"Change History,Parallel File System Feature Guide", + "title":"Change History", + "githuburl":"" + } +] \ No newline at end of file diff --git a/docs/obs/pfs/CLASS.TXT.json b/docs/obs/pfs/CLASS.TXT.json new file mode 100644 index 00000000..d4e036c6 --- /dev/null +++ b/docs/obs/pfs/CLASS.TXT.json @@ -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" + } +] \ No newline at end of file diff --git a/docs/obs/pfs/PARAMETERS.txt b/docs/obs/pfs/PARAMETERS.txt new file mode 100644 index 00000000..6da8d5f0 --- /dev/null +++ b/docs/obs/pfs/PARAMETERS.txt @@ -0,0 +1,3 @@ +version="" +language="en-us" +type="" \ No newline at end of file diff --git a/docs/obs/pfs/obs_13_0000.html b/docs/obs/pfs/obs_13_0000.html new file mode 100644 index 00000000..66e1ad1e --- /dev/null +++ b/docs/obs/pfs/obs_13_0000.html @@ -0,0 +1,20 @@ + + +

Change History

+
+
+ + + + + + + +

Release Date

+

What's New

+

2023-01-30

+

This is the first official release.

+
+
+
+ diff --git a/docs/obs/pfs/obs_13_0001.html b/docs/obs/pfs/obs_13_0001.html new file mode 100644 index 00000000..debe6e27 --- /dev/null +++ b/docs/obs/pfs/obs_13_0001.html @@ -0,0 +1,17 @@ + + +

Introduction

+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0002.html b/docs/obs/pfs/obs_13_0002.html new file mode 100644 index 00000000..4fd795f6 --- /dev/null +++ b/docs/obs/pfs/obs_13_0002.html @@ -0,0 +1,16 @@ + + +

Creating a Parallel File System

+

You can create a parallel file system on the console.

+

Procedure

  1. On the homepage of the console, click Service List on the top navigation menu, and choose Storage > Object Storage Service.
  2. In the navigation pane, select Parallel File System.
  3. Click Create Parallel File System in the upper right corner of the page. The page for creating a parallel file system is displayed.
  4. Select a region and enter a name for the parallel file system.

    • Once a parallel file system is created, its name cannot be changed.
    • 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 MyFileSystem using a URL, the file system name will be resolved to myfilesystem, causing an access error. For this reason, a parallel file system name can contain only lowercase letters, digits, periods (.), and hyphens (-).
    +
    +

  5. Configure a policy. You can select Private, Public Read, or Public Read and Write for the parallel file system.
  6. (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 Object Storage Service User Guide.
  7. Confirm the settings at the bottom of the page and click Create Now.
  8. View the file system you created just now in the parallel file system list.

    Then, you can use the parallel file system the same way you use a bucket. For details about how to use PFS, see Using PFS.

    +

+
+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0004.html b/docs/obs/pfs/obs_13_0004.html new file mode 100644 index 00000000..7e4300b6 --- /dev/null +++ b/docs/obs/pfs/obs_13_0004.html @@ -0,0 +1,525 @@ + + +

Supported APIs

+

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 the OBS APIs, see the Object Storage Service API Reference.

+

API Operations on Buckets

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 1 API operations on buckets

API

+

PFS Compatible

+

Differences

+

Listing buckets

+

Yes

+

The x-obs-bucket-type:POSIX header field is required for obtaining the list of parallel file systems.

+

Creating a bucket

+

Yes

+

The x-obs-fs-file-interface:Enabled header field is required for creating a parallel file system.

+

Listing objects in a bucket

+

Yes

+

-

+

Obtaining bucket metadata

+

Yes

+

-

+

Obtaining bucket region locations

+

Yes

+

-

+

Deleting a bucket

+

Yes

+

-

+
+
+
+

API Operations on Advanced Bucket Settings

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 2 API operations on advanced bucket settings

API

+

PFS Compatible

+

Differences

+

Configuring a bucket policy

+

Yes

+

-

+

Obtaining bucket policy information

+

Yes

+

-

+

Deleting a bucket policy

+

Yes

+

-

+

Configuring a bucket ACL

+

Yes

+

-

+

Obtaining bucket ACL information

+

Yes

+

-

+

Configuring logging for a bucket

+

Yes

+

-

+

Obtaining a bucket logging configuration

+

Yes

+

-

+

Configuring bucket lifecycle rules

+

Yes

+

-

+

Obtaining bucket lifecycle configuration

+

Yes

+

-

+

Deleting bucket lifecycle rules

+

Yes

+

-

+

Configuring versioning for a bucket

+

No

+

-

+

Obtaining bucket versioning status

+

No

+

-

+

Configuring event notification for a bucket

+

Yes

+

-

+

Obtaining the event notification configuration of a bucket

+

Yes

+

-

+

Configuring storage class for a bucket

+

No

+

-

+

Obtaining bucket storage class information

+

No

+

-

+

Configuring tags for a bucket

+

Yes

+

-

+

Obtaining bucket tags

+

Yes

+

-

+

Deleting bucket tags

+

Yes

+

-

+

Configuring bucket storage quota

+

Yes

+

-

+

Querying bucket storage quota

+

Yes

+

-

+

Querying information about used space in a bucket

+

Yes

+

-

+

Configuring a custom domain name for a bucket

+

Yes

+

-

+

Obtaining the custom domain name of a bucket

+

Yes

+

-

+

Deleting a custom domain name of a bucket

+

Yes

+

-

+

Configuring bucket encryption

+

No

+

-

+

Obtaining bucket encryption configuration

+

No

+

-

+

Deleting the encryption configuration of a bucket

+

No

+

-

+
+
+
+

API Operations for Static Website Hosting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 3 API operations for static website hosting

API

+

PFS Compatible

+

Differences

+

Configuring static website hosting for a bucket

+

No

+

-

+

Obtaining the static website hosting configuration of a bucket

+

No

+

-

+

Deleting the static website hosting configuration of a bucket

+

No

+

-

+

Configuring bucket CORS

+

No

+

-

+

Obtaining the CORS configuration of a bucket

+

No

+

-

+

Deleting the CORS configuration of a bucket

+

No

+

-

+

OPTIONS buckets

+

No

+

-

+

OPTIONS objects

+

No

+

-

+
+
+
+

API Operations on Objects

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 4 API operations on objects

API

+

PFS Compatible

+

Differences

+

PUT objects

+

Yes

+

The following header fields are not supported: x-obs-storage-class, x-obs-website-redirect-location, x-obs-server-side-encryption, x-obs-server-side-encryption-kms-key-id, x-obs-server-side-encryption-customer-algorithm, x-obs-server-side-encryption-customer-key, x-obs-server-side-encryption-customer-key-MD5, success-action-redirect, and x-obs-expires

+

POST objects

+

Yes

+

The following header fields are not supported: x-obs-storage-class, x-obs-website-redirect-location, x-obs-server-side-encryption, x-obs-server-side-encryption-kms-key-id, x-obs-server-side-encryption-customer-algorithm, x-obs-server-side-encryption-customer-key, x-obs-server-side-encryption-customer-key-MD5, success-action-redirect, and x-obs-expires

+

Copying objects

+

Yes

+

Data can only be replicated between a parallel file system and a bucket if the parallel file system and the bucket are in the same cluster.

+

Obtaining object content

+

Yes

+

-

+

Obtaining object metadata

+

Yes

+

-

+

Deleting objects

+

Yes

+

-

+

Batch deleting objects

+

Yes

+

-

+

Restoring Cold objects

+

No

+

-

+

Appending objects

+

No

+

-

+

Configuring object ACL

+

Yes

+

-

+

Obtaining object ACL information

+

Yes

+

-

+

Modifying object metadata

+

Yes

+

-

+

Modifying an object

+

Yes

+

This is a PFS only API, and is not supported by OBS buckets.

+

Truncating an object

+

Yes

+

This is a PFS only API, and is not supported by OBS buckets.

+

Renaming an object

+

Yes

+

This is a PFS only API, and is not supported by OBS buckets.

+
+
+
+

API Operations for Multipart Tasks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 5 API operations for multipart tasks

API

+

PFS Compatible

+

Differences

+

Listing initialized multipart tasks in a bucket

+

Yes

+

-

+

Initiating multipart upload tasks

+

Yes

+

-

+

Uploading parts

+

Yes

+

-

+

Copying parts

+

Yes

+

Copying parts is not supported for an appended file.

+

Listing uploaded parts

+

Yes

+

-

+

Merging parts

+

Yes

+

-

+

Canceling multipart tasks

+

Yes

+

-

+
+
+
+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0007.html b/docs/obs/pfs/obs_13_0007.html new file mode 100644 index 00000000..eb2da2ab --- /dev/null +++ b/docs/obs/pfs/obs_13_0007.html @@ -0,0 +1,12 @@ + + +

About Parallel File System

+

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.

+

You can access data in a parallel file system using standard OBS APIs.

+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0008.html b/docs/obs/pfs/obs_13_0008.html new file mode 100644 index 00000000..782ba7bd --- /dev/null +++ b/docs/obs/pfs/obs_13_0008.html @@ -0,0 +1,16 @@ + + +

Application Scenarios

+

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 scenarios of PFS are as follows:

+

Video surveillance: public security, business environments, and households

+

Video on demand (VOD): over-the-top (OTT) delivery and media assets library

+

HPC: DNA sequencing and computer-aided engineering (CAE) scenarios in manufacturing

+

Big data: log analysis, content recommendation, operation report, user profile, and interactive analysis

+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0009.html b/docs/obs/pfs/obs_13_0009.html new file mode 100644 index 00000000..cd82eca3 --- /dev/null +++ b/docs/obs/pfs/obs_13_0009.html @@ -0,0 +1,15 @@ + + +

Constraints

+

Operational Limitations

+ +

Function Restrictions

+ +

+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_0010.html b/docs/obs/pfs/obs_13_0010.html new file mode 100644 index 00000000..40bb304c --- /dev/null +++ b/docs/obs/pfs/obs_13_0010.html @@ -0,0 +1,40 @@ + + +

Using PFS

+

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.

+

You can use PFS in the following ways:

+

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.

+
+ +
+ + + + + + + + + + + + + +
Table 1 How to use PFS

Method

+

Function

+

Reference

+

Console

+

On the console, you can create parallel file systems, and you can also view and manage your file systems and files.

+

Creating a Parallel File System

+

OBS API

+

Use parallel file systems by calling OBS APIs.

+

Supported APIs

+
+
+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_1000.html b/docs/obs/pfs/obs_13_1000.html new file mode 100644 index 00000000..9b6fb189 --- /dev/null +++ b/docs/obs/pfs/obs_13_1000.html @@ -0,0 +1,11 @@ + + +

Managing Parallel File Systems on OBS Console

+
+
+ +
+ diff --git a/docs/obs/pfs/obs_13_2000.html b/docs/obs/pfs/obs_13_2000.html new file mode 100644 index 00000000..4270ad01 --- /dev/null +++ b/docs/obs/pfs/obs_13_2000.html @@ -0,0 +1,11 @@ + + +

Managing Parallel File Systems by APIs

+
+
+ +
+ diff --git a/docs/obs/pfs/public_sys-resources/caution_3.0-en-us.png b/docs/obs/pfs/public_sys-resources/caution_3.0-en-us.png new file mode 100644 index 00000000..60f60762 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/caution_3.0-en-us.png differ diff --git a/docs/obs/pfs/public_sys-resources/danger_3.0-en-us.png b/docs/obs/pfs/public_sys-resources/danger_3.0-en-us.png new file mode 100644 index 00000000..47a9c723 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/danger_3.0-en-us.png differ diff --git a/docs/obs/pfs/public_sys-resources/delta.gif b/docs/obs/pfs/public_sys-resources/delta.gif new file mode 100644 index 00000000..0d1b1f67 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/delta.gif differ diff --git a/docs/obs/pfs/public_sys-resources/deltaend.gif b/docs/obs/pfs/public_sys-resources/deltaend.gif new file mode 100644 index 00000000..cc7da0fc Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/deltaend.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-arrowdn.gif b/docs/obs/pfs/public_sys-resources/icon-arrowdn.gif new file mode 100644 index 00000000..37942803 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-arrowdn.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-arrowrt.gif b/docs/obs/pfs/public_sys-resources/icon-arrowrt.gif new file mode 100644 index 00000000..6aaaa11c Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-arrowrt.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-caution.gif b/docs/obs/pfs/public_sys-resources/icon-caution.gif new file mode 100644 index 00000000..079c79b2 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-caution.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-danger.gif b/docs/obs/pfs/public_sys-resources/icon-danger.gif new file mode 100644 index 00000000..079c79b2 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-danger.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-huawei.gif b/docs/obs/pfs/public_sys-resources/icon-huawei.gif new file mode 100644 index 00000000..a31d60f8 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-huawei.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-note.gif b/docs/obs/pfs/public_sys-resources/icon-note.gif new file mode 100644 index 00000000..31be2b03 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-note.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-notice.gif b/docs/obs/pfs/public_sys-resources/icon-notice.gif new file mode 100644 index 00000000..40907065 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-notice.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-tip.gif b/docs/obs/pfs/public_sys-resources/icon-tip.gif new file mode 100644 index 00000000..c47bae05 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-tip.gif differ diff --git a/docs/obs/pfs/public_sys-resources/icon-warning.gif b/docs/obs/pfs/public_sys-resources/icon-warning.gif new file mode 100644 index 00000000..079c79b2 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/icon-warning.gif differ diff --git a/docs/obs/pfs/public_sys-resources/note_3.0-en-us.png b/docs/obs/pfs/public_sys-resources/note_3.0-en-us.png new file mode 100644 index 00000000..57a0e1f5 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/note_3.0-en-us.png differ diff --git a/docs/obs/pfs/public_sys-resources/notice_3.0-en-us.png b/docs/obs/pfs/public_sys-resources/notice_3.0-en-us.png new file mode 100644 index 00000000..fa4b6499 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/notice_3.0-en-us.png differ diff --git a/docs/obs/pfs/public_sys-resources/warning_3.0-en-us.png b/docs/obs/pfs/public_sys-resources/warning_3.0-en-us.png new file mode 100644 index 00000000..def5c356 Binary files /dev/null and b/docs/obs/pfs/public_sys-resources/warning_3.0-en-us.png differ