探検


Linux iSCSI 友の会

■ このスレッドは過去ログ倉庫に格納されています
2007/09/14(金) 15:13:49ID:+fo3Eq3t
貧乏人でもiSCSIが使用可能なLinux-iSCSIについて語ろう。

FreeNASよりも高速、クラスタ対応のファイルシステムを使えば共有も可能。
NFSよりも圧倒的に高速です。

The iSCSI Enterprise Target Project
http://iscsitarget.sourceforge.net/
2010/07/07(水) 16:50:14ID:nbwwsN8n
そんなの用途次第だろ
2010/07/07(水) 18:08:51ID:IB/4XlcN
>>556
モノによっては真面目にGbEに対応してるものもある。
牛のLS-XHLとか。
2010/07/12(月) 17:16:59ID:9ZolJa7T
freenasのiscsiにchapを設定した状態で
windows7のイニシエータから接続できないんですが
非対応でしょうか。
2010/07/12(月) 19:08:33ID:J1WdlpSZ
>>559
板違い
どちらもLinuxじゃねーw
2010/07/23(金) 16:46:38ID:pyQA++fK
ちょっと教えてください。

Linuxにデータが入ってるNTFSフォーマットなHDDを接続して、そのドライブを
iSCSIで別のWinなマシンに見せるて事は可能でしょうか?
2010/07/23(金) 16:47:53ID:aflCmZfG
可能
563561
垢版 |
2010/07/23(金) 20:02:31ID:pyQA++fK
>>562

おお、やはり出来ましたか。
最初FreeNASでやろうとしてPort Multiplier使えなくて、Openfilerでやろうとした
ら、Openfilerだとファーマット前提だったので諦めかけてました。
ちょっとCentでも入れて頑張ってみます。
ありがとうございました。
2010/09/14(火) 13:19:26ID:7vSEGr3h
ううう、何度やっても読み書きともに9MB/sぐらいしか速度がでない・・・。なぜ!
2010/09/14(火) 16:35:15ID:7vSEGr3h
freebsd+iscsi, freenas+iscsiやったけど全部9MB/sだ・・・。
freenasスレいってきます!
2010/09/14(火) 16:48:15ID:qcAavtGg
100BASEだろ?普通じゃん。
2010/09/14(火) 19:00:00ID:BG9Kd/2C
ううん、netperfで実効900Mちょいっす。結局まだ悩んでる・・・。
568login:Penguin
垢版 |
2010/10/05(火) 14:44:03ID:YSD2OI5p
ターゲットはせんとくん5.5+scsi-target-utilsで、
イニシエータ側はXP+MS御製の2.08を使用。

HDDイメージの方はイニシエータ側からローカルドライブの如く見えるものの、
CDのISOが変。
1.7Gbyte位のJustSuite2010のISOだとチャンとターゲット側でマウントされて、
XP側からはローカルの光学ドライブにDVDがマウントされた状態で見えるのに、
3.4GByte程度のStella Nabigator9のISOだと、ターゲット側でマウントされない。
76.8GByte程度のISOだとなおさら。
XP側からは、空のドライブがローカルに接続された状態に見えるんだな。

こりゃ何だろか?
2010/10/05(火) 15:17:14ID:PaaBiLpV
どこかに2Gの壁があるとか。
570login:Penguin
垢版 |
2010/10/07(木) 23:29:09ID:5n61HLDj
確かにBD用の70GByteものISOは異常かも知れなったが、
普通に二層DVDのISOがマウントできんとは..........
571login:Penguin
垢版 |
2010/10/17(日) 16:26:29ID:6x4y1zO+
よっしゃ行けたXPのSANブート
せんとくん5.5では、iSCSI Enterprise targetの方だと、旨く決まるな。

だがCDイメージISOのマウントはまだまだ。
2010/10/24(日) 02:36:50ID:iGWp/Gky
tgtdってwrite-cacheをoffにした方がSequential Write速いのな。
randomはオンの時の方が速いみたいだけど…

CentOS5.5で/dev/sdbのWD10EACSを丸々backing-storeに設定して
win7(x64)のPCから計測

オフの時:
Sequential Read : 107.801 MB/s
Sequential Write : 81.818 MB/s
Random Read 512KB : 102.682 MB/s
Random Write 512KB : 46.133 MB/s
Random Read 4KB (QD=1) : 10.972 MB/s [ 2678.6 IOPS]
Random Write 4KB (QD=1) : 1.250 MB/s [ 305.2 IOPS]
Random Read 4KB (QD=32) : 97.925 MB/s [ 23907.5 IOPS]
Random Write 4KB (QD=32) : 1.290 MB/s [ 315.0 IOPS]

オンの時:
Sequential Read : 107.513 MB/s
Sequential Write : 60.971 MB/s
Random Read 512KB : 100.259 MB/s
Random Write 512KB : 45.661 MB/s
Random Read 4KB (QD=1) : 10.226 MB/s [ 2496.7 IOPS]
Random Write 4KB (QD=1) : 2.819 MB/s [ 688.3 IOPS]
Random Read 4KB (QD=32) : 83.901 MB/s [ 20483.7 IOPS]
Random Write 4KB (QD=32) : 13.341 MB/s [ 3257.0 IOPS]
573login:Penguin
垢版 |
2010/11/24(水) 17:25:34ID:Js+FOcjI
CDイメージのマウントに成功。

SCSI-Target-utilsの最新版なら、ちゃんと出来る模様ですな。
地図ソフトのインスコなどが、3昼夜掛かっていたのが、1時間半で出来る様になったぜ。
2011/01/14(金) 21:24:05ID:GaYYpd0I
sentos5.5+tgtでLVMパーティーションをWindowsでiscsiでマウントさせて見て試してるんだけど、
初めはイニシエーター上でマウントしてWindowsでフォーマットさせて読み書きも問題無く使えるんだけど、
何かの拍子に再マウントするとこの「DISKはフォーマットされてません」となってしまう。
どうやらイニシエーター側でおかしな状態になるっぽい。
だれかやってみた人いませんか?
2011/01/18(火) 12:34:16ID:57Zfolj9
上の方で出てるiSCSIをソフトウェアRAID1にするのってスプリットブレインやデータ
の差異が起きたらどんな動作をするのだろう・・?
もし問題ないのならDRBDの盆雑さやリソース喰いすぎから開放されるんだが
2011/01/18(火) 13:06:05ID:0c2IKk5P
煩雑、だよな?
2011/01/18(火) 13:08:27ID:7BI4zJ70
ぼんざつw
2011/01/18(火) 13:10:33ID:270hrEVr
なぜか変換できないw
2011/01/18(火) 17:09:59ID:57Zfolj9
あーあれだ
ずっとぼんざつって読んでた・・orz
2011/01/18(火) 22:19:07ID:tPTcxRzt
どんまい
2011/02/03(木) 23:49:26ID:5rK/OoS2
pohmelfs DSTってどうなったの?
まともにこれらって使えなくね?

2011/04/07(木) 19:30:27.79ID:+pwmwOFF
http://cloud.watch.impress.co.jp/docs/news/20110407_437976.html
MSやるじゃん
2011/04/07(木) 23:57:30.07ID:wbdycPTk
どこがだよ?
何が悲しくてゲイツOSに命を預けなきゃならんのだ。
Windows Update の度に逃げられちゃ話にならん。
2011/04/08(金) 00:05:01.76ID:A6Pvw23F
めちゃくちゃうれしいぞ
無料だから俺みたいな乞食が泣いてよろこぶわ
2011/04/08(金) 12:16:23.77ID:iRRtDc45
何言ってやがる、ファイルサーバーとして使うなら
Solaris≒Windows>>BSD>>>Linuxだろ
何が悲しいって、Linuxをファルサーバーにせにゃならん金の無さ
LinuxはVFSまともに作り直さない限りWindowsの足下にも及ばんわ
2011/04/08(金) 12:50:11.01ID:PDdVa6/j
>>585
Solarisはわかる。ZFS最高。

でも、どういう理由で Solaris≒Windows なのか言ってみろ。
2011/04/08(金) 15:01:46.94ID:6mUW465l
いつも思うんだが、

iSCSIイニシエータ(ホスト側)
iSCSIターゲット(ストレージ側)

って、命名ミスったな、と思わん?

ええと、ホスト側というのはストレージをホストしてるわけじゃなくて
ホストアダプタ的な意味で、ターゲットは個々のストレージ使ってる側じゃなくて
ストレージがあってさっきのホストからターゲットにされる側

とかいまだに脳内確認しないといけないことがあって萎える。
2011/04/08(金) 17:39:18.99ID:PDdVa6/j
旧来のSCSIから使われている名前なので、まぁがんばって慣れるんだな。

ちなみに俺は違和感ないし、命名ミスったとも思わん。SCSI subsystemではinitiatorがbus上のtargetを探すので、英語的にはとても的確だと思うが。
2011/04/09(土) 00:34:28.14ID:OCm0DtuV
>>584
われざ逝ってよし。
2011/04/09(土) 02:19:36.27ID:ttxUJkZa
われざとか逝ってよしとか使ってみたかったの?

もうちょっと勉強してから書き込め
2011/04/17(日) 11:49:01.15ID:ujCpR/Jg
xサーバとxクライアントにくらべればまし
2011/04/17(日) 12:37:41.66ID:7El4VdI5
>>591
サーバ - クライアントの概念を理解できてないんだね
2011/04/18(月) 10:34:07.07ID:O2NV5MBa
>>591
X は別におかしくないだろ。
2011/04/19(火) 02:46:21.29ID:GfIHg9lp
>>586
>>585ちゃうけどストレージコントローラのドライバと
それ専用のGUIユーティリティは充実してるよね>Windows
2011/04/23(土) 12:04:00.18ID:XJb7jNUw
Windowsで使えるクラスタリングファイルシステムマダー(・∀・ )っ/凵 ⌒☆チン
2011/04/23(土) 22:47:50.66ID:vNXrjOSm
WindowsにZFS移植

2011/04/23(土) 23:03:17.27ID:WTYL1Jq1
どうせNAS使うんでしょ
ローカルなファイルシステムなんてなんでもいいじゃん
2011/04/23(土) 23:19:21.30ID:mHZSz9X3
ZFS使いたいなら、Windowsなんて捨ててSolarisでいいじゃん
2011/04/27(水) 02:04:36.53ID:UHfWCNyE
iSCSI+DM-MPとGNBD+DM-MPってどっちが速度出るのかな?
誰か試した人居たらこっそり教えてちょ
2011/04/30(土) 15:12:48.09ID:bHNGLvFb
****+DM-MPの方が速かったよ(こっそり
2011/05/01(日) 17:34:04.97ID:+4cCjUYZ
どっちだよ!
2011/05/16(月) 22:54:11.63ID:Vo7jG0OA
InfiniBandスレたてたんでリンクはっときます
個人で使ってる人少なすぎて落ちそうな気がするので、話題あったらよろしくです

InfiniBandについて語るスレ
http://hibari.2ch.net/test/read.cgi/hard/1305552336/
2011/05/20(金) 07:41:57.51ID:Kkbcc3fE
iSCSIというものを最近知ったので、このスレをざっと眺めたんだけど、
>>22がちょっと気になった
2011/05/20(金) 10:15:04.11ID:BMR7RLY/
ところでiSCSIって1つのターゲットに複数から同時に接続しても問題ないの?
2011/05/20(金) 10:16:50.44ID:dWtb9sZc
つ クラスタファイルシステム
2011/05/20(金) 12:12:43.21ID:GksnamVX
>>604
ターゲット次第

うっかり両方からマウントかけてFS崩壊させたり楽しいことができるぞ
2011/05/20(金) 13:05:36.34ID:hz9IGDQt
>>604
iSCSIとしては、何ら問題ない。
ファイルシステムやロジカルボリュームマネージャーは
クラスター対応してるの使わないと駄目だけどね。それはiSCSIの問題じゃないし。
2011/05/21(土) 11:06:05.90ID:pqxkpDYz
>>604
つ OCFS2、GPFS、GFS
2011/05/22(日) 17:28:17.65ID:DRlOFEym
btrfsをクラスター対応させるって言ってた記憶があるけど、実装される気配すらないな
2011/05/23(月) 13:33:33.75ID:KDo0E9Ie
クラスタFSってのは必須なのかな。
同じファイルに同時アクセスしないって保証されれば
ext3でもいいってことにはならない?
2011/05/23(月) 15:02:16.10ID:gAOXqpq9
問題ない
世の中のActive/StandbyなHAクラスタはそうしてるのもいる


2011/05/23(月) 16:15:27.95ID:bb2HGIFV
>>610
メインメモリ上のcache/bufferとHDDの内容が食い違っても大丈夫だと思う?
2011/05/23(月) 20:31:45.75ID:rjVhOwlh
>>610
複数台から同時にアクセスしないって保証があれば大丈夫
2011/05/23(月) 22:18:14.16ID:BzlQ03Y+
>>613
つまりクラスタFSを使えばいいってことだね。
>>610
2011/05/24(火) 21:40:39.56ID:0AQ8id7w
分散ロックマネージャだっけ?
あれNノードで共有するならN*(N-1)/2のリンクがいるんだっけ?
なんかややこしいからNFSやCIFSでよくない?
2011/05/24(火) 22:48:51.53ID:Q/JFzMnN
クラスタFS以外のFSを複数台でマウントしたらクラッシュするだろ
2011/05/25(水) 12:29:33.90ID:RwCHkzCS
iSCSIはそうならないための制御をしてくれてるんじゃないの?
できないならNFSのほうがマシじゃん。
2011/05/25(水) 12:36:58.75ID:x7MQNyMk
>>617
お前、ファイルシステムのお勉強して出直せ
2011/05/25(水) 13:42:55.43ID:3S9STLoJ
>>617
NFSの後ろ二文字は何の略だと思ってるんだ?

お前が書いてるのは「HDDよりWindowsの方がマシ」みたいなもんで
本来比較対象になるものではない。
違うレイヤーの技術だ。
2011/05/25(水) 19:04:44.99ID:RwCHkzCS
NFSは複数からの接続もokだろ?
NFSの先がext3でもいいんじゃなかったのか?
iSCSIはそれがだめなんだろ??
2011/05/25(水) 22:01:58.78ID:Le5VUu5B
いやだから、NFSの場合はネットワークを飛び交うデータは(ものすごく大雑把に言うと)

「このファイルを開け、シーク、読め。ディレクトリエントリに新規ファイル追加しろ」

といったファイルシステムの操作であって、iSCSIの場合は

「ブロック(セクタ)○番のデータを読め、書け」

というブロック操作そのもの。全くレイヤが違って、どっちの機能が欲しいかによるということ。
通常、サーバーのファイルシステムをクライアントから共有したいのであれば、基本的には前者が向いている。
NFSで十分なことを、わざわざiSCSI + クラスタファイルシステムにするのは無駄。
じゃ、なぜiSCSIのようなものが必要とされているかは、答えが一つじゃないので自分で調べてくれ。
2011/05/25(水) 22:05:46.64ID:kRz84mu0
もうアホはほっとけよ
2011/05/26(木) 01:00:05.16ID:SGEPIj2i
>617
まぁ言葉の説明で分からなければ
実際にiSCSI targetにlogonしてみると良いよ。
未formatのUSB-HDDつないだような感覚なんだ。
2011/06/02(木) 10:23:19.82ID:Yrbn/lvw
だな
判らないなら試して理解した方が早い
2011/06/14(火) 00:08:00.04ID:sAXpRdSb
iSCSI の Target にした HDD を local でもそのまま扱えるかどうか興味があります。
Target の HDD を iSCSI の target としてではなく、local で WinXP ドライブ割り当て
したり、Linux vfs mount などできるように iSCSI は設定できますか?

・ Storage PC に Linux で iSCSI で target を準備。target専用のHDD を割り当て
・ work PC (WinXP) 側から iSCSI initiator で接続、NTFS もしくは FAT32 でformat して、
  local HDD の内容を target に転送した後切断
・ iSCSI の target にした HDD を iSCSI 経由でなく直接扱う。

HDD を USB MassStorage Class で扱ったり、SATA AHCI HotSwap でできることを
物理的にではなく電気的に行いたいです。SMB でも実現できるけど転送レートが遅いので
2011/06/14(火) 02:22:39.82ID:2epTtcwn
>>625
それができないターゲットソフトウェアなんてまずない。
少なくともSTGTとSCSTではできた。
実際にマウントするにはkpartx使ったり、/dev/sdX自体をターゲットにしたり。
ちなみにFSをフォーマットする前にfdiskが必要。
2011/06/14(火) 02:50:11.67ID:sAXpRdSb
すばらしい。iSCSI いじってみる気になれました。
Atom D525MW ですが、お勧めの distribution と
target の組み合わせはありますか。
2011/06/14(火) 03:01:39.43ID:sAXpRdSb
最近は、仕事の関連で Fedora base で管理したり作業することが多いですが、
LAN でサーバを構築・運用したりはしてきたり、昔は、slack, deb, redhat で
いろいろハードはいじっていたので fdisk だとかはわかります。
パフォーマンスがよくて安定している target ソフトウェアと、それがメインに
供給されているdistribution があったら教えていただけるとうれしいです。
くれくれ、ですみません。
2011/06/14(火) 03:06:40.97ID:FjKpFfPz
RHEL6
2011/07/04(月) 18:20:31.07ID:3lg/UV50
Gentoo Linux
2011/07/16(土) 01:44:23.27ID:cukIqIKL
OpenIndianaでCOMSTAR
2011/07/16(土) 22:58:05.61ID:D0N7Prqc
COMSTARといえばNECか
懐かしいな
2011/07/20(水) 14:35:09.72ID:ktomGtDq
T.O.E.! T.O.E.!
2011/08/13(土) 23:14:15.84ID:z65BQTMr
iscsi+dm-multipathでスループット向上は期待できない?
GbEx2でtargetはCOMSTARやらFreeNASやら試してみたけど115MB/s(GbEx1でも同じ)の壁を超えられん。

multipath.confをいじりまわして現在こんな風になっている。
mpathd (33000000022af3af8) dm-3 FreeBSD,iSCSI DISK
size=10G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=2 status=active
|- 11:0:0:0 sdc 8:32 active ready running
`- 12:0:0:0 sdd 8:48 active ready running
2011/08/14(日) 00:22:14.89ID:frj0GoSE
マルチパスにしてもその先にぶら下がるディスクは一個なわけで
そっちが律速になるんでないかい
636634
垢版 |
2011/08/14(日) 00:34:42.06ID:/6lDpvsC
target側はSSD(C300)にしてあるのでシーケンシャルリードなら250MB/sくらいは出てます。
LUNの実体はZFS上のファイルなので16Gあるメモリキャッシュに乗ってしまえばもっと出るはず。
2011/08/14(日) 01:56:45.19ID:xupFmFNH
メモリキャッシュに乗ってないのでは?
638634
垢版 |
2011/08/14(日) 02:35:02.68ID:/6lDpvsC
わざと100BASEに落としてみると上限が11.8MB/sに張り付いた。
2011/08/14(日) 02:45:16.06ID:xupFmFNH
netperfでドンぐらい出てる?
2011/08/14(日) 09:53:25.78ID:/6lDpvsC
マルチパスにしてもスループットが向上しないのが論点なんだからnetperfで単体パスのスループット測っても意味ないんじゃないの
2011/08/14(日) 17:25:28.54ID:7a8L/J6o
ここでも同じような報告あるから現状ではそういうもんなんじゃね?
http://www.linux-archive.org/device-mapper-development/519570-round-robin-performance-limit.html

request-based device-mapper対応のkernelでrr_min_ioを3にすれば
少しだけ改善するみたいだけど。
2011/08/15(月) 23:37:41.50ID:KsI9zaP1
openfiler 2.99
Celeron E3300
8GB memory
LSI Logic 8408E+1TB 7200rpm×8 RAID5
intel 1000PT dual port GbE
openfiler上でbond0を作り、mode=6
readだけなら170MB/sくらい出ているよ
writeは100MB/sくらいが上限だけども
2011/08/16(火) 00:49:20.96ID:nRlvuVI/
らうんど★ろびん
2011/08/16(火) 03:23:48.72ID:+YBLI8ra
bondingも頭の片隅にはあったけど、何となく悔しいのでもうちょっと試行錯誤してみる
2011/08/26(金) 21:51:47.03ID:1vLGnoZP
イニシエータA(PC1台目)でCeonOS5.4をインストールして
その起動イメージをターゲット上でコピーして
イニシエータB(PC2台目)で起動する...って事は
可能なのでしょうか?

起動イメージをターゲット上でコピーした後に
initrdを展開してイニシエータの情報だったりを
変更しないと駄目でしょうか?
2011/08/28(日) 21:40:02.77ID:Wwcc3csd
>>645

イニシエータAとイニシエータBのハードウェアが同じならいけるのでは?
2011/08/28(日) 21:51:22.20ID:yiCVjqgO
ハードウエアの違いはKudzuが頑張ってくれるので大体の場合は普通に起動できる
手作業は起動してからhostnameとネットワークの再設定くらいかな
648645
垢版 |
2011/08/29(月) 11:30:28.67ID:0iHZTzp/
イニシエータAでOSインストール時に設定した
イニシエータ名が/etc/iscsi/initiatorname.iscsi
に記載されて...その起動イメージ(iSCSI LU)コピー後
イニシエータBで起動するとBoot中に
イニシエータ名が違うと言われてしまって...。

2011/10/13(木) 19:53:01.94ID:pzbciyRQ
ターゲットがutf16(windows)で
イニシエータがutf8(linux)だと
ファイル名ちゃんと出る?
2011/10/14(金) 01:51:13.48ID:XawbXck2
iSCSIはファイルシステムより下の層なのだが
2011/10/18(火) 10:47:56.32ID:5WFoWjt4
ターゲットを丸ごとバックアップしたい場合、どういう方法があるかな?
2011/10/24(月) 20:39:40.95ID:ywhcDsjO
dd
653login:Penguin
垢版 |
2011/11/03(木) 19:01:17.03ID:fJaPra6f
iSCSIってターゲット側のメモリが多ければ多いだけI/Oが高速化するの?
2011/11/04(金) 07:58:14.27ID:6+0sPYDE
キャッシュに使えるだろ
2011/12/15(木) 15:08:45.49ID:bF4VNURJ
iSCSIがあってiUSBがないのは
なぜなんだぜ?
2011/12/15(木) 15:14:12.01ID:8NBWxBzU
つ usbip
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況