



计算服务Nova,负责虚拟机资源管理。Nova可以将部署了Hypervisor虚拟化软件的物理服务器纳入资源池统一管理。通过驱动Hypervisor实现资源池内物理服务器CPU、内存、本地存储、IO设备等资源的管理,为不同规格的虚拟机分配资源,最终实现虚拟机生命周期的管理,包括虚拟机的创建、启动、停止、删除等。
存储服务Cinder,负责块存储资源管理。Nova可以将本地服务器硬盘作为虚拟机存储使用,但是一旦虚拟机被删除,存储的数据也被删除。因此,OpenStack通过Cinder组件提供能独立于虚拟机的块存储服务。Cinder可以将不同的存储后端设备提供的存储能力抽象为块存储的资源池,然后划分为不同大小的卷,提供给用户使用,可作为虚拟机云硬盘挂载。
存储服务Swift,负责对象存储资源管理。对象存储是云计算中常用的存储服务,特别适合于访问不频繁、访问时延不敏感、数据量大、成本敏感的场景。在OpenStack中,Swift常被用作Glance镜像服务的存储后端,如此,一个操作系统镜像文件可以被众多虚拟机共同安装使用,节约存储成本。
网络服务Neutron,负责网络资源管理。为OpenStack提供了多种基础和扩展的网络服务,包括Layer 2、Layer 3组网、DHCP管理、浮动IP管理、负载均衡、VPN、防火墙等。
镜像管理Glance,负责镜像生命周期的管理,包括镜像的创建、删除、查询、上传、下载等。
认证管理Keystone,负责用户身份认证、组件认证,授权,访问控制等。
计量管理Ceilometer,负责云上资源用量的监控和用户信息收集。
图形界面Horizon,向管理员和用户提供图形化人机界面。


文章转载自Cloud云说,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




