CloudStack基本概念和术语

来源:互联网 发布:js狙击枪图片 编辑:程序博客网 时间:2024/05/17 21:50

在CloudStack中,主存储是和一个集群相关联的

CloudStack是什么?

CloudStack是一个开放源代码的的基础架构即服务(Infrastructure-as-a-Service)平台,它用来管理和组织存储、网络以及计算机硬件的资源池从而构建起一个共有或私有的IaaS计算云。
使用CloudStack可以:

  • 建立一个满足弹性需求的云计算服务
  • 允许终端用户提供资源

CloudStack能做什么?

多管理程序支持

一个云能包含多中管理程序,下面的当前CloudStack支持的管理程序类型:

  • BareMetal (via IPMI)
  • Hyper-V
  • KVM
  • LXC
  • vSphere (via vCenter)
  • Xenserver
  • Xen Project

大规模可扩展的基础设施管理

CloudStack能管理成千上万分布在不同地点的数据中心上的服务器。管理服务器按比例线性地增长,无需集群级别的管理服务器。管理服务器的维护或其他中断不会影响到运行在云上的虚拟机。

自动的云配置管理

CloudStack自动地为每台虚拟机的部署配置好网络和存储。内部还有许多虚拟装置支持云本身的操作和配置。这些装置提供诸如防火墙,路由,DHCP,VPN,console proxy和存储备份等服务。这些水平可扩展的虚拟机的广泛使用简化了云的安装和日常维护。

图形化的用户界面

CloudStack提供了一个管理员的web界面用来管理云以及一个终端用户界面用来运行虚拟机和管理虚拟机模板。UI界面可以进行个性化定制。

高可用性

管理服务器可以安装在多个节点的进行了负载均衡的服务器上。MySQL通过配置使用冗余备份。对于主机,CloudStack提供?NIC绑定以及为存储提供单独的网络。