Upload
carsten-juergensen
View
30
Download
0
Embed Size (px)
Citation preview
SAP Adaptive Computing Controller (ACC) Kundenspezifische Erweiterungen
Inhaltsangabe
1. BTC 2. Wozu wird der ACC bei der BTC genutzt 3. Kundenspezifische Erweiterungen 4. Grundlagen fr die Provider-Implementierung 5. Zusammenfassung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
2
Geschftsfelder
ConsultingConsulting mit BONAPART
SystemintegrationIT-Systeme und Anwendungen fr Ihre Geschftsprozesse Anwendungsentwicklung
SystemmanagementKundennahes Outsourcing Outtasking Technologieberatung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
3
Marktstellung der BTC AG in Deutschland
Position der BTC AG im deutschen IT Markt Position der BTC AG im deutschen IT MarktBTC ist auf Platz 14 in der Liste der TOP 25 ITBeratungs- und Systemintegrations-Unternehmen in Deutschland BTC ist bei dem Ranking nach deutschen Unternehmen auf Rang 9 BTC ist das grte IT-Beratungsunternehmen in NiedersachsenDeutsche IT-Beratungs- und Systemintegrations-Unternehmen Deutsche IT-Beratungs- und Systemintegrations-Unternehmen Ranking nach Gesamtumsatz Ranking nach Gesamtumsatz2009 2009 1 2 3 4 5 6 7 8 9 10 15 Lufthansa Systems AG, Kelsterbach msg Systems AG (Unternehmensgruppe), Ismaning/Mnchen IDS Scheer AG, Saarbrcken Allgeier Holding AG, Mnchen ESG Elektroniksystem- und Logistik-Gruppe, Mnchen GFT Technologies AG (Gruppe), Stuttgart C1 Group, Hamburg Materna GmbH (Gruppe), Dortmund BTC Business Technology Consulting AG, Oldenburg All for One Midmarket AG, Stuttgart CS Consulting AG, Hannover Umsatz gesamt Umsatz gesamt [in Mio. ] [in Mio. ] 605,0 364,0 350,4 250,0 227,0 221,4 165,0 152,7 143,1 74,8 50,0 4
IT-Beratungs- und Systemintegrations-Unternehmen IT-Beratungs- und Systemintegrations-Unternehmen Ranking nach Inlandsumsatz Ranking nach Inlandsumsatz2009 2009 1 IBM Global Business Services, Stuttgart 2 Accenture GmbH, Kronberg 3 Lufthansa Systems AG, Kelsterbach 4 Capgemini Deutschland Holding GmbH, Berlin 5 CSC, Wiesbaden 14 BTC Business Technology Consulting AG, Oldenburg 25 Ciber AG, Heidelberg Umsatz in D Umsatz in D [in Mio. ] [in Mio. ] 1.220,0 740,0 454,0 422,0 388,2 136,2 49,5
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
BTC ist TOP CONSULTANT
TOP Consultant steht fr Professionalitt und Kundenzufriedenheit. Es ist eine Auszeichnung der besten Berater fr den Mittelstand Teilnehmer-Kategorien: Management-Berater, Personal-Berater, IT-Berater Befragung von BTC Kunden in den Kategorien: Kompetenz, Seriositt, Anschlussfhigkeit, Zufriedenheit Bewertungsskala von C bis A+ mit Abgleich Selbst- und Fremdeinschtzung Ergebnis: 26 von 57 Unternehmen erhielten die Auszeichnung TOP Consultant. Die IT-Berater BTC, Itelligence, Acuroc, Blueforte sowie FirstAttribute drfen sich zu den "Top Consultants" zhlen . BTC erhielt durchweg die Note A. BTC Berater werden bei unseren Kunden als besonders kompetent, verlsslich und loyal wahrgenommen. BTC wird von seinen Kunden weiterempfohlen.
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
5
Kunden BITS Outsourcing / Outtasking
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
6
Inhaltsangabe
1. BTC 2. Wozu wird der ACC bei der BTC genutzt 3. Kundenspezifische Erweiterungen 4. Grundlagen fr die Provider-Implementierung 5. Ausblicke
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
7
Wozu wird der ACC bei der BTC genutzt
Starten und Stoppen der SAP-Systeme bei unseren Outsourcingkunden Nutzen des Aufgabenplaners um zu einem bestimmten Zeitpunkt ein SAP-System zu starten, stoppen oder durchzustarten Massenoperationen Kundenspezifische Erweiterungen durch Skripte Monitoring der Services und Ressourcen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
8
Inhaltsangabe
1. BTC 2. Wozu wird der ACC bei der BTC genutzt 3. Kundenspezifische Erweiterungen 4. Grundlagen fr die Provider-Implementierung 5. Ausblicke
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
9
Kundenspezifische Erweiterungen 1Automatisiertes Stoppen bzw. Starten der Queues und des RFC Agenten von Redwood Cronacle beim Stoppen bzw. Starten des angeschlossenen SAP-Systems Problem: Vor dem Stoppen des R/3-Systems ist oft das Stoppen der Queues und des RFC Agenten vom angeschlossenen Redwood Cronacle vergessen worden. Lsung: Automatisiertes Stoppen bzw. Starten mit Hilfe von benutzereigenen Skripten im ACC Einsparungspotential: Vor dem Stoppen bzw. nach dem Starten des R/3 erspart man sich das Einloggen auf dem Redwood Cronacle um dort die Queues und den RFC Agenten zu Stoppen bzw. zu Starten. Die Zuverlssigkeit bzw. damit verbunden auch die Kundenzufriedenheit wird erhht.
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
10
Kundenspezifische Erweiterungen 2Skriptgesteuertes Stoppen der Datenbank im Oracle Fail Safe Umfeld Problem: Beim Stoppen der Datenbank mit dem ACC wird ein Shutdown immediate durchgefhrt. Wird dies im Oracle Fail Safe Umfeld durchgefhrt wird die Datenbank automatisch mit Oracle Fail Safe wieder gestartet. Ein Stoppen der DB mit dem ACC ist nicht mglich. Lsung: Automatisiertes Stoppen der Datenbank mit Hilfe von benutzereigenen Skripten im ACC. Es wird hierfr das Tool fscmd verwendet. Einsparungspotential : Das Stoppen der Datenbank im Oracle Failsafe Umfeld ist jetzt auch mit dem ACC mglich ohne sich vorher auf dem Datenbankserver anzumelden und dort ber die dort vorhandenen Tools (Oracle Fail Safe Manager) die Datenbank zu stoppen.SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH) 11
Kundenspezifische Erweiterungen 3Umschwenken auf ein anderes Logverzeichnis bei einem Archiverstuck mit Hilfe der "Kundenspezifischen Operationen" per Knopfdruck Problem: Luft das Archiv-Verzeichnis voll, weil die Logdateien nicht gesichert bzw. gelscht werden, dann fhrt dies zu einem Stillstand der Datenbank. Lsung: Automatisiertes ndern des Archiv-Verzeichnisses auf ein Filesystem das ausreichend Platz vorhanden hat mit Hilfe von benutzereigenen Skripten im ACC. Einsparungspotential : Durch die Mglichkeit mit benutzereigenen Skripten im ACC das Archiv-Verzeichnis zu verschieben, ist es auch ohne Datenbank Wissen mglich schnell die Datenbank wieder zum Laufen zu bringen. Auerdem ist dies dann auch in sehr viel krzerer Zeit mglich.
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
12
Inhaltsangabe
1. BTC 2. Wozu wird der ACC bei der BTC genutzt 3. Kundenspezifische Erweiterungen 4. Grundlagen fr die Provider-Implementierung 5. Ausblicke
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
13
berblick Adaptive Computing Controller (ACC)
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
14
ACC: Konfiguration
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
15
ACC: Konfiguration - Merkmale
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
16
ACC: Konfiguration - Merkmale
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
17
Definition einer Provider-Implementierung
SAP Hinweis: 1465491 Definition der Provider-Implementierung fr ACC 7.30 Sie mchten kundendefinierte Operationen oder Hooks fr Adaptive Computing Controller 7.3 anlegen und dies erfordert die Definition einer Provider-Implementierung. Es gibt drei verschiedene Arten von Provider-Implementierungen Registrierte Skripts des Host-Agenten Sie mssen die Konfigurationsdatei (Textdatei) in den Unterordner operations.d des Host-Agent-Verzeichnisses fr ausfhrbare Dateien einfgen Die Datei muss die folgenden Parameter enthalten (pro Parameter eine Zeile). Name: Command: $[] $[]
HTTP-Post Web Service Weiterer SAP-Hinweis: 1396981 Konfiguration der benutzerdefinierten Services fr ACC 7.3
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
18
ACC-Skripte auf dem Cronacle-Server
Unter Unix: /usr/sap/hostctrl/exe/operations.dSAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH) 19
ACC-Skripte auf dem Cronacle-Server
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
20
ACC: Konfiguration
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
21
berblick Redwood Cronacle CPS / SAP ERP
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
22
ACC: Konfiguration Definition der Provider-Implementierung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
23
ACC: Konfiguration Definition der Provider-Implementierung
Alle Skripte aus dem Verzeichnis C:\Program Files\SAP\hostctrl\exe\operations.d werden abgerufenSAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH) 24
ACC: Konfiguration Definition der Provider-Implementierung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
25
ACC: Konfiguration Definition der Provider-Implementierung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
26
ACC: Konfiguration Kundendefinierte Operationen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
27
ACC: Konfiguration Kundendefinierte Operationen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
28
ACC: Konfiguration Kundendefinierte Operationen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
29
ACC Services / Kundendefinierte Operationen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
30
ACC Services / Kundendefinierte Operationen
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
31
ACC: Konfiguration Kundendefinierte Hooks
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
32
ACC: Konfiguration Kundendefinierte Hooks
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
33
ACC: Konfiguration Kundendefinierte Hooks
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
34
Inhaltsangabe
1. BTC 2. Wozu wird der ACC bei der BTC genutzt 3. Kundenspezifische Erweiterungen 4. Grundlagen fr die Provider-Implementierung 5. Zusammenfassung
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
35
Zusammenfassung
Der ACC ist bei der BTC die zentrale Plattform um SAP-Systeme zu starten oder zu stoppen Durch Massenoperationen effizientes Starten und Stoppen mehrerer Systeme Durch Kundenspezifische Erweiterungen mit Skripten effizientes Arbeiten und Erleichterung der Systemadministration Monitoring der gesamten Systemlandschaft CPU Memory Validierung Verfgbarkeit
SAP Adaptive Computing Controller (ACC) - Kundenspezifische Erweiterungen, Carsten Jrgensen (BTC IT Services GmbH)
36
Welche Fragen haben Sie?
Vielen Dank fr Ihre Aufmerksamkeit.Carsten Jrgensen BTC IT Services GmbH Escherweg 5 26121 Oldenburg Fon: +49 441 / 36 192 - 1858 Handy: +49 174 / 34 36 252 e-mail: [email protected]