トップページunix
1001コメント309KB

[次世代] ZFS [ファイルシステム]

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/05/03(水) 13:41:10
[次世代] ZFS [ファイルシステム]
次世代ファイルシステムとしての期待が高いZFSにAppleが興味を示しました。
10.6か10.5で搭載されると見られるこのZFSについて語りましょう。

Solaris ZFS
http://www.sun.com/software/solaris/zfs.jsp

OpenSolaris
http://www.opensolaris.org/os/
0793名無しさん@お腹いっぱい。2007/04/09(月) 10:56:02
>>791
勘違い君乙
0794名無しさん@お腹いっぱい。2007/04/09(月) 11:07:42
>>786
SPARC で Linux → ゴミ
x86 で Solaris → プロセッサバス飽和した時点でゴミ
0795名無しさん@お腹いっぱい。2007/04/09(月) 14:49:52
要はHyperTransportなAthlon64マンセーってことか?
0796名無しさん@お腹いっぱい。2007/04/09(月) 14:56:02
HyperTransport って現状のはせいぜい 4コアって話じゃなかった? 8つだったか?
0797名無しさん@お腹いっぱい。2007/04/09(月) 15:57:19
せいぜい 8core までくらいのマーケット向けに最適化すると
3本だよねーということであって
もっと必要ならもっとつける(そしてもっと高くなる)
ということでしょ

いや数十本のHT足が必要だ、みたいになってくると
根本的に別の設計が必要だろうけど
0798名無しさん@お腹いっぱい。2007/04/09(月) 16:20:20
> いや数十本のHT足が必要だ、みたいになってくると
> 根本的に別の設計が必要だろうけど
結局そういう規模の SMP を想定した技術じゃないのよ。
0799名無しさん@お腹いっぱい。2007/04/09(月) 19:32:28
アーキテクチャ論議ってほんとどこでも始まるんだな
0800名無しさん@お腹いっぱい。2007/04/09(月) 19:46:15
しったかは何処にでもいるからな
0801名無しさん@お腹いっぱい。2007/04/09(月) 23:24:42
>>776-778
bootローダはまだZFSを読めないが、ZFSをルートファイルシステムに
できるようになったので、/bootだけUFSで残りは全部ZFSって構成ができるようになった。
http://lists.freebsd.org/pipermail/freebsd-current/2007-April/070731.html
0802名無しさん@お腹いっぱい。2007/04/10(火) 04:50:36
お!良い感じになってきたな。
0803名無しさん@お腹いっぱい。2007/04/11(水) 22:19:13
ZFSはバックアップ機能(send/recv)が弱いよな。
snapshotが-r の再帰オプションつけているんだからさ。send -r 実装キボン
0804名無しさん@お腹いっぱい。2007/04/11(水) 22:45:12
gbdeやgeliと併用できるのかな
0805名無しさん@お腹いっぱい。2007/04/11(水) 23:59:38
>>804
http://lists.freebsd.org/pipermail/freebsd-current/2007-April/070616.html
にいろいろ例が書いてある。

zpoolから4G確保して、ゲリ化してからswaponする例↓
# zfs create -V 4g tank/swap
# geli onetime -s 4096 /dev/zvol/tank/swap
# swapon /dev/zvol/tank/swap.eli
0806名無しさん@お腹いっぱい。2007/04/12(木) 00:19:27
下痢?
0807名無しさん@お腹いっぱい。2007/04/12(木) 00:41:58
ゲリラのうた
http://www.nicovideo.jp/watch/sm119287
0808名無しさん@お腹いっぱい。2007/04/12(木) 01:31:18
Sun、次世代ファイルシステム「ZFS」の技術をOpenSolarisへ寄贈
http://journal.mycom.co.jp/news/2007/04/11/015/index.html
0809名無しさん@お腹いっぱい。2007/04/14(土) 20:26:47
Linuxでもライセンス的に問題無くなったって事なのかな?
0810名無しさん@お腹いっぱい。2007/04/14(土) 20:30:46
まだだろ。
CDDLのままなんだから。
0811名無しさん@お腹いっぱい。2007/04/14(土) 20:59:15
FUSEがあるから大丈夫。
0812名無しさん@お腹いっぱい。2007/04/14(土) 21:19:25
>>810
だから今度GPL2になるかもって話なんだけど・・・・
0813名無しさん@お腹いっぱい。2007/04/14(土) 22:29:00
>>812
>>809>>808を受けてのレスに見せ掛けて、実は全然
無関係ってことかorz
0814名無しさん@お腹いっぱい。2007/04/14(土) 23:01:57
パクLinuxには簡単には使わせないよ、ってことだろ。
0815名無しさん@お腹いっぱい。2007/04/15(日) 00:36:52
ZFS的にはsolaris以外はパクリじゃん。
0816名無しさん@お腹いっぱい。2007/04/21(土) 18:43:16
実装そのまま持ってってんだからパクリもなにも... そのものだろ。
機能落ちで「ZFS と呼ぶな」とでも言うんならともかく。
0817名無しさん@お腹いっぱい。2007/05/11(金) 23:31:55
VMWareServerの仮想ディスクにnevada b62を入れて
zfsのraidz2プールでいろいろ試してみた。

やったことはmkfileで128Mのファイル5個をプールして
iscsiのターゲットディスクにして、WindowsからMSのイニシエータで
つなぎこんでNTFSでフォーマットしてファイルを詰め込んでみた。
元のPCがひどいのでパフォーマンスもほとんど気にならずにまあ普通に使える

んで障害状況を作り出すために、プールしたファイル2個を削除してみたところ
zpool status では縮退状態で動いてるというレポートがあがるんだけど
Windowsからファイルにアクセスすると一部のファイルやフォルダが壊れてしまった。

そのあと実マシンにインストールしたnevadaで同じ事を試してみたが
そちらは問題なし。おそらくVMWareServerの仮想ディスクが原因
じゃないかと思うが、Windowsからiscsiで繋ぐストレージマシンを
作ろうかと思ってたのでちょっと不安になってきた。

長文すまん
0818名無しさん@お腹いっぱい。2007/05/13(日) 18:24:32
>>817
mkfile したのが仮想OSの中なら VMware Server とはあんまり
関係なさそうなのにね。
0819名無しさん@お腹いっぱい。2007/05/13(日) 20:28:33
>818
不思議なんだよね
その後、scsiの仮想ディスクを追加してraidz2プールにしたら問題なかったし
0820名無しさん@お腹いっぱい。2007/05/15(火) 23:08:06
>>817 VMware動かしているOSのキャッシュじゃねーの?
0821名無しさん@お腹いっぱい。2007/05/24(木) 23:11:09
ZFSでデータのコピーを複数持てる。これ、面白い。
http://blogs.sun.com/relling/entry/zfs_copies_and_data_protection

こんな風に動くみたい。

# zpool create -f zwimming raidz c1t0d0 c1t1d0 c1t2d0 c1t3d0 c1t4d0
# zfs create -o copies=1 zwimming/single
# zfs create -o copies=2 zwimming/dual
# zfs create -o copies=3 zwimming/triple
# cp -rp /usr/share/man1 /zwimming/single
# cp -rp /usr/share/man1 /zwimming/dual
# cp -rp /usr/share/man1 /zwimming/triple
# zfs list -r zwimming
NAME              USED  AVAIL  REFER  MOUNTPOINT
zwimming         48.2M   310M  33.5K  /zwimming
zwimming/dual    16.0M   310M  16.0M  /zwimming/dual
zwimming/single  8.09M   310M  8.09M  /zwimming/single
zwimming/triple  23.8M   310M  23.8M  /zwimming/triple

/zwimming/singleにデータを置いた場合はRAID5で保護されます。
/zwimming/dualにデータを置いた場合は、RAID1+5的に保護されます。
0822名無しさん@お腹いっぱい。2007/05/24(木) 23:27:40
ズィーエフエス
0823名無しさん@お腹いっぱい。2007/05/26(土) 07:52:30
>>779
DG/UXは88kの頃は良かったが、Intelになってからはもうボロボロだった。
0824名無しさん@お腹いっぱい。2007/05/26(土) 08:55:10
ようするに、Intelのバス設計が駄目って事?
0825名無しさん@お腹いっぱい。2007/05/26(土) 15:54:00
SunはもっとZFSを宣伝すべきだと思う。素晴らしいよ。このファイルシステム
0826名無しさん@お腹いっぱい。2007/05/26(土) 16:19:23
ZFS応援
0827名無しさん@お腹いっぱい。2007/05/26(土) 19:22:38
試してみたけどZFSすごすぎ。
これから部署内のネットワーク鯖作るんだけどこれ採用しよっと。
0828名無しさん@お腹いっぱい。2007/05/26(土) 20:20:50
Leopardが採用予定だからXserveを使うのが賢いな
0829名無しさん@お腹いっぱい。2007/05/26(土) 23:36:51
Apple は業務で使うにはサポートに問題ありすぎ。
0830名無しさん@お腹いっぱい。2007/05/26(土) 23:40:33
何故に劣化Un*x使うのが賢いのかよくわからんな。
0831名無しさん@お腹いっぱい。2007/05/27(日) 01:21:50
現状のZFSを現場に導入するとか、ふつうに釣りだろ……
0832名無しさん@お腹いっぱい。2007/05/27(日) 10:25:49
普通に考えれば人柱召喚呪文だろう
0833名無しさん@お腹いっぱい。2007/05/27(日) 23:57:15
自宅のLinux鯖を Solaris に入れ替える勇気が出ない。
zfs使ってみたいがしかし。。
0834名無しさん@お腹いっぱい。2007/05/28(月) 00:07:36
もう一台買えw
0835名無しさん@お腹いっぱい。2007/05/28(月) 19:22:46
ん。ZFS普通に使ってるよ。開発現場では。

ただ、客先に納入するシステムに導入するということはまだ無い。
0836名無しさん@お腹いっぱい。2007/05/28(月) 20:55:44
さすがに客先に導入するにはまだちょっと早いだろうね。
Solaris11待ちじゃない? なんせ、10標準ではついていない機能なわけだし。

FreeBSDは8待ち、OS Xは>>829がいうように、業務で使うにはサポートポリシーに
問題がありすぎるんで却下。
0837名無しさん@お腹いっぱい。2007/05/28(月) 22:31:22
はぁ? 10 の最初のに間に合わなかっただけで、とっくに標準ですが。
具体的に何を危惧してんの?
0838名無しさん@お腹いっぱい。2007/05/28(月) 22:44:09
標準ったって、ufsの置き換えだし、
veritasの置き換えにはならんでしょ?
0839名無しさん@お腹いっぱい。2007/05/28(月) 23:14:00
具体的に VxFS の代わりにしようとか思ってんだったら、「ちょっと早い」とか
いい加減なこと言ってないでちゃんと検証項目作ってテストしたら?
ま、作れないんだろうがw
0840名無しさん@お腹いっぱい。2007/05/30(水) 23:21:30
838 ではないしVxFS の置き換えをしたわけではないが、
スナップショットの destroy をきっかけに落ちることが何度かあって
まだちょっと早いかなあという気はしている。
0841名無しさん@お腹いっぱい。2007/06/03(日) 08:37:54
FreeBSD の場合は強引にも 6 に入れて欲しい。試験的でいいから。(予定あるのかな?)
そうすれば 7 ではそれなりになるかも。
0842名無しさん@お腹いっぱい。2007/06/04(月) 22:29:05
ZFSは6には入れないってどこかで読んだ気がする
0843名無しさん@お腹いっぱい。2007/06/04(月) 22:48:35
別にFreeBSDにとってはどうでもいいものだし。
0844名無しさん@お腹いっぱい。2007/06/04(月) 23:05:52
>>843
信頼できるfsとソフトウェアRAIDと論理ボリュームマネージャーがあるからいらない
というのなら、SolarisにもZFSが必要ないってことになるぞ。

って、キチガイ煽りに反応してしまった。
0845名無しさん@お腹いっぱい。2007/06/04(月) 23:46:31
ZFSがあればVxVM/VxFSは要らない。
ZFSを使ってみると驚くほどの簡単さ(使いやすさ)に感動する。これで無償だもんな。
いいのかよ>Sun と言いたくなるよ。
バックアップ機能(スナップショットやレプリケーションの自動化)の強化と
クラスタファイルシステム機能の追加をして欲しい。
また、インストールのデフォルトがZFSになると嬉しい。SVMも正直要らん
0846名無しさん@お腹いっぱい。2007/06/05(火) 02:18:24
10なんぞに用は無いから9にバックポートしてくれよ
0847名無しさん@お腹いっぱい。2007/06/05(火) 13:12:46
10 使え。どっかのトンチキな OS といっしょにするな、互換性高いだろうが。
0848名無しさん@お腹いっぱい。2007/06/06(水) 00:42:59
>>846 そろそろ11って時期なのに。10使おうよ。結構安定しているぜ
0849名無しさん@お腹いっぱい。2007/06/06(水) 19:05:46
10のパッチの出来の悪さは許容ならん
4−5年は運用するマシンで使えるかっ
0850名無しさん@お腹いっぱい。2007/06/07(木) 06:04:08
"In fact, this week you'll see that Apple is announcing at their Worldwide Developer
Conference that ZFS has become the file system in Mac OS X."

http://www.sun.com/jsp_utils/rvideo.jsp?video=74cd4547-01df-440b-823d-48878ae34c73
0851名無しさん@お腹いっぱい。2007/06/07(木) 09:56:26
マーケティングワード満載だからな
0852名無しさん@お腹いっぱい。2007/06/07(木) 10:46:35
Apple、Mac OS Xのファイルシステムに「ZFS」を採用
ttp://journal.mycom.co.jp/news/2007/06/07/003/index.html

Mac OS XがSolarisと同じコードを使ってるのなら、
これでかなりバグは出尽くすかもね。
0853名無しさん@お腹いっぱい。2007/06/07(木) 11:18:17
人柱にされるマカ……
0854名無しさん@お腹いっぱい。2007/06/07(木) 11:35:36
ZFSてBSDライセンスに近い形で公開されてるんだから、
Appleが独自に改良しても公開義務はないはずだよ。
だから、AppleもこれをOSの基盤に採用出来る。

逆にLinuxでは、このライセンス方式では使いたく
ても使えない状態で、違うライセンス方式でも出せ
って話になってるんじゃないの。
0855マカ2007/06/07(木) 11:39:25
せいぜい頑張って協力しますわ
まあコンスーマOSのレベルじゃバグ出しの精度も高が知れてるけど
ボトムのほうからブートFSにして段々と信頼性を確保してくってのは
健全な路線なんじゃないでしょうか

で、ということは、TimemachineってSnapshot使うことになったのかな?
0856名無しさん@お腹いっぱい。2007/06/07(木) 11:52:33
>>855
だから公開義務ないんだって言ってんだろ糞マカ。
公開するかどうかはAppleの自由。そういうライセンスなの。
まあSunも太っ腹というか、Sunにそういう形での提供を望む
顧客が多いということなんだろうな。
0857名無しさん@お腹いっぱい。2007/06/07(木) 12:20:46
話がかみあってない。
0858名無しさん@お腹いっぱい。2007/06/07(木) 14:49:30
zfsはCDDL。
BSDライセンスでないと、FreeBSDに含めることは出来るが、GENERICカーネルに組込めない。
つまり使うのにkernelの再構築が必要で、ufsの置き換えにはならず、ユーザも急には増えないから安定するのに時間がかかる…

絶望した。
0859名無しさん@お腹いっぱい。2007/06/07(木) 16:28:49
ZFSもGPL化考えてるだかって話なかった?
あ、GPLだとだめ?
0860名無しさん@お腹いっぱい。2007/06/07(木) 16:32:45
もっとだめだろw

0861名無しさん@お腹いっぱい。2007/06/07(木) 16:48:02
>>858
モジュール読み込むだけだから、その点は問題ない。
問題になのはzfsからのbootとinstaller。
bootの方はCDDL回避のために、loaderの変更をスクラッチ
からやんないとだめ。
installerはbootできるようになれば、結構簡単にできそう。
0862名無しさん@お腹いっぱい。2007/06/07(木) 16:51:31
bootパーティションくらいZFSじゃなくてもよかろうが。
0863名無しさん@お腹いっぱい。2007/06/07(木) 21:59:49
ZFSはシーケンシャルread/writeが異常に速いな。
ソフトウェアRAID5なのに。
0864名無しさん@お腹いっぱい。2007/06/07(木) 23:05:03
前提が違っているんだろうな
0865名無しさん@お腹いっぱい。2007/06/08(金) 01:54:34
まあ、カーネルをZFSに置く意味はあんまりないよね。

Solarisだって、ディスク1本のみか1組のミラーだけで構成されたzpoolからしか
カーネルはロードできないんじゃなかったっけ?
だとすると、カーネル置場用に小さなzpoolを別に用意しなきゃならないわけで、
結局、カーネル用に小さなUFS領域を用意するのと変わらないよね。

将来、ブートローダが多数のiSCSIディスクで構成されたRAID-Zのzpoolからも
カーネルをロードできるようになれば素敵なんだが。
0866名無しさん@お腹いっぱい。2007/06/08(金) 02:06:30
>>865
いや、UFSと違うように、電源断につよかったりとかになると思うんだが・・・・

結局、grubががんばらないと駄目なの?
0867名無しさん@お腹いっぱい。2007/06/08(金) 06:45:35
FreeBSDには、GEOMとかの便利屋的レイヤが突っ込まれてて、
ちゃんと使えば(今後作りこまれていけば)相当なことができるんで
あって、なにも今更ZFSを担ぎ出す必要を感じない。
0868名無しさん@お腹いっぱい。2007/06/08(金) 09:04:36
zfsオワタ・・・

 最後に,よりカーネルに近い部分での機能強化も紹介しよう。Windows Se
rver 2008ではついに「Transactional NTFS(TxF)」や「Transactional
Registry(TxR)」,「Kernel Transaction Manager(KTM)」が搭載さ
れる。ファイル・システムやレジストリの更新履歴をログに保存して,自由に過去
の状態に戻したりできるようになるのだ。

 Hutson氏は,「これらのトランザクショナル機能のコードは,マネージド・コード
ではないが(Win32 APIとして実装されている機能),.NETアプリケーションか
らも利用できるようにラッパーを用意する」と語る。Windows Server 2008
では,データベースを使わずとも,従来よりもデータが強固に保護されたアプリケ
ーションを開発できるようになるだろう。
0869名無しさん@お腹いっぱい。2007/06/08(金) 09:16:15
MS のファイルシステムねww.. 今度は出るといいねププww
FAT 以降、いろんな話があったけど、結局ちゃんと出たのは NTFS だけだろ うくくw
あとは意味もなく多数のバリエーションで互換性が悲惨.... ひー。
0870名無しさん@お腹いっぱい。2007/06/08(金) 09:19:02
> rver 2008ではついに「Transactional NTFS(TxF)」や「Transactional

これ、機能的には UFS Journal レベルだろ。10 年以上遅れてるな。あわれ...
0871名無しさん@お腹いっぱい。2007/06/08(金) 11:24:29
Transactional NTFSみたいな機能は面白いと思う。一定の処理が完了しなかったらロールバックする。
NTFSを使いたいかと言うと別の話だけど。
0872名無しさん@お腹いっぱい。2007/06/08(金) 11:41:26
そう。MS-DFSなんて絵に描いた餅だな。
いつ使うことになるんだか。
壊れたときの責任の所在が怖くて動かせんわ。
0873名無しさん@お腹いっぱい。2007/06/08(金) 14:58:02
2000の初期ならともかく2003とかでNTFS壊れるか?

ついこのまえ、数十台使って一ヶ月耐久負荷試験したら、
高負荷での信頼性が皆無のLinuxのxfsやext3に較べて、
よほどNTFSのがfsとして信頼できる感じなんだが。
ちなみにSolarisはfs以前にハードウェアトラブル多すぎで、途中で放棄。

っていうか機能とパーフォーマンスと実用性を総合的に鑑みて、
ZFS以外でNTFSに勝ってるお勧めってなによ?
0874名無しさん@お腹いっぱい。2007/06/08(金) 15:03:58
実績

zfsなんて実績皆無
0875名無しさん@お腹いっぱい。2007/06/08(金) 15:05:08
マカーに人柱になってもらえw
0876名無しさん@お腹いっぱい。2007/06/08(金) 15:14:44
マックにのったって、鯖ではほとんど使われないじゃん
人柱になるのん?
0877名無しさん@お腹いっぱい。2007/06/08(金) 15:15:11
はあ。別に ext3 とかと較べなくても... そんなん意味ないんだけどww
Linux は VFS 腐ってるからファイルシステム全部ダメって有名なんだが。
んなもんに勝ったとか言われてもな...
NTFS の Solaris UFS に勝ってるとこっていったい何よw?
もっと言うと 4.3BSD reno の Fat Fast File System よりマシな点も
(独自規格で自慢にならんが)ACL 付いてるくらいなことなんじゃないのかよ?ww
0878名無しさん@お腹いっぱい。2007/06/08(金) 15:16:40
まだほとんど使われてないようしろもん、よくこんなマンセーできるなw
わらけてくる
0879名無しさん@お腹いっぱい。2007/06/08(金) 15:17:26
MacOS X で試せとか言ってるけど、OS のコアなとこがぜんぜん違うのに、
安定性とか性能とかっていうところに関わる部分が共通だと思ったら
そうはいかないと思うがな。
0880名無しさん@お腹いっぱい。2007/06/08(金) 15:18:12
>Linux は VFS 腐ってるから
ソース希望。ファイル名と行番号で。
0881名無しさん@お腹いっぱい。2007/06/08(金) 15:18:28
>>878
このスレ阿呆なの多いから

マンセーしてても、自分じゃ使ってない奴ばかりだぜw
0882名無しさん@お腹いっぱい。2007/06/08(金) 15:19:53
LinuxはGoogleで使われてるからカーネル、FS問わず超高性能!
惨なんて足元にも及びませんwwwww
0883名無しさん@お腹いっぱい。2007/06/08(金) 15:20:18
>>881
マンセーします、自分じゃ使ってないけど

これ一番たち悪いねw
0884名無しさん@お腹いっぱい。2007/06/08(金) 15:21:23
使ってる奴ほとんどいないから、抽象論に終始するんだよね
0885名無しさん@お腹いっぱい。2007/06/08(金) 15:21:22
ZFS褒めてもらいたくてMac板から出張してきてる奴が多いんだろw
0886名無しさん@お腹いっぱい。2007/06/08(金) 15:21:28
スナップショット解除するとか、物理デバイス縮退するとか、問題出てるの
そういうとこだけだろ。今までのファイルシステムの範囲で使う限りじゃ
不具合ぜんぜん聞かないが。根本から変更してるのにこんなトラブルの少ない
ファイルシステムは初めてみたよ。
0887名無しさん@お腹いっぱい。2007/06/08(金) 15:23:12
トラブルの実例も上がらないのはどういうわけだろうな。
どっちが抽象論だって??ww 使えよ、タコw
0888名無しさん@お腹いっぱい。2007/06/08(金) 15:24:10
>>886
び、BeFS…
0889名無しさん@お腹いっぱい。2007/06/08(金) 15:24:54
実際には使われてないもの
トラブルも少ないわな

マックにのったら、出てくるだろ、わらわらと
人柱として

ただ、マックごときじゃ、大した話題にもならんよw
0890lXWijJhdAcpYXu2007/06/08(金) 15:26:24
<a href="http://p1ring.xshorturl.org/1/verizon-ringtones.html";>verizon ringtones</a>
<a href="http://p1ring.xshorturl.org/1/free-sprint-ringtones.html";>free sprint ringtones</a>
<a href="http://p1ring.xshorturl.org/1/nextel-ringtones.html";>nextel ringtones</a>
<a href="http://p1ring.xshorturl.org/1/n-sync-ringtones.html";>n sync ringtones</a>
<a href="http://p1ring.xshorturl.org/1/sprint-ringtones.html";>sprint ringtones</a>
0891名無しさん@お腹いっぱい。2007/06/08(金) 15:26:29
使ってる人、おててあげてー
0892名無しさん@お腹いっぱい。2007/06/08(金) 15:27:52
ごめんなさいorz、使ってません
0893名無しさん@お腹いっぱい。2007/06/08(金) 15:28:40
開発見てると、バグいっぱいでてるようですが
でも、これはいいことだけどねえ
■ このスレッドは過去ログ倉庫に格納されています