探検


Linux iSCSI 友の会

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

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

The iSCSI Enterprise Target Project
http://iscsitarget.sourceforge.net/
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
2011/12/18(日) 22:45:14.39ID:bQCEnMWv
USB IPの話題で、そういえば昔はプリンタやスキャナとかをSCSIにつなげていたなぁ、
iSCSI対応スキャナとかあったら…とか思ったけど、今はスキャナが直接
TCP/IP吐き出すから無意味か。
658login:Penguin
垢版 |
2011/12/21(水) 01:03:51.78ID:ESfRvjD5
ISCSIで公開する領域はfileioにしたほうが、バックアップやサーバ移動など保守しやすいと思うのですが、
どうなのでしょうか。
hddデバイスを丸ごと公開するよりも、動作が鈍くなるなど問題が生じたりするでしょうか。
一つ思うのは、ファイルの大きさに制限があるのではないかということです。
2Tほどの領域を公開するなんてことはfileioでは無理でしょうか。
2011/12/22(木) 05:55:55.84ID:1OLuRo2w
ファイルとブロックデバイスという視点じゃなくファイルシステムの入ったオブジェクトとしてみれば保守しやすさなんてどちらも変わんね
2011/12/22(木) 18:56:40.46ID:McOZaJz/
>>659
バックアップは、ファイルの方が取り扱いやすいかなって思ったんです
ブロックデバイスは、バックアップやリストアがややこしくないですか
2011/12/22(木) 20:08:56.15ID:rLIwiEdO
全体コピるならcp使うかdd使うかの違いだし、daemon止めてローカルでマウントすれば中身丸見えだし、
どっちも一緒だべ。
2011/12/22(木) 23:27:36.49ID:McOZaJz/
>ローカルでマウントすれば

/dev/ディレクトリ以下のデバイスファイルでなくてもいいわけか
ddで吸い上げて、それをどっかのディレクトリ(/somewhere/ディレクトリ)にマウントして、アイスかっじたらいいわけか。
663login:Penguin
垢版 |
2012/01/23(月) 12:20:52.98ID:aBtiN+EL
ISCSIのターゲットを作成し、ESXIのディスクとして使いたいのですが、
どこのを使えばいいのか良く分かりません。
例えば、次の二つが見つかりました。

http://www.open-iscsi.org/
http://iscsitarget.sourceforge.net/

おすすめはないでしょうか。
2012/01/23(月) 19:58:50.97ID:SiBWlh/I
せめて
××は試しましたが
△△という点で不満です
くらいのことは書いてみようよ
2012/01/23(月) 22:35:04.26ID:hrBQXHsX
ふりーにゃすえいと
2012/01/24(火) 11:21:09.69ID:xy1naGuD
>>664
まだその段階じゃないだろw
2012/01/24(火) 20:21:34.92ID:8UK2Qu3j
タダ&情報量の多いものから取り敢えず試してみりゃいいと思うけどね
失敗しても別に爆発する訳でもなし
何もやらなきゃ何が分からないのかすら永遠に分からんまま
2012/01/26(木) 20:18:46.82ID:G9dDvW89
http://iscsitarget.sourceforge.net/
をつかってみることにしたました。
2012/01/26(木) 20:33:35.55ID:jFdHUjEA
レポよろ
2012/01/26(木) 23:11:28.82ID:G9dDvW89
そのうち・・
2012/01/28(土) 03:34:43.64ID:ewvm5Cxb
>>667
爆発しました!
2012/03/29(木) 15:38:09.93ID:Y2hZ5dWk
僕の肛門も爆発しそうです
2012/05/11(金) 06:52:36.88ID:iygI2rud
だめだー単一点の存在しないクラスタFS探してたけどなかなかこれ!ってのがない。

GFS2 RHCSでやるもfence失敗したらハング、複数のiscsiのミラーはCLVMでは不可。速度は出る

Glusterfs 単一点無し、構成も自由度高いけどノード増えると遅すぎ

Web公開領域とセッションとかの保存用に少し欲しいだけなら普通にNFSの方がいい気がしてきた。lsycdとか、、
2012/05/11(金) 12:27:27.02ID:ExM+QeNu
LustreやGPFSじゃダメなの?
2012/06/05(火) 00:50:19.39ID:KKMNHyGK
チューにグまにゅあル教えてくだしあ
2012/07/04(水) 22:38:17.26ID:K4Li4jRp
ほしゅ
677login:Penguin
垢版 |
2012/07/19(木) 19:01:27.28ID:djeiiKZQ
>>657
大昔のMACのイーサアダプタってSCSI接続なのがあって
とりあえずnetbsdならネットワークドライバあるみたい。
ttp://www.drvlabo.jp/old/jp/netbsdj.htm
これ使えばLANまるごとiSCSI化できたりするんだろうか?

その先でUSBIP使ったら内部接続PCIなUSBディスプレイでもなんでも
iSCSIに乗っけて接続できたりする?
2012/07/19(木) 19:54:51.62ID:qa/oxugB
>>677
それってEthernet over SCSIであって、
SCSI over IP(Ethernet) ではないのでは・・
2012/07/20(金) 03:53:01.72ID:cbU/6awl
>>678
NET2280 PCI over USB
usbip USB over IP
RFC894 IP over Ethernet
SSC-502 Ethernet over SCSI
iSCSI SCSI over IP

現実性や冗長性はともかく、既成技術の組み合わせで構成しているところがミソやね。
2012/08/07(火) 23:52:54.01ID:vA0RKPO8
>>673
fence失敗したらハングって・・fenceってわざとハングさせる為の物じゃん
スプリットブレインシンドローム起こさせない為に
2012/08/18(土) 11:03:41.13ID:By+7GNV+
保守
2012/09/24(月) 02:38:16.41ID:pfnW6akj
esxi 5.1のソフトウェアイニシエータとUbuntu上のietを試してる。
iscsiログインはできて、パーティション作成まではできるんだけど、vmfsフォーマットしようとするとコネクションタイムアウトになってしまう。。。
683login:Penguin
垢版 |
2013/01/07(月) 13:58:42.55ID:E9KbilrE
debianのコアのみにiscsitargetをインストールして
vmwareのデータストアとして使ってるんだけど
どうもパフォーマンスが良くない。
NICはe1000eなんだけど何かいい情報ないですかね。
2013/01/07(月) 23:48:12.78ID:vnQYsNaP
どのくらいの性能を期待してどうガッカリだったのかを書いたほうが良いのでは
2013/01/09(水) 08:53:48.21ID:/1zxc6zL
ちょっと説明が難しいんですけど具体的には
esxiゲストのCentOSがyum updateすると
ストア側の負荷がtopコマンドで4〜5くらいまで上昇して
他のゲストOSの反応が悪くなる感じです。
少し前にはiscsiでabortとか出てゲストがすべて止まったこともありました。
ストア側はxeon e3110でメモリ2GBです。
ietd.confはtype=blockioとしているくらいで、他はデフォルトのままです。
2013/01/09(水) 22:22:11.00ID:Lu6XFkZr
つーか、ソフトウェア、NIC、CPU、メモリの情報なんかより、
ストレージの情報がいちばん重要だと思うんだけど。
esxiに直接SSDつけた方がいいんじゃない?
■ このスレッドは過去ログ倉庫に格納されています

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