Open Source Client Management
Agenda Vorstellung uib gmbh / opsi.org Was ist opsi Technik von opsi opsi-nagios-integration Neu in opsi 4.0.1 Roadmap Nutzer und Community Geschäftsmodell und Preise
Vorstellung Erol Ülükmen Mitarbeiter der uib gmbh seit 2003 Aufgaben: Development, Consulting, Training, Support Langjährige Erfahrung aus einem Rechenzentrum
Vorstellung Die uib gmbh Gegründet 1995, seit 1999 als GmbH Seit Anfang an mit Schwerpunkt Client Management 13 Mitarbeiter Sitz in Mainz
Überblick Client Management für Windows-Clients auf Basis von Linux-Servern Automatische Betriebssysteminstallation Automatische Softwareverteilung Hard- und Softwareinventarisierung Lizenzmanagement Clients: Windows XP / 2003 / Vista / 2008 / Windows 7
Betriebssysteminstallation Start eines Linux-basierten Bootimages per PXE oder CD Installation von Windows per unattended-verfahren Unterstützung bei der Einbindung von aktuellen Treibern (PCI, USB, HD-Audio) Installation des opsi-client-agent Alternativ: Image-Installation (NTFS-Image)
opsi-client-agent Standardverfahren: Softwareverteilung Start beim Boot - Installation vor dem Login Zugriff auf die zentralen Konfiguration über verschlüsselten Webservice Installation von Software über das Scriptgesteuerte Setup-Programm opsi-winst Danach Freigabe des Logins
opsi-client-agent Softwareverteilung Varianten (Event-gesteuert): Start beim Login Start bei Aktivierung einer Netzwerkverbindung (z.b. VPN-Client) Start bei Aktivierung von außen
Inventarisierung Hardwareinventarisierung: Auslesen per WMI bzw. unter Linux Softwareinventarisierung: Auslesen von Informationen aus der Registry (Informationen entsprechen etwa den Angaben aus Systemsteuerung -> Software) + ergänzende Informationen (z.b. Lizenzschlüssel) Ablage der Daten auf dem Server (SQL / File) Darstellung im opsi-management-interface
Lizenzmanagement Zusammenfassen von Lizenzen in Lizenzpools Automatische Verteilung (Belegung) und Freigabe von Lizenzen durch die Softwareverteilung Manuelle Pflege Abgleich mit der Software-Inventarisierung Einfache Reports
opsi-management-interface (auch per Kommandozeile)
Technologie
opsi-nagios-integration Motivation Opsi ist kein Monitoring-Tool Integration in ITIL-Prozesse
opsi-nagios-integration Zielsetzung Überwachung der Opsi-Server Rollout-Überwachung Opsi-Client Überwachung
opsi-nagios-integration Konzept Opsi-Service: Erweiterung für Monitoring Flexibel einsetzbare Check-Möglichkeiten Automatische Konfiguration von Nagios/Icinga über opsi-boardmittel Integration in die Nagios/Icinga-Oberfläche und Steuerung der opsi-managementoberfläche
opsi-nagios-integration Vorteile Es gibt nur ein Plugin Für die Client-Checks ist kein weiterer Agent nötig Verteilte Umgebung können besser skaliert überwacht werden Durch das Client-Management von opsi wird die Pflege der Plugins einfach.
opsi-nagios-integration Vorteile (Fortsetzung) Zugriff auf Lizenzmanagement Daten Zugriff auf Software- und Hardware-Inventorydaten Direkte Rot-Grün Überwachung des kompletten opsi-status (ConfigServer, DepotServer, opsi- Clients, etc...)
Passive Checks opsi-nagios-integration
Aktive Checks opsi-nagios-integration
Verteilte Checks opsi-nagios-integration
opsi-nagios-integration Anwendungsbeispiele Opsi-Client-Status-Checks Opsi-Webservice-Status (inkl. Performancedaten) Produkt-Status (auch Produkt-Gruppenstatus) Synchronisationscheck zwischen Depotservern Aktive Checks (z.b.: Virenscanner und Signaturencheck) etc...
opsi-nagios-integration Roadmap (zum Release Bereit) opsi-webservice-erweiterung für Monitoring Plugin zur Abfrage des Webservice opsi-client-agent Erweiterung für aktive Checks
opsi-nagios-integration Roadmap (für die Zukunft geplant) Automatische Konfiguration von nagios/icinga Steuerung des Management-Interface über nagios/icinga
Neu in opsi 4.0 (Highlights) Serverseite komplett redesigned Volle MySQL Unterstützung als Backend (Installationen > 500 Clients) Hierarchische Gruppierung von Clients und Darstellung der Hierarchie in einem Treeview, Gruppierung von Produkten Priorisierung von Produkten zur Steuerung der Installationsreihenfolge 64 Bit Client Support 'Push' Installationen
Neu in opsi 4.0.1 (Featurepack) WAN/VPN-Modul Software OnDemand / Kiosk-Mode opsi-nagios-integration Viele Verbesserungen im configed Interaktive Wahl der Sprache Who, Produktgruppen, failedgroup Opsi-Backup und DesasterRecovery Dynamische Depotauswahl Viele kleinere Bugfixes etc...
Roadmap 1 Connector für LDAP (AD) Rollenkonzept HA / Loadbalancing
Roadmap 2 Erweiterung der Inventarisierung (Linux-Clients, Netzwerkkomponenten) Interoperabilität mit anderen Systemverwaltungswerkzeugen: Datenaustausch mit CMDB's Nagios Anbindung,...
Roadmap 3 Abhängig von Kundenaufträgen bzw. Co- Finanzierungsprojekten Linux-Clients Distributionsübergreifend(Debian/Ubuntu/Suse/RedHat) OS-Installation / Inventarisierung / Softw.-Verteilung Client-Agent analog zu Windows Ein Management-Interface für heterogene Umgebungen Weiterhin: Zeitsteuerung z.b. für WakeOnLan Verbesserungen bei verteilten Standorten
Einsatz in vielen Branchen Mittelständische Industrie Öffentliche Verwaltung (Bund / Land / Kommune) Krankenhäuser
Einsatz an vielen Orten Stand: 01. April 2011
Wachsende Installationszahlen
Geschäftsmodell und Preise 1 Wir sind Dienstleister. Jede Softwareentwicklung muss einmal (!) bezahlt werden. Bezahlte Software ist frei.
Geschäftsmodell und Preise 2 Workshop / Consulting 1 000 / Tag (+Reisekosten/Reisezeiten) Zur Einführung empfehlen wir einen 4-tägigen Workshop Danach einen Support- und Wartungsvertrag
Geschäftsmodell und Preise 3 Supportverträge / Minute Freiminuten / Monat pro Monat Minimal 1,96 24 50 Professional 1,82 55 100 Professional Plus 1,68 120 200 pro Quartal Enterprise 1,54 600 300 Enterprise Plus 1,40 900 420
Geschäftsmodell und Preise 4 Support + Pflege: Preis als Folgevertrag ohne Supportunterbrechung oder im Anschluss an einen Einführungssupport/Workshop. Ansonsten 33 % Aufpreis im ersten Halbjahr. Minimal-Support = Support nicht für alle Funktionalitäten (Base-Level) Professional- und Enterprise-Support = Support für alle Funktionalitäten
Geschäftsmodell und Preise 5 Patchmanagement Abo's (30 / Monat und Endkunde): Hotfix Pakete für MS Windows Hotfix Pakete für MS Office
Geschäftsmodell und Preise 6 Abo's (30 / Monat und Endkunde): Standard Produkte z.b.: Adobe Reader Java VM Firefox Flashplayer Thunderbird OpenOffice.org
Geschäftsmodell und Preise 6 Co-Finanzierung Projekte Win7 Support (2 000 ) frei ab 1.3.2010 Lizenzverwaltung (1 000 ) MySQL-Backend (2 000 ) Treeview (500 ) Loadbalancing / Ausfallsicherheit (2 000 ) WAN/VPN Clients (2 000 ) dynamische Depotzuweisung (1 000 ) Opsi-Nagios-Integration (2 000 )
Danke für Ihre Aufmerksamkeit Weitere Infos im Internet unter: opsi.org uib.de