Das neueste Ubuntu Distributions Release steht für alle unsere “Managed Server” zur Verfügung.
Neue Ubuntu-Version 20.04 LTS
Für unsere “managed” Systeme setzen wir konsequent auf Ubuntu in der Long-Term Support Version (LTS), um dir einen möglichst langen Supportzeitraum und möglichst einheitliche Systeme über Jahre hinweg anbieten zu können.
Neu hinzugekommen ist die Version “Focal” 20.04 LTS, die bis zum Jahr 2030 von Canonical mit Security Patches und Bugfixes versorgt wird.
Um unsere Managed Services auch unter Focal in gewohnter Qualität zur Verfügung zu stellen, mussten alle Services zuerst eine ausführliche Qualitätskontrolle durchlaufen.
Mit Ubuntu 20.04 LTS stehen dir folgende Neuerungen bei unseren Managed Services zur Verfügung:
Webserver
Apache
Der weitverbreitete Apache Webserver ist nun in einer neuen Version verfügbar: 2.4.41. Die bedeutendste Neuerung ist die Unterstützung des TLS Protokolls in Version 1.3. Wir bieten den Apache Webserver in folgenden Kombinationen an:
Apache mit PHP-FPM (7.4) # Auf Anfrage auch ältere PHP-Versionen
Apache Phusion Passenger (Ruby)
Apache Python-WSGI
Nginx
Nginx hat in der neuen Version 1.18.0 viele Bugfixes und neue Features erhalten.
Eine kleine Auflistung der neuen Funktionen:
Neu bieten wir für Nginx auch die PHP-FPM Unterstützung an, damit du deine PHP-Anwendungen auch unter Nginx betreiben kannst.
Auch hier ist die Unterstützung des TLS Protokolls in Version 1.3 erwähnenswert.
Neuer Parameter auth_delay um Timing Attacks zu verhindern bei Passworteingaben
proxy_upload_rate und proxy_download_rate um Stream Modul Traffic besser zu kontrollieren
Wir bieten nginx in den folgenden Kombinationen an:
Nginx mit PHP-FPM (7.4) # Auf Anfrage auch ältere PHP-Versionen
Nginx mit uWSGI Emperor
Die Bugfixes und Changes in der Nginx Version 1.18 sind direkt bei Nginx ersichtlich:
https://nginx.org/en/CHANGES-1.18
Varnish
Varnish kommt in unseren Setups als Load-Balancer und Cache-Booster zum Einsatz und hat sich dabei als unverzichtbarer Helfer bewährt.
Die Neuerungen in Varnish 6.0 sind vornehmlich:
Unterstützung für Unix Domain Sockets (in vcl 4.1)
Der HTTP/2 Protokoll Code wurde stark verbessert
Das gesamte Changelog von Varnish Version 6 ist hier erhältlich:
https://varnish-cache.org/docs/6.0/whats-new/changes-6.0.html
Databases
MySQL
MySQL steht in der Version 8 zur Verfügung. Seit der Version 5.7, die unter Ubuntu Bionic im Einsatz war, hat sich viel verändert.
Wichtige Information: Nur PHP 7.4 kompatible Anwendungen unterstützen Verbindungen zur MySQL 8 Datenbank.
Folgende Neuerungen sind erwähnenswert:
Ein neues, transaktionsbasiertes Data Dictionary über Datenbankobjekte wurde integriert
“Atomic DDLs” sind nun möglich durch das transaktionsbasierte Data Dictionary
Das Upgrade-Prozedere wurde direkt integriert in die MySQL Datenbank, und wird nicht mehr mittels mysql_upgrade getriggert
Ein neues EXPLAIN ANALYZE Statement, als neue Form des Explain Plans, bietet erweiterte Informationen über die Exekution von SELECT Statements in einer übersichtlichen Baumstruktur
Detailreiche Informationen zu allen Änderungen in MySQL 8 sind ersichtlich unter: https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html
MariaDB
Als Alternative zur von Oracle weiterentwickelten MySQL Datenbank stellen wir dir auch MariaDB in der Version 10.3 oder 10.4 zur Verfügung.
Eine kleine Auswahl an interessanten neuen Funktionen:
Mit den neu hinzugefügten “Stored Aggregate Functions” können komplexe Berechnungen in Funktionen ausgelagert werden, anstatt diese in multiplen SQL-Statements repetitiv mitzugeben
“System Versioned Tables” ermöglichen es, die gesamte Historie einer Zeile vom Erstellen übers Verändern bis hin zum Löschen abzuspeichern – eine für Audit-relevante Tabelleninhalte sehr nützliche Funktion
Neuer sql_mode namens “oracle”, welcher Oracle-kompatible Sequenzen und PL/SQL Blöcke sowie Stored Routinen unterstützt
Unabhängig von der Storage-Engine steht nun eine Spaltenkomprimierung zur Verfügung, welche sehr grosse Spalten “komprimiert” auf dem Dateisystem abspeichert
Detaillierte Informationen zu allen Änderungen sind auf der MariaDB Seite ersichtlich: https://mariadb.com/kb/en/changes-improvements-in-mariadb-103/
PostgreSQL
Die neue Version 12.4 von PostgreSQL bietet viele Neuerungen.
Eine kleine Auswahl davon:
Die Speicherplatzbelegung wurde verringert, und die Lese/Schreibe Performance von B-tree Indexen wurde erhöht.
Performantere Queries auf Tabellen mit mehreren tausend Partitionen.
MCV (Multi-column most-common Value) Statistiken sind nun möglich via CREATE STATISTICS.
Mächtigere JSON Parse Unterstützung mit der neuen SQL/JSON Path Language
Die “Generated Columns” ist eine neue spezielle Kolonne, welche von bestehenden Kolonnen berechnet wird.
Falls du noch mehr über die Version 12.4 erfahren möchtest, sind hier die vollständigen Release-Notes verlinkt:
https://www.postgresql.org/docs/12/release-12-4.html
MongoDB
Eine kleine Auswahl an neuen Funktionen der Version 3.6.8:
Erweiterter Lookup mit multiplen Join Conditions und Sub-Queries mit Variablenspezifikationen und Pipelineexekutionen.
Vielfältige neue Aggregationsoperatoren wie arrayToObject oder dateFromString
Die vollständigen Release Notes sind direkt bei MongoDB ersichtlich: https://docs.mongodb.com/manual/release-notes/3.6/
Container
Podman
Im Bereich Container bieten wir Podman in Version 2.1.1 an als Docker Alternative.
Podman ist eine “daemonless” Container Engine um OCI Containers auf deinem Linux System zu entwickeln, administrieren und betreiben.
Die Container laufen im Kontext des Systembenutzers www-data und sind daher komplett unabhängig vom root Benutzer.
Der Syntax von Podman ist grösstenteils identisch zu Docker, daher kann bei Bedarf der folgende Bash-Alias genutzt werden um Docker-Befehle via podman zu starten:
$ alias docker=podman
In-Memory DBs
Redis
Der In-Memory Key-Value Store Redis steht nun in der Version 5.0 zur Verfügung.
Neuer Stream Data Type mit Consumer Groups
Aktive Defragmentation (v2)
Viele Bugfixes und Sicherheitsupdates
Memcached
Memcached hat nur einen geringfügigen Minor Versionssprung gemacht. Mehrheitlich Bugfixes wurden eingespielt.
Search-Engine
Elasticsearch
In der Version 7.6 hat Elasticsearch massive Performance-Verbesserungen bei Datums- und Nummern Sortierungen erreicht.
Falls du eine neuere Version von Elasticsearch benötigst, können wir diese bei Bedarf zur Verfügung stellen.
Mehr Informationen zu den Neuerungen in Elasticsearch finden sich unter: https://www.elastic.co/blog/elasticsearch-7-6-0-released
Security
DDoS Protection
Falls du an einem CDN interessiert bist, oder dich gegen DDoS Attacken schützen möchtest, profitierst du von unserer Option “Managed DDoS Protection”.
Wireguard
Der neue Ubuntu Kernel unterstützt nun nativ Wireguard.
Falls du Wireguard als deine neue VPN Tunnel Lösung möchtest, melde dich bitte bei uns. Wir sind zur Zeit dabei, dieses als Managed Service zu entwickeln, und können deinen Input dabei miteinfliessen lassen.
ipsec / openvpn
Für sichere Tunnelverbindungen zum Managed Server stellen wir dir Strongswan (5.8.2) und openvpn (2.4.7) in den jeweils neuesten Versionen zur Verfügung.
Additional SFTP-Accounts
SFTP/FTP Accounts mit eingeschränktem Ordnerzugriff können via ftpadmin2 verwaltet werden.
Upgrade to Focal
Nutzt du derzeit ein älteres Release und bist an einem Upgrade interessiert?
Kontaktiere uns für nähere Informationen.






















































































