专题首页  /  知识库文档列表  /  详情
如何设置 Thin Provisioning iSCSI LUN

传统的存储自动配置(Thick provisioning)模式考虑到需求和数据复杂性可能增加,存储空间的分配要大于当前需求,但这也导致利用率低下。用户花费巨大购买存储设备,大量的存储空间被占用,但很少被真正使用。

自动精简配置(Thin provisioning,TP)是一项优化存储局域网(SAN)中可利用空间,提高存储空间利用率的技术。自动精简配置可按照每位用户某一时刻所需的最小空间,动态灵活地在多用户间分配磁盘存储空间。

例如,某个服务器向后台存储设备请求分配10TB的资源。虽然可能确实需要10TB的物理存储容量,但根据当前实际使用情况,分配2TB就已足够。因此,后台存储设备准备2TB的物理存储,并给服务器分配10TB的虚拟卷。服务器即可基于仅占虚拟卷容量1/5的现有物理磁盘池开始运行。这样的“始于小”方案能够实现更高效地利用存储容量。

当虚拟卷需要更多的物理容量时,后台存储设备会动态的根据服务器所需容量的大小,增加虚拟卷的空间。利用精简配置技术,在不消耗实际物理容量的前提下,服务器认为它是拥有全配置容量的。管理员按照应用写入的数据预留物理容量,而不是根据应用的设定,这样就大大提高了存储利用率。

在NETGEAR ReadyNAS设备上配置Thin Provisioning iSCSI LUN是一件非常简单的事情,只需要几个步骤即可。

  1. 首先进入ReadyNAS配置界面,在“iSCSI”选项卡下面,点击新建LUN,可以看到如图所示配置界面中,LUN的默认配置是“厚配置”,也就是Thick provisioning。
  2. 设置LUN的名称,是否启用压缩、快照等,同时将配置方式设置为“精简配置”。以本次精简配置为例,为该LUN指定了100TB的容量,但是存储设备并不会真的将100TB的容量立即分配到这个LUN,而是会随着实际使用量的增加,逐渐分配存储空间到这个LUN。
  3. 建立“LUN Group”,也就是群组
  4. 将之前建立的LUN分配到该群组:

这样,一个精简配置的iSCSI LUN就配置完成了。为了提高存储设备访问的安全性,还可以在群组的属性中配置安全选项,例如只允许指定的发起方连接或者设置CHAP验证密码。