background preloader

CoreOS provides Container Linux, Tectonic for Kubernetes and the Quay image registry; key components to secure, simplify and automatically update your container infrastructure.

CoreOS provides Container Linux, Tectonic for Kubernetes and the Quay image registry; key components to secure, simplify and automatically update your container infrastructure.

Quelle différence entre conteneurisation et virtualisation ? Une machine virtuelle (VM - Virtual Machine) « imite » intégralement un serveur. Dans un serveur virtualisé type, chaque VM « invitée » contient un système d'exploitation complet, avec ses pilotes, fichiers binaires ou bibliothèques, ainsi que l'application elle-même. Chaque VM s'exécute alors sur un hyperviseur, qui s'exécute à son tour sur un système d'exploitation hôte, qui lui-même fait fonctionner le matériel du serveur physique. Bien que la méthode ait fait ses preuves, on s'aperçoit aisément que chaque itération du système d'exploitation hôte et des fichiers binaires associés risque d'entraîner des doublons entre les VM ; cela gaspille la mémoire du serveur et limite forcément le nombre de VM prises en charge par chaque serveur. A la base, le concept de conteneurisation permet aux instances virtuelles de partager un système d'exploitation hôte unique, avec ses fichiers binaires, bibliothèques ou pilotes. Enfin, il exige moins de mémoire.

Chromium Homepage Veille Technologique – dylangouzenne.fr Quelle différence entre conteneurisation et virtualisation ? Conteneurs et machines virtuelles permettent de séparer un workload du matériel sous-jacent, mais les deux approches présentent des différences importantes qu’il convient de connaître. Une machine virtuelle (VM – Virtual Machine) « imite » intégralement un serveur. Dans un serveur virtualisé type, chaque VM « invitée » contient un système d’exploitation complet, avec ses pilotes, fichiers binaires ou bibliothèques, ainsi que l’application elle-même. Chaque VM s’exécute alors sur un hyperviseur, qui s’exécute à son tour sur un système d’exploitation hôte, qui lui-même fait fonctionner le matériel du serveur physique. Bien que la méthode ait fait ses preuves, on s’aperçoit aisément que chaque itération du système d’exploitation hôte et des fichiers binaires associés risque d’entraîner des doublons entre les VM ; cela gaspille la mémoire du serveur et limite forcément le nombre de VM prises en charge par chaque serveur.

An open-source distributed database built with love - RethinkDB Docker pour les nuls – la révolution du conteneur | Veille Technologique Dans le monde de l’informatique, la virtualisation est devenue un standard au niveau professionnel, mais aussi au niveau des services pour les particuliers… Vous ne vous en rendez pas compte, mais tous les services web que vous utilisez que ce soit pour vos emails (gmail, outlook, yahoo,…), les gestionnaires de stockage (dropbox, google drive,…) et j’en passe, sont des systèmes qui reposent sur des architectures virtualisées. Aujourd’hui, une nouvelle révolution est en marche… Docker. Docker est concept voulant aller plus loin que la virtualisation et nous allons vous expliquer ici même pourquoi. La virtualisation, qu’est ce que c’est ? Le principe de la virtualisation est simple. Quel intérêt allez-vous me dire? Et bien en fait les intérêts sont très nombreux : Malheureusement, elle a aussi quelques inconvénients: Je ne rentrerai pas plus dans des explications sur la virtualisation, Wikipedia dispose d’une très bonne page bien documentée là-dessus. Et arriva Docker…

Free Open Source Distributed Micro-blogging There is plenty to say about Thimbl. Find out why we're doing this and how. So Thimbl, huh? Thimbl is free, open source and distributed micro-blogging. Will Thimbl be an alternative to Twitter? Well, proprietary, centralized platforms like Twitter are exactly what we're trying to illustrate as unneeded. If there can be an alternative to Twitter, a very well funded and positioned corporation, it must be a platform, not simply an alternative service or some clone-ware. That being said, pushing Thimbl as a far as we can is part of the performance. Isn't this just like identi.ca/ostatus.net? The similarity is only superficial, in that we draw upon similarities with web2.0 platforms in how we communicate our use-case. Diaspora, Crabgrass, NoseRub, StatusNet, identi.ca and the rest are just web-apps with some sort of federation bolted-on. Like the classic internet applications, each of Thimbl tiers are themselves distributed, scalable and transparently interoperable with other instances.

Quelles tendances dans le monde des conteneurs ? L’adoption en mode production de la technologie des conteneurs serait encore relativement lente. Mais après l’avoir essayé, les entreprises sont enclines à l’adopter de manière assez rapide. C’est ce qui ressort de deux enquêtes que viennent de publier la Fondation Cloud Foundry[1] et la société Datadog, spécialisée dans le monitoring des applications cloud hybrides. « Le rapport de 2016 sur les conteneurs avait mis en évidence l’engouement suscité par les conteneurs et par leurs perspectives même si cet enthousiasme était tempéré par les difficultés de déploiement, de gestion et de coordination des conteneurs à grande échelle, commentait Abby Kearns, Directeur général de Cloud Foundry Foundation en marge de cette enquête. En 2016, il existait peu de solutions d’entreprises pour la gestion des conteneurs Docker. Seules 15 % d’entre elles employaient des outils d’orchestration de conteneurs autogérés. Zoom sur Docker

Peer-to-peer A peer-to-peer (P2P) network in which interconnected nodes ("peers") share resources amongst each other without the use of a centralized administrative system Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or work loads between peers. Peers are equally privileged, equipotent participants in the application. Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts.[1] Peers are both suppliers and consumers of resources, in contrast to the traditional client-server model in which the consumption and supply of resources is divided. Historical development[edit] While P2P systems had previously been used in many application domains,[3] the concept was popularized by file sharing systems such as the music-sharing application Napster (originally released in 1999).

Docker 2.0 EE, la plateforme de pilotage d'architectures en containers, bénéficie de la technologie Kubernetes, qui vient aux côtés de Swarm En octobre dernier, durant la conférence Dockercon Europe, Docker avait annoncé qu’il travaillait à l'intégration de Kubernetes à sa plateforme de pilotage d'architectures containérisées. Swarm, son orchestrateur maison, ne serait alors plus le seul à être proposé avec Docker Enterprise Edition (Docker EE). « Nous allons livrer cette nouvelle possibilité en bêta dans les prochaines semaines, dans l'optique d'une sortie en version finale au premier trimestre 2018 », avait alors confié Patrick Chanezon, membre de l'équipe technique de Docker. Il a fallu attendre la mi-avril avec l’arrivée de Docker EE (Enterprise Edition) 2.0 pour voir cette implémentation être effective. Kubernetes vient donc côtoyer l’orchestrateur maison de Docker (Swarm). Tous deux peuvent coexister au sein d’un même cluster – avec un partitionnement logique et physique – et être convertis « à la volée ». Docker EE Dashboard avec des conteneurs déployés avec Swarm et Kubernetes Et vous ? Voir aussi :

Using DSH (Distributed Shell) to Run Linux Commands Across Multiple Machines Systems Administrators know all too well the importance of being able to monitor and administer numerous machines in a short time, and preferably, with as little running around as possible. Whether it is a small cloud environment, or an enormous server cluster, the ability to centrally manage computers is essential. To partly accomplish this, I am going to show you how to use a nifty little tool called DSH that allows a user to run commands over multiple machines. Read Also: Pssh – Execute Commands on Multiple Remote Linux Servers What is DSH? DSH is short for “Distributed Shell” or “Dancer’s Shell” it is freely available on most major distributions of Linux, but can easily be built from source if your distribution does not offer it in its package repository. Install DSH (Distributed Shell) in Linux We are going to assume a Debian / Ubuntu environment for the scope of this tutorial. On Debian / Ubuntu $ sudo apt-get install dsh

Docker Enterprise Edition 2.0 : Docker renforce son côté entreprise L’éditeur annonce cette version comme une étape importante pour les conteneurs en entreprise. Docker EE 2 permet de gérer les applications utilisant Kubernetes en multi-Linux, multi-OS et multi-cloud. La plateforme repose sur le moteur de conteneurs puis trois piles principales : réseau, orchestration et stockage. Docker se veut sans détour : éliminer tous les points de verrouillage sur une technologie, une plateforme. La sécurité est le mot du jour : chaine sécurisé, production sécurisée, cluster sécurisé, etc. Trois éditions sont disponibles : EE Basic, EE Standard et EE avancé. Site : François Tonic

Related: