zoukankan      html  css  js  c++  java
  • FusionSphere产品功能

    华为Fusion产品

    FusionSphere解决方案的三种场景

    服务器虚拟化

    NFVI:运营商基于openstack kvm协议的解决方案

    云数据中心

    FusionSphere服务器虚拟化解决方案

    FusionCompute

    主机:提供虚拟化软件,类似ESXI

    VRM:资源池的调控管理

    FusionManager

    对FusionCompute管理,类似Vcenter

    FusionSphere

    FusionSphere 6.3 云操作系统架构

    FusionCompute

    是华为公司虚拟化软件

    主机

    是安装了虚拟化操作系统的物理服务器

    主机向云资源池提供计算资源,主机连接着交换机,存储设备,将网络,存储资源也一并接入到云资源池

    VRM

    对云资源池进行管理和协调,使云资源池中的资源能够被合理使用,确保各类资源处于最佳状态

    FusionManager

    是一个统一资源平台,以云服务自动化管理和资源智能运维为核心

    可以对华为虚拟化和非华为虚拟化产品

    以及物理资源,桌面云,云存储,和各种云服务进行统一管理

    同时,可以对虚拟机进行快速发放,以应用为单位进行业务发放和管理

    FusionManager优势

    1.兼容不同虚拟化软件资源统一管理

    2.虚拟化资源和物理资源统一管理

    3.快速发放虚拟机,提供便捷入口,批量功能

    4.可视化应用设计,一键式应用发放

    FusionStorage分布式块存储软件

    FusionStorage架构

    • 管理层

    FSM(FusionStorage Manager)

    FusionStorage管理模块,提供告警,监控,日志,配置等操作维护功能

    一般情况下FSM主备节点部署

    FSA(FusionStorage Agent)

    代理进程,部署在各节点上,实现各节点与FSM通信

    FSA包含MDC,VBS和OSD三种不同的进程,根据系统不同配置要求,分别在不同的节点上启动不同的进程

    • 业务层

    MDC(MetaData Controller)

    ##用来描述分布式存储的元数据情况,例如有多少个OSD,OSD状态是否健康

    元数据控制:实现对分布式集群的状态控制,以及控制以及控制数据分布式规则,数据重建规则等

    MDC默认部署在3个节点ZK(ZooKeeper)盘上,形成MDC集群,MDC集群通过ZK同步数据

    ZK通过IP方式,将同步数据下发到其下属的MDC节点

    ZK的数量为3,5,7个

    MDC的数量为3-96个,可以为偶数

    VBS(Virtual Block System)

    ##是用户使用FusionStorage的入口,SCSI / iSCSI

    虚拟块存储管理组件,负责卷元数据的管理,提供分布式集群接入点服务,使计算资源能够通过VBS访问分布式存储资源

    每个节点默认部署一个VBS进程,形式VBS集群,节点上也可以通过部署多个VBS来提升IO性能

    OSD(Object Storage Device)

    ##能够把本节点的硬盘空间贡献出去

    对象存储设备服务,执行具体的I/O操作,在每个服务器上部署多个OSD进程

    一块磁盘默认对应部署一个OSD进程

    FusionSphere数据路由原理

    • VBS层(通过计算确定数据存放在哪个服务器的哪块硬盘上)

    OS发起的数据请求—>VBS(virtual block service)根据路由算法(写入位置和数据长度,进行hash运算得到散列值)—>查找DHT(distributed hash table)表

    • OSD层(通过计算确定数据存放在硬盘的具体位置)

    通过partition view视图,找到主OSD—>OSD对数据分片写入(由RSM复制数据到备OSD—>SNAP的key管理,写入key数据和value数据—>写入cache中—>AIO异步I/O下盘)

    FusionSphere I/O流

    • 写I/O流程

    数据请求—>VBS(由VBP将scsi的I/O模式转换为FusionStorage内部的I/O模式—>client模块计算hash值,查找DHT表找到主OSD)

    由RSM复制数据到备OSD—>SNAP(key管理写入位置及快照key处理)写入key数据和value数据—>写入cache中(所有副本写入后返回确认)—>AIO异步I/O下盘(可以设置周期式下盘或设置高低水位方式,设置阈值下盘)

    • 读I/O流程

    数据请求—>VBS—>主OSD—>读系统memory—>read cache—>write cache—>HDD(每次读取数据的热点值加1)

    数据的可靠性

    提供的是块服务,采用多副本机制保障可靠性,一般副本数2,3

    多分区对应一个OSD,一个OSD保存着多个分区数据

    通过partition view,进行分区的副本可靠性存放

    实现:准备partition view,在写I/O流程中,OSD对从VBS收到的key进行DHT运算,得到partition ID

    fusionstorage快速数据重建

    数据分片存储——>硬件故障——>故障自动检测——>自动重建数据副本——>多节点并行恢复

    FusionCloud数据中心私有云解决方案

    (基于开源openstack和kvm)

    FusionSphere

    FusionSphereOpenStack:理解为openstack华为增强版

    ManagerOne:对云资源和云服务进行统一管理

    Kvm

    FusionSphereOpenStack——对接——OM

    ManagerOne

    OM:对应FM的异构虚拟化管理(通过对接openstack完成)

    OC:对应FM的异构硬件设备监控,OC则通过esight连接硬件设备,负责运维;功能模块:云服务保障,DC容量管理,DC拓扑,根本分析,告警/性能,实时监控,性能报表

    SC:对应FM的提供安全网络隔离,(VPC/VDC功能),负责运营;功能模块:组织管理,租户管理,产品目录管理,流程审批,计量计费

    FusionCloud桌面云解决方案

    FusionAccess提供云桌面的软件

    FusionSphere

    FusionAccess桌面云解决方案

    原理

    解决方案架构 

  • 相关阅读:
    金蝶VB插件开发,单据不满足条件,拒绝保存
    继承(子类构造执行的过程)
    Javascript基础(一)
    异常处理(一)
    File I/O(三)
    图片轮播
    java中的foreach循环
    File I/O(一)
    集合框架(三)
    集合框架(二)
  • 原文地址:https://www.cnblogs.com/omgasw/p/11833870.html
Copyright © 2011-2022 走看看