日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

网络存储服务器

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网络存储服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  ? 目前計算機領域的存儲解決方案主要有直連存儲(DAS),存儲區域網絡(SAN)以及網絡附加存儲(NAS)三種,其中DAS(Direct-Attached Storage)指的是主機總線直接通過SCSI接口與存儲設備相連,這種連接方式主要應用在家庭個人電腦環境中;SAN(Storage Area Network)指的是一整套存儲網絡的解決方案,SAN采用的是光纖通道技術,SAN就是通過光纖交換機將服務器與存儲設備連接在一起的網絡整體環境,SAN的優勢在于其先進的光纖通信技術,為當今爆炸式的數據增長環境提供了快速高效的存儲方案;NAS(network-Attached Storage)可以使用普通的網絡環境,通過以太網交換機等設備連接服務器與存儲設備,NAS的優勢在于無須對網絡環境進行改造,NAS可以使用現有的網絡環境,而且不同廠家的設備只要采用TCP/IP協議,就可以滿足設備之間對兼容性的要求,NFS與CIFS就屬于網絡附加存儲的解決方案,他們都提供了對文件系統的共享。不管是NAS還是SAN,他們都可以實現企業環境中服務器與存儲設備相分離的要求。這樣服務器就可以專注于服務器業務,而存儲設備則專注于數據存儲的速度與安全,并且由于服務器與存儲設備是分離的,這樣多臺服務器就可以加載同一臺存儲設備中的數據,實現數據的集中,統一管理。由于傳統的SAN需要昂貴的光纖設備作為基礎,所以現在又有了基于IP技術的SAN,可以通過IP網絡進行數據存儲,服務器在不進行任何改造的情況下使用現有的以太網卡就可以訪問IP SAN(ISCSI就是這樣的技術)。NSA與SAN的主要區別在于:NAS共享的是文件系統,而SAN共享的是快設備;

1》iSCSI網絡存儲;

    iSCSI是典型的IP-SAN技術,是基于因特網的SAN存儲技術,該技術使得我們可以在基于IP協議的網絡上傳輸SCSI命令,在iSCSI環境中,客戶端發送SCSI命令給遠程的SCSI存儲設備,實現數據的存儲與備份功能;iSCSI使用TCP的860與3260端口進行通信;iSCSI與SCSI最大的區別在于iSCSI擺脫了存儲設備的距離限制,使得任何主機都可以通過局域網或廣域網訪問我們的存儲設備,而對于數據中心而言,這是至關重要的;
相關環境:
  服務器IP地址:192.168.1.106
  客戶端IP地址:192.168.1.109

2》部署iSCSI服務:
  LUN(Logical Unit Number):是設備的邏輯單元號,一般為一個數字,我們使用LUN來標識存儲設備;
  IQN ( iSCSI Qualified Name):為iSCSI合格名稱,一般格式為iqn.yyy-mm.<reversed domain name>:identifier,其中,yyy表示年,mm表示月,reversed domain                name 是域名的反寫,identifier為標識名稱;如:iSCSI服務器域名為www.example.com,則IQN全稱為 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? iqn.201210.com.example.www:disk1;這種寫法不是必須遵守的,但是推薦這種寫法;

  部署ISCSI服務器時,需要安裝scsi-target-utils軟件,為了給其他服務器提供儲,服務器上必須有足夠的存儲設備;我們可以通過命令或者修改配置文件來部署iSCSI服務,如果需要使用命令來配置服務,可以參考tgtadm 命令的man手冊;修改服務器的配置文件,默認的服務器配置文件為/etc/tgt/targets.conf,我們需要在配置文件中添加共享設備,為共享設備創建LUN和IQN,最后啟動服務進程;
? 1>安裝相關軟件:
  ? yum install scsi-target-utils ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ?

? ? ? ?? ? 2>修改配置文件:

? ? ? ? ? ? ?

? ? ? ? ? ? ?配置文件詳解:
      第一個target定義了兩個LUN,LUN編號會自動按順序分配給LUN1,LUN2,LUN0一般會分配給SCSI控制器,默認允許所有人訪問該target;/dev/sdb ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?與/dev/sdc2是我們準備共享的設備,通過backing-store 指定設備路徑,backing-store支持文件或塊設備,此外,也可以使用direct-store指定設備路徑, ? ? ? ? ? ? ? ? ? ? ? ?但direct-store僅支持本地SCSI設備;
? ? ? ? ? ? ? ? ? ? ? 第二個target定義了一個LUN,LUN編號為手動配置的10,共享設備是/dev/sdd,手動修改設備的廠家信息為Jacob Inc,此外,通過incominguser選項將 ? ? ? ? ? ? ? ? ? ? ? ? 該target設置為僅允許tom賬戶訪問,密碼為tompass12;
     ?  ?第三個target定義了一個LUN,LUN編號為20,共享設備為/dev/sdc3,僅允許tom賬戶通過192.168.1.109主機訪問該target;

    當服務器啟動tgtd服務后,我們隨時可以通過tgtadm命令來查看iSCSI的詳細信息,以下為輸出內容:
    service tgtd start?

? ?[root@chw ~]# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2017-8.com.chw.www:disk1
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00010000
SCSI SN: beaf10
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
LUN: 1
Type: disk
SCSI ID: IET 00010001
SCSI SN: beaf11
Size: 21475 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/sdb
Backing store flags:
LUN: 2
Type: disk
SCSI ID: IET 00010002
SCSI SN: beaf12
Size: 5379 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/sdc2
Backing store flags:
Account information:
ACL information:
ALL
Target 2: iqn.2017-8.com.chw.www:disk2
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00020000
SCSI SN: beaf20
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
LUN: 10
Type: disk
SCSI ID: IET 0002000a
SCSI SN: beaf210
Size: 21475 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/sdd
Backing store flags:
Account information:
tom
ACL information:
ALL
Target 3: iqn.2017-8.com.chw.www:disk3
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00030000
SCSI SN: beaf30
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
LUN: 20
Type: disk
SCSI ID: IET 00030014
SCSI SN: beaf320
Size: 5379 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/sdc3
Backing store flags:
Account information:
tom
ACL information:
192.168.1.109

相關防火墻設置:
  iptables -I INPUT -p tcp --dport 3260 -j ACCEPT
  service iptables save

3》客戶端訪問:
  Linux客戶端訪問iSCSI服務器需要安裝iscsi-initiator-utils軟件包;第一步通過iscsiadm命令的discoverydb選項可以發現服務器端的iSCSI的IQN;第二步,通過login選項加載服務器的IQN;之后便可以通過fdisk -cul命令發現計算機中多了三塊磁盤;第三步就可以對磁盤進行分區格式化后即可使用該ISCSI磁盤存儲設備了;

相關命令:
  iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.106 --discover
查看服務器的ISCSI IQN信息;

? ? ?

? ?iscsiadm --mode node --targetname iqn.2017-8.com.chw.www:disk1 --portal 192.168.1.106:3260 --login
? 用來掛載服務器上的IQN;

? ? ??

? ? ??

轉載于:https://www.cnblogs.com/xiaocheche/p/7592751.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的网络存储服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。