VCP複習筆記(1) -- Storage

文章轉自Live空間(http://delxu.spaces.live.com/blog/cns!D04F87F9ED029F69!2583.entry)和51cto技術博客(http://delxu.blog.51cto.com)首發。轉發時務必表明出處,順便給博主做個廣告,文章寫的真的很好,深入淺出,期待看到更好的博文,再次表示對博主的感謝!!!
6/15/2008

VCP複習筆記(1) -- Storage

iSCSI

* iSCSI的優點:1)cost低;2) Infrastructure簡單,和Ethernet一樣;3) 支持Internet; 4) Longhaul transfer,就是指可以通過Internet連接到遠程的data center裏面的storage,這點FC很難做到
* RFC3720 : iscsi node命名規則(最長256字符):iqn.year-mo.公司域名(反向):storage名字
e.g. iqn.1992-08.com.netapp:stor1
* iscsi node可以是一個target或者是一個initiator或者both
* initiator -- Host 端 (ESX Server)
  target -- Storage端 (Netapp)
* SP --指Storage Processor,是位於Stoarge上的接口,類似於Host上面的HBA
* ESX Server支持從iSCSI boot
  只支持從Hardware initiator啓動,不支持software initiator
  要更改QLogic Adapter的BIOS中的啓動順序
* iSCSI session的建立,需要3個參數:target的(1)IP,(2)TCP端口(默認是3260)以及(3)iqn名
這不是用作LUN discovery的,LUN discovey仍然需要用SCSI的協議來發現
* iSCSI LUN的discovery method --- 2 種
(1) Static (2) SendTarget (也叫Dynamic)
Static,就是所有參數都配置好的,無需discovey
SendTarget,就是隻配了IP和port,用這2個參數來建立一個discovery的session,然後initiator會發出一個SendTargets的命令來query target
* Hardware initiator同時支持這2種(Static和SendTargets),Software initiator只支持SendTargets
* iSCSI authentication用CHAP (Challenge-Handshake Authentication Protocol). 默認情況CHAP是Disable的
  Good Practice是:(1)用獨立的網絡(或者VLAN)來跑iSCSI數據傳輸;(2) 啓用CHAP
* ESX Server不能同時支持Hardware initiator和software initiator
* 每臺ESX Host最多2個Hardware initiator (2塊HBA卡),最多支持64個target,256個LUN。

VMFS

* VMFS Volume是用來存放VM和VM State的地方,也可以用來放ISO image和VM Template
* VMFS Volume從console進去可以到/vmfs/volumes/下面訪問
* Multipathing, 2 種Failover:MRU(Most Recently Used, default,不會自動failback)和Fixed(會自動failback)
  MRU is best for active/passive (比如HP MSA1000/EMC Clariion).  Fixed is best for active/active
* iSCSI Multipathing主要是通過IP網絡來實現的。ESX 3 iSCSI Multipathing只支持active/passive
* 每個ESX Server 可以最多有256個VMFS Volume,VMFS Volume最小1.2GB,最大2TB,再大就需要extent,最多可以extend到64TB
* 越多VM共享一個VMFS Volume,就越有可能因爲爭用disk I/O導致性能下降,VMware推薦每VMFS最多32個VM
* VM Virtual disk最大2TB,最大的文件大小2TB,block size:1MB - 8MB (Block1MB時,最大VMFS volume 256GB,Block 8MB時是2TB)
* 最多可以有32臺ESX Server鏈接到同一個Volume

NFS Storage

* ESX只支持NFS3 over TCP,不支持CIFS
* NFS Volume可以用來存放VM,VM template, ISO image, VM state。支持boot VM,創建VM,支持VMotion。
* NFS Volume不可以用來boot ESX Host
* 每臺NFS server默認只能有8 個NFS mount(要修改這個值,到configuration --> advanced settings --> NFS 修改NFS.MaxVolumes值),最多32個NAS Datastore。
* NAS server要啓用no_root_squash,允許root帳號可以RW
* 避免VM Swapping放在NFS volume上,
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章