BOINC Hébergement

BOINC sur AvaHost est le client de calcul bénévole qui se connecte aux projets scientifiques publics et exécute leurs tâches sur le VPS.

  • Un clic déployer
  • 15 Go Espace disque nécessaire
  • 1 Go de RAM Mémoire nécessaire
  • À partir de 2 € Prix
Commandez maintenant Pas de frais d'installation

Ce que vous obtenez
sur AvaHost

Le déploiement en un clic, un domaine personnalisé, HTTPS gratuit, des mises à jour automatiques des applications et des sauvegardes programmées sont inclus avec chaque application Cloud. Vous pouvez exécuter plusieurs applications sur un seul serveur, et l'accès au terminal est inclus.

Ce modèle n'inclut pas de conteneur de base de données.

Commander le serveur

Tech

Image Docker
boinc/client:latest
Port par défaut
0

Comment fonctionne BOINC

Ce package est le client BOINC, image boinc/client, du référentiel BOINC/boinc-client-docker. Le client se connecte à des projets scientifiques, télécharge leurs applications et unités de travail, les exécute et envoie les résultats. Ce n'est pas le serveur de projet BOINC que les laboratoires utilisent pour créer ces unités de travail. Un serveur de projet est un système différent, plus lourd, et ce n'est pas ce que cette entrée du catalogue installe.

L'exemple Docker en amont utilise la mise en réseau de l'hôte, un volume de données à /var/lib/boinc, un mot de passe RPC GUI et un indicateur de commande qui permet à un gestionnaire distant de se connecter. Vous utilisez ensuite BOINC Manager ou un autre gestionnaire qui parle ce RPC pour attacher des projets et définir la quantité de CPU et d'espace disque que le client peut utiliser. Il n'y a pas de site web public poli. Il n'y a pas de conteneur de base de données. Des images avec tag Alpine existent et le README avertit que certains projets les rejettent en raison de musl, donc le tag habituel à attendre est le défaut basé sur glibc.

Fonctionnalités clés de BOINC

Vous choisissez les projets. Le client ne choisit pas une cause pour vous. Des tags spécifiques au GPU existent en amont pour les machines avec des graphiques NVIDIA, AMD ou Intel. Un VPS AvaHost normal n'inclut pas ces GPU, donc cette ligne de base est le client CPU. Les applications scientifiques à l'intérieur des unités de travail peuvent demander plus de mémoire que le client inactif. Si un projet en veut plus que le plan n'en a, cette tâche échouera ou échangera fortement. Définissez le plafond de mémoire du client en gardant cela à l'esprit.

AvaHost met à jour automatiquement l'image du client et sauvegarde le répertoire de données selon un calendrier, qui contient les pièces jointes et le travail en cache. Les résultats déjà téléchargés vivent au projet. Une adresse IP publique dédiée n'est pas requise pour BOINC. Le courrier d'application n'est pas inclus avec BOINC. Vous payez pour le VPS puis vous faites don de son CPU. Cet échange n'est rationnel que si le don est ce que vous vouliez.

BOINC vs Folding@home

1

BOINC

BOINC est un client qui peut se connecter à de nombreux projets. Folding@home est un système de calcul bénévole différent avec son propre client et son propre travail de repliement des protéines. Choisissez Folding@home quand ce projet est celui que vous voulez soutenir. Choisissez ce package quand vous voulez le client BOINC et un projet de l'écosystème BOINC.

2

Folding@home

Aucun des deux n'héberge un site web pour vos clients. Les deux consomment du CPU que vous auriez pu vendre à une application.

Qui utilise BOINC

Les partisans des chercheurs et les homelabbers qui veulent donner des cycles utilisent le client BOINC. C'est le mauvais package si vous êtes venu publier une application, un site web ou votre propre usine d'unités de travail. C'est aussi le mauvais package si le VPS doit rester réactif pour un service sensible à la latence, car le client est conçu pour utiliser le CPU que vous lui permettez.

Auto-hébergement de BOINC : exigences et coûts

La ligne de base est 1024 MB de RAM et 1 cœur CPU pour le processus client, image boinc/client, pas de base de données. Les tâches scientifiques individuelles peuvent nécessiter plus de RAM que ce plancher. Sur AvaHost, le minimum recommandé pour le client BOINC est Plan 1 à 2 €. Le package inclut un déploiement en un clic, des mises à jour automatiques et des sauvegardes programmées du répertoire client. Il n'y a pas de site public, pas d'IP dédiée et pas de serveur de projet. N'attachez que les projets dont vous acceptez les conditions.

F.A.Q

  • Le client BOINC commence à 2 € sur le Plan 1. Vous payez la capacité VPS que le client occupe. Les projets scientifiques ne facturent pas AvaHost, et AvaHost ne vous paie pas pour les cycles. Les tâches de certains projets nécessitent plus de 1 GB. Augmentez le plan si le travail que vous attachez dépasse ce seuil. Les images GPU ne font pas partie de cette ligne de base CPU.

  • Non. Ce package ne publie pas de site public. Vous contrôlez le client avec BOINC Manager via le mot de passe RPC GUI, depuis une machine que vous autorisez. Un nom d’hôte est optionnel et ce n’est pas ainsi que les bénévoles accèderaient à un projet. Si vous vouliez un site de projet, vous auriez besoin du logiciel serveur BOINC, qui est un système différent.

  • AvaHost met à jour le client automatiquement et sauvegarde /var/lib/boinc selon un calendrier, y compris les pièces jointes du projet. Le travail déjà signalé à un projet réside sur les serveurs de ce projet. Après une mise à jour, ouvrez le gestionnaire et confirmez que le client est toujours attaché et récupère les tâches. Conservez le mot de passe RPC, car un gestionnaire ne peut pas se connecter sans lui.

  • Non. Il s’agit du client bénévole qui se joint aux projets existants. Le serveur de projet, qui crée les unités de travail et héberge le site du projet, n’est pas couvert par cette application. Commandez ce package uniquement pour faire don de CPU. Lisez les règles de chaque projet avant de vous connecter, et limitez le CPU afin que le VPS puisse toujours appliquer ses propres mises à jour.