Was this page helpful?

iSCSI (Internet SCSI) 简介

    內容表格
    沒有標頭

    1.iSCSI (Initiator 指的是 "使用磁碟" 的主機端, Target 指的是 "提供磁碟" 的主機端.)
    iSCSI Target
    iSCSI 是一種 SAN的裝置而 SAN的裝置主要是提供 Server 儲存體的空間.相較於傳統的 SAN 是以光纖為傳輸媒體而 iSCSI(Internet SCSI)他是 IP-based 的資料儲存的裝置.使得他能更容易應用在企業中.
    一般的網卡就能當作 iSCSI Target 但是缺點就是會消耗太多的 CPU 資源,針對這樣的問題所以發展出另外兩種的 iSCSI Target 網卡.
    一種是軟體的 iscsi + TOE
    TOE:TCP/IP offload engine,它可以針對 TCP/IP 的封包直接在網路卡上運算所以不會因此佔用系統上的 CPU 的使用率,
    另外一種就是硬體式的 iSCSI + TOE.
    它除了具有 TOE 還可以直接針對 iSCSI 的資料做運算.基本上它的使用上就像是一般儲存裝置 HBA.你可以直接在 BIOS 選項作 iSCSI 硬體開機的動作.

    note: SCSI Port - SCSI Protocol

    RHEL4
    iSCSI Target
    至於 initiator 要怎麼和我的 iSCSI target 溝通,請參考下面兩章.
    iSCSI initiator
    在一些比較舊的系統上並沒有 iSCSI initiator 的 service.所以你可以在下面的網站找到 http://sourceforge.net/projects/linux-iscsi.

    RHEL5 - iSCSI (Target / initiator)
    在 RedHat 5 之前的版本是不支援 iSCSI Target 的,所以建議大家使用 iet(iSCSI Enterprise Target) : http://iscsitarget.sourceforge.net/  但是這一版本的 iSCSI Target 現在看起來已經沒有在更新了加上 RHEL5 已經包含了 iSCSI Target 的服務.所以現在就不再使用 iet(iSCSI Enterprise Target) 有興趣的可以參考一下之前的文章 http://benjr.tw/?q=node/74

    RHEL5 - iSCSI Boot
    自從 RHEL5 開始安裝的時候多了一個選項 "Advanced Storage Configuration" ,這選項就是可以讓你從 iSCSI 開機.

    iSCSI Windows initiator
    在一些比較舊的 windows 系統上並沒有 iscsi initiator 的 service.所以你可以在下面的網站找到.
    http://www.microsoft.com/windowsserversystem/storage/technologies/iscsi/default.mspx web sit.

    2.Extendable volume
    SAN 最大的優點就是可以縮放硬碟 volume 空間的大小,Linux 下也有相對應的套件 LVM(Logical Volume Manager),LVM 還有一個特一功能就是 sanpshot 是線上備份資料的好幫手.
    LVM-簡介
    LVM(Logical Volume Manager)是一種可以動態變更磁區大小的方式,可以讓你能更容易利用管理你的硬碟.
    LVM-工具
    Linux 提供了一些工具來規劃使用 LVM.
    LVM mapping modes
    LVM除了預設的 linear 外還可以選擇 striped 方式.
    LVM-snapshots
    使用 LVM(Logical Volume Manager) 的 Snapshots 功能來進行備份
    更多的 LVM 的應用請參考下面網站
    http://www.tldp.org/HOWTO/LVM-HOWTO/

    3.Network bandwidth
    最好 Network 能用 Gbit 的,再加上 Bonding 讓兩張網卡綁在一起.效能會更好.
    Linux Channel Bonding
    Bonding 是一個為通過由多個網卡創建的 team(多張網卡視同一張),可以提供負載平衡(load-balancing),容錯(fault-tolerance)的功能。

    4.RAID
    如果PC沒有硬體 RAID 也可以用 Linux 內建的 SoftRAID來使用.
    SoftRAID
    目前 mdadm 已經取代了傳統的 raidtools,一套更新更方便管理的工具

    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core