ACC Präsentation DSAG Technologietage Hannover 2011

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]