Bibliothekssysteme in der Cloud Anforderungen an das IT-Management
Sascha Henkel / Dennis Benndorf - Systembetreuung 16.03.2016
Vorstellung VZG • Katalogisierungs- und Dienstleistungszentrum im GBV • Hosting-Partner nationaler und internationaler Projekte • Betreuung von Lokalen Bibliothekssystemen • 80 Mitarbeiter
Quelle: VZG Intern
• Standort Göttingen Bibliothekssysteme in der Cloud
1
Überblick 1. Grundlagen Ø Abgrenzungen der Begriffe Cloud Computing, Outsourcing und Hosting
2. Der Blick hinter die Fassade Ø Infrastruktur der VZG
3. The Art of Management Ø Modernes Management von IT-Ressourcen
Bibliothekssysteme in der Cloud
2
1. Grundlagen
3
Bibliothekssysteme in der Cloud
Definition des Outsourcing • Verlagerung hausinterner Dienstleistungen und Infrastruktur auf einen Fremdanbieter. Bspw.: Ø Rechnungserstellung Ø Personalverwaltung Ø … oder Soft- und Hardware einer Bibliothek
4
Bibliothekssysteme in der Cloud
Pro und Contra Pro
Contra
• Kostensenkung durch gemeinsame Ressourcennutzung • Verringerung des Personalaufwandes für die technische Betreuung • Erhöhung der Betriebssicherheit • Einbindung in Automatisierungsprozesse • Fokussierung auf die jeweiligen Kernkompetenzen „Bibliothek“ / „Rechenzentrum“
• Abhängigkeit von Netzverfügbarkeit und Anbieter • Technischer Knowhow-Verlust vor Ort
• Standort VZG: Sowohl fachliche als auch technische Expertise im Betrieb 5
Bibliothekssysteme in der Cloud
Definition des Cloud Computing Outsourcing (Oberbegriff) Cloud Computing Anwendung Bibliothek1
Bibliothek2
Hardware
Hosting Anwendung
Anwendung
Bibliothek1
Bibliothek2
Hardware
Hardware
6
Bibliothekssysteme in der Cloud
Unterschiede Cloud vs. Hosting Cloud Computing
VZG-Hosting
• Kunden teilen sich eine Anwendung, Trennung der Daten softwareseitig
• Jeder Kunde erhält eine eigene virtualisierte Installation
• Softwarelizenzen sind Teil der Nutzungsgebühr
• Software wird vom Kunden erworben
• Mandantenkonfiguration
• Vollständige eigene Administration möglich, z.B. Scripting
• Exit-Strategie? - Vertragsbasis abhängig • Exit-Strategie? - Direkter und vom Software-Anbieter vollständiger Zugriff auf Daten möglich
7
Bibliothekssysteme in der Cloud
Gemeinsamkeiten
„Der Nutzer sollte keinen Unterschied merken, denn er nutzt die Anwendung“
8
Bibliothekssysteme in der Cloud
2. Der Blick hinter die Fassade
9
Bibliothekssysteme in der Cloud
Grundlegendes • Nutzer sehen Anwendung • Nicht aber die Infrastruktur und Prozessorganisation dahinter Ø Wichtig für Verfügbarkeit und Performance der Anwendung Ø Hohe Gewichtung bei der Anbieterauswahl 10
Infrastruktur der VZG • Server-Virtualisierung: Verfügbarkeit
Oberer Maschinenraum
Unterer Maschinenraum Bibliothekssysteme in der Cloud
13
Infrastruktur der VZG
schreiben
schreiben/lesen
Virtualisierungsschicht
• Storage-Virtualisierung: Verfügbarkeit
Oberer Maschinenraum
Unterer Maschinenraum Bibliothekssysteme in der Cloud
14
Infrastruktur der VZG
Virtualisierungsschicht
Kapazität
Geschwindigkeit
• Storage-Virtualisierung: Autotiering Tier 1
8,4 TB Flash
Tier 2
27 TB SAS Oft genutzte Blöcke werden „befördert“
Tier 3
84 TB SATA
15
Bibliothekssysteme in der Cloud
Infrastruktur der VZG • Internetverbindung
GWDG
Ø Notfallzugang über separaten Anbieter
Virtualisierungsschicht
Internet
Oberer Maschinenraum
Unterer Maschinenraum
Bibliothekssysteme in der Cloud
16
Infrastruktur der VZG • Datenschutz Ø Applikationsverschlüsselung Ø Verschlüsselung des kompletten Datenverkehrs Ø Lokale und zentrale Firewall Ø Einbruchserkennung
17
Bibliothekssysteme in der Cloud
Infrastruktur der VZG • Datensicherung
Serverfarm
Backupsoftware Amanda Netzwerkspeicher
Zwischenspeicher
18
Oberer Maschinenraum
Verwaltungsgebäude
Bibliothekssysteme in der Cloud
Infrastruktur der VZG • Auslagerung
Serverfarm Backupsoftware Amanda
VZG
Netzwerkspeicher
BSZ(Konstanz) 19
Zusätzliche Datenbanksicherung Bibliothekssysteme in der Cloud
3. The Art of Management
20
Bibliothekssysteme in der Cloud
Management von IT-Ressourcen • Auswirkungen des Hostings auf den Anbieter Ø Steigende Anforderungen an das IT-Sicherheitsmanagement Ø Notwendigkeit zu internem Wissenstransfer Ø Verteilung der Aufgaben auf viele Köpfe
Management von IT-Ressourcen • Allgemeine Tätigkeiten eines Systemadministrators Ø Rechnerinstallation und -konfiguration Ø Einrichtung der Datensicherung Ø Rechnerüberwachung Ø Regelmäßige Wartungen Ø Dokumentation Ø Lösung früher: Statische image-basierte Installation und manuelle Nachbearbeitung 22
Bibliothekssysteme in der Cloud
Management von IT-Ressourcen • Puppet Ø Ein Tool zur zentralen Verwaltung der Systeme Ø Automatisierung der Installationen Ø Konfigurationsänderungen im Lebenszyklus Ø Arbeit kann „gespeichert“ werden Quelle: www.mnxsolutions.com Ø Betriebssystemunabhängig
23
Bibliothekssysteme in der Cloud
Management von IT-Ressourcen
24
Bibliothekssysteme in der Cloud
Management von IT-Ressourcen • Optimierung der Anwendungs-Performance Ø Leistungsfähigere Hardware Ø Disk Scheduling Ø Database Page Size Ø Wahl des Dateisystems Ø Optimierung der Datenbanken Ø Sybase-Statistiken Ø Sybase-Indizes 25
Bibliothekssysteme in der Cloud
Management von IT-Ressourcen • Automatische Optimierungen im Hosting enthalten • Nicht gehostete Systeme Ø Notfallhilfe Ø Automatische Optimierungen gegen Kostenerstattung
26
Bibliothekssysteme in der Cloud
Fazit • Unterschiede zwischen Cloud-Computing und klassischem Hosting sind für den Kunden gering • Entscheidend bei der Wahl des Anbieters Ø Transparenz und Vertrauenswürdigkeit Ø Datensicherheit Ø Datenschutz Ø Verfügbarkeit 27