diff --git a/docs/sfs/umn/ALL_META.TXT.json b/docs/sfs/umn/ALL_META.TXT.json index 0e949f93d..24ce12aa3 100644 --- a/docs/sfs/umn/ALL_META.TXT.json +++ b/docs/sfs/umn/ALL_META.TXT.json @@ -28,7 +28,7 @@ "node_id":"en-us_topic_0034428718.xml", "product_code":"sfs", "code":"2", - "des":"Scalable File Service (SFS) provides scalable, high-performance (NAS) file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (EC", + "des":"Scalable File Service (SFS) provides scalable, high-performance NAS file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (ECSs", "doc_type":"usermanual", "kw":"What Is SFS?,Introduction,User Guide", "search_title":"", @@ -301,7 +301,7 @@ "node_id":"en-us_topic_0034428727.xml", "product_code":"sfs", "code":"15", - "des":"You can create a file system and mount it to multiple servers. Then the servers can share this file system. You can create three types of file systems: SFS Capacity-Orien", + "des":"You can create a file system and mount it to multiple cloud servers. Then, the servers can share this file system. You can create three types of file systems: SFS Capacit", "doc_type":"usermanual", "kw":"Create a File System,Getting Started,User Guide", "search_title":"", @@ -343,7 +343,7 @@ "node_id":"en-us_topic_0034428728.xml", "product_code":"sfs", "code":"17", - "des":"After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.In this section, ECSs are used as example servers.", + "des":"After creating a file system, you need to mount it to cloud servers so that they can share the file system.In this section, ECSs are used as example servers. Operations o", "doc_type":"usermanual", "kw":"Mounting an NFS File System to ECSs (Linux),Mount a File System,User Guide", "search_title":"", @@ -364,7 +364,7 @@ "node_id":"en-us_topic_0105224109.xml", "product_code":"sfs", "code":"18", - "des":"After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.This section uses Windows Server 2012 as the examp", + "des":"After creating a file system, you need to mount it to cloud servers so that they can share the file system.This section uses Windows Server 2012 as the example OS to desc", "doc_type":"usermanual", "kw":"Mounting an NFS File System to ECSs (Windows),Mount a File System,User Guide", "search_title":"", @@ -700,7 +700,7 @@ "node_id":"sfs_01_0042.xml", "product_code":"sfs", "code":"34", - "des":"To use the file system encryption function, you need to authorize SFS Capacity-Oriented to access KMS when creating an SFS Capacity-Oriented file system. If you have the ", + "des":"To use SFS Capacity-Oriented file system encryption, you need to authorize SFS to access KMS when creating an SFS Capacity-Oriented file system. If you have the Security ", "doc_type":"usermanual", "kw":"Encryption,Management,User Guide", "search_title":"", @@ -1101,7 +1101,7 @@ "code":"53", "des":"Access from a client server to a file system was denied. All services on the server were abnormal.Cause 1: The file system is abnormal.Cause 2: The file system fails to b", "doc_type":"usermanual", - "kw":"A Client Server Failed to Access a File System,Troubleshooting,User Guide", + "kw":"A Client Server Failed to Access a General Purpose File System,Troubleshooting,User Guide", "search_title":"", "metedata":[ { @@ -1112,7 +1112,7 @@ "IsBot":"yes" } ], - "title":"A Client Server Failed to Access a File System", + "title":"A Client Server Failed to Access a General Purpose File System", "githuburl":"" }, { @@ -1395,7 +1395,7 @@ "code":"67", "des":"SFS Capacity-Oriented and SFS Turbo all support the standard NFSv3 protocol.", "doc_type":"usermanual", - "kw":"What Access Protocols Are Supported by SFS?,Specifications,User Guide", + "kw":"What Access Protocols Does SFS Support?,Specifications,User Guide", "search_title":"", "metedata":[ { @@ -1406,7 +1406,7 @@ "IsBot":"yes" } ], - "title":"What Access Protocols Are Supported by SFS?", + "title":"What Access Protocols Does SFS Support?", "githuburl":"" }, { @@ -1416,7 +1416,7 @@ "code":"68", "des":"You can create a maximum of 10 SFS Capacity-Oriented file systems and 10 SFS Turbo file systems with each account.You can create a maximum of 100 general purpose file sys", "doc_type":"usermanual", - "kw":"How Many File Systems Can Be Created by Each Account?,Specifications,User Guide", + "kw":"How Many File Systems Can I Create with One Account?,Specifications,User Guide", "search_title":"", "metedata":[ { @@ -1427,7 +1427,7 @@ "IsBot":"yes" } ], - "title":"How Many File Systems Can Be Created by Each Account?", + "title":"How Many File Systems Can I Create with One Account?", "githuburl":"" }, { @@ -1479,7 +1479,7 @@ "code":"71", "des":"Both SFS Capacity-Oriented and SFS Turbo file systems can be expanded by capacity resizing.General purpose file systems have no capacity limit and do not support resizing", "doc_type":"usermanual", - "kw":"Can the Capacity of a File System Be Expanded?,Restrictions,User Guide", + "kw":"Can I Expand the File System Capacity If I Start to Run Out of Space?,Restrictions,User Guide", "search_title":"", "metedata":[ { @@ -1490,7 +1490,7 @@ "IsBot":"yes" } ], - "title":"Can the Capacity of a File System Be Expanded?", + "title":"Can I Expand the File System Capacity If I Start to Run Out of Space?", "githuburl":"" }, { @@ -1521,7 +1521,7 @@ "code":"73", "des":"SFS Capacity-Oriented file systems can be mounted across accounts.General purpose file systems cannot be mounted across accounts.SFS Turbo file systems can be mounted acr", "doc_type":"usermanual", - "kw":"Can a File System Be Mounted to Multiple Accounts?,Restrictions,User Guide", + "kw":"Can I Mount a File System Across Accounts?,Restrictions,User Guide", "search_title":"", "metedata":[ { @@ -1532,7 +1532,7 @@ "IsBot":"yes" } ], - "title":"Can a File System Be Mounted to Multiple Accounts?", + "title":"Can I Mount a File System Across Accounts?", "githuburl":"" }, { @@ -1563,7 +1563,7 @@ "code":"75", "des":"Yes.Multi-VPC access can be configured for an SFS Capacity-Oriented or a general purpose file system so that servers in different VPCs can share the same file system, as ", "doc_type":"usermanual", - "kw":"Can a File System Be Accessed Across VPCs?,Networks,User Guide", + "kw":"Can I Access a File System Across VPCs?,Networks,User Guide", "search_title":"", "metedata":[ { @@ -1574,7 +1574,7 @@ "IsBot":"yes" } ], - "title":"Can a File System Be Accessed Across VPCs?", + "title":"Can I Access a File System Across VPCs?", "githuburl":"" }, { @@ -1605,7 +1605,7 @@ "code":"77", "des":"A security group is a collection of access control rules for ECSs that have the same security protection requirements and are mutually trusted in a VPC. After a security ", "doc_type":"usermanual", - "kw":"Does the Security Group of a VPC Affect SFS?,Networks,User Guide", + "kw":"Does the Security Group of a VPC Affect the Use of SFS?,Networks,User Guide", "search_title":"", "metedata":[ { @@ -1616,7 +1616,7 @@ "IsBot":"yes" } ], - "title":"Does the Security Group of a VPC Affect SFS?", + "title":"Does the Security Group of a VPC Affect the Use of SFS?", "githuburl":"" }, { @@ -1687,9 +1687,9 @@ "node_id":"sfs_01_0093.xml", "product_code":"sfs", "code":"81", - "des":"Log in to the server as the root user. Run the following command to list all available file systems with the specified domain name or IP address:showmount -eFile system d", + "des":"Log in to the server as the root user. Run the following command to list all available file systems with the specified domain name or IP address:showmount -e File system ", "doc_type":"usermanual", - "kw":"How Do I Check Whether a File System on a Linux Server Is Available?,Others,User Guide", + "kw":"How Do I Check Whether a File System Is Available on a Linux Server?,Others,User Guide", "search_title":"", "metedata":[ { @@ -1700,7 +1700,7 @@ "IsBot":"yes" } ], - "title":"How Do I Check Whether a File System on a Linux Server Is Available?", + "title":"How Do I Check Whether a File System Is Available on a Linux Server?", "githuburl":"" }, { diff --git a/docs/sfs/umn/CLASS.TXT.json b/docs/sfs/umn/CLASS.TXT.json index a4fe5fc39..28595bd7c 100644 --- a/docs/sfs/umn/CLASS.TXT.json +++ b/docs/sfs/umn/CLASS.TXT.json @@ -9,7 +9,7 @@ "code":"1" }, { - "desc":"Scalable File Service (SFS) provides scalable, high-performance (NAS) file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (EC", + "desc":"Scalable File Service (SFS) provides scalable, high-performance NAS file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (ECSs", "product_code":"sfs", "title":"What Is SFS?", "uri":"en-us_topic_0034428718.html", @@ -126,7 +126,7 @@ "code":"14" }, { - "desc":"You can create a file system and mount it to multiple servers. Then the servers can share this file system. You can create three types of file systems: SFS Capacity-Orien", + "desc":"You can create a file system and mount it to multiple cloud servers. Then, the servers can share this file system. You can create three types of file systems: SFS Capacit", "product_code":"sfs", "title":"Create a File System", "uri":"en-us_topic_0034428727.html", @@ -144,7 +144,7 @@ "code":"16" }, { - "desc":"After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.In this section, ECSs are used as example servers.", + "desc":"After creating a file system, you need to mount it to cloud servers so that they can share the file system.In this section, ECSs are used as example servers. Operations o", "product_code":"sfs", "title":"Mounting an NFS File System to ECSs (Linux)", "uri":"en-us_topic_0034428728.html", @@ -153,7 +153,7 @@ "code":"17" }, { - "desc":"After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.This section uses Windows Server 2012 as the examp", + "desc":"After creating a file system, you need to mount it to cloud servers so that they can share the file system.This section uses Windows Server 2012 as the example OS to desc", "product_code":"sfs", "title":"Mounting an NFS File System to ECSs (Windows)", "uri":"en-us_topic_0105224109.html", @@ -297,7 +297,7 @@ "code":"33" }, { - "desc":"To use the file system encryption function, you need to authorize SFS Capacity-Oriented to access KMS when creating an SFS Capacity-Oriented file system. If you have the ", + "desc":"To use SFS Capacity-Oriented file system encryption, you need to authorize SFS to access KMS when creating an SFS Capacity-Oriented file system. If you have the Security ", "product_code":"sfs", "title":"Encryption", "uri":"sfs_01_0042.html", @@ -470,7 +470,7 @@ { "desc":"Access from a client server to a file system was denied. All services on the server were abnormal.Cause 1: The file system is abnormal.Cause 2: The file system fails to b", "product_code":"sfs", - "title":"A Client Server Failed to Access a File System", + "title":"A Client Server Failed to Access a General Purpose File System", "uri":"sfs_01_0058.html", "doc_type":"usermanual", "p_code":"48", @@ -596,7 +596,7 @@ { "desc":"SFS Capacity-Oriented and SFS Turbo all support the standard NFSv3 protocol.", "product_code":"sfs", - "title":"What Access Protocols Are Supported by SFS?", + "title":"What Access Protocols Does SFS Support?", "uri":"sfs_01_0072.html", "doc_type":"usermanual", "p_code":"65", @@ -605,7 +605,7 @@ { "desc":"You can create a maximum of 10 SFS Capacity-Oriented file systems and 10 SFS Turbo file systems with each account.You can create a maximum of 100 general purpose file sys", "product_code":"sfs", - "title":"How Many File Systems Can Be Created by Each Account?", + "title":"How Many File Systems Can I Create with One Account?", "uri":"sfs_01_0073.html", "doc_type":"usermanual", "p_code":"65", @@ -632,7 +632,7 @@ { "desc":"Both SFS Capacity-Oriented and SFS Turbo file systems can be expanded by capacity resizing.General purpose file systems have no capacity limit and do not support resizing", "product_code":"sfs", - "title":"Can the Capacity of a File System Be Expanded?", + "title":"Can I Expand the File System Capacity If I Start to Run Out of Space?", "uri":"sfs_01_0076.html", "doc_type":"usermanual", "p_code":"70", @@ -650,7 +650,7 @@ { "desc":"SFS Capacity-Oriented file systems can be mounted across accounts.General purpose file systems cannot be mounted across accounts.SFS Turbo file systems can be mounted acr", "product_code":"sfs", - "title":"Can a File System Be Mounted to Multiple Accounts?", + "title":"Can I Mount a File System Across Accounts?", "uri":"sfs_01_0078.html", "doc_type":"usermanual", "p_code":"70", @@ -668,7 +668,7 @@ { "desc":"Yes.Multi-VPC access can be configured for an SFS Capacity-Oriented or a general purpose file system so that servers in different VPCs can share the same file system, as ", "product_code":"sfs", - "title":"Can a File System Be Accessed Across VPCs?", + "title":"Can I Access a File System Across VPCs?", "uri":"sfs_01_0080.html", "doc_type":"usermanual", "p_code":"74", @@ -686,7 +686,7 @@ { "desc":"A security group is a collection of access control rules for ECSs that have the same security protection requirements and are mutually trusted in a VPC. After a security ", "product_code":"sfs", - "title":"Does the Security Group of a VPC Affect SFS?", + "title":"Does the Security Group of a VPC Affect the Use of SFS?", "uri":"sfs_01_0081.html", "doc_type":"usermanual", "p_code":"74", @@ -720,9 +720,9 @@ "code":"80" }, { - "desc":"Log in to the server as the root user. Run the following command to list all available file systems with the specified domain name or IP address:showmount -eFile system d", + "desc":"Log in to the server as the root user. Run the following command to list all available file systems with the specified domain name or IP address:showmount -e File system ", "product_code":"sfs", - "title":"How Do I Check Whether a File System on a Linux Server Is Available?", + "title":"How Do I Check Whether a File System Is Available on a Linux Server?", "uri":"sfs_01_0093.html", "doc_type":"usermanual", "p_code":"79", diff --git a/docs/sfs/umn/en-us_image_0000002498372989.png b/docs/sfs/umn/en-us_image_0000002498372989.png deleted file mode 100644 index 07ecfc306..000000000 Binary files a/docs/sfs/umn/en-us_image_0000002498372989.png and /dev/null differ diff --git a/docs/sfs/umn/en-us_image_0000002565742759.png b/docs/sfs/umn/en-us_image_0000002565742759.png new file mode 100644 index 000000000..31f925e8a Binary files /dev/null and b/docs/sfs/umn/en-us_image_0000002565742759.png differ diff --git a/docs/sfs/umn/en-us_image_0000002565781459.png b/docs/sfs/umn/en-us_image_0000002565781459.png new file mode 100644 index 000000000..deb187e49 Binary files /dev/null and b/docs/sfs/umn/en-us_image_0000002565781459.png differ diff --git a/docs/sfs/umn/en-us_topic_0034428718.html b/docs/sfs/umn/en-us_topic_0034428718.html index a50c1fbcd..4b10e8c86 100644 --- a/docs/sfs/umn/en-us_topic_0034428718.html +++ b/docs/sfs/umn/en-us_topic_0034428718.html @@ -1,22 +1,22 @@

What Is SFS?

-

Overview

Scalable File Service (SFS) provides scalable, high-performance (NAS) file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (ECSs), Bare Metal Servers (BMSs), and containers created on Cloud Container Engine (CCE). See Figure 1.

+

Overview

Scalable File Service (SFS) provides scalable, high-performance NAS file storage. With SFS, you can enjoy shared file access spanning multiple Elastic Cloud Servers (ECSs), Bare Metal Servers (BMSs), and containers created on Cloud Container Engine (CCE), as shown in Figure 1.

Figure 1 Accessing SFS

-
Compared with traditional file sharing storage, SFS has the following advantages:
  • File sharing

    Servers in multiple availability zones (AZs) of a same region can access the same file system concurrently and share files.

    +
    Compared with traditional shared file storage, SFS has the following advantages:
    • File sharing

      Cloud servers in multiple availability zones (AZs) of the same region can access the same file system concurrently and share files.

    • Elastic scaling

      Storage can be scaled up or down on demand to dynamically adapt to service changes without interrupting applications. You can complete resizing with a few clicks.

      -
    • Superior performance

      SFS enables file system performance to increase as capacity grows, and it delivers a high data durability to support rapid service growth.

      -

      The backend storage system supports HDD and SSD storage media. It adopts a distributed architecture and uses full redundant design for modules, eliminating single-node faults.

      -
    • Seamless integration

      SFS supports Network File System (NFS). With this standard protocol, a broad range of mainstream applications can read and write data in the file system.

      -
    • Easy operation

      In an intuitive graphical user interface (GUI), you can create and manage file systems with ease.

      +
    • Superior performance

      File system performance increases as capacity grows. SFS can support rapid service growth while ensuring a high data durability.

      +

      The background storage system supports HDD and SSD storage media. It adopts a distributed architecture and uses full redundant design for modules, eliminating single-node faults.

      +
    • Seamless integration

      SFS supports Network File System (NFS), through which a broad range of applications can read data from and write data to the file system.

      +
    • Easy operation

      On an intuitive graphical user interface (GUI), you can create and manage file systems with ease.

-

Accessing SFS

You can access SFS on the management console or through APIs by sending HTTPS requests.

+

Accessing SFS

You can access SFS on the console or through APIs by sending HTTPS requests.

  • APIs

    Use APIs if you need to integrate SFS into a third-party system for secondary development. For detailed operations, see Scalable File Service API Reference.

    -
  • Management console

    Use the console if you prefer a web-based UI to perform operations.

    +
  • Console

    Use the console if you prefer a web-based UI to perform operations.

diff --git a/docs/sfs/umn/en-us_topic_0034428727.html b/docs/sfs/umn/en-us_topic_0034428727.html index c7d7f2407..bd9f5f0ca 100644 --- a/docs/sfs/umn/en-us_topic_0034428727.html +++ b/docs/sfs/umn/en-us_topic_0034428727.html @@ -1,9 +1,9 @@

Create a File System

-

You can create a file system and mount it to multiple servers. Then the servers can share this file system. You can create three types of file systems: SFS Capacity-Oriented, SFS Turbo, and General Purpose File System.

-

Prerequisites

  1. Before creating an SFS Turbo, SFS Capacity-Oriented, or a general purpose file system, ensure that a VPC is available.

    If no VPC is available, create one by referring to section "Creating a VPC" in the Virtual Private Cloud User Guide.

    -
  2. Before creating an SFS Turbo SFS Capacity-Oriented or a general purpose file system, ensure that ECSs are available and are in the created VPC.

    If no ECS is available, create an ECS by referring to "Creating an ECS" in the Elastic Cloud Server User Guide.

    +

    You can create a file system and mount it to multiple cloud servers. Then, the servers can share this file system. You can create three types of file systems: SFS Capacity-Oriented, SFS Turbo, and General Purpose File System.

    +

    Prerequisites

    1. Before creating an SFS Turbo, SFS Capacity-Oriented, or a general purpose file system, ensure that a VPC is available.

      If no VPC is available, create one by referring to section "Creating a VPC with a Subnet" in the Virtual Private Cloud User Guide.

      +
    2. Before creating an SFS Turbo SFS Capacity-Oriented or a general purpose file system, ensure that ECSs are available and are in the created VPC.

      If no ECS is available, create ECSs by referring to "Creating an ECS" in the Elastic Cloud Server User Guide.

    Creating an SFS Capacity-Oriented File System

    1. Log in to the management console using a cloud account.

      1. Log in to the management console and select a region and a project.
      2. Choose Storage > Scalable File Service.
      @@ -116,7 +116,7 @@

    Creating a General Purpose File System

    1. Log in to the management console using a cloud account.

      1. Log in to the management console and select a region and a project.
      2. Choose Storage > Scalable File Service.
      -

    2. In the navigation pane, choose General Purpose File System. In the upper right corner of the page, click Create File System.
    3. Set the file system parameters, as shown in Figure 2. Table 2 describes the parameters.

      Figure 2 Creating a file system
      +

    4. In the navigation pane on the left, choose General Purpose File System. In the upper right corner of the page, click Create File System.
    5. Set the file system parameters, as shown in Figure 2. Table 2 describes the parameters.

      Figure 2 Creating a file system

      @@ -126,7 +126,15 @@ - + + + + - - + + + + - + + + +
      Table 2 File system parameters

      Parameter

      Region

      +

      Replicate Existing File System Settings

      +

      Optional. Click Select Source File System. On the displayed page, select a source general purpose file system from the list. After you click OK, the system automatically copies the region, data redundancy policy, AZ, protocol, authorization, and tags of the source file system.

      +

      You can change some or all of the replicated settings, if needed.

      +

      -

      +

      Region

      Mandatory

      Region of the tenant. Select the region from the drop-down list in the upper left corner of the page.

      @@ -138,11 +146,9 @@

      Multi-AZ: Data is stored in multiple AZs to achieve higher reliability.

      NOTE:

      SFS uses the Erasure Code (EC) algorithm, instead of multiple copies, to ensure data redundancy.

      +

      SFS uses the Erasure Code (EC) algorithm, instead of multiple copies, to ensure data redundancy.

      EC delivers a higher storage space utilization than the multi-copy redundancy while maintaining the same reliability level.

      If Multi-AZ is set for Data Redundancy Policy, the file system not only ensures redundancy for data among nodes in one AZ, but across multiple AZs.

      -

      -

      Name

      @@ -151,7 +157,7 @@

      The name of a general purpose file system must be globally unique. It cannot be the same as the name of any existing general purpose file system, including one created by the current user or any other user. And it cannot be changed after the file system is created.

      If a general purpose file system is deleted, you can create a new file system with the same name after at least 12 hours.

      It can contain only letters, digits, hyphens (-), and periods (.). It cannot start or end with a hyphen (-) or period (.). The name of a general-purpose file system must contain more than three characters but less than 63 characters.

      +

      It can contain only letters, digits, hyphens (-), and periods (.). It cannot start or end with a hyphen (-) or period (.). The name of a general purpose file system must contain more than three characters but less than 63 characters.

      Protocol Type

      @@ -161,15 +167,34 @@

      -

      Authorization

      +

      You can select By VPC or By replication.

      +

      By VPC: Select the VPC where the ECSs and VPC endpoint reside. An ECS cannot access a file system in a different VPC. Select the VPC where your ECSs reside. You can add VPCs later on the file system details page.

      +

      By replication: This option is available after you select to replicate settings from a source file system. If you select authorization by replication, you can go to the source file system's details page to view the replicated permissions.

      +

      -

      +

      VPC

      Select the IAM project to which the target VPC belongs and then select the target VPC.

      -

      Select the VPC where the ECSs and VPC endpoint reside.

      -

      An ECS cannot access a file system belonged to a different VPC. Select the VPC where your ECSs reside. You can add VPCs later on the file system details page.

      +

      If you select authorization by VPC, you need to manually select a VPC.

      +

      Select the IAM project to which the target VPC belongs and then select the target VPC.

      +

      Select the VPC where the ECSs and VPC endpoint reside. An ECS cannot access a file system belonged to a different VPC. Select the VPC where your ECSs reside. You can add VPCs later on the file system details page.

      -

      Server-Side Encryption

      +

      Optional

      +

      Encrypts the general purpose file system. You can create a general purpose file system that is encrypted or not, but you cannot change the encryption attribute of an existing general purpose file system. If you enable encryption, the following parameters will be displayed:

      +
      Encryption Key Type
      • Default key: If selected, the default key of the current region will be used to encrypt your general purpose file system. If no default key is available, the system will automatically create one for you.
      • Custom key: Click View KMS Keys to go to the KMS console and create a custom key. Then, go back here and select the created custom key from the drop-down list. For details about how to create a custom key, see "Creating a Key"
      +
      +

      If this is your first time using encryption, the system will prompt you the Create Agency window. You only need to click OK to have the required authorization automatically granted to you. The system will automatically create an agency named SFSAccessKMS to grant KMS access permissions to SFS. The delegated account and permissions of the agency are op_svc_sfs and KMS Administrator. After permissions are granted, SFS can obtain KMS keys to encrypt and decrypt file systems.

      +

      Tag

      Optional

      @@ -257,7 +282,7 @@

      Mandatory

      Select a VPC and a subnet.

      -
      • VPC: A server cannot access file systems in a different VPC. Select the VPC to which the server belongs.
      • Subnet: A subnet is an IP address range in a VPC. In a VPC, a subnet segment must be unique. A subnet provides dedicated network resources that are logically isolated from other networks, improving network security.
      +
      • VPC: A server cannot access file systems in a different VPC. Select the VPC to which the servers reside.
      • Subnet: A subnet is an IP address range in a VPC. In a VPC, a subnet segment must be unique. A subnet provides dedicated network resources that are logically isolated from other networks, improving network security.
      NOTE:

      Upon creation, only one VPC can be added for each file system. Multi-VPC file sharing can be implemented through VPC peering connection.

      For details about VPC peering connection, see section "VPC Peering Connection" in Virtual Private Cloud User Guide.

      @@ -279,8 +304,8 @@

      Encryption

      Optional

      -

      Specifies whether a file system is encrypted. You can create a file system that is encrypted or not, but you cannot change the encryption attribute of an existing file system. If Encryption is selected, the following parameters will be displayed:

      -
      • KMS key name

        KMS key name is the identifier of the key, and you can use KMS key name to specify the KMS key that is to be used for encryption. Select an existing key from the drop-down list, or click View KMS List to create a new key. For details, see section "Creating a Custom Key" in the Key Management Service User Guide.

        +

        Specifies whether a file system is encrypted. You can create a file system that is encrypted or not, but you cannot change the encryption attribute of an existing file system. If Encryption is selected, the following parameters will be displayed:

        +
        • KMS key name

          KMS key name is the identifier of the key, and you can use KMS key name to specify the KMS key that is to be used for encryption. Select an existing key from the drop-down list, or click View KMS List to create a new key. For details, see section "Creating a Custom Key" in the Key Management Service User Guide.

        • KMS key ID

          After you select a key name, the system automatically shows the key ID.

        • Key Encryption Algorithm

          After you select a key name, the system automatically shows the encryption algorithm of the key.

        @@ -321,7 +346,7 @@
      -

    6. Click Create Now.
    7. Confirm the file system information and click Submit.
    8. Complete the creation and go back to the file system list.

      If the status of the created file system is Available, the file system is created successfully. If the status is Creation failed, contact the administrator.

      +

    9. Click Create Now.
    10. Confirm the file system information and click Submit.
    11. Complete the creation and go back to the file system list.

      If the status of the created file system is Available, the file system is created successfully. If the status is Creation failed, contact the administrator.

    diff --git a/docs/sfs/umn/en-us_topic_0034428728.html b/docs/sfs/umn/en-us_topic_0034428728.html index 7c6ed974b..5cdea3709 100644 --- a/docs/sfs/umn/en-us_topic_0034428728.html +++ b/docs/sfs/umn/en-us_topic_0034428728.html @@ -1,10 +1,10 @@

    Mounting an NFS File System to ECSs (Linux)

    -

    After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.

    +

    After creating a file system, you need to mount it to cloud servers so that they can share the file system.

    In this section, ECSs are used as example servers. Operations on BMSs and containers (CCE) are the same as those on ECSs.

    General purpose file systems cannot be mounted to 32-bit Linux servers.

    -

    Prerequisites

    • You have checked the OS type of each ECS. Different OSs require different commands to install the NFS client.
    • You have created a file system and have obtained the mount point of the file system.
    • At least one ECS that is in the same VPC as the file system is available.
    • The IP address of the DNS server for resolving the domain names of the file systems has been configured on the ECS. SFS Turbo file systems do not require domain name resolution.
    +

    Prerequisites

    • You have checked the OS type of each ECS. Different OSs require different commands to install the NFS client.
    • You have created a file system and have obtained the mount point of the file system.
    • At least one ECS that is in the same VPC as the file system is available.
    • The IP address of the DNS server for resolving the file system domain name has been configured on the ECS. SFS Turbo file systems do not require domain name resolution.

    Constraints

    This constraint only applies to local paths (mount points) and does not affect other files or directories.

    @@ -43,14 +43,14 @@ nfs-client
-

  • Run the following command to check whether the domain name in the file system mount point can be resolved. SFS Turbo file systems do not require domain name resolution. Skip this step and directly mount the file system.

    nslookup File system domain name

    +

  • Run the following command to check whether the domain name in the file system mount point can be resolved. SFS Turbo file systems do not require domain name resolution. Skip this step and directly mount the file system.

    nslookup File system domain name

    • A file system domain name is just a part of the mount point, for example, sfs-nas1.example.com. You can obtain a file system domain name from the mount point of a file system. In this step, you are not supposed to enter the entire mount point but only the domain name.
    • If the nslookup command cannot be used, install the bind-utils software package by running the yum install bind-utils command.
    • If the domain name can be resolved, go to 5.
    • If the domain name cannot be resolved, configure the DNS server IP address and then mount the file system. For details, see Configuring DNS.

  • Run the following command to create a local path for mounting the file system:

    mkdir Local path

    If there is any resource, such as a disk, already mounted on the local path, create a new path. (NFS clients do not refuse repeated mounts. If there are repeated mounts, information of the last successful mount is displayed.)

    -

  • Run the following command to mount the file system to the ECS in the same VPC as the file system. You can now mount the file system to Linux ECSs using NFSv3 only.

    Table 1 describes the variables.

    +

  • Mount the file system to the ECSs in the same VPC as the file system. You can now mount the file system to Linux ECSs using NFSv3 only.

    Table 1 describes the variables.

    To mount an SFS Capacity-Oriented file system, run the following command: mount -t nfs -o vers=3,timeo=600,noresvport,nolock Mount point Local path

    To mount an SFS Turbo file system, run the following command: mount -t nfs -o vers=3,timeo=600,noresvport,nolock,tcp Mount point Local path

    To mount a general purpose file system, run the following command: mount -t nfs -o vers=3,timeo=600,noresvport,nolock,proto=tcp Mount point Local path

    @@ -94,7 +94,7 @@ nfs-client

    The format for an SFS Capacity-Oriented file system is File system domain name:/Path, for example, example.com:/share-xxx.

    The format for a general purpose file system is File system domain name:/File system name, for example, example.com:/xxx.

    -

    For an SFS Turbo Standard, Standard-Enhanced, Performance, or Performance-Enhanced file system, the format is File system IP address:/, for example, 192.168.0.0:/.

    +

    The format for an SFS Turbo Standard, Standard-Enhanced, Performance, or Performance-Enhanced file system is File system IP address:/, for example, 192.168.0.0:/.

    For an SFS Turbo 1,000 MB/s/TiB, 500 MB/s/TiB, 250 MB/s/TiB, 125 MB/s/TiB, 40 MB/s/TiB, or 20 MB/s/TiB file system, the format is File system domain name:/, for example, xxx.sfsturbo.internal:/.

    NOTE:
    • Variable x is a digit or letter.
    • If the mount point is too long to display completely, you can adjust the column width.
    • Hover the mouse over the mount point to display the complete mount command.
    diff --git a/docs/sfs/umn/en-us_topic_0105224109.html b/docs/sfs/umn/en-us_topic_0105224109.html index 490639f1e..6d2053166 100644 --- a/docs/sfs/umn/en-us_topic_0105224109.html +++ b/docs/sfs/umn/en-us_topic_0105224109.html @@ -1,10 +1,10 @@

    Mounting an NFS File System to ECSs (Windows)

    -

    After creating a file system, you need to mount the file system to cloud servers so that they can share the file system.

    +

    After creating a file system, you need to mount it to cloud servers so that they can share the file system.

    This section uses Windows Server 2012 as the example OS to describe how to mount an NFS file system. For other versions, perform the steps based on the actual situation.

    In this section, ECSs are used as example servers. Operations on BMSs and containers (CCE) are the same as those on ECSs.

    -

    Prerequisites

    • You have created a file system and have obtained the mount point of the file system.
    • At least one ECS that is in the same VPC as the file system is available.
    • The IP address of the DNS server for resolving the file system domain name has been configured on the ECS. For details, see Configuring DNS. SFS Turbo file systems do not require domain name resolution.
    +

    Prerequisites

    • You have created a file system and have obtained the mount point of the file system.
    • At least one ECS that is in the same VPC as the file system is available.
    • The IP address of the DNS server for resolving the file system domain name has been configured on the ECSs. For details, see Configuring DNS. SFS Turbo file systems do not require domain name resolution.

    Constraints

    SFS Turbo file systems cannot be mounted to Windows ECSs.

    General purpose file systems cannot be mounted to Windows servers.

    @@ -19,7 +19,7 @@
  • Right-click Client for NFS, choose Properties, change the transport protocol to TCP, and select Use hard mounts, as shown in Figure 6 and Figure 7.
    Figure 6 Services for NFS
    Figure 7 Client for NFS properties
  • -

  • Check that the IP address of the DNS server for resolving the domain names of the file systems has been configured on the ECS before mounting the file system. For details, see Configuring DNS. SFS Turbo file systems do not require domain name resolution.
  • Run the following command in the Command Prompt of the Windows Server 2012 (X is the drive letter of the free disk). Select the ECS that is in the same VPC as the file system to mount the file system.

    For SFS Capacity-Oriented file systems: mount -o nolock Mount point X:

    +

  • Check that the IP address of the DNS server for resolving the file system domain name has been configured on the ECS before mounting the file system. For details, see Configuring DNS. SFS Turbo file systems do not require domain name resolution.
  • Run the following command in the Command Prompt of the Windows Server 2012 (X is the drive letter of the free disk). Select the ECS that is in the same VPC as the file system to mount the file system.

    For SFS Capacity-Oriented file systems: mount -o nolock Mount point X:

    • Free drive letter of the disk: A drive letter that is not in use, such as drive letter E or X.

    You can move the cursor to the mount point and click next to the mount point to copy it. For details, see Figure 8. If the information shown in Figure 9 is displayed, the mount is successful.

    diff --git a/docs/sfs/umn/sfs_01_0004.html b/docs/sfs/umn/sfs_01_0004.html index 7e7a2d5a3..df6f41371 100644 --- a/docs/sfs/umn/sfs_01_0004.html +++ b/docs/sfs/umn/sfs_01_0004.html @@ -2,17 +2,17 @@

    Application Scenarios

    SFS Capacity-Oriented and General Purpose File System

    Expandable to petabytes, SFS Capacity-Oriented provides fully hosted shared file storage. It features high availability and durability, and seamlessly handles data-intensive and bandwidth-intensive applications. It is suitable for multiple scenarios, including high-performance computing (HPC), media processing, file sharing, as well as content management and web services.

    -
    • Media processing

      Services of TV stations and new media are more likely to be deployed on cloud platforms than before. Such services include streaming media, archiving, editing, transcoding, content distribution, and video on demand (VoD). In such scenarios, a large number of workstations are involved in the whole program production process. Different operating systems may be used by different workstations, requiring file systems to share materials. In addition, HD/4K videos have become a major trend in the broadcasting and TV industry. Taking video editing as an example, to improve audiences' audiovisual experience, HD editing is being transformed to 30- to 40-layer editing. A single editing client may require a file system with a bandwidth up to hundreds of MB per second. Usually, producing a single TV program needs several editing clients to process a lot of video materials concurrently. To meet such requirement, SFS provides customers with stable, bandwidth-intensive, and latency-sensitive performance.

      +
      • Media processing

        Services of TV stations and new media are more likely to be deployed on cloud platforms than before. Such services include streaming media, archiving, editing, transcoding, content distribution, and video on demand (VOD). In such scenarios, a large number of workstations are involved in the whole program production process. Different operating systems may be used by different workstations, requiring file systems to share materials. In addition, HD/4K videos have become a major trend in the broadcasting and TV industry. Taking video editing as an example, to improve audiences' audiovisual experience, HD editing is being transformed to 30- to 40-layer editing. A single editing client may require a file system with a bandwidth up to hundreds of MB per second. Usually, producing a single TV program needs several editing clients to process a lot of video materials concurrently. To meet such requirement, SFS provides customers with stable, bandwidth-intensive, and latency-sensitive performance.

      • Content management and web service

        SFS can be used in various content management systems to store and provide information for websites, home directories, online releases, and archiving.

        -
      • Big data and analytic applications

        SFS delivers an aggregate bandwidth of up to 10 Gbit/s, capable of handling ultra-large data files such as satellite images.

        +
      • Big data and analytic applications

        SFS delivers an aggregate bandwidth of up to 10 GB/s, capable of handling ultra-large data files such as satellite images.

    -

    SFS Turbo

    Expandable to 32 TB, SFS Turbo provides fully hosted shared file storage. It features high availability and durability to support massive small files and applications requiring low latency and high IOPS. SFS Turbo is perfect to scenarios such as high-performance websites, log storage, compression and decompression, DevOps, enterprise offices, and container applications.

    +

    SFS Turbo

    Expandable to 32 TB, SFS Turbo provides fully hosted shared file storage. It features high availability and durability to support massive small files and applications requiring low latency and high IOPS. You can use SFS Turbo for high-performance websites, log storage, compression and decompression, DevOps, enterprise OA, and containerized applications.

    • High-performance websites

      For I/O-intensive website services, SFS Turbo can provide shared website source code directories for multiple web servers, enabling low-latency and high-IOPS concurrent shared access.

    -
    • Log storage

      SFS Turbo can provide shared log output directories for multiple service nodes, facilitating log collection and management of distributed applications.

      +
      • Log storage

        SFS Turbo can provide multiple service nodes with a shared log output directory, easily collecting and managing distributed applications' logs.

      -
      • DevOps

        The development directory can be shared with multiple VMs or containers, which simplifies the configuration process and improves R&D experience.

        +
        • DevOps

          The development directory can be shared with multiple VMs or containers, simplifying the configuration process and improving R&D experience.

        • Enterprise OA

          Office documents of enterprises or organizations can be saved in an SFS Turbo file system for high-performance shared access.

        diff --git a/docs/sfs/umn/sfs_01_0006.html b/docs/sfs/umn/sfs_01_0006.html index ff4beda7f..b35d2efaf 100644 --- a/docs/sfs/umn/sfs_01_0006.html +++ b/docs/sfs/umn/sfs_01_0006.html @@ -3,13 +3,12 @@

        File System Encryption

        SFS provides you with the encryption function. You can encrypt data on newly created file systems if needed.

        Keys for encrypting file systems are provided by Key Management Service (KMS), which is secure and convenient. You do not need to establish and maintain key management infrastructure. If you want to use your own key material, use the key import function on the KMS console to create a custom key whose key material is empty and import the key material to the custom key. For details, see section "Importing Key Materials" in Key Management Service User Guide.

        -

        To use the file system encryption function, you need to authorize SFS Capacity-Oriented to access KMS when creating an SFS Capacity-Oriented file system. SFS Turbo file systems do not need authorization.

        -

        Encryption Key

        Keys provided by KMS for encrypting SFS Capacity-Oriented file systems include a default key and custom keys.

        +

        To use file system encryption, you need to authorize SFS to access KMS when creating an SFS Capacity-Oriented or general purpose file system. SFS Turbo file systems do not need authorization.

        +

        Encryption Key

        Keys used for encrypting SFS Capacity-Oriented and general purpose file systems are provided by KMS. They include a default key and custom keys.

        • Default key: SFS automatically creates a default key and names it sfs/default.

          The default key cannot be disabled and does not support scheduled deletion.

          -
        • Custom keys: Existing or newly created custom keys. For details, see Creating a Custom Key in the Key Management Service User Guide.

          If the custom key used by the encrypted file system is disabled or scheduled for deletion, the file system can only be used within a certain period of time (30s by default). Exercise caution in this case.

          +
        • Custom keys: Existing or newly created custom keys. For details, see Creating a Key in the Key Management Service User Guide.

          If the custom key used by the encrypted file system is disabled or scheduled for deletion, the file system can only be used within a certain period of time (30s by default). Exercise caution in this case.

        SFS Turbo file systems do not have default keys. You can use your existing key or create a key. For details, see section "Creating a Key" in the Key Management Service User Guide.

        -

        General Purpose File System does not support file system encryption.

        Who Has the Rights to Encrypt File Systems?

        • The security administrator who has the "Security Administrator" permission can grant the KMS access rights for encryption.
        • A common user who does not have the "Security Administrator" permission needs to contact the system administrator to obtain the "Security Administrator" permission.

        As long as the KMS access rights have been granted to SFS Capacity-Oriented, all common users in the same region can directly use the encryption function.

        diff --git a/docs/sfs/umn/sfs_01_0007.html b/docs/sfs/umn/sfs_01_0007.html index fd6b7adc2..aabf93e94 100644 --- a/docs/sfs/umn/sfs_01_0007.html +++ b/docs/sfs/umn/sfs_01_0007.html @@ -41,7 +41,7 @@

        Permissions

        -

        The encryption feature relies on KMS, which improves the data security of your file systems.

        +

        File system encryption depends on KMS. You can use the keys provided by KMS to encrypt file systems to improve data security.

        Key Management Service (KMS)

        diff --git a/docs/sfs/umn/sfs_01_0011.html b/docs/sfs/umn/sfs_01_0011.html index 26d560476..6d222fa79 100644 --- a/docs/sfs/umn/sfs_01_0011.html +++ b/docs/sfs/umn/sfs_01_0011.html @@ -4,9 +4,9 @@

        General

        • SFS supports the NFSv3 protocol only. The default export options are rw, no_root_squash, no_all_squash, and sync.
        • Currently, SFS does not support replication.
        • Currently, SFS does not support cross-region access.
        • SFS Capacity-Oriented is not suitable for file storage scenarios requiring low latency and high IOPS, such as database services, website building, and code storage.

        SFS Capacity-Oriented

        • SFS Capacity-Oriented can be accessed only on the intranet and used only on the cloud.
        -
        • Only NFSv3 is supported (NFSv4 is not supported).
        • A maximum of 10,000 compute nodes can be mounted to and access a single file system at the same time.
        • The maximum capacity of a single file system is 2 PB, and that of a single file is 240 TB.
        • Multi-VPC access is supported. You can add a maximum of 20 VPCs for one file system and create a maximum of 400 ACL rules for all added VPCs.
        +
        • NFSv3 is supported (NFSv4 is not supported).
        • A maximum of 10,000 compute nodes can be mounted to and access a single file system at the same time.
        • The maximum capacity of a single file system is 2 PB, and that of a single file is 240 TB.
        • Multi-VPC access is supported. You can add a maximum of 20 VPCs for one file system and create a maximum of 400 ACL rules for all added VPCs.
        -

        General Purpose File System

        • Only the NFSv3 protocol is supported (NFSv4 is not supported).
        • General purpose file systems do not support file system encryption.
        • General purpose file systems can only be accessed over the intranet.
        • A single directory can contain a maximum of 30 million files.
        • General purpose file systems cannot be mounted to 32-bit Linux servers.
        • The name of a general purpose file system must be globally unique. It cannot be the same as the name of any existing general purpose file system or one created by any other user. And it cannot be changed after the file system is created.
        • If a general purpose file system is deleted, you can create a new file system with the same name after at least 12 hours.
        • General purpose file systems cannot be mounted to Windows servers.
        • General purpose file systems' root directory permissions cannot be changed.
        • When general purpose file systems are used as the storage backend of CCE or CCI, you need to empty the file systems before you can delete any PVCs or PVs. If you directly delete the PVCs or PVs, the file systems may fail to be deleted. Check whether the file systems are deleted on the General Purpose File System console.

          Deleting PVCs or PVs takes some time. The billing ends until the corresponding general purpose file systems are deleted.

          +

          General Purpose File System

          • Only the NFSv3 protocol is supported (NFSv4 is not supported).
          • General purpose file systems can only be accessed over the intranet.
          • A single directory can contain a maximum of 30 million files.
          • General purpose file systems cannot be mounted to 32-bit Linux servers.
          • The name of a general purpose file system must be globally unique. It cannot be the same as the name of any existing general purpose file system or one created by any other user. And it cannot be changed after the file system is created.
          • If a general purpose file system is deleted, you can create a new file system with the same name after at least 12 hours.
          • General purpose file systems cannot be mounted to Windows servers.
          • General purpose file systems' root directory permissions cannot be changed.
          • When general purpose file systems are used as the storage backend of CCE or CCI, you need to empty the file systems before you can delete any PVCs or PVs. If you directly delete the PVCs or PVs, the file systems may fail to be deleted. Check whether the file systems are deleted on the General Purpose File System console.

            Deleting PVCs or PVs takes some time. The billing ends until the corresponding general purpose file systems are deleted.

          SFS Turbo

          • Only the NFSv3 protocol is supported (NFSv4 is not supported).
          • A maximum of 500 compute nodes can be mounted to and access a single file system at the same time.
          • The maximum capacity of a single file system is 32 TB, and the maximum size of a single file allowed is 320 TB.
          • Maximum number of files supported by a single file system = Capacity/16. For example, the maximum number of files supported by a 500 GB file system is 32,768,000 (500 GB/16 KB = 500 x 1024 x 1024/16).
          • By default, a single directory can contain a maximum of 20 million files.

            If you need to execute the ls, du, cp, chmod, or chown command on a directory, you are advised to place no more than 500,000 files or subdirectories in that directory. Otherwise, requests may take long times as the NFS protocol sends a large number of requests to traverse directory files and requests are queuing up.

            diff --git a/docs/sfs/umn/sfs_01_0025.html b/docs/sfs/umn/sfs_01_0025.html index c73661ade..f5f7e08c9 100644 --- a/docs/sfs/umn/sfs_01_0025.html +++ b/docs/sfs/umn/sfs_01_0025.html @@ -2,7 +2,7 @@

            Mounting a File System Automatically

            File system mount information may be lost after a server is restarted. You can configure auto mount on the server to avoid losing the mount information.

            -

            Restrictions

            Because service startup sequences in different OSs vary, some servers running CentOS may not support the following auto mount plan. In this case, manually mount the file system.

            +

            Constraints

            Because service startup sequences in different OSs vary, some servers running CentOS may not support the following auto mount plan. In this case, manually mount the file system.

            Procedure (Linux)

            1. Log in to the management console using a cloud account.

              1. Log in to the management console and select a region and a project.
              2. Choose Compute > Elastic Cloud Server to go to the ECS console.

            2. Log in to the ECS as user root.
            3. Run the vi /etc/fstab command to edit the /etc/fstab file.

              At the end of the file, add the file system information, for example:
              Mount point /local_path nfs vers=3,timeo=600,nolock 0 0
              @@ -32,7 +32,7 @@

              /local_path

              -

              A directory created on the ECS used to mount the file system. Set it to the local path in the mount command in Mounting an NFS File System to ECSs (Linux).

              +

              A directory on the ECS used to mount the file system. Set it to the local path in the mount command in Mounting an NFS File System to ECSs (Linux).

              nfs

              diff --git a/docs/sfs/umn/sfs_01_0032.html b/docs/sfs/umn/sfs_01_0032.html index cde2c01d0..5af5c0ea5 100644 --- a/docs/sfs/umn/sfs_01_0032.html +++ b/docs/sfs/umn/sfs_01_0032.html @@ -10,7 +10,7 @@

              Constraints

              • Both system-defined policies and custom policies are supported in SFS Turbo file systems.

              Process Flow

              Figure 1 Process of granting SFS Turbo permissions
              -
              1. Create a user group and assign permissions to it.

                Create a user group on the IAM console, and attach the SFS Turbo ReadOnlyAccess policy to the group.

                +
                1. Create a user group and assign permissions to it.

                  Create a user group on the IAM console and attach the SFS Turbo ReadOnlyAccess policy to the group.

                2. Create a user and add it to a user group.

                  Create a user on the IAM console and add the user to the group created in 1.

                3. Log in and verify permissions.

                  Log in to the SFS console using the created user, and verify that the user only has read permissions for SFS.

                  • Choose Scalable File Service. Click Create File System on the SFS console. If a message appears indicating that you have insufficient permissions to perform the operation, the SFS Turbo ReadOnlyAccess policy has already taken effect.
                  • Choose any other service. If a message appears indicating that you have insufficient permissions to access the service, the SFS Turbo ReadOnlyAccess policy has already taken effect.
                  diff --git a/docs/sfs/umn/sfs_01_0033.html b/docs/sfs/umn/sfs_01_0033.html index 88fdf71be..80ccbb101 100644 --- a/docs/sfs/umn/sfs_01_0033.html +++ b/docs/sfs/umn/sfs_01_0033.html @@ -2,7 +2,7 @@

                  Creating a Custom Policy

                  Custom policies can be created to supplement the system-defined policies of SFS. For the actions supported for custom policies, see section "Permissions Policies and Supported Actions" in the Scalable File Service API Reference.

                  -

                  You can create custom policies in either of the following two ways:

                  +

                  You can create custom policies in either of the following ways:

                  • Visual editor: Select cloud services, actions, resources, and request conditions. This does not require knowledge of policy syntax.
                  • JSON: Edit JSON policies from scratch or based on an existing policy.

                  This section provides examples of common custom SFS policies.

                  Example Custom Policies

                  • Example 1: Allowing users to create file systems
                    {
                    @@ -17,7 +17,7 @@
                             ]
                     }
                  • Example 2: Denying file system deletion

                    A policy with only "Deny" permissions must be used in conjunction with other policies to take effect. If the permissions assigned to a user contain both "Allow" and "Deny", the "Deny" permissions take precedence over the "Allow" permissions.

                    -

                    The following method can be used if you need to assign permissions of the SFS Turbo FullAccess policy to a user but also forbid the user from deleting file systems. Create a custom policy for denying file system deletion, and attach both policies to the group to which the user belongs. Then, the user can perform all operations on SFS except deleting file systems. The following is an example of a deny policy:

                    +

                    Assume that you want to grant the permissions of the SFS Turbo FullAccess policy to a user but want to prevent them from deleting file systems. You can create a custom policy for denying file system deletion, and attach this policy together with the SFS Turbo FullAccess policy to the user. As an explicit deny in any policy overrides any allows, the user can perform all operations on file systems except deleting them. The following is an example of a deny policy:

                    {
                             "Version": "1.1",
                             "Statement": [
                    diff --git a/docs/sfs/umn/sfs_01_0036.html b/docs/sfs/umn/sfs_01_0036.html
                    index 47d0d73c2..53f839bed 100644
                    --- a/docs/sfs/umn/sfs_01_0036.html
                    +++ b/docs/sfs/umn/sfs_01_0036.html
                    @@ -62,14 +62,14 @@
                     
                     

                    User Root Permission

                    -

                    Whether to allow the root permission of the client. The default value is no_root_squash.

                    +

                    Whether to allow the client to access as root. The default value is no_root_squash.

                    • root_squash: Clients cannot access as the root user. When a client accesses as the root user, the user is mapped to the nobody user.
                    • no_root_squash: Clients are allowed to access as the root user who has full control and access permissions of the root directories.

                    Priority

                    The value must be an integer ranging from 0 to 100. 0 indicates the highest priority, and 100 indicates the lowest priority. In the same VPC, the permission of the IP address or address segment with the highest priority is preferentially used. If some IP addresses or address segments are of the same priority, the permission of the most recently added or modified one is used.

                    -

                    For example, if the IP address for mounting is 10.1.1.32 and both 10.1.1.32 (read/write) with priority 100 and 10.1.1.0/24 (read-only) with priority 50 meet the requirements, the permission of 10.1.1.0/24 (read-only) with priority 50 is used. That is, if there is no other authorized priority, the permission of all IP addresses in the 10.1.1.0/24 segment, including 10.1.1.32, is read-only.

                    +

                    For example, if the client IP address is 10.1.1.32 and both authorized addresses 10.1.1.32 (with read/write permission and priority 100) and 10.1.1.0/24 (with read-only permission and priority 50) meet the requirements, the permission of 10.1.1.0/24 (read-only) is used because it has a higher priority. If no higher-priority rule applies, all IP addresses in 10.1.1.0/24, including 10.1.1.32, receive read-only permission.

                    @@ -94,7 +94,7 @@

                    Authorizations

                    -

                    The value can be Read/Write or Read-only. The default value is Read/Write.

                    +

                    The value can be Read/Write or Read-only. The default value is Read/Write.

                    diff --git a/docs/sfs/umn/sfs_01_0038.html b/docs/sfs/umn/sfs_01_0038.html index a0051db9b..cdd4d9439 100644 --- a/docs/sfs/umn/sfs_01_0038.html +++ b/docs/sfs/umn/sfs_01_0038.html @@ -9,7 +9,7 @@
                    The format is as follows:
                    nameserver 100.125.4.25

                  • Press Esc, input :wq, and press Enter to save the changes and exit the vi editor.
                  • Run the following command to check whether the IP address is successfully added:

                    cat /etc/resolv.conf

                    -

                  • Run the following command to check whether an IP address can be resolved from the file system domain name:

                    nslookup File system domain name

                    +

                  • Run the following command to check whether an IP address can be resolved from the file system domain name:

                    nslookup File system domain name

                    Obtain the file system domain name from the file system mount point.

                  • (Optional) In a network environment that uses the DHCP server, edit the /etc/resolv.conf file to prevent the file from being automatically modified upon an ECS restart, and prevent the DNS server IP address added in 2 from being reset.

                    1. Run the following command to lock the file:
                      chattr +i /etc/resolv.conf

                      Run the chattr -i /etc/resolv.conf command to unlock the file if needed.

                      @@ -21,7 +21,7 @@

              -

              Procedure (Windows)

              1. Go to the ECS console and log in to the ECS running Windows Server 2012.
              2. Click This PC in the lower left corner.
              3. On the page that is displayed, right-click Network and choose Properties from the drop-down list. The Network and Sharing Center page is displayed, as shown in Figure 3. Click Local Area Connection.

                Figure 3 Page for network and sharing center
                +

                Procedure (Windows)

                1. Go to the ECS console and log in to the ECS running Windows Server 2012.
                2. Click This PC in the lower left corner.
                3. On the page that is displayed, right-click Network and choose Properties from the drop-down list. The Network and Sharing Center page is displayed, as shown in Figure 3. Click Local Area Connection.

                  Figure 3 Network and Sharing Center

                4. In the Activity area, select Properties. See Figure 4.

                  Figure 4 Local area connection

                5. In the Local Area Connection Properties dialog box that is displayed, select Internet Protocol Version 4 (TCP/IPv4) and click Properties. See Figure 5.

                  Figure 5 Local area connection properties

                6. In the dialog box that is displayed, select Use the following DNS server addresses: and configure DNS, as shown in Figure 6. The DNS server IP address is 100.125.4.25. After completing the configuration, click OK.

                  Figure 6 Configuring DNS on Windows
                  diff --git a/docs/sfs/umn/sfs_01_0039.html b/docs/sfs/umn/sfs_01_0039.html index 68f782725..a17aede6e 100644 --- a/docs/sfs/umn/sfs_01_0039.html +++ b/docs/sfs/umn/sfs_01_0039.html @@ -66,7 +66,7 @@
                -

              4. In the displayed dialog box, confirm the information and click OK.
              5. In the file system list, check the capacity information after resizing.
              +

            4. On the displayed page, confirm the information and click OK.
            5. In the file system list, check the capacity information after resizing.
            diff --git a/docs/sfs/umn/sfs_01_0042.html b/docs/sfs/umn/sfs_01_0042.html index 56df8806e..8c6d31a56 100644 --- a/docs/sfs/umn/sfs_01_0042.html +++ b/docs/sfs/umn/sfs_01_0042.html @@ -1,9 +1,8 @@

            Encryption

            -

            Creating an Encrypted File System

            To use the file system encryption function, you need to authorize SFS Capacity-Oriented to access KMS when creating an SFS Capacity-Oriented file system. If you have the Security Administrator rights, grant SFS the permissions to access KMS directly. Otherwise, you need to contact the system administrator to obtain the "Security Administrator" rights first. For details, see File System Encryption.

            -

            SFS Turbo file systems do not require authorization.

            -

            You can create a file system that is encrypted or not, but you cannot change the encryption attribute of an existing file system.

            +

            Creating an Encrypted File System

            • To use SFS Capacity-Oriented file system encryption, you need to authorize SFS to access KMS when creating an SFS Capacity-Oriented file system. If you have the Security Administrator permissions, grant SFS the KMS access permissions directly. Otherwise, you need to contact the system administrator to obtain the Security Administrator permissions first. For details, see File System Encryption.
            • To use general purpose file system encryption, you can directly select server-side encryption when creating a general purpose file system. Ensure that you have the kms:cmk:get, kms:cmk:list, kms:cmk:decrypt, kms:cmk:create, kms:cmk:encrypt, kms:dek:create, kms:dek:decrypt, kms:dek:encrypt, iam:agencies:getAgency, and iam:agencies:createAgency permissions before creating encrypted file systems. For details about how to obtain required IAM action permissions, see section "Creating a Custom Policy" in the Identity and Access Management User Guide. If this is your first time using encryption, the system will prompt you the Create Agency window. You only need to click OK to have the required authorization automatically granted to you. The system will automatically create an agency named SFSAccessKMS to grant KMS access permissions to SFS. The delegated account and permissions of the agency are op_svc_sfs and KMS Administrator. After permissions are granted, SFS can obtain KMS keys to encrypt and decrypt file systems.
            • You can directly use encryption when creating SFS Turbo file systems. No authorization is required.
            +

            You can create an SFS file system that is encrypted or not, but you cannot change the encryption attribute of an existing file system.

            For details about how to create an encrypted file system, see Create a File System.

            Unmounting an Encrypted File System

            If the custom key used by the encrypted file system is disabled or scheduled for deletion, the file system can only be used within a certain period of time (30s by default). Exercise caution in this case.

            diff --git a/docs/sfs/umn/sfs_01_0047.html b/docs/sfs/umn/sfs_01_0047.html index b14cf6875..ff506853a 100644 --- a/docs/sfs/umn/sfs_01_0047.html +++ b/docs/sfs/umn/sfs_01_0047.html @@ -166,7 +166,7 @@
            -

            Viewing Monitoring Statistics

            1. Log in to the management console.
            2. Choose Management & Deployment > Cloud Eye > Cloud Service Monitoring > Scalable File Service. In the file system list, click View Metric in the Operation column of the desired file system.
            3. View the SFS file system monitoring data by metric or monitored duration.

              Figure 1 shows the monitoring graphs. For more information about Cloud Eye, see the Cloud Eye User Guide.

              +

              Viewing Monitoring Statistics

              1. Log in to the management console.
              2. Choose Management & Deployment > Cloud Eye > Cloud Service Monitoring > Scalable File Service. In the file system list, click View Metric in the Operation column of the desired file system.
              3. View the SFS file system monitoring data by metric or monitored duration.

                Figure 1 shows the monitoring graphs. For more information about Cloud Eye, see the Cloud Eye User Guide.

                Figure 1 Monitoring graphs

              diff --git a/docs/sfs/umn/sfs_01_0050.html b/docs/sfs/umn/sfs_01_0050.html index 50a431ada..70a4755f1 100644 --- a/docs/sfs/umn/sfs_01_0050.html +++ b/docs/sfs/umn/sfs_01_0050.html @@ -15,49 +15,49 @@ -

              Creating a shared file system

              +

              Creating a file system

              sfs

              createShare

              -

              Modifying a shared file system

              +

              Modifying a file system

              sfs

              updateShareInfo

              -

              Deleting a shared file system

              +

              Deleting a file system

              sfs

              deleteShare

              -

              Adding a share access rule

              +

              Adding a file system access rule

              sfs

              addShareACL

              -

              Deleting a share access rule

              +

              Deleting a file system access rule

              sfs

              deleteShareACL

              -

              Expanding a shared file system

              +

              Expanding the capacity of a file system

              sfs

              extendShare

              -

              Shrinking a shared file system

              +

              Shrinking the capacity of a file system

              sfs

              diff --git a/docs/sfs/umn/sfs_01_0056.html b/docs/sfs/umn/sfs_01_0056.html index 99fdc0d1d..260e2c3f8 100644 --- a/docs/sfs/umn/sfs_01_0056.html +++ b/docs/sfs/umn/sfs_01_0056.html @@ -12,7 +12,7 @@
            4. - diff --git a/docs/sfs/umn/sfs_01_0057.html b/docs/sfs/umn/sfs_01_0057.html index 485eb400f..80f73dd3a 100644 --- a/docs/sfs/umn/sfs_01_0057.html +++ b/docs/sfs/umn/sfs_01_0057.html @@ -11,12 +11,12 @@
          • Cause 2: The server and the file system are not in the same VPC.
            Log in to the console and check whether the server and the file system are in the same VPC.
            • If yes, go to Cause 3.
            • If no, select a file system that is in the same VPC as the server.
            -
          • Cause 3: The mount point in the mount command is incorrect.
            1. Log in to the management console and check whether the mount point is the same as the one in the mount command.
            2. If the mount point in the mount command is incorrectly entered, correct it and run the command again.
            -
          • Cause 4: The IP address used for accessing SFS is a virtual IP address.

            Log in to the server and run the ping command and use the server IP address to access SFS. Check whether the service is reachable. See Figure 1.

            +
          • Cause 3: The mount point in the mount command is incorrect.
            1. Log in to the management console and check whether the mount point is the same as the one in the mount command.
            2. If the mount point in the mount command is incorrectly entered, correct it and run the command again.
            +
          • Cause 4: The IP address used for accessing SFS is a virtual IP address.

            Log in to the server and run the ping command and use the server IP address to access SFS. Check whether the service is reachable. See Figure 1.

            • If yes, the network problem has been resolved. Check other possible causes.
            • If no, the network is disconnected. Use the server's private IP address and the ping command to access SFS and check whether the service is reachable.
              Figure 1 Running the ping command to access SFS
          • Cause 5: The DNS used for accessing the file system is incorrect.

            Run the following command to check whether the DNS is correct:

            -

            nslookup File system domain name

            +

            nslookup File system domain name

            Check whether the resolved IP address is in segment 100.

            • If yes, the DNS configuration is correct. Check other possible causes.
            • If no, the DNS configuration is incorrect. Reconfigure DNS by referring to Configuring DNS.
          diff --git a/docs/sfs/umn/sfs_01_0058.html b/docs/sfs/umn/sfs_01_0058.html index 17cfa960c..b457be729 100644 --- a/docs/sfs/umn/sfs_01_0058.html +++ b/docs/sfs/umn/sfs_01_0058.html @@ -1,6 +1,6 @@ -

          A Client Server Failed to Access a File System

          +

          A Client Server Failed to Access a General Purpose File System

          Symptom

          Access from a client server to a file system was denied. All services on the server were abnormal.

          Possible Causes

          • Cause 1: The file system is abnormal.
          • Cause 2: The file system fails to be mounted to the server after being forcibly unmounted.
          diff --git a/docs/sfs/umn/sfs_01_0069.html b/docs/sfs/umn/sfs_01_0069.html index c93f404ac..3cfc890d3 100644 --- a/docs/sfs/umn/sfs_01_0069.html +++ b/docs/sfs/umn/sfs_01_0069.html @@ -44,7 +44,7 @@

          Gene sequencing, image rendering, media processing, file sharing, content management, and web services

          -

          Big data analysis, static website hosting, online video on demand (VoD), gene sequencing, and intelligent video surveillance

          +

          Big data analysis, static website hosting, online video on demand (VOD), gene sequencing, and intelligent video surveillance

          Industrial design, energy exploration, critical clustered applications, enterprise application systems, and development and testing

          diff --git a/docs/sfs/umn/sfs_01_0070.html b/docs/sfs/umn/sfs_01_0070.html index 4970dc347..6b832981f 100644 --- a/docs/sfs/umn/sfs_01_0070.html +++ b/docs/sfs/umn/sfs_01_0070.html @@ -10,9 +10,9 @@