在 XenCenter 中使用 StorageLink 来建立 SR,XenCenter的「New SR 精灵」会自动在storage建立 LUN,我们可以选择预先建立 Volume,或是让StorageLink在storage上建立Volume。

使用StorageLink 建立 iSCSI SR 与 LUN

  1. 在XenCenter视窗中,在pool上点选滑鼠右键,选择 [ New SR… ]。
  2. 在Type页面中,选择 [ StorageLink technology ],点选 [ Next ]。
     newsr
  3. 在Name页面中,输入一个有意义的名称,点选 [ Next ]。
     SRName
    画面会出现 [ Scanning adapters ]。
  4. 在Location - Storage Adapters页面中,选择 [ NetApp/IBM N Series Storage Adapter ],点选 [ Next ]。
    SeleteAdapter
  5. 在Location - Storage System页面中,做以下操作:
     A. 在Array target 输入 storage controller 的 IP 位置。
     B. 在Credentials输入storage 的User name 与 Password。
     C. 点选 [ Discover ]。
     Storage System
  6. 在 Storage system 中会出现 NetApp controller,选择您所想要的,点选 [ Next ]。
     controller appears
  7. 在 Settings 页面中,对新的SR所要采用的Volume设定值做出设定:
     A. 选择以下其中一个:
      ● 指定一个预先建立好的Volume (推荐):勾选 [ Show All ] 选择预先建立的Volume。这种方式会让你众多的 LUNs 都建立在同一个Volume 里,不会让每个LUN产生不同的Volume。
        pre-volume
      ● 同时建立Volume与LUN:在Storage pool 清单中选择你想要建立LUN的aggregate。这种方式就不会产生有意义的volume名称,而且不适合在有许多VDIs的环境。
     B. 在RAID type中选择你所想要的RAID等级,使用NetApp RAID-DP的话就选择RAID6。
     C. 在Provisioning options中,依需求选择None 或 Deduplication。
     如有许多相同、相似或同作业系统的VM,NetApp deduplication的效果就非常明显,他可以减少重复储存的资料、回收Volume中重复的区块。
     Thin Provisioning 与 Deduplication 都选择,可以大幅减少所占的硬碟空间。
     D. 在Protocol中,选择iSCSI。
      SRsetting
  8. 点选 [ Finish ] 建立LUN 与 SR,建立之后,便可在XenCenter中看到SR。
     SRShow

※如果须建立snapshots,Citrix 建议启用snapshot_clone_dependency,要做到这一点,可以使用以下指令:
在 Volume 建立之后输入
vol options <vol_name> snapshot_clone_dependency on

例如:
vol options DR_primary_site_Vol1 snapshot_clone_dependency on

  

相关文章