Building the Cooperative Community Cloud with Debian
Speaker: Elimar Riesebieter
Language:
Track: Systems administration, automation and orchestration
Type: Long talk (45 minutes)
Room: Drini
Time: Jul 22 (Fri): 14:00
Duration: 0:45
Purpose of the talk
- The talk will cover the technical architecture of the redundancy
infrastructure and the managed operation platform architecture
of a highly flexible hosting environment. It will focus on the
benefits of Debian for small and medium sized hosting providers. - For people interested on how Debian can perfectly provide a
software system for webhosting. - Exchange of experiences with Debian’s high availability
maintainers is highly appreciated!
Cooperative Cloud Computing
- Hostsharing eG, founded in 2000, is a cooperative that provides
Infrastructure as a Service and Platform as a Service for about
300 members. The membership includes a wide range of users from
individuals and freelance developers to small and medium
enterprises and organisations. High Performance, High
Availability, Data Security and Data Protection are key mainstays
to the success of the cooperative together with digital
sovereignty, sustainability and excellence. The Cooperative
Community Cloud of Hostsharing is entirely based on Debian.
How is it done?
- The fundamental building block of the hosting system are
redundancy groups consisting of several servers. - Virtualization is done with KVM.
- The OS is installed on a kernel-based softraid xfs filesystem.
- The member specific data is located at a Open ZFS (ZOL).
- Backups are organized via a DRBD-System and a ZFS-Send-Receive
System via zrepl (not yet distributed by Debian Repos). - There are several administration applications which are developed
by the hostmasters. - Debian software packages and some defaults are distributed by
SALT-STACK.