什么是HCS:

FusionSphere 一个品牌

6.3版本之前叫FusionSphere OpenStack

6.3.1版本开始FusionCloud

6.5版本开始HuaweiCloudStack(HCS)直到800、801、802、803、810、811等

FusionSphere OpenStack 5.0:底层suse操作系统,XEN虚拟化,对接FusionCompute,先安装FC,之后用fusionsphere手工对接。

FusionSphere OpenStack 6.0:底层CentOS操作系统,XEN虚拟化。

FusionSphere OpenStack 6.3:底层EulerOS操作系统,KVM虚拟化,不再需要对接FusionCompute。

HCS组件:

keystone:

为openstack提供了一个鉴权的服务,当用户请求资源时,需要经过keystone进行权限鉴定,进而看用户是否有足够的资源或者权限来调度openstack。

nova:

负责管理和调度整个openstack中的计算资源。可以兼容N多种虚拟化类型,xen  kvm vmware  fusioncompute等。为业务虚拟机等提供计算资源的调度和保障。

cinder:

负责管理整个openstack当中的块存储资源。主要是为虚拟机实例提供块级别存储,即虚拟机磁盘。并且cinder支持多种类型的存储,在华为的openstack中,可以支持ipsan、华为的企业存储、FusionCompute后端连接的存储。

neutron:

负责管理整个openstack当中的网络资源,为发放出来的虚拟机实例提供网络。里面有N多中类型的网络,可以满足不同用户的不同需求。同时可以作为SDN控制器,可以让本地的网络无缝迁移到SDN的场景中。

glance:

管理openstack中的镜像,镜像的本质就是一个VM模版,同事可以管理实例的快照等功能。为业务的发放提供了模版选择。

swift:

是一款对象存储软件,可以将数据以对象的形式存放在swift当中。在华为的openstack中,swift是用来存储实例镜像的。暂时不对外开放对象存储功能。

heat:

应用编排服务,主要负责在openstack进行业务发放的时候,完成自动化的部署与管理。可以减轻管理原的业务量,可以快速的业务弹性伸缩。

ceilometer:

云计量&云监控&计费,在私有云当中,ceilometer主要用来监控整个openstack的状态,以及对应具体的计算资源,存储资源,网络资源等,适时的上报告警,配合nova以及heat还可以实现VM的热迁移等动作。

Ironic:

即裸金属服务器,为租户提供专属的物理服务器,拥有卓越的计算性能,能够同时满足核心应用场景对高性能及稳定性的需求,并且可以和VPC等其他云服务灵活的结合使用,综合了传统托管主机的稳定性与云上资源高度弹性的优势。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐