区域

区域ZStack中最大的一个资源定义,包括集群、二层网络、主存储等资源。

  • 在数据中心中,区域一般对应了一个机房。
  • 区域定义了一个可见的边界,同一区域内的子资源互相可见并且可以形成某种关系,但不同区域内的子资源是不可见的,不能互相发生关系。
  • Figure 1所示,区域中的资源以如下形式组织:
    Figure 1. 区域资源结构


规划区域时,需注意:
  1. 同一个物理二层广播域中的物理机应该在同一个区域,可属于同一个集群或分属于多个集群。
  2. 同一个物理二层广播域不应该跨越多个区域,而应该映射为单个区域的二层网络。
  3. 同一个主存储不应该跨越多个区域,而应该映射为单个区域的主存储。
  4. 一个数据中心可以有多个区域。
  5. 一个区域可以挂载一个或多个镜像服务器。
    • 一个区域中的资源, 例如主存储,只能访问挂载在同一区域中的镜像服务器。
    • 一个镜像服务器可以从一个区域中卸载;卸载后,区域中的资源不能再看见该镜像服务器。
    • 当数据中心的网络拓扑改变导致一个镜像服务器不能再被一个区域中的资源访问时,可以将镜像服务器从区域中卸载。
    • UI界面为便于管理镜像服务器和区域的关系,特别设置了一个镜像服务器在同一时间内只能挂载到一个区域不能再挂载到其它区域。UI界面上,添加镜像服务器,默认会挂载到当前区域;删除区域的同时会直接删除挂载此区域的镜像服务器。