• Zone
  • Pod
  • Cluster
  • Host

Zone

Zone(资源域)是CloudStack部署中第二大的组织单元。Zone一般对应一个数据中心,虽然一个数据中心也可以有多个Zone。 把基础设施组织进Zone的一个好处就是可以提供物理隔离和冗余。 例如每个Zone可以有自己的电源供应和网络线路,并且zone之间可以远远地隔离开(虽然不是必须的)
一个zone包括:

  • 一个或多个pod,每个pod包含一个或多个host的集群以及一个或多个主存储服务器
  • 一个zone可以包含多个主存储服务器,这些主存储服务器是zone中所有pod共享的
  • 二级存储,zone中所有pod共享

    zone对终端用户也是可见的。但用户开始一个虚拟机,它必须为它选择一个zone。用户需要复制他们的私有模板到这些zone上去,才能使用这些zone上的模板来创建用户虚拟机。
    zone可以是私有的或公有的,公有zone对所有用户可见,即所有用户可以在该zone上创建虚拟机。私有的zone只对指定域可见,只有这些域或其子域才能在上面创建客户虚拟机(guest)。
    同个zone上的host可以不通过防火墙直接访问。不同zone的host可以通过静态配置VPN通道来访问彼此。
    对于每个zone,管理员需要考虑如下事项:
  • 每个zone上要放多少个pod
  • 每个pod要放多少个集群
  • 每个集群要放到少个host
  • 每个zone上要放多少个主存储服务器以及这些服务器的容量(可选)
  • 每个集群上要放多少个主存储服务器以及这些服务器的容量
  • zone上要部署多大的二级存储

当使用CloudStack的UI界面创建一个zone时,系统会提示你配置zone的物理网络以及添加第一个pod、cluster、host、主存储以及二级存储

Pod

Pod一般代表着一个单独的机架,在同一个Pod上的host处于同一个子网当中。pod是CloudStack第三大的组织单元,每个zone包含一个或多个pod。pod对终端用户是不可见的。

Cluster

集群提供了一种对host进行分组的方式。确切地讲,一个集群就是一个KVM服务器的集合(或其他管理程序)。 集群中的所有host有相同的硬件,运行相同的管理程序,在同一个子网中,使用共享的主存储。虚拟机实例可以从集群里的一个host迁移到另一个host而不会中断用户的服务。集群规模的限制取决于底层的管理程序,虽然CloudStack有个建议值。即使只有一台host,也需要配置集群

Host

一个host是一个单独的计算机。host提供计算资源来运行客户虚拟机,每个host上都安装了管理程序来管理这些虚拟机。
host是CloudStack部署中最小的组织单元,在一个CloudStack部署中:

  • 提供虚拟机所需要的CPU,内存,存储以及网络资源
  • 使用一个高带宽的TCP/IP网络相互连接,以及连接互联网
  • 可能位于地理上分离的不同的数据中心
  • 可能有不同的性能(CPU,内存等),但在同一个集群的host得是一样的

可以在任意时间添加host进CloudStack中来为客户虚拟机提供更强的性能。
CloudStack会自动检测host提供的CPU和内存资源的数量。
host对用户是不可见的,终端用户不能决定那个host来运行他们的虚拟机。
host正常运作的必要条件:

  1. 安装管理程序
  2. 分配一个IP地址
  3. 确保host连接上管理服务器

CloudStack基本概念-Zone,Pod,Cluster,Host相关推荐

  1. zone web.cluster.zone/IN: NS ‘dns.web.cluster.web.cluster.zone‘ has no address records (A or AAAA)

    一直报错 ,后来发现 dns.web.cluster. cluster后面少了" . " cluster后面少了" . " cluster后面少了" ...

  2. Kubernete 概念(pod)

    容器的本质? 一个视图被隔离 资源受限的进程 容器里PID=1的进程就是应用本省 管理虚拟机=管理基础环境 管理容器 就是管理应用本身 pod? 进程组 理解POD 亲密关系 2个应用需要运行在同一台 ...

  3. Cloudstack介绍(一)

    云计算的出现 基本上,云计算只是一种把 IT 资源当作服务来提供的手段.几乎所有 IT 资源都可以作为云服务来提供:应用程序.计算能力.存储容量.联网.编程工具,以至于通信服务和协作工具. 云计算最早 ...

  4. Cloudstack平台实战

    1. 理论基础 1.1 云计算的出现 基本上,云计算只是一种把 IT 资源当作服务来提供的手段.几乎所有 IT 资源都可以作为云服务来提供:应用程序.计算能力.存储容量.联网.编程工具,以至于通信服务 ...

  5. Cloudstack平台笔记

                                             Cloudstack平台实战 目  录 1. 理论基础... 1.1  云计算的出现. 1.2  把基础设施当做服务( ...

  6. 2. Pod概念、网络通讯

    文章目录 1. K8S为何将Pod作为最小调度单元 2. Pod概念介绍 2-1.Pod控制器介绍 3. 网络通讯 3-1. 同一个Pod内的容器之间的通信 3-2. Pod之间的通信 3-2-1. ...

  7. 数字后端基本概念介绍<IO Cluster>

    今天要介绍的数字后端概念是IO Cluster.这个Floorplan object大家很少知道吧,其实讲通俗点就是AreaIO row.主要用来给area io摆放位置使用的,如果忘记了area i ...

  8. Kubernetes的Pod的一些概念

    核心概念 (一)Pod K8s最小单位不是以容器为单位,而是以Pod为单位.Pod是所有业务类型的基础,k8s 不会直接处理容器,而是 Pod,Pod 是由一个或多个 container 组成 一个P ...

  9. Kubernetes Pod概念与网络通讯模式

    Kubernetes 要掌握的知识点 Pod概念 Pod控制类型 ReplicationController&ReplicaSet&Deplovment ★Deployment HPA ...

最新文章

  1. LeetCode 45. Jump Game II--Python解法--动态规划
  2. ML之MIC:利用某数据集计算机最大信息系数MIC并可视化MIC矩阵热图及其代码实现
  3. java 夏令时区_如何获得另一个时区的夏令时状态
  4. php不使用copy()函数复制文件的方法
  5. Facebook再遭黑客攻击 部分账户密码被盗
  6. excel熵值法计算权重_SPSSAU一众新功能上线:高级公式、综合得分一键计算!
  7. 免费还能商用的视频素材,拿走不谢。
  8. 关于a标签的hover问题
  9. 掌上军营服务器信息,智慧军营之视频监控系统
  10. 解除IIS文件下载限制
  11. cesium所有示例下载
  12. applet 打印的属性和配置
  13. 女神青涩时纤毫毕现,腾讯 AI 模型 GFPGAN 火上 GitHub 热榜第一,Demo 在线可玩
  14. 用MFC做漂亮界面之美化对话框
  15. 微信接口调用权限报: 48001, api unauthorized hint
  16. 程序员的工资高,到底程序员的工资有多高?那些你不了解的程序员
  17. 在云服务器搭建 socket服务端
  18. 33家国内外知名的手机广告平台的SDK名单汇总,吐血推荐
  19. 机器学习/深度学习/自然语言处理学习路线
  20. Python+GDAL几何校正任意自带经纬度数据的遥感影像

热门文章

  1. php和python交互-Python如何实现简单的用户交互程序(示例)
  2. python 爬虫源代码-Python爬虫学习之获取指定网页源码
  3. 只会python好找工作吗-转行学Python能拿多少钱?二线工作好找吗?
  4. python强大体现在哪些方面-大公司里哪些方面运用了python?
  5. python培训出来的有公司要吗-Python培训班出来好找工作吗?
  6. python如何读取txt文件-如何在python中读取文件夹中的txt文件列表
  7. 哪里可以找到python的免费教程-哪里有实用且免费的Python视频教程
  8. 1_CUDA编程介绍(20181121)
  9. vue-cli的使用
  10. LeetCode Reverse String(字符串反转)