
BOINC ホスティング
AvaHostのBOINCは、公開科学プロジェクトに接続し、VPS上でそれらのタスクを実行するボランティアコンピューティングクライアントです。
- ワンクリック デプロイ
- 15 GB 必要なディスクスペース
- 1 GB RAM 必要なメモリ
- 2 €から 価格
AvaHostで得られるもの
ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。
このテンプレートにはデータベースコンテナが含まれていません。

テクノロジー
- Dockerイメージ
- boinc/client:latest
- デフォルトポート
- 0

BOINC の仕組み
このパッケージは BOINC クライアント、イメージ boinc/client で、BOINC/boinc-client-docker リポジトリからのものです。クライアントは科学プロジェクトにアタッチし、それらのアプリケーションとワークユニットをダウンロードして実行し、結果をアップロードします。これは研究機関がワークユニットを作成するために使用する BOINC プロジェクトサーバーではありません。プロジェクトサーバーは異なる、より重いシステムであり、このカタログエントリがインストールするものではありません。
アップストリームの Docker 例はホストネットワーキング、/var/lib/boinc のデータボリューム、GUI RPC パスワード、およびリモートマネージャーが接続できるようにするコマンドフラグを使用します。その後、BOINC Manager または RPC を話す別のマネージャーを使用して、プロジェクトをアタッチし、クライアントが使用できる CPU とディスクの量を設定します。洗練されたパブリックウェブサイトはありません。データベースコンテナはありません。Alpine タグ付きイメージがアップストリームに存在し、README は musl のためにいくつかのプロジェクトがそれらを拒否することを警告しているため、予想される通常のタグは glibc ベースのデフォルトです。
BOINC の主な機能
プロジェクトは自分で選択します。クライアントは自動的に目的を選びません。GPU 固有のタグはアップストリームに存在し、NVIDIA、AMD、または Intel グラフィックスを備えたマシン用です。通常の AvaHost VPS にはこれらの GPU が含まれていないため、このベースラインは CPU クライアントです。ワークユニット内の科学アプリケーションはアイドルクライアントよりも多くのメモリを要求できます。プロジェクトがプランより多くを必要とする場合、そのタスクは失敗するか、大量にスワップします。それを念頭に置いてクライアントのメモリキャップを設定してください。
AvaHost はクライアントイメージを自動的に更新し、データディレクトリをスケジュールに従ってバックアップします。これはアタッチメントとキャッシュされたワークを保持しています。既にアップロードされた結果はプロジェクトに存在します。BOINC には専用パブリック IP は必要ありません。アプリケーションメールは BOINC に含まれていません。VPS の料金を支払い、その CPU を寄付しています。その取引は寄付があなたが望んでいたものである場合にのみ合理的です。
BOINC vs Folding@home
BOINC
BOINC は多くのプロジェクトにアタッチできるクライアントです。Folding@home は独自のクライアントと独自のタンパク質折り畳みワークを備えた異なるボランティアコンピューティングシステムです。そのプロジェクトがサポートしたいプロジェクトである場合は Folding@home を選択してください。BOINC クライアントと BOINC エコシステムからのプロジェクトが必要な場合は、このパッケージを選択してください。
Folding@home
どちらもあなたの顧客向けのウェブサイトをホストしていません。どちらもアプリケーションに販売できた CPU を消費します。
BOINC を使用する人
研究者のサポーターとサイクルを寄付したいホームラッバーは BOINC クライアントを使用します。アプリ、ウェブサイト、または独自のワークユニットファクトリを公開するために来た場合は、間違ったパッケージです。また、VPS がレイテンシに敏感なサービスに対して応答性を保つ必要がある場合も間違ったパッケージです。クライアントは許可した CPU を使用するように構築されているためです。

BOINC の自己ホスティング:要件とコスト
ベースラインはクライアントプロセス用の 1024 MB の RAM と 1 CPU コア、イメージ boinc/client、データベースなしです。個々の科学タスクはそのフロアより多くの RAM が必要な場合があります。AvaHost では BOINC クライアントの推奨最小値は Plan 1 で €2 です。パッケージには、ワンクリックデプロイメント、自動更新、およびクライアントディレクトリのスケジュール済みバックアップが含まれます。パブリックサイト、専用 IP、プロジェクトサーバーはありません。条件を受け入れるプロジェクトのみをアタッチしてください。
F.A.Q
BOINC クライアントは Plan 1 で €2 から開始します。クライアントが占有する VPS キャパシティに対して料金をお支払いいただきます。科学プロジェクトは AvaHost に請求せず、AvaHost はサイクルに対して報酬をお支払いしません。一部のプロジェクトのタスクには 1 GB を超えるメモリが必要です。アタッチするワークがこの下限より大きい場合は、プランをアップグレードしてください。GPU イメージはこの CPU ベースラインに含まれません。
いいえ。このパッケージは公開サイトを公開しません。GUI RPC パスワードを使用して BOINC Manager でクライアントを制御し、許可したマシンからアクセスします。ホスト名はオプションであり、ボランティアがプロジェクトを閲覧する方法ではありません。プロジェクト Web サイトが必要な場合は、BOINC サーバーソフトウェアが必要です。これは異なるシステムです。
AvaHostはクライアントを自動的に更新し、プロジェクトの添付ファイルを含む/var/lib/boincをスケジュールに従ってバックアップします。プロジェクトに既に報告された作業はそのプロジェクトのサーバー上に存在します。更新後、マネージャーを開いてクライアントがまだ接続されており、タスクをフェッチしていることを確認してください。マネージャーが接続するにはRPCパスワードが必要なため、RPCパスワードを保管してください。
いいえ。これは既存プロジェクトに参加するボランティアクライアントです。ワークユニットを作成してプロジェクトサイトを提供するプロジェクトサーバーは、このアプリの対象外です。CPU を寄付するためだけにこのパッケージを注文してください。アタッチする前に各プロジェクトのルールを読み、VPS が独自の更新を適用できるように CPU をキャップしてください。

