第1回 BOINCで始めるお気楽ボランティア

サーバ管理者にできるボランティア活動

1.このエコのご時世に自宅サーバなんて……

「地球温暖化」だの「エコ」だの叫ばれているこのご時世に、贅沢にも自宅サーバを構築して24時間ブン回して 電気を喰いまくって盛んに二酸化炭素の排出に貢献しているそこのサーバ管理者(筆者含む)。 肩身の狭い思いをしていませんか?

そんなときこそボランティア。ボランティア……良い響きです。
人の役に立ちたいという真剣な想いと、多少の自己満足や偽善チックな意味が含まれた言葉です。

別に汗水垂らして清掃活動に勤しめとか、ブログ広告でガッポリ儲けた金を寄付や募金に回せとか、そういう意味ではありません。
もっとも寄付を否定はしません。しかし少なくとも寄付や募金は正しく寄付金を使用している団体すべきかと……。その辺の駅前にいる怪しい団体…(ry

世界にはガン、エイズ、難病……などなど解決できない問題が山積しています。
そして世界中の研究者たちが日夜問題解決に取り組んでいます。あなたが運営している自宅サーバが、あなたのパソコンが、それらの問題解決の役に立つと聞いたらどうでしょう?

2.分散コンピューティングでボランティア

「分散コンピューティング」
聞き慣れない単語ですが、問題解決のためにはコンピュータに膨大な計算をさせる必要があります。世にあるスーパーコンピュータは誰でもいつでも使えるものではありません。
1台のコンピュータでは性能に限界あっても、世界中のコンピュータを集めることができれば……性能は2倍3倍、もっとそれ以上になります。それを実現した仕組みが分散コンピューティングなのです。

そして自宅サーバに分散コンピューティングの無料ソフトをインストールすることで、24時間365日難病解決などに取り組んでいる研究者の手助けができるのです。

汗水垂らしてボランティア活動する必要がないところがミソです。
寝ている間に国際貢献。そんなお気楽ボランティアをさっそく今日から始めてみましょう。

分散コンピューティングソフト「BOINC」

BOINCとはBerkeley Open Infrastructure for Network Computingの略であり、 ボインちゃんではありません。(Team 2ch Wiki FAQ「BOINCはボインちゃんの略ですか?」より)

BOINC公式サイト
BOINC

boinc ロゴ

筆者もこのBOINCを始めるにあたって色々ウェブサイトを見て回って調べたのですが、実際に始めてみるまで仕組みをよく判っていませんでした。 すなわちBOINCをインストールしただけでは、ボランティア参加完了というわけにはならないということです。

1.手軽に参加できます

BOINCというソフトウェア自体は分散コンピューティングを行うための枠組みを提供しているだけにすぎません。 世界中の研究者たちは様々な研究について解析や計算を行うためにBOINCを利用しています。 そのためボランティアに参加するためには、次の手順を踏みます。

  • 1.BOINCをダウンロードしてサーバにインストールする
  • 2.研究プロジェクトに参加する
  • 3.放置

胡散臭い通販番組の宣伝みたいですが、たったこれだけです。
2番目の研究プロジェクトには、ガン・エイズなどの難病解決、宇宙人探し、数学の未知問題など様々な分野、数多くのプロジェクトが存在しています。
どのプロジェクトに参加するかは皆さん次第。「力になりたい」と強く思うプロジェクトに参加するのが良いと思います。

また研究プロジェクトに参加するのに必要なものは、捨てても良いメールアドレス(受信できるものが望ましいです)だけ。なんてお手軽なんでしょう。

BOINCの特徴

1.BOINCって重い?

BOINCはコンピュータの裏で人知れずカリカリ仕事をしています。 そのため他のソフトウェアが起動したり、作業をする場合などはそちらの作業が優先されるので安心です。

またBOINCが使用するCPUパワーも設定できるので、他の作業がないときでもBOINCがCPUを占有してファンがフル回転ということもありません。

2.コンピュータが非力ですが、何か

このnavi研のサーバも相当に非力(一説にはCeleron 300MHzと同じぐらいの性能という噂も…)です。
確かに気象予測など超高性能パソコンを要求する研究プロジェクトもありますが、超ショボショボマシンでも貢献できるプロジェクトもあります。

普段使っているWindowsパソコンだと起動時間は限られてしまいますが、その点自宅サーバなら24時間稼働しているという利点もあります。

とにかく参加してみましょう

分散コンピューティングとか研究プロジェクトとか小難しいことをゴチャゴチャ書きましたが、やってみると簡単です。
「面白そうだな」「試してみようかな?」と少しでも思ったら、とりあえずこのマニュアルに沿ってやってみて下さい。
やってみて合わなかったらBOINCを削除すれば良いだけのことです。

それでは早速ボランティア活動への第一歩を踏み出しましょう。