[LINUX] Une histoire qui contribue à une nouvelle analyse corona à l'aide d'un essai gratuit de Google Cloud Platform

(Réimprimé de mon blog)

introduction

Dans l'article précédent, j'ai essayé d'analyser la nouvelle Corona avec Folding @ Home sur une instance AWS, mais cela ne fonctionnait pas très bien en raison de contraintes d'instance. Dans cet article, j'ai essayé la même chose avec un cadre d'essai gratuit de Google Cloud Platform. Cette fois, nous profiterons du ** crédit de 300 $ de 12 mois ** que vous pouvez obtenir lorsque vous vous inscrivez pour un essai.

Ce que j'ai fait ①: Créer un compte

Cette fois depuis la création d'un compte.

20200409212332.png

Ce que j'ai fait ②: Créer un projet

Créez un nouveau projet à cet effet.

20200409213346.png

20200409213733.png

20200409213821.png

Ce que j'ai fait ③: Créer un environnement VPC

Comme lorsque je l'ai essayé sur AWS, créez d'abord un environnement VPC et configurez-y une instance.

③-1. Création de sous-réseau VPC +

20200409214257.png

20200409214616.png

③-2. Paramètres du pare-feu

20200409225039.png

20200409220731.png

20200409221102.png

Ce que j'ai fait Build: créer une instance de VM sur VPC

Créez une instance de VM (EC2 dans AWS) sur l'environnement VPC créé dans (3).

④-1. Création d'instance

article Définir la valeur
Région us-west1
zone us-west1-b
Machine n1-standard-1
Plateforme CPU liberté
Disque de démarrage Debian GNU/Linux9(stertch)Disque persistant standard de 10 Go
Pare-feu Décochez les deux

20200409222836.png

④-2. Création d'un nouvel utilisateur avec les privilèges root

20200409223357.png

Ce que j'ai fait ⑤: Paramètres Linux

Changer le numéro de port SSH

Port *****
$ sudo service sshd reload

Ce que j'ai fait ⑥: Présentation de Folding @ Home

Introduit uniquement le minimum requis FAH Client.

Installation

$ wget https://download.foldingathome.org/releases/public/release/fahclient/debian-stable-64bit/v7.6/fahclient_7.6.9_amd64.deb
$ sudo dpkg -i --force-depends fahclient_7.6.9_amd64.deb

Réglage

<config>
  <!-- Client Control -->
  <fold-anon v='true'/>

  <!-- Folding Slot Configuration -->
  <!-- v7.6.9-COVID pour cause après 1-Si vous spécifiez 19, les tâches liées à la couronne seront attribuées de préférence.-->
  <cause v='COVID_19'/>
  <gpu v='false'/>

  <!--Accéder aux paramètres d'autorisation pour le contrôleur Web. xxx.xxx.xxx.Entrez votre adresse IP à la place de xxx-->
  <allow>127.0.0.1 xxx.xxx.xxx.xxx</allow>
  <web-allow>127.0.0.1 xxx.xxx.xxx.xxx</web-allow>

  <!--Combien de ressources CPU sont utilisées? lumière,middle,3 choix de plein-->
  <power v='full'/>

  <!-- User Information -->
  <!--Informations de l'utilisateur. Si vous entrez le nom d'utilisateur, le montant de votre contribution individuelle sera agrégé-->
  <user v='deflat'/>
  <!--L'ID de l'équipe à laquelle vous souhaitez appartenir. Optionnel. Au fait, 222 est"Japan"équipe.-->
  <team v='222'/>
  <!--Optionnel. Vous pouvez obtenir plus de points en enregistrant votre adresse e-mail sur le site officiel et en définissant la clé reçue.-->
  <passkey v='***Collez la clé ici***'/>

  <!--Numéro et type d'emplacement. Cette fois, il n'y a qu'un seul processeur, alors ne vous embêtez pas-->
  <!-- Folding Slots -->
  <slot id='0' type='CPU'/>

</config>

Refléter les paramètres et redémarrer le service

$ sudo /etc/init.d/FAHClient stop
$ sudo /etc/init.d/FAHClient start

Contrôle de fonctionnement

20200409230718.png

résultat

Résumé

Journal des modifications

Recommended Posts

Une histoire qui contribue à une nouvelle analyse corona à l'aide d'un essai gratuit de Google Cloud Platform
Continuer à relever les défis de Cyma en utilisant le service OCR de Google Cloud Platform
L'histoire de la création d'une base de données à l'aide de l'API Google Analytics
Une histoire sur le passage d'un service Web développé personnellement d'un serveur de location à GCP (Google Cloud Platform)
J'ai essayé d'effectuer une analyse de cluster de clients à l'aide des données d'achat
Exportation régulière des données brutes Google Analytics vers BigQuery à l'aide des fonctions cloud
L'histoire de la création de Botonyan qui renvoie le contenu de Google Docs en réponse à un mot-clé spécifique sur Slack
L'histoire de l'adresse IPv6 que je souhaite conserver au minimum
Version gratuite de DataRobot! ?? Introduction à «PyCaret», une bibliothèque qui automatise l'apprentissage automatique
Créez un BOT qui affiche le nombre de personnes infectées dans le nouveau Corona
Pratique de création d'une plateforme d'analyse de données avec BigQuery et Cloud DataFlow (traitement de données)
Une nouvelle forme d'application qui fonctionne avec GitHub: Comment créer des applications GitHub
[GoogleCloudPlatform] Utiliser l'API Google Cloud avec la bibliothèque cliente d'API
Je voulais collecter beaucoup d'images, j'ai donc essayé d'utiliser "google image download"
Une histoire d'essais et d'erreurs essayant de créer un groupe d'utilisateurs dynamique dans Slack
L'histoire du passage de WoSign à Let's Encrypt pour un certificat SSL gratuit
Une histoire sur la tentative de contribuer à l'analyse COVID-19 avec l'offre gratuite d'AWS et l'échec