Forum Folding@home - Alliance Francophone
Folding in sandbox / dans une VM sous Windows 10 - Version imprimable

+- Forum Folding@home - Alliance Francophone (https://forum.alliancefrancophone.org)
+-- Forum : Folding@home (https://forum.alliancefrancophone.org/forumdisplay.php?fid=1)
+--- Forum : Aide sur le client Folding@home (https://forum.alliancefrancophone.org/forumdisplay.php?fid=3)
+--- Sujet : Folding in sandbox / dans une VM sous Windows 10 (/showthread.php?tid=174)



Folding in sandbox / dans une VM sous Windows 10 - JWhy - 20-04-2020

Un script de Microsoft pour déployer F@h et "plier" dans un "bac à sable" (pour Windows 10 Pro ou Enterprise Insider build 18362 ou plus récent) : https://github.com/microsoft/Windows-Sandbox-Utilities/tree/master/Folding%20In%20Sandbox

Ça en parle ici plus en détails ici :
https://windows.developpez.com/actu/299391/Un-script-de-Microsoft-installe-Folding-Home-dans-le-Sandbox-de-Windows-10-afin-de-vous-aider-a-donner-vos-cycles-de-processeur-en-toute-securite-pour-lutter-contre-le-Covid-19/
https://www.zdnet.fr/actualites/microsoft-un-script-pour-windows-10-vous-permet-de-contribuer-au-projet-de-recherche-folding-home-en-tout-securite-39901951.htm


RE: Folding in sandbox - toTOW - 20-04-2020

Ce truc là, j'en vois pas l’intérêt ...


RE: Folding in sandbox - JWhy - 20-04-2020

c'est la même logique (en simplifiant) que la virtualisation/les containers :  tu mets le programme f@h et ses fichiers dans une boite (le "bac à sable") et il n'a accès à rien sauf à ce que tu lui autorises (répertoire de travail, réseau/firewall, ...)
ça isole f@h du reste de ton pc/serveur , et donc ça peut être rassurant pour un déploiement en entreprise.

Encore une fois, sur un pc perso, l'intérêt est plus limité mais peut exister quand même (genre, si tu n'as pas confiance en l'installeur car il n'a pas correctement été signé et que tu veux tester sans risquer de véroler ton PC si jamais il était illégitime  Angel )


F@H dans une VM sur Windows 10 - Iptouch-14-FR - 20-04-2020

Bonjour à tous,

J'ai trouvé ce matin un lien vers un script Powershell qui permet de faire tourner F@H dans une sandbox qui tourne elle-même avec le moteur Hyper-V de Windows 10.

Ca marche très bien avec quelques limitations :

- le PC doit être compatible Hyper-V et avoir assez de ressources
- il faut être administrateur local de sa machine
- il faut avoir une édition Pro ou Entreprise de la release 1903 mini
- Avoir un strict minimum de connaissance du Powershell (pour mettre son nom de user et de team notamment)

Pour ceux qui ont des doutes sur la sécurité, ça permet de bien isoler le process F@H.

Voici les liens :

Lien descriptif :
https://www.bleepingcomputer.com/news/microsoft/microsoft-script-installs-folding-home-in-windows-10s-sandbox/

Lien vers le script :
https://github.com/microsoft/Windows-Sandbox-Utilities/blob/master/Folding%20In%20Sandbox/install_folding_sandbox_on_host.ps1


(edit par JWhy : j'ai fusionné les 2 sujets puisqu'ils parlaient de la même chose)


RE: Folding in sandbox / dans une VM sous Windows 10 - Iptouch-14-FR - 20-04-2020

Merci pour le reclassement JWhy (et en plus j'avais cherché avant s'il n'y avait pas déjà un post...   Undecided )

J'ai pris cette option sur mes PC perso parce que sur les PC utilisés par plusieurs personnes c'est plus simple.
Le process folding tourne dans une VM à part avec les droits qui vont bien.
Ca évite de changer d'utilisateur Windows à chaque fois que tu veux check l'état d'avancement de ta WU.
Mais on est d'accord, c'est plus pour les paranos de la sécu dans mon genre (déformation professionnelle...)   Rolleyes


RE: Folding in sandbox / dans une VM sous Windows 10 - CBOC - 23-04-2020

Est-ce que ça ne fait pas empiler quand même beaucoup de couches (qui chacune apporte sa consommation personnelle) juste pour isoler un ensemble de tâches du fait que l'OS n'est pas au départ prévu pour ça ?

Déjà, pour avoir comparé les 2, il est préférable, pour autant que vous avez le choix, de faire tourner F@H sur du Linux.
Mais si en plus on fait tourner l’application dans une boite qui est dans une boite qui est dans une boite... etc... le mode poupées russes  Big Grin  A la fin, la poupée est toute petite et il y a pas mal de bois.

Pour les applications et services pour lesquels il y a u besoin de déploiement automatique flexible, pour des raisons d'adaptabilité à la demande ou de la haute disponibilité, les approches de type Docker/Kubernetes ont parfaitement du sens mais dans le cas de F@H, je suis dubitatif. Huh


RE: Folding in sandbox / dans une VM sous Windows 10 - CBOC - 23-04-2020

Au fait, quelqu'un a des nouvelles du support de Python 3 histoire de passer à des versions plus récentes d'Ubuntu ?


RE: Folding in sandbox / dans une VM sous Windows 10 - CBOC - 23-04-2020

Blush 
Je viens juste de faire le test sur une machine en Ubuntu 20.04 et ça marche tout seul Big Grin 
donc j'ai la réponse à ma question et je m'en vais faire un upgrade des machines actuelles