Future live events
April 29 - 30 from Nuremberg, Germany
Open Source Data Center Conference
The Open Source Data Center (OSDC) Conference is a rare opportunity to meet with professionals and insiders, gather and share information over 2 days of presentations, and hands-on workshops on Open Source solutions for large IT Infrastructures.
The participation fee for the Live Streaming conference and the video archive is US$ 199 for residents outside the EU, else 149 EUR (incl. 19% VAT).
The main track will be transmitted live, and the additional track will be available for viewing in the archive after the event. The archive also automatically gives you access to all recorded conference sessions after the event, including the main track.
More information on the Nuremberg conference is also available on the NETWAYS GmbH website.
|
Program: April 29
| Time |
Live Streaming |
Video Archive |
09:00 |
Using Puppet for Unix automation and configuration management (English)
Speaker: Luke Kanies
Puppet is a system administration framework, written entirely in Ruby and capable of scaling from managing symlinks and Subversion checkouts in your home directory up to managing networks of hundreds or thousands of machines. It reframes the management problem, talking about resources like users, hosts, and packages, instead of the contents of files like /etc/passwd and /etc/hosts.
This talk will provide an introduction to Puppet, with a particular focus on how you can use Puppet to start saving time, increasing IT quality, and getting more done with less effort almost immediately.
|
Virtual Machine Management mit openORM (German)
Speaker: Tino Karcher
Auf dem OSS Markt gibt es inzwischen verschiedene Virtual Machine Management Lösungen. Mit dem Projekt openQRM steht eine der innovativsten Applikationen zum Management von ganzen Rechenzentren zur Verfügung. Für eine Live-Demo nutzen wir den Appliance Mode von openQRM in der Version 4.x. Hierbei lassen sich die Stärken und Schwächen dieser Lösung zeigen. Im Laufe des Vortrages wird die Arbeitsweise von openQRM vorgestellt. |
10:00 |
Coffee break |
10:15
|
Überblick Open Source Systems Management Tools (German)
Speaker: NETWAYS GmbH
|
MySQL Cluster (English)
Speaker: Geert Vanderkelen
MySQL Cluster offers a high available way of storing data making it accessible from multiple MySQL servers and applications in a network. With global replication it provides also high availability between data centers. This talk will explain what MySQL Cluster is, how it works, where it can be deployed and where it is used already. We'll show some use cases and how to set it up in data centers.
|
11:15 |
Coffee break |
11:30
|
syslog-ng 3.0, opening new possibilties (English)
Speaker: Balazs Scheidler
With the release of syslog-ng 3.0, syslog-ng is changing focus: instead of being merely a transport service for syslog messages, it starts to interpret, change and use information in log messages. As of syslog-ng 3.0, it is not strictly tied to the syslog transport, nor the message format anymore. In the talk I'm going to take you to a guided tour of new syslog-ng 3.0 features with examples how the new features can be used to solve real-world problems.
|
i-doit - / OS CMDB (German)
Speaker: Dennis Stücken
Die Open Source-Lösung i-doit zeichnet sich durch seine freie Konfigurierbarkeit und Flexibilität aus. Somit kann jedes Unternehmen i-doit seinen Anforderungen an eine CMDB anpassen. Über die Implementierung einer CMDB hinaus, bietet i-doit eine Reihe an Zusatzfunktionen und Modulen, die eine Prozessintegration und ein aussagekräftiges Reporting ermöglichen. Einige dieser Features umfassen beispielsweise die Versionierung von abgelegten Dateien, ein rollenbasiertes Rechtesystem, die Lizenzverwaltung oder die vielfältigen Verknüpfungsmöglichkeiten der dokumentierten Objekte (Configuration Items).
|
12:30 |
Lunch break |
14:00 |
Automatic systems installations and change management with FAI (English)
Speaker: Henning Sprang
FAI is a framework for completely automated installations - via LAN, CD or USB stick, as well as configuration management for running systems. The concept "Plan your installation, and FAi installs your plan" supports, but also requires building a well planned and documented infrastructure. Configuration properties can be defined into the smallest possible Detail, and then be arbitrarily combined - a great advantage in environments with many different system types, which at the same time share one or multiple common bases and settings. FAI makes it possible to install and change many different systems at the same time.
In addition to all these things, with the grml-live software, FAI can even be used to build live cd's/usb sticks. This talk will give an overview of the functionality and possibilities of FAI, including a comparison with the also renowned software for similar, but not completely the same tasks, Puppet - which can even be integrated into FAI.
|
Performance-Analyse in großen Umgebungen mit collectd (German)
Speaker: Florian Forster
collectd ist ein UNIX-Daemon, der Leistungsdaten von Rechnern und Rechenzentrumshardware sammeln, verarbeiten und speichern kann. Diese Daten können anschließend zur Performance-Analyse, Kapazitätsplanung und Fehler- bzw. Ursachensuche genutzt werden. Der Vortrag stellt den Daemon vor und erläutert einige Schlüsselkonzepte. Da die eigentliche Funktionalität der Software in Plugins ausgelagert ist, werden anschließend einige Module vorgestellt. Besonderes Augenmerk liegt dabei auf Plugins, die für Administratoren von Rechenzentren von besonderem Interesse sind.
|
15:00 |
Coffee break |
15:15
|
Open Source Enterprise Monitoring with Zabbix (English)
Speaker: Alexei Vladishev
The talk involves an overview of Zabbix: its history, functionality and an outline of the features planned for Zabbix 1.8. The architectural and technical aspects of Zabbix will be covered in order to show what makes Zabbix an attractive solution suitable for performance, availability and business level (SLA) monitoring of large-scale distributed environments.
|
Hands-on Session: Konfiguration eines GFS-Clusters (German)
Speaker: Marc Grimme
Storage Netzwerke werden immer komplexer. Um die Speicherkapazität und Rechenleistung unabhängig voneinander und einfach erhöhen zu können und dabei ununterbrochen hochperformanten Datenzugriff im SAN (Storage Area Network) zu gewährleisten ist ein GFS-Cluster die ideale Lösung. Das gute Preis-/Leistungsverhältnis, die kurze MTTR (Mean Time to Repair), einfache Verwaltung und Skalierbarkeit und der hohe Investitionsschutz sind schlagende Argumente für diese Lösung. Lernen Sie in diesem Workshop den Aufbau eines GFS-Cluster kennen.
|
16:15
|
Coffee break |
16:30 |
Virtual consolidated HA - Virtualization with KVM, Pacemaker and DRBD (English)
Speaker: Florian Haas
KVM is an excellent option for consolidating heterogeneous server environments, and for virtual hosting. In such environments, high availability is a logical core requirement. In this session, we will be demonstrating the use of KVM in conjunction with OpenAIS/Pacemaker and DRBD for operating a shared nothing, highly available virtualization cluster. That setup allows us to create a 100% open source virtualization environment with full storage redundancy plus high availability -- for a fraction of the cost typically associated with comparable proprietary solutions.
|
NetFlow Analyse mit nfdump/nfsen (German)
Speaker: Jens Link
Viele Router bieten die Möglichkeit Traffic-Informatioen via NetFlow bzw. SFlow zu exportieren. Im Gegensatz zu SNMP werden hierbei wesentlich detailliertere Informationen gesammelt, sodass z.B. auch die Art der Daten (HTTP, SMTP, FTP) unterschieden werden kann oder in welches Autonome System (AS) welcher und wie viel Traffic fließt. Durch die gewonnen Informationen lassen sich z.B. sehr leicht wurmverseuchte Host finden, oder welche die Filesharing betreiben.
Neben den Grundlagen zu NetFlow und SFlow wird in diesem Vortrag eines der mächtigsten Werkzuege zur Analyse der gewonnen Daten vorgestellt: nfdump und das dazugehörige Webinterface nfsen.
|
17:30 |
End |
Program: April 30
| Time |
Live Streaming |
Video Archive |
09:00 |
Clustered Samba (German)
Speaker: Volker Lendecke
Clustered Storage ist im Moment in der Industrie ein "heisses" Thema. Dateisysteme wie GFS, OCFS, GPFS und Produkte wie zum Beispiel von Isilon, Panasas und anderen zeigen, dass der Bedarf nach skalierbaren Dateiservern gross ist. Mit der Version 3.2 beinhaltet Samba die Möglichkeit, auf einem Posix Cluster-Dateisystem wie GFS, OCFS oder GPFS aufzusetzen und zusammen mit der Cluster-Suite ctdb einen semantisch korrekten CIFS-Server über meherer Knoten im echten Aktiv-Aktiv Modus aufzusetzen. Dieser Vortrag wird die grundsätzlichen Unterschiede zwischen Posix-Clustering a'la NFS und CIFS-Clustering aufzeigen und die Lösungen beschreiben, die Samba gewählt hat. |
Private and public Cloud Computing with openQR (English)
Speaker: Matthias Rechenburg
Independent of physical- or virtual the high-availability and security of the managed servers needs to be ensured, an enhanced and automated monitoring system is required, the deployed servers must be adapted and leveraged to the users needs via an automated configuration management framework, backup and restore needs to be handled and there is more. Being autonomous from a specific virtualization vendor and being able to select the virtualization type depending on the application needs is another major factor in todays data-centers.
This presentation deals with the concepts of private and public Cloud Computing. It introduces the plug-able architecture of the fully automated provisioning system openQRM and explains how to manage different types of hypervisors seamlessly. |
10:00 |
Coffee break |
10:15 |
Linux-HA in Version 2 (English)
Speaker: Michael Schwartzkopff
In diesem Vortrag werden die Fähigkeiten, die Linux-HA (aka heartbeat) in Version 2 gegenüber der alten Version 1 bietet dargestellt, von denen das Wichtigste sicher die eingebaute Überwachung der Ressourcen ist. Anhand der Grundelemente "Ressource" und "Bedingung" wird gezeigt, wie sich selbst komplexe Konfigurationen darstellen lassen. Abschließend geht der Autor noch auf die Zukunft des Projektes Linux-HA (Stichwort: "pacemaker") ein. |
MySQL Datenbankarchitekturen und Performance in großen Umgebungen (German)
Speaker: Kristian Köhntopp
booking.com betreibt als Teil von Priceline ein weltweit agierendes Hotelbuchungssystem. Die Datenverarbeitung und -Speicherung erfolgt dabei in mehr als 120 MySQL-Instanzen, die Datenmenge und die Änderungsrate sind dabei größer als mit der größten sinnvoll für Geld verfügbaren Maschine alleine bewältigt werden können. Daher muss die Arbeitslast auf mehrere Datenbankserver verteilt werden.
Dabei brechen traditionelle Datenbankkonzepte zusammen. Alternative Lösungen müssen gesucht werden: Latenz bringt uns um: ACID vs. BASE, Application Based Hash Joins vs. MySQL Proxy, Foreign Key Constraints vs. Application Level Integrity Checks, performancebestimmte Denormalisierungen der Datenstrukturen und die gezielte Einführung von Redundanzen sind Ideen und Abwägungen, die in solchen Szenarien gemacht werden müssen. |
11:15 |
Coffee break |
11:30
|
Spam filters for large installations with Open Source software (English)
Speaker: Charly Kühnast
In this presentation we will reveal how millions of spam emails can be seized and disposed, entirely through Open Source software which is exemplified by a successful operation in the Niederreihn Data Center.
The focus of the presentation will be on spam filtering technologies, the specific softwares and operational experiences gained. However, we will also give general insight into spam as a problem, evident in scalability and administration expenses. |
Hard- und Software Asset Management mit OCS Inventory & CLPI (German)
Speaker: NETWAYS GmbH
|
12:30 |
Lunch break |
14:00 |
Using kickstart and puppet to automate system administration (English)
Speaker: Kristian Köhntopp
Puppet ist ein System zur Automatisierung der Systemverwaltung in großen Umgebungen. Der Ansatz von Puppet ist dabei Deklarativ statt Prozedural: Die Idee ist zu konfigurieren, was man will und nicht, wie es gemacht werden soll ("Ich will einen User 'kris'" statt "Fahre das Programm 'useradd' ab"). Dies macht Spezifikationen portabel über Betriebssystemgrenzen hinweg.
Der Vortrag beschreibt die Konzepte und Funktionsweise von Puppet am Beispiel eines tatsächlichen Deployments, und zeigt die Erfahrungen und Workarounds, die aus dem täglichen Betrieb resultieren. |
Design von CI Klassen für Rechenzentren in OTRS::ITSM (German)
Speaker: Jens Bothe
Der Vortrag zeigt die Möglichkeiten der OTRS::ITSM CMDB auf. Insbesondere auf das Design einzelner Klassen sowie der Vernetzung unterschiedlicher CIs wird an praktischen Beispielen eingegangen.
Desweiteren werden Importmöglichkeiten von Daten aus anderen Datenquellen und Schnittstellen zu bestehenden Inventorylösungen aufgezeigt. |
15:00 |
Coffee break |
15:15
|
grml - das Schweizer Taschenmesser der Linux-Notfallsysteme (German)
Speaker: Michael Prokop
grml ist ein Debian-basiertes Live-System für Systemadministratoren. Dank Unterstützung von Hardware von namhaften Server-Herstellern bis hin zu Desktopsystemen, Support für LVM und RAID sowie einer Vielzahl an Software-Paketen eignet sich grml hervorragend als Rettungssystem in Worst Case Szenarien. In Rechenzentren findet grml besonders aufgrund der von Haus aus mitgebrachten PXE-Fähigkeiten Anwendung. Im Vortrag sollen die Vorzüge des grml-Live-Systems, Anwendungsfälle aus der Praxis (Booten via PXE, USB bzw. Remote-Karte [iLO, RSA, etc], Bootstrapping von Debian und viele weitere) sowie Möglichkeiten zur Individualisierung des Live-Systems vorgestellt werden. |
Systemanalyse mit Dtrace (German)
Speaker: Johannes Schlüter
DTrace ist das Schweizer Armeemesser unter den Diagnosewerkzeugen. Es dient der Echtzeitanalyse des Systemverhaltens und unterstützt einen beim Entdecken und Analysieren von Problemen, sowohl im Betriebssystemkernel als auch in Userspace-Programmen, die sich mit herkömmlichen Tools schwer oder gar nicht entdecken lassen. DTrace steht unter Suns CDDL Open Source Lizenz zur Verfügung und kann auf verschiedenen Betriebssystemen, wie Solaris, FreeBSD, MacOS oder experimentell sogar unter Linux genutzt werden. In diesem Vortrag soll die Funktionsweise von DTrace erläutert werden so wie durch praktische Beispiele gezeigt werden, wie DTrace bei der Problemanalyse im Data Center hilft. |
16:15 |
End |
|
 |
Current Video Archive
|