トップページ⇒linux
294コメント110KB

Linuxでソフトウェアクラスタ〜

■ このスレッドは過去ログ倉庫に格納されています
0001101/09/09 15:02ID:vl/17jTM
Linuxを使ってWebサーバ、Mailサーバ、DBサーバのソフトウェア
クラスタ(ロードバランスね)を実現する手段をいろいろと研究してます。

ttp://www.linuxvirtualserver.org/
ttp://www.linux.nttcom.ne.jp/solution/product/progartlce/
ttp://www.ace.comp.nec.co.jp/CLUSTERPRO/
ttp://www3.toshiba.co.jp/cn3/cluster/index_j.htm
ttp://www.turbolinux.co.jp/products/cluster/tlcs6/

これ以外にも何かあったらカキコお願いします
稼動実績やハードウェアクラスタと比較した場合の費用対効果など、
何でもどーぞ
0136login:Penguin2005/07/26(火) 19:46:46ID:2GA61JcO
|  |
|  |∧_∧
|_|´・ω・`)
|梅| o終了o
| ̄|―u'
""""""""""

|  |
|  |∧_∧
|_|´・ω・`)
|桜| o ヽコト
| ̄|―u'  終了
""""""""""

|  |
|  |
|_|
|松|ミサッ
| ̄|   終了
""""""""""
0137login:Penguin2005/09/09(金) 15:49:48ID:0TnVMNTo
>>135 もう1ヶ月以上前の書き込みか・・・
Aoyama Plus では FDブートしてたっけ。

俺は昔、LANカードにブートプログラムを焼いたROM載せて、サーバからカーネル読んで
ブートさせてたことがある。完全ディスクレス。
0138初心者2005/09/15(木) 01:58:54ID:MAqHCqn7
__ __ __ __ ____
|ACTIVE1 | |ACTIVE2 | |STANBY | ←サーバ3台
 ̄ ̄  ̄ ̄  ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄
|___3ノードクラスタ___|

3ノードクラスタを組んでACTIVE1が死んだときの動きは?
0139login:Penguin2005/09/15(木) 21:30:43ID:keiNIEwh
設定依存だヴァカ
0140login:Penguin2005/09/17(土) 14:32:34ID:iMPirKtP
(^Д^)9�pプギャー
0141login:Penguin2005/09/29(木) 17:26:06ID:0gCiPw4w
複数サーバー間でディスクの内容を同期したいと思っている。
詳細は以下のとおり。
__ __ __ __
|ACTIVE | STANDBY | ←サーバ2台
 ̄ ̄  ̄ ̄  ̄ ̄ ̄ ̄
|___2ノード __|

ACTIVEがこけたら、STANDBYがディスク内容を引き継ぎ
継続運用する。共有ディスク型ではなく、あくまで各サー
バーのローカルディスクを使用するディスクミラー型を考えている。
ありきたりな構造だとおもうが、最適なソリューションはないか?
やっぱり、rsyncが手っ取り早いか?
こことかが有用かと参考にしてるんだが、いまいちわからん。

http://sources.redhat.com/cluster/

CLVMでミラーリングができる云々と聞いたことがあるんだが・・・・
なにかいい案あるなら教えてくれ。
0142login:Penguin2005/09/29(木) 17:41:48ID:tWcgXCKk
>>141
http://www.linux-ha.org/DRBD
0143login:Penguin2005/09/29(木) 21:01:28ID:dP1QjXMF
>>141
CLUSTERPRO LE
0144login:Penguin2005/10/01(土) 11:16:30ID:EgT6Wx2j
前段にUltra Monkey置く手もある。サービスにもよるが。
0145login:Penguin2005/10/02(日) 21:27:57ID:KvTfYNKY
>>135

なんか学生時代を思い出した。
普通に一晩で16台とかいんすとーるして、MPIのせっていとかしてた。
簡単にできるものだったのかよくわからないが、
それに比べるとScoreはFD入れるだけでノードのインストールが簡単にできた覚えがある。

というか、経験的にはクラスタを作ることよりクラスタで動くプログラムを作るのが難しいんじゃないかと思うのだが・・・。

しかし、卒業して今はPCはインターネットぐらいになってしまった。
しかも結構winで十分なことしかしてない自分に鬱だったり・・・。
0146login:Penguin2005/10/03(月) 11:57:10ID:MuRNGphP
>>144
レスサンクス。Ultra Monkeyはロードバランス型のHAソフトウェアがあったか。これを
使うと、シングルマスタ(Active|Standby)ではなく、マルチマスタ(Active|Active)
での運用が可能かと思うのだが、この場合やはりディスクの同期はどうしたらいいのだろう?
必然的に共有ディスク型になるのだろうか?できれば、ディスクは各サーバー内に配置したまま
のミラーディスク型でいきたいのだが・・・

0147login:Penguin2005/10/05(水) 23:13:19ID:qDNRq113
>>146

まず何のサービスを動かすかだ。
同時に更新かけるとややこしいので、片方参照のみだったらUltraMonkey&rsyncでいいんじゃね。

バランサ(Active|Standby) UltraMonkey
ファイルサーバ(Active|Active←参照のみ) rsync

まずければlinux-haかなんかで(Active|Standby)とするのがよかろう。
先に復旧手段考えておくのとテストしておくほうが良い。

変わったところでは並列ファイルシステムのPVFS2というのもある。HAになるかは知らん。
0148login:Penguin2005/10/11(火) 10:27:03ID:0JYiyvzv
>>146
http://oss.linbit.com/csync2/

drbd 〜0.7は、2マシンの(Active|Standby)しかできん。
drbd 0.8から3マシンに対応のロードマップがあるが....。
0149login:Penguin2005/10/14(金) 14:14:09ID:k2lzvwax
>>148
csync2よさげだね
誰かこのツール使用経験あるなら、インプレ頼む。
0150login:Penguin2005/10/20(木) 20:49:13ID:RvvlWw9J
昔は、LVS, OpenAFS, MySQLレプリケーション, Msessionといろいろと苦労したが、
これからは、OpenSSIで決まりだな.
http://openssi.org/cgi-bin/view?page=openssi.html
SQLiteをDB構築すると何も考えんでレプリケーションできてる. 検証汁
FC2 + OpenSSI 1.2.2が一番簡単
0151login:Penguin2005/10/20(木) 21:38:44ID:5v1ocW5m
>>150
これHPが昔からやっていてタンデムやディジタルのクラスター技術をLinuxに移植したって
やつだよね。 どうなんだろう。 かなりこれカーネルをいじりまくってるみたいだが
これを本家のカーネルに採用してもらおうという動きはあるのだろうか? 

3年前にRHの技術者とクラスター技術のことを話しててSSIの事を聞いたら「あれは醜い」
と一言で却下された。 
0152login:Penguin2005/10/24(月) 00:12:42ID:lv1/5OYB
>>151
SSIのことを知っているやつは若干だがいるようだな。
しかし、openMosixに比べると弱いな。なぜ? やっぱ(入門用)雑誌に書かれないとダメか。
ところで、RHってアキバのあの人達のこと? その発言が技術とか有用性とかとなんか関係あんの?
01531512005/10/24(月) 21:20:11ID:XaG6Biyi
>>152
RH==赤帽
0154login:Penguin2005/10/24(月) 22:49:16ID:lv1/5OYB
>>153
アキバのあの人達==アキバのHFビルの赤帽
01551512005/10/25(火) 01:21:58ID:0Wt45N8p
>>154
ボストンにあるエンジニア部門。 Enterprise Serverの部署だといってたけど、
本社からは離れてるからどれだけ中核に近い部門なのかは分かりませんね。
0156login:Penguin2005/11/03(木) 01:38:38ID:kvg4YbTL

  OK、redhat。
         (´∀`* ) 流石だな兄者
   ( *´∀`) /   ⌒i   
   /   \     | |
  /    / ̄ ̄ ̄ ̄/ |
__(__ニつ/ redhat!! / .| .|____
    \/____/ (u ⊃

0157login:Penguin2005/11/03(木) 02:06:01ID:eMVAmt92
mencoderを複数マシンで分散エンコできるようになると
うれしいねぇ。

0158login:Penguin2006/01/16(月) 13:40:38ID:XAJH1lPk
REHLクローンのCentOS、白箱、SLなどにはGNU Free Documentation Licenseの元に
yumのグループインストールでRed Hat Cluster Suiteがインストールできます。
アクティブ&アクティブのHAクラスタやpiranhaで簡単設定のロードバランシングも手軽で素敵(ハート
最新のRHEL4のマニュアルは、英語ですがここに置いときますね。
http://mirror.centos.org/centos/4/docs/html/rh-cs-en-4/index.html
旧RHEL3日本語版はREDHATのドキュメントから落とせます。
http://www.jp.redhat.com/support/doc/rh-cs-ja-3-1.tar.gz
0159login:Penguin2006/01/16(月) 13:42:32ID:XAJH1lPk
Cluster Suite 大まか、こんな面子です。↓
* ccs-1.0.2-0.i686.rpm
* ccs-devel-1.0.2-0.i686.rpm
* cman-1.0.2-0.i686.rpm
* cman-devel-1.0.2-0.i686.rpm
* cman-kernel-2.6.9-39.8.i686.rpm
* cman-kernel-hugemem-2.6.9-39.8.i686.rpm
* cman-kernel-smp-2.6.9-39.8.i686.rpm
* cman-kernheaders-2.6.9-39.8.i686.rpm
* dlm-1.0.0-5.i686.rpm
* dlm-devel-1.0.0-5.i686.rpm
* dlm-kernel-2.6.9-37.9.i686.rpm
* dlm-kernel-hugemem-2.6.9-37.9.i686.rpm
* dlm-kernel-smp-2.6.9-37.9.i686.rpm
* dlm-kernheaders-2.6.9-37.9.i686.rpm
* fence-1.32.6-0.i686.rpm
* gulm-1.0.4-0.i686.rpm
* gulm-devel-1.0.4-0.i686.rpm
* iddev-2.0.0-3.i686.rpm
* iddev-devel-2.0.0-3.i686.rpm
* magma-1.0.1-4.i686.rpm
* magma-devel-1.0.1-4.i686.rpm
* magma-plugins-1.0.2-0.i386.rpm
perl-Net-Telnet-3.03-3.noarch.rpm
* piranha-0.8.1-1.i386.rpm
* rgmanager-1.9.38-0.i386.rpm
* system-config-cluster-1.0.16-1.0.noarch.rpm
* lvm2-cluster-2.01.14-1.0.RHEL4.i386.rpm
0160login:Penguin2006/01/30(月) 23:05:46ID:nSafdTe/
LifeKeeperてどうなの?
0161login:Penguin2006/05/06(土) 06:12:56ID:i0wL+UYw
>>158
http://www.centos.org/modules/news/article.php?storyid=108
CentOS-csgfs.repo を配置してあとはyum
0162login:Penguin2006/08/08(火) 16:50:37ID:daGQirag
OpenSSI 1.9.2 だれか言わんのか
0163login:Penguin2006/08/10(木) 22:56:55ID:Bln7Zx8W
>>105
二年越しのレスですまんが、ライフキーパーを使った案件に参加したことがある。
客は、日本最大携帯電話会社。
使い勝手と機能は申し分なかった。
0164login:Penguin2006/08/11(金) 13:46:32ID:fEnmzKoS
>>163
NにもKにもいっぱい売ってます。
0165login:Penguin2007/02/16(金) 01:17:54ID:YaUL/yD+
  \             �U        /
             / ̄ ̄ ヽ,
            /        ',      /     _/\/\/\/|_
    \    ノ//, {0}  /¨`ヽ {0} ,ミヽ    /     \          /
     \ / く l   ヽ._.ノ   ', ゝ \       <   バーカ!  >
     / /⌒ リ   `ー'′   ' ⌒\ \    /          \
     (   ̄ ̄⌒          ⌒ ̄ _)    ̄|/\/\/\/ ̄
      ` ̄ ̄`ヽ           /´ ̄
           |            |
  −−− ‐   ノ           |
          /            ノ        −−−−
         /           ∠_
  −−   |    f\      ノ     ̄`丶.
0166login:Penguin2007/02/21(水) 21:43:35ID:sqteC/ix
test
0167スチャラカ法学生2007/04/19(木) 22:49:11ID:X1EkHbzE
巫女 GNYO/Linuxで簡単にできるということを昨日知った。


ただし、PCクラスタができあがったところで、
それの上で何のプログラムを動かしたら良いのかが分からない。

Fording@homeなら自分のところにPenIIIがたくさんあるので、それを全部集めれば
そこそこの計算能力になるとは思うのだが、肝腎のやり方が使いかたが分からない。
0168スチャラカ法学生2007/04/19(木) 22:51:52ID:X1EkHbzE
PCクラスタリングのキーワードになるSCoreというのももちろん知ったのは昨日である。

あげときますね、age
0169login:Penguin2007/04/27(金) 08:59:15ID:NXUojOwi
ベリタスクラスタサーバは?
0170login:Penguin2007/05/19(土) 17:37:24ID:CKwuk/2W
CentOSの最新版で標準装備されているってのは本当ですか?
0171login:Penguin2007/06/28(木) 13:19:32ID:vDx4auzO
米Sun、クラスタソフト「Solaris Cluster」をオープンソース化

http://enterprise.watch.impress.co.jp/cda/foreign/2007/06/28/10615.html?ref=rss
0172login:Penguin2007/10/02(火) 16:13:32ID:TsvvWJ1+
OpenSSI 1.9.1のインストールにチャレンジしたけど挫折
0173login:Penguin2007/10/13(土) 18:05:00ID:oP8L0RXM
高可用性(冗長化)のロードバランサというべきか、
負荷分散型クラスタというべきか、近年そういうことをLinux上の
ソフトウェアで実現するためのプロジェクト(UltraMonkey)があるよ。

(Layer4版)
http://ultramonkey.jp/
http://www.ultramonkey.org/

(Layer7版)
http://sourceforge.jp/projects/ultramonkey-l7/

0174login:Penguin2007/11/05(月) 21:41:21ID:V3uFgejZ
まるで盛り上がってないな。。。
やっぱ領域が特殊過ぎるのか?
0175login:Penguin2007/11/06(火) 00:01:11ID:4nDI2QAP
>>174

でも,ちゃんと更新チェックしてる俺ガイル
0176login:Penguin2007/11/09(金) 23:59:09ID:ORAV0+EF
>>1 の意図するところがわからんというか・・・
ソフトウェアクラスタってそもそも何なのさ。
0177login:Penguin2007/11/11(日) 09:48:55ID:qloBt/dG
別に何も分からなくないと思うけど?
「ソフトウェアクラスタ」って用語に違和感を覚えるなら、
ググってみるといいよ。
0178login:Penguin2007/11/13(火) 13:39:37ID:PB6KLq+f
共有ディスク作れないかな?
0179login:Penguin2007/11/18(日) 03:08:05ID:yhMwoeHA
dlmで作れるんだと思う。
0180login:Penguin2007/11/19(月) 15:26:44ID:mRRJm1DJ
やっぱそれか。
0181login:Penguin2007/11/26(月) 19:57:10ID:HfNDWvFd
centosのクラスターなんちゃらってパッケージ使うと
研究室に余ってる古いPCつかってCPUサーバーできたりするのかな
0182login:Penguin2007/11/26(月) 21:57:21ID:wsulpwPu
CentOSのはRHCSでしょ。
CPUサーバってのがグリッドのことなら、クラスタ違いだな。
0183login:Penguin2007/11/28(水) 17:14:58ID:D2odrtC8
2台のLinuxで共有IP-SANの構築を考えてるんですけど,どうでしょ?
こんな感じの構成で。
RAID+iSCSI+Heartbeat+DRBD+ocfs2(gfs2)
クラスタリングもロードバランシングも冗長化もできるのかなと。

参考
ttp://www.pcpro.co.uk/realworld/82284/san-on-the-cheap.html

既出だったらスマソ
0184login:Penguin2007/12/01(土) 14:48:22ID:fCxadEhy
それって2台で出来る?
0185login:Penguin2007/12/01(土) 21:18:32ID://PyZDnk
>>184
上の記事では2台でできるみないなことが書いてあったのですが。でも実際に手を動かしてるわけではないので,何ともいえません。。。
NICを複数枚つけて一台でiSCSIターゲットとロードバランサを兼ねればできるような気がします。
時間がありましたら実際にやってみます。
0186login:Penguin2007/12/01(土) 22:33:49ID:4qQGVU/G
ん?
最後の“ocfs2(gfs2)”って、そのページに載ってる?
0187login:Penguin2007/12/02(日) 00:23:36ID:eTc1G+IX
DRBDでprimary/primary構成にするにはocfsかgfsが必要になるような気がしたので。
上のページと完全に同じことをするわけではありません。そのページでは,片方のiSCSIターゲットをスタンバイとして,フェイルオーバーするところまでしか実験していないと思います。
一歩進めて,ロードバランシングまでしたいんです。LVSかなにかのロードバランサでiSCSIを使えたら冗長化だけでなく負荷分散もできるのかな,と思いまして。
でもLVSでiSCSIのロードバランシングができるかわからないんですよね。やってみないと。ググって調べてはみましたが,実例がみつりませんでした。
それにiSCSIのターゲット名が重複していいのかもわかりません。
などなど頭の中で考えてるところです。
0188login:Penguin2007/12/06(木) 18:32:42ID:4O0dbiIb
仮想マシン使って実験してみました。ごめんなさいこの仕組そのものが無理でした。
とんちんかんなこと書いてしまってお恥ずかしいです。
0189login:Penguin2007/12/06(木) 20:10:39ID:OT011a00
問われてたことの意味が分かったのかな?
0190login:Penguin2007/12/07(金) 08:14:19ID:2tq5RpSB
わかったと思います。
iSCSIのターゲットはファイルシステムを通さずにディスク(またはブロックデバイス?)にアクセスするんですよね?
iSCSIを利用してDRBDをprimary/primary構成にできなかったのはこのためだと思います。
iSCSIの代わりにNFSを使ってみたところ,設計どおりに動きました。
基本的なところがわかっておりませんでした。
スレ汚しして申し訳ありません。
0191login:Penguin2007/12/18(火) 23:58:44ID:E/zgaCho
Active|Activeの構成で

Aの鯖にIMAPとApache
Bの鯖にMySQLとJBossという構成にしておいて

もしAがフェイルした場合、Bの鯖に一時的に
IMAP、Apache、MySQL、JBossの全サービスを
稼働させるような設定ってできますよね?

0192login:Penguin2007/12/19(水) 09:50:33ID:ORq8HQk/
いまどきのクラスタウェアで相互スタンバイができないものはないやろ。
0193login:Penguin2007/12/20(木) 20:21:36ID:W9W06TsY
>>191
Active|Active構成?
Active|Stanby構成ならHeartBeatか何かでできるんじゃないですか?
A
 IMAPとApacheの稼動
 MySQLとJBossの待機
B
 IMAPとApacheの待機
 MySQLとJBossの稼動
という感じにして。
参考:ttp://www.thinkit.co.jp/free/compare/17/9/1.html
0194login:Penguin2007/12/20(木) 22:58:56ID:FiT6vHgQ
>>193
何が言いたいのか分からん。

>>191が聞いてんのは、Active/Stanby構成ではなく、Active/Active構成な。

さらにその答は>>192が書いた通り、普通出来るだろ?ってことで終わってる。
0195login:Penguin2007/12/22(土) 17:21:14ID:ux8MmOmh
>>194
知識不足ですみません。
Active/Active構成と相互スタンバイって矛盾しないですか?
0196login:Penguin2007/12/22(土) 19:26:36ID:DLMVmbCB
>>195
そのとおり。>>194も間違っている。
Active/Active構成と相互スタンバイは意味が違う。

相互スタンバイはまさに>>193のとおりで、
Active|Stanbyの変化バージョンに過ぎない。

そもそも、>>191の訊き方が間違っているわけだが。
0197login:Penguin2007/12/22(土) 21:22:11ID:w9zyNYpZ
>>196
ノードがActive/Activeなのと、リソースがActive/Activeなのは別次元の話。
さらに、両アクティブの相互スタンバイ構成ってのは、特段珍しい話じゃない。
0198login:Penguin2007/12/22(土) 21:42:18ID:ux8MmOmh
>>197
またまた知識不足ですみません。
「リソース」という言葉はどういう意味で使ってるんですか?
「ホットスタンバイ」と「コールドスタンバイ」の話ですか?
0199login:Penguin2007/12/22(土) 23:34:40ID:DLMVmbCB
>ノードがActive/Active
文脈よめよw
そうでないものは、ここで言うHAクラスタには含まれていないことは明らかだろ。
0200login:Penguin2007/12/23(日) 00:23:56ID:4p2DvuoJ
なんかバリバリ初心者ですみません。
ここでのノードとかリソースの用法がよくわからないんですけど,
ノード⇒マシン
リソース⇒ソフトウェアってことでOK?

負荷分散型(RAC)クラスタなら全てのマシンが稼動しているのが前提だし,
高可用型(HA)クラスタでもホットスタンバイがほとんどだと思ってました。
いわゆる相互スタンバイもホットスタンバイじゃなきゃ無理ですよね?
0201login:Penguin2007/12/23(日) 01:43:43ID:V56WOVVS
リソースといったら、アプリケーションとかファイルシステムとかサービス提供用のIPアドレス
なんかのことだろうな。まあ197は混乱させるのが目的としか思えないし、ほっとけばいいでしょ。
0202login:Penguin2007/12/23(日) 10:09:00ID:4p2DvuoJ
解説thx
0203login:Penguin2007/12/23(日) 20:55:15ID:z/PVp5YH
>>199>>201
とち狂って混乱してるのはお前らだけだろ。
0204login:Penguin2007/12/23(日) 21:30:35ID:NUvkrnuU
N+1型なんかだとコールドスタンバイのものもあるけど、
普通、HA型クラスタという場合には、コールドスタンバイのものは含めない。
0205login:Penguin2007/12/24(月) 22:02:33ID:iXx2E2GT
>>199
> >ノードがActive/Active
> 文脈よめよw
> そうでないものは、ここで言うHAクラスタには含まれていないことは明らかだろ。
文脈関係ねーな。
単にお前が無知なだけだろ。
片系スタンバイのHAクラスタは「ここで言うHAクラスタ」に含まれていないとでも?

>>200
「ノード」はネットワークに接続するモノで、ここではサーバを指す。
「リソース」は資源のことで、一般的なHAクラスタの場合は、
サービスを提供するプロセス、サービス用IPアドレス、共有ディスク等。

それから一般にRACってのはOracleのReal Application Clusterのことで、
負荷分散クラスタはLB(Load Balancing)クラスタと呼ぶ。

ついでに書いとくと、何らかのリソースがホットスタンバイかコールドスタンバイかと、
クラスタのノードやリソースがアクティブかスタンバイかってのは別次元の話。
0206login:Penguin2007/12/27(木) 01:49:00ID:9/YPbotX
gfs2用のcluster.conf書いてるのだが

Node Sts Inc Joined Name
1 x 0 fs0
2 M 32 xxxxx fs1

となってしまう何がいけないんだ?
下のconfがイケてないのかな?

<?xml version="1.0"?>
<cluster name="cluster1" config_version="3">
<cman two_node="1" expected_votes="1"/>
<clusternodes>
<clusternode name="fs0" votes="1" nodeid="1">
<fence>
<method name="single">
<device name="devfs0" ipaddr="192.168.1.13"/>
</method>
</fence>
</clusternode>
<clusternode name="fs1" votes="1" nodeid="2">
<fence>
<method name="single">
<device name="devfs1" ipaddr="192.168.1.12"/>
</method>
</fence>
</clusternode>
</clusternodes>
<fencedevices>
<fencedevice name="manual" agent="fence_manual"/>
</fencedevices>
</cluster>
0207login:Penguin2008/01/07(月) 00:31:14ID:WQVsiCBf
openMosixでクラスタ入門しようと思うんですけど
いくつか疑問があって、
まず、CPUの扱いなのですが
マルチプロセッサと言う形になるのでしょうか?
ということは、マルチスレッドのプログラムであれば高速化が見込めるのでしょうか?
それとも、複数のプロセスで動かす事を念頭に置かなければ、無意味なのでしょうか?

もうひとつは、メモリの扱いなのですが
例えば、ホストAに2G、ホストBに4Gと詰まれてた場合
システムからは6Gのメモリとして見れるのでしょうか?
その場合、32bitのシステムでは上限に問題が出る気がするのですが・・・。
0208login:Penguin2008/01/11(金) 07:18:15ID:P2KBbgjN
>>207
マルチプロセッサと言う形だけど、
どちらかと言うと、プロセス単位での並列実行だね。
CPUの空いてるマシンでプロセスを実行する感じ。(マイグレードって言うんだけど)

で、マルチスレッドを使ってたりIOへのアクセスがあるプロセスだと、マイグレードが行えない。

メモリの扱いだけど、上のとおりなので、マイグレード先のメモリの量になる。

やっぱ、openMosixを使ってる人ってまだまだ少ないのかな。
便利なんだけどなぁ。
0209login:Penguin2008/01/11(金) 08:43:01ID:Cn33Jkcc
>>208
openMosixって,開発終了したんですよね?
もちろん古いバージョンのカーネルで十分安定してると
は思うんですけど,
0210login:Penguin2008/01/13(日) 13:11:21ID:AWOvDWhj
え?開発終了ってマジ?
おもっくそ、研究用途で、そのシステム組もうと検討してたんだが…
#まぁ、資料が少なすぎて困ってたわけだが。

やっぱ、既存のプログラムを修正しなくて良いってのが魅力的だったけど
ちゃんとMPIで組みなおすべきなのかな。パフォーマンスをあげるなら・・・。
0211login:Penguin2008/01/13(日) 19:55:42ID:eAAYuMPu
マイグレード
migrate じゃない?
0212login:Penguin2008/01/14(月) 05:41:55ID:VkTPVUv8
>>210
MPIでやるなら、色々他に検証すべき事があって面倒だぞ。
マルチスレッドじゃなくて、マルチプロセスで出来るなら、そっちでやった方が楽。
下手な実装だと、MPIは遅いぞ。
0213login:Penguin2008/01/14(月) 07:24:47ID:S5aP0zcQ
>>210

正確には2008年3月1日をもって終了。
ttp://openmosix.sourceforge.net/
ttp://sourceforge.net/forum/forum.php?forum_id=715406

商用版はまだ生きてると思う
ttp://www.mosix.com/

個人的にはSCoreとかRocks cludtersでクラスター組んで,
Grid Endgine等々のスケジューラーで,非MPIジョブを
キューに投入するのがいいんでないかと。
0214login:Penguin2008/01/14(月) 15:42:54ID:6n5zEajJ
>>213
終了理由がはっきりしないんだけど、

・OpenMosixが対象とするクラスタ規模は~8台程度
・マルチコアプロセッサが登場し、普及しつつある

ということでOpenMosixはもうなくてもいいやってこと?

0215login:Penguin2008/01/14(月) 15:50:47ID:6n5zEajJ
あ、8てのは「マルチコアがでてきたからもういいやー」という文面から
そのあたりを適用範囲として考えていたのね、という想像です。
0216login:Penguin2008/01/14(月) 15:52:43ID:VkTPVUv8
8以上になると、なんかあんの?
ネットワークのオーバーヘッドの方が大きくなって、性能が伸びなくなるって話?
0217login:Penguin2008/01/14(月) 21:39:30ID:6n5zEajJ
いや、

 マルチコア時代になったから役割終わったしプロジェクトエンドねー

て言うという事は、逆に言えばMosixの適用範囲はマルチコアの有効範囲と
同等という想定があるということで、つまり8コアあたりまでが想定だったのかな、と。
んで、そのあたり詳しい人いない?と振ってみた。

まあ仮想SMPマシンを作るものだから通信遅延の問題だろうなぁとは思うけど。
0218login:Penguin2008/01/14(月) 21:42:12ID:Mw0sO6Th
Heartbeat2.x用の
OCFってどうやって書くんだ
なんか参考資料ないですかね?

slpadとpop3を独自のルールで追加
したいのですが
0219login:Penguin2008/01/15(火) 01:53:47ID:1O2dqe/z
>>217
ほかに、MosixのLinuxカーネルとタイトに融合した設計に
限界があるとか(最新カーネルおっかけるの大変だろーし)

でもそれが最大の利点でもあるしなあ
0220login:Penguin2008/01/17(木) 00:14:02ID:Cc8kTuZQ
>>218
OCFってシェルスクリプト?
公式サイトのこれ↓くらいしか資料ないよねえ。
ttp://www.linux-ha.org/ja/OCFResourceAgent_ja

あとは標準添付のスクリプトを真似して作るしかないんじゃ。
0221login:Penguin2008/01/17(木) 18:41:44ID:numxmeYf
openMosixが有効に動くパターンがイマイチわからない。
p-threadを使った場合は、migrateしないんだよね?
forkでも、IOの操作があるプロセスの場合だと、使えない?
う〜む、結局プログラム組みなおしなのかぁ。。。

0222login:Penguin2008/02/22(金) 12:09:21ID:ph6D5Taz
SCoreとopenMosixの同居って可能?
どっちもカーネルパッチを当てないといけないので
普通に当てたらダメだよね。
0223anonymous coward2008/05/11(日) 01:16:34ID:mZdzF94T
DRBD8 + GFS2 で active/active な構成のディスク領域を作っておき,
そのディスク領域を NFS で export する,という構成を実現されている人
いらっしゃいますか? いたら,方法をご教授願えないでしょうか.
手元で試しているのですが,nfsd が CPU を占有して load average が
上昇しつづけ,システム全体がまったく応答しなくなる,という症状に悩ま
されています.

えー,先に断っておきますが,DRBD8 で作ったデバイスそのものを GNBD で
export して NFS を使わないという解法は「なし」でお願いします.
Debian Etch と Debian Lenny の混在環境で古い環境を捨てられない事情
があります.で,Debian Etch だと RHCS ver1 系列のパッケージしかまだ
入っていなくて,Lenny に入っている RHCS ver2 系列とは同居できないよう
なんですね.いや,そんなことはない,同居できるはずだ,ということでしたら
ご指南お願いします.
0224login:Penguin2008/05/17(土) 13:52:02ID:Bkkl00cr
>>223
百萬円
0225login:Penguin2008/05/28(水) 11:00:55ID:Zw3nFKut
>>222
巫女GNYO/Linuxがあるやん。
0226login:Penguin2008/05/28(水) 11:01:44ID:Zw3nFKut
>>223
はらたいらに5000点
0227スチャラカ法学生2008/05/30(金) 07:37:41ID:mz2CNK0k
巫女ぐにょの起動がまだできない。
おまけに英語キーボード配列だし・・・・。
PCクラスタを組みたい。
0228login:Penguin2008/05/31(土) 16:24:51ID:djlvkGmR
【鍵】東京6局再送信中 KeyHoleTV Part.7【穴】

1:sage 05/13(火) 17:18
前スレ
【鍵】東京6局再送信中 KeyHoleTV Part.6【穴】
2chスレ

【KeyHoleTV公式サイト】
http://www.v2p.jp/video/
Q&Aは読みましょう

age推奨、ロケフリ業者お断り、PeerCastとSopCastはスレ違いではない?
Linux版のKeyHoleTVがまもなくリリースされます。α版の実験に協力していただける方を募集しております。
現在の動作環境は、SuSE10.0 GDK GTK2.0 Pango です。他のLinux 例えば Redhat 系のもの、TurboLinux系の
もので動作確認ができませんので、御協力をお願いします。
02292272008/06/05(木) 02:59:11ID:RTa9LNrZ
自分が組みたいのはクラスタというよりもグリッドという気がしてきた。

SCoreだのMPIの勉強だのするよりも、とっととX端末、シンクライエントの作り方を勉強したほうが
自分の生活に合ってるような…。
0230login:Penguin2008/06/05(木) 11:29:48ID:Bg8g5+c+
グリッドってのはHPCクラスタなんだが。
0231login:Penguin2008/06/11(水) 20:29:19ID:FeENHWch
グリッドコンピューティングなら Folding@home が一番有名だと思うが
0232login:Penguin2008/06/25(水) 17:06:03ID:b979D5F+
>223
backportsで同居できるんじゃない?
0233login:Penguin2008/06/28(土) 06:36:38ID:i23girnC
>>230
HPCクラスタ = グリッドってのはちょっと違うと思うよ。

HPCクラスタってのがEthernet, Myrinet, InfiniBandとかで相互接続された
数〜数千ノードの1システムを指してるのが前提だけど。

そういう類のHPCクラスタに関連させてグリッドって言葉を使う時は、
複数のHPCクラスタを更にクラスタリング(要はクラスタのクラスタ)していて、
且つ個々のクラスタが広域のネットワーク(インターネットとか)を
介して繋がってるような形態を指してる場合が多いかと。

0234login:Penguin2008/07/05(土) 10:57:35ID:MeeUCArm
つまりハマチとブリみたいな関係ですね。
クラスタ=ハマチ、グリッド=ブリ。成長するとブリになる。
0235login:Penguin2008/07/25(金) 15:07:29ID:VVE5p3uJ
>>233
どこの俺様定義ですか?
0236login:Penguin2008/07/27(日) 03:13:29ID:yhARV6iq
>>233
何を訳の分からないこと書いてんだか。
■ このスレッドは過去ログ倉庫に格納されています