Session
FOSDEM 2021 Schedule
Containers

Datacenter class containers for the masses

D.containers
Sri Ramkrishna
What if we told you that there is a way to build a powerful kubernetes cluster that can perform data-center-class workloads in a form factor that you can run at your home, under your lab bench, or at a conference. What if we further told you that this hardware comes from a sustainable supply chain that will lower the carbon footprint of computing. This talk will detail an open hardware design, built for a "home" form factor, with a chassis that can hold from 4 to 12 nodes; that contains almost 100 compute cores; 2TB of memory; and over 30 TB of storage. Join us for an overview through photos, video demonstration, and chats with the designers.
Perhaps you work with scalable computing technology every day in far-off data centers or hosted in public clouds. What if you could have similar computing capability in your home, in your home lab, or in the premises of your small organization or business? What if you could run 1000s of containers in under 2000 watts? There are many reasons, from latency limitations, to cost constraints, to concerns over data sovereignty that might require the deployment of on-premise computing. We will overview and demonstrate a new computing form factor that brings a data center class cluster using hyperscale technology that you can plug into your home's power outlet. We also integrate these clusters using materials from the circular economy, building on a sustainable supply chain that decomposes servers from top tier data centers and builds new products based on open designs. The power of open hardware and open software creates the possibilities of executing many compute intensive workloads in diverse locations without the need of a data center. This talk will demonstrate on open hardware design for a powerful deskside chassis that can hold from 4 to 12 nodes of scalable computing running from a single 110V/220V outlet and hosting a range of elastic k8s container workloads. Our short talk will include video demonstration, photos, and Q&A with the system designers.

Additional information

Type devroom

More sessions

2/7/21
Containers
Daniel Borkmann
D.containers
BPF is becoming ubiquitous in today's modern container environments and thanks to the fast pace of innovations from Linux kernel developers in the BPF subsystem, cloud native networking software such as Cilium is able to bring these extensions to a mainstream user base for improving throughput, latency and reliability of workloads and services. This talk provides a deep dive on recently added BPF kernel as well as Cilium extensions for Kubernetes environments which significantly reduce ...
2/7/21
Containers
Jakub Dżon
D.containers
Operator SDK is a solid foundation for building robust applications for Kubernetes; one of such applications is the VM import operator (https://github.com/kubevirt/vm-import-operator) allowing Kubernetes administrators to easily import their oVirt-managed virtual machines to KubeVirt. In this talk, the speaker will show how his team used Operator SDK to build the VM import operator and how that operator can be used.
2/7/21
Containers
Vlad Bogolin
D.containers
Containers are a central point for the MariaDB buildbot (buildbot.mariadb.org). In fact, almost all our builds run in Docker containers. In this short presentation, I will talk about the container environment used in order to build MariaDB from source both on Linux and Windows. Then, I will present some of the challenges associated with running Windows in a Docker container and finally I will focus on some of the advantages of having a container based continuous integration infrastructure.
2/7/21
Containers
Viktor Farcic
D.containers
What are we going to do without Docker inside Kubernetes clusters?
2/7/21
Containers
akrem
D.containers
Hello, Our solution is developed from scratch using python django we aim to provide easy way and flexible to deploy virtual environment in enterprise , we use lxd as our core hypervisor and we developed a complete solution how to manage all machines and resources utilization with implementing all the lxd features And every thing is packaged one script it will do all the handy work we use NoVnc as Xserver to visualize the desktop monitoring tools grafana and ELK stack
2/7/21
Containers
Christian Brauner
D.containers
On most POSIX systems including Linux file ownership can only be changed globally, i.e. for all users through the chown*() syscall family. In this talk we will introduce idmapped mounts. Idmapped mounts allow to change the ownership of files under the mounts they appear in.
2/7/21
Containers
Peter Zaitsev
D.containers
DBaaS is the fastest growing way to deploy databases. It is fast and convenient and it helps to reduce toil a lot, yet it is typically done using proprietary software and tightly coupled to the cloud vendor. We believe Kubernetes finally allows us to build fully OpenSource DBaaS Solution capable to be deployed anywhere Kubernetes runs - on the Public Cloud or in your private data center. In this presentation, we will describe the most important user requirements and typical problems you would ...