SOLARIS中的游泳池是什么?它与ZONES有什么关系?

时间:2016-10-11 18:35:02

标签: solaris pool solaris-10 zfs

我已阅读并清楚了解SOLARIS中的ZONE概念。我是一个新手,所以很少与SOLARIS中的游泳池混淆。这是如何在ZONES之间进行的,也给我一个例子,以便我能够清楚地理解。如果我在同一图中得到ZONES和POOLS的清晰架构图,将会很有帮助。提前谢谢。

2 个答案:

答案 0 :(得分:2)

池(更准确地说是资源池)是Solaris功能,允许定义组合在一起的一组资源。您可以将项目绑定到池,然后将专用资源绑定到该项目中的进程。

资源池早于Solaris的区域可用性。

创建设置了dedicated_cpu属性的区域时,会自动创建资源池并将其与区域关联。

答案 1 :(得分:0)

池只是聚合存储的blob,由不同的vdev构建(虚拟设备,通常由多个磁盘支持)。在这些池中,您可以创建两件事:

  • 文件系统:ZFS文件系统,类似于传统目录/共享
  • zvols:ZFS卷,类似于传统的块存储

两者都可以由各种协议共享,但通常文件系统与SMB / AFS / NFS共享以进行文件访问,而zvol通过iSCSI共享为虚拟硬盘驱动器(详情请参阅http://docs.oracle.com/cd/E19253-01/819-5461/6n7ht6r60/index.html)。 p>

您可以将它们安装在同一系统上并将它们用作内部虚拟硬盘驱动器,而不是通过网络共享它们 - 通常这样做是为了让每个区域都具有完全访问权限的不同磁盘。

因此,简而言之,ZFS存储中的zvols或文件系统为Solaris或illumos 区域提供存储