Got it

【FusionCloud V100R006C10 】Solution Software Architecture

Latest reply: Dec 2, 2021 01:11:00 1872 4 1 0 0

Hello, everyone!

This post will share with you the FusionCloud software architecture.

Software Architecture

Two typical deployment schemes (Region Type I and Region Type II) are recommended for the FusionCloud solution.

Figure 1 and Figure 2 show the software architecture of Region Type I and Region Type II. Table1 describes the components and their functions.

Figure1 Software architecture of a FusionCloud (Region Type I)

http://10.88.69.40:8080/idp-edit-service/editor/image/23425075997/A-1_1_en-us_image_0102105546.png

20180515085740585002.png

Figure1 Software architecture of a FusionCloud (Region Type II)

http://10.88.69.41:8080/idp-edit-service/editor/image/23425075997/A-1_1_en-us_image_0102146894.png

20180515085741319004.png

Table1 FusionCloud components

Layer

Component

Description (Region Type I)

Description (Region Type II)

Cloud management layer

IAM

An Identity and Access  Management (IAM) provides a user accounts management mechanism designed for enterprises. It allocates different resources and operation rights to enterprise members, so that the members can use access keys to access private cloud resources through an open API.

ServiceCenter

A ServiceCenter is a service system provided for a certain organization or individual. It provides functions such as organization management, quota management, and measurement management.

OperationCenter

An OperationCenter provides O&M functions such as integrated monitoring and assurance analysis.

eSight

An eSight manages storage, servers, routers, switches, and firewall in a unified manner.

OpsMonitor

An OpsMonitor is a distributed O&M monitoring system. It monitors the host OS, process, platform and basic services on the web page.

ELK

An integrated log collection platform developed based on ElasticSearch, Logstash, and Kibana. You can use ELK to collect logs.

G-ray

G-ray traces service requests in a distributed system and displays their states and tracks, helping engineers quickly discover faults and performance bottlenecks.

FusionCare

FusionCare is tool used by the O&M personnel to perform maintenance inspection and collection of FusionSphere offline logs.

FusionNetDoctor

FusionNetDoctor is ping tool for O&M personnel to detect network disconnections on virtual networks. If the network between tenants' VMs is disconnected or packet loss occurs, O&M personnel can quickly locate the fault on the web page of  FusionNetDoctor.

-

Cloud service layer

-

Cloud service layer provides a unified cloud service application and self-service platform.

Public service layer

-

Public service layer incorporates internal public components to support the operation of all cloud services.

Resource pool layer

FusionSphere OpenStack

FusionSphere OpenStack, based on the open-source OpenStack, provides complete management services for computing resources, storage resources, and network resources.

  • Cascading layer FusionSphere OpenStack

  • Cascaded layer FusionSphere OpenStack

    • Virtualization deployment (typical deployment scenario)

    • Physical deployment (non-typical deployment scenario)

FusionSphere OpenStack, based on the open-source OpenStack, provides complete management services for computing resources, storage resources, and network resources.

  • FusionSphere OpenStack

FusionSphere OpenStack OM

FusionSphere OpenStack OM provides performs unified management on virtual and physical resources.

  • FusionSphere OpenStack OM at cascading layer

  • FusionSphere OpenStack OM at cascaded layer

FusionSphere OpenStack OM provides performs unified management on virtual and physical resources.

FusionSphere OpenStack OM

Computing resource pool

The computing resource pool provides virtualized or physical computing resources.

  • KVM: A virtual infrastructure used in the Linux kernel. The KVM virtual resources are provided by FusionSphere OpenStack.

  • FusionCompute (non-typical deployment scenario): a cloud operating system software that virtualizes hardware resources and centrally manages virtual resources, service resources, and user resources.

  • Bare metal resource pool: a dedicated physical server with excellent computing performance and high flexibility as a cloud resource.

Storage resource pool

A storage resource pool provides virtualized storage resources.

  • FusionStorage: a distributed block storage software to address the needs for storage infrastructure in a cloud computing-based data center. You can use the distribution technology to combine local HDDs and SSDs applicable for universal x86 server into a large-scale storage resource pool.

  • SAN: The SAN storage devices provide the storage resource pool.

Network resource pool

FusionSphere OpenStack network node

  • Physical deployment (typical deployment scenario)

  • Virtualization deployment (non-typical deployment scenario)

Agile Controller

  • Physical deployment (typical deployment scenario)

  • Virtualization deployment (non-typical deployment scenario)

Infrastructure layer

Computing devices

Servers, for example, RH2288 V3.

Storage devices

Storage array, for example, V3 series.

Network devices

Aggregation switch, access switch and firewall

Aggregation switch, access switch and firewall

For details about the compatibility, see the compatible device list of Agile Controller.

 That's all, thanks!

  • x
  • convention:

user_3018973
Created May 15, 2018 01:17:05

:)
View more
  • x
  • convention:

wissal
MVE Created May 15, 2018 15:15:45

useful document, thanks
View more
  • x
  • convention:

olive.zhao
Admin Created May 21, 2018 14:18:29

:)
View more
  • x
  • convention:

Unicef
MVE Created Dec 2, 2021 01:11:00

NICE
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.