On parle de quoi ? Quelques notions à clarifier
Serveur
Un serveur est un ordinateur. Il y a plusieurs types de serveurs :
- Serveur web : quand on visite un site web on envoie à chaque fois une requête lorsqu'on fait une action. Le serveur web est chargé de répondre à ces requêtes.
- Base de donnnées : une base de données est chargée de stocker tout type de données d'une application. Par exemple, on va y stocker toutes les informations de connexion d'un utilisateur (nom d'utilisateur, mail...)
- Serveur mail ...
- ...
Logiciel libre
Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication par autrui en vue de sa diffusion sont permises, techniquement et juridiquement.
Open Source
Les sources sont libres
Machine virtuelle
Une machine "abstraite" créée dans un environnement informatique (sur un autre ordinateur). Plusieurs machines virtuelles peuvent cohabiter sur un même hôte.
Datacenter
Une infrastucture dans laquelle on regroupe plusieurs serveurs avec des systèmes de refroidissement, des protections, etc...
La structure Second Life
But
- Valorisation des déchets en augmentant la durée de vie des téléphones.
- Remplacement de datacenters avec une consommation d'éléctricité, d'eau et d'espace moins importante.
Offre générale
-
Proposer nos serveurs prêts à l'emploi au sein de notre datacenter (offre d'hébergement)
- Les datacenters actuels sont responsables de 2,7% de la consommation éléctrique en France
- 9 Samsung Galaxy S4 utilisent seulement 7,3% de la consommation électrique d'un HP Proliant (serveur HP basique) pour la même tâche.
- Proposer nos serveurs pré-installés prêts à être connectés à un intranet (offre de matériel)
-
Proposer nos formations et accompagnements (offre de service)
- Mettre à disposition nos logiciels et méthodes pour que n'importe qui puisse récycler ses smartphones en serveurs
- Animer un forum Do It Youself pour une population plus avertie et à l'aise avec l'informatique
Échelle
- Un site basé en France dans un lieu stratégique pour minimiser les transports lors de la collecte
- Prévoir un agrandissement possible de la structure
Collecte
- Objectif de récupérer des téléphones reconditionnés. On sait qu'un smartphone est utilisé en moyenne 3 ans. 65% des Français changent de téléphone alors qu’il fonctionne encore ! 16% par simple envie de changer 21% pour un téléphone plus moderne. 28% alors qu’il marche juste moins bien. 79% des personnes conservent leurs anciens téléphones dans leurs tiroirs. De ce fait, entre 54 et 113 millions de téléphones dormiraient, inutilisés, dans nos foyers dont 2/3 fonctionneraient encore.
- Récupérer sur des sites de type backmarket les téléphones qui ne peuvent pas forcément être reconditionnés
- Mettre en place des collectes dans des lieux stratégiques
- Inciter les entreprises qui ont des serveurs chez nous à donner des téléphones ce qui leur permettrait de payer moins cher leurs services.
- Récupérer les téléphones dans des déchetteries
- Campagne de collecte dans les écoles, universités, entreprises... Points de collectes
- Trop de smartphones collectés ? Filière de reconditionnenement, de recyclage...
Mise en oeuvre technique
Point sur les téléphones
Plusieurs questions sont à se poser. Tout d'abord, quel OS utiliser ? Esnuite, doit-on partir sur un Android existant avec une application ou plutôt créer un OS ? Que dire de la gestion des batteries ? Il est apparemment possible d'utiliser un téléphone branché sans batterie. Il est peut être donc mieux de ne pas en utiliser mais cela signifie que le téléphone reste branché en permanence ?
Il nous semble alors mieux de faire un OS à part qui permettrait une utilisation plus fluide avec juste les composants nécessaires. Le boatloader permettant de changer un OS sur un téléphone risque d'être bloqué sur certains téléphones comme les iPhone il faut donc choisir uniquement les téléphones sur lesquels on peut changer l'OS.
Pour les particuliers
Second Life n'a pas pour objectif de conquérir le monde. Toutes les méthodes utilisées seront Open Source ce qui peut permettre à n'importe qui en suivant les tutoriels mis à disposition de faire son propre serveur à partir de nos outils.
Les services à fournir
Second Life se concentre sur les services mail et sur l'hébergement de sites web. Tout cela est alors défini en fonction des besoins des clients.
Maintenance
La récupération des données en cas de panne peut être faite avec un téléphone maître qui gère des téléphones esclaves.
Il est cependant compliqué de réfléchir à un système de refroidissement car nous ne pouvons pas savoir sans tester à quel point les téléphones vont chauffer.
Nos critères low-tech
- Durabilité / Sobriété : Transformer un téléphone plus utilisé en une alternative aux hébergements classiques et donc réduire les coûts environnementaux.
- Appropriation : Le matériel appartient à l'utilisateur. Usage qui répond directement aux besoins de l'utiisateur (adapter le nombre de téléphone en fonction du nombre de connexions simultanées etc). Fournir le code source du serveur aux clients pour créer leur serveur.