BOINC Hosting

BOINC en AvaHost es el cliente de computación voluntaria que se conecta a proyectos científicos públicos y ejecuta sus tareas en el VPS.

  • Un clic desplegar
  • 15 GB Espacio en disco necesario
  • 1 GB de RAM Memoria necesaria
  • Desde 2 € Precio
Ordena ahora Sin gastos de configuración

Lo que obtienes
en AvaHost

El despliegue con un clic, un dominio personalizado, HTTPS gratuito, actualizaciones automáticas de aplicaciones y copias de seguridad programadas vienen con cada aplicación en la nube. Puedes ejecutar múltiples aplicaciones en un servidor, y el acceso a la terminal está incluido.

Esta plantilla no incluye un contenedor de base de datos.

Pedir servidor

Tecnología

Imagen de Docker
boinc/client:latest
Puerto predeterminado
0

Cómo funciona BOINC

Este paquete es el cliente BOINC, imagen boinc/client, del repositorio BOINC/boinc-client-docker. El cliente se conecta a proyectos científicos, descarga sus aplicaciones y unidades de trabajo, las ejecuta y carga los resultados. No es el servidor del proyecto BOINC que los laboratorios utilizan para crear esas unidades de trabajo. Un servidor de proyecto es un sistema diferente y más pesado, y no es lo que esta entrada del catálogo instala.

El ejemplo de Docker ascendente utiliza redes de host, un volumen de datos en /var/lib/boinc, una contraseña de RPC de GUI y una bandera de comando que permite que un gestor remoto se conecte. Luego utiliza BOINC Manager u otro gestor que hable ese RPC para conectar proyectos y establecer cuánta CPU y disco puede utilizar el cliente. No hay un sitio web público pulido. No hay contenedor de base de datos. Existen imágenes etiquetadas con Alpine y el README advierte que algunos proyectos las rechazan por musl, por lo que la etiqueta habitual que se espera es la predeterminada basada en glibc.

Características clave de BOINC

Usted elige los proyectos. El cliente no elige una causa por usted. Existen etiquetas específicas para GPU ascendentes para máquinas con gráficos NVIDIA, AMD o Intel. Un VPS normal de AvaHost no incluye esas GPU, por lo que esta línea de base es el cliente de CPU. Las aplicaciones científicas dentro de las unidades de trabajo pueden solicitar más memoria que el cliente inactivo. Si un proyecto requiere más de lo que el plan tiene, esa tarea fallará o intercambiará mucho. Establezca el límite de memoria del cliente teniendo eso en cuenta.

AvaHost actualiza la imagen del cliente automáticamente y respalda el directorio de datos según un cronograma, que contiene archivos adjuntos y trabajo en caché. Los resultados ya cargados residen en el proyecto. No se requiere una dirección IP pública dedicada para BOINC. El correo de la aplicación no se incluye con BOINC. Usted está pagando por el VPS y luego donando su CPU. Ese intercambio solo es racional si la donación es lo que deseaba.

BOINC vs Folding@home

1

BOINC

BOINC es un cliente que puede conectarse a muchos proyectos. Folding@home es un sistema diferente de computación voluntaria con su propio cliente y su propio trabajo de plegamiento de proteínas. Elija Folding@home cuando ese proyecto sea el que desee apoyar. Elija este paquete cuando desee el cliente BOINC y un proyecto del ecosistema BOINC.

2

Folding@home

Ninguno de los dos aloja un sitio web para sus clientes. Ambos consumen CPU que podría haber vendido a una aplicación.

Quién utiliza BOINC

Los partidarios de investigadores y aficionados a laboratorios caseros que desean donar ciclos utilizan el cliente BOINC. Es el paquete incorrecto si vino a publicar una aplicación, un sitio web o su propia fábrica de unidades de trabajo. También es el paquete incorrecto si el VPS debe permanecer receptivo para un servicio sensible a la latencia, porque el cliente está diseñado para utilizar la CPU que le permite.

Auto-alojamiento de BOINC: requisitos y costo

La línea de base es 1024 MB de RAM y 1 núcleo de CPU para el proceso del cliente, imagen boinc/client, sin base de datos. Las tareas científicas individuales pueden requerir más RAM que ese piso. En AvaHost, el mínimo recomendado para el cliente BOINC es Plan 1 a €2. El paquete incluye implementación de un clic, actualizaciones automáticas y copias de seguridad programadas del directorio del cliente. No hay sitio público, sin IP dedicada y sin servidor de proyecto. Conecte solo proyectos cuyos términos acepte.

F.A.Q

  • El cliente BOINC comienza en €2 en el Plan 1. Pagas por la capacidad de VPS que ocupa el cliente. Los proyectos científicos no facturan a AvaHost, y AvaHost no te paga por los ciclos. Las tareas de algunos proyectos requieren más de 1 GB. Aumenta el plan si el trabajo que adjuntas es mayor que este límite. Las imágenes GPU no forman parte de esta línea base de CPU.

  • No. Este paquete no publica un sitio público. Controlas el cliente con BOINC Manager a través de la contraseña RPC de GUI, desde una máquina que permitas. Un hostname es opcional y no es cómo los voluntarios navegarían un proyecto. Si querías un sitio web de proyecto, querías el software del servidor BOINC, que es un sistema diferente.

  • AvaHost actualiza el cliente automáticamente y realiza copias de seguridad de /var/lib/boinc según un cronograma, incluyendo los archivos adjuntos del proyecto. El trabajo ya reportado a un proyecto reside en los servidores de ese proyecto. Después de una actualización, abre el gestor y confirma que el cliente sigue conectado y descargando tareas. Conserva la contraseña RPC, porque un gestor no puede conectarse sin ella.

  • No. Este es el cliente voluntario que se une a proyectos existentes. El servidor del proyecto, que crea unidades de trabajo y aloja el sitio del proyecto, está fuera del alcance de esta aplicación. Solicita este paquete solo para donar CPU. Lee las reglas de cada proyecto antes de conectarte, y limita el uso de CPU para que el VPS pueda aplicar sus propias actualizaciones.