No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


FusionStorage V100R006C20 Block Storage Service Software Installation Guide 07

Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Installation Introduction

Installation Introduction

FusionStorage supports the following deployment modes:

  • Separated deployment: Compute nodes and storage nodes use different servers, that is, Virtual Block System (VBS) and Object Storage Device (OSD) are deployed on different servers.
  • Converged deployment: Compute nodes and storage nodes share the same server, that is, VBS and OSD are deployed on the same server.

Figure 1-1 and Figure 1-1 show the software architecture of separated deployment and converged deployment of FusionStorage Block, respectively.


The software architecture does not contain the DR service. For details about the replication service, see the FusionStorage Disaster Recovery Feature Guide.

Figure 1-1  Software architecture of separated deployment
Figure 1-2  Software architecture of converged deployment

FusionStorage Manager (FSM)

A management process of FusionStorage. You are advised to install it in active and standby mode.

FusionStorage Agent (FSA)

An agent process of FusionStorage. It is deployed in each node (server) and enables each node to communicate with FSM. After installing FSA, configure the MetaData Controller (MDC), Object Storage Device (OSD), and Virtual Block System (VBS) processes on FSA nodes based on the role of the server where FSA is installed to implement the storage and management functions of FusionStorage Block.

Table 1-1  FSA configurations
Component Description Configuration Guidelines
MDC A metadata control component of FusionStorage Block for controlling distributed cluster node status, data distribution rules, and data rebuilding rules.
  • When you create the control cluster, the metadata management service (ZooKeeper) is deployed on three, five, or seven nodes, and an MDC process is deployed on each ZooKeeper node. Nodes accommodating both the ZooKeeper and MDC processes form the control cluster, as shown in Figure 1-3.

    MDC can be deployed on a maximum of 96 nodes in the system. If the number of MDC nodes in the system is less than 96, the system automatically deploys MDC on a storage node upon a storage pool creation. Otherwise, the system does not deploy MDC.

    Figure 1-3  Control cluster
  • Deploying the metadata management service requires separate storage space, which is called the metadata space.

    If the metadata space is allocated an independent disk, this disk is a metadata disk. Figure 1-4 shows the metadata deployment mode.

    Figure 1-4  Metadata deployment mode
OSD A FusionStorage Block server software process. It handles I/O messages from the VBS process, implements redundant data protection, and stores the data into the storage media persistently.
  • The OSD process is deployed on the host providing storage resources for FusionStorage Block storage pools. If such a host provides no storage device except system disks, the OSD process does not need to be deployed.
  • Multiple OSD processes are enabled on each host where the OSD process is deployed. Calculate the number of OSD processes as follows:
    • When SSD cards or NVMe SSD devices are used as the primary storage, the number of OSD processes is calculated as follows:

      Number of OSD processes = Number of primary storage SSD devices x [SSD device capacity/Split size (600 GB by default)]

    • When disks are used as the primary storage, the number of OSD processes is the number of the disks on this server.
VBS A FusionStorage Block client software process. It resolves Small Computer System Interface (SCSI) or Internet Small Computer Systems Interface (iSCSI) commands sent by VMs or applications into internal I/O messages and sends the I/O messages to the OSD process to handle.
  • The VBS process is deployed on the host using FusionStorage Block resources. If such a host provides only storage resources but not VMs or applications, the VBS process does not need to be deployed.
  • A VBS process is enabled by default on each host where the VBS process is deployed.
Updated: 2019-06-29

Document ID: EDOC1100016637

Views: 29758

Downloads: 19

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next