Apache Jmeter and RRDtool
Using Apache JMeter and RRDtool as a Performance Suite for EMC² Documentum Applications
Introduction
Application performance monitoring is an essential part in today’s system environment of every large company. The user community is expecting that application performance degradation is notified by the system responsibles long time before they realise it. Another often heard desire is to simulate and forecast system response times from remote sites spread all over the world. Now it is not at all a trivial task to set up a system which can fulfil such requirements. In the following a potential answer for these questions based on two open source tools is outlined.
Apache JMeter
Apache JMeter is an OpenSource software, a 100% pure Java desktop application designed to load test functional behaviour and measure performance (http://jakarta.apache.org/jmeter) in an easy way. The picture below shows the configuration window (left part) and a possible result presentation window (right part).
SAP-Documentum-Integration
Über die Möglichkeiten des Zugriffs von SAP- und NonSAP-Benutzern auf archivierte Dokumente und deren nachträgliche Verknüpfung von Documentum mit SAP.
Zum Standardszenario eines etablierten Dokumentenmanagementsystems wie Documentum gehört die Möglichkeit, in SAP zu archivieren. Von SAP wurde hierfür schon frühzeitig eine Schnittstelle geschaffen - SAP ArchiveLink. Wie sieht es aber mit erweiterten Ablage- und Zugriffsmöglichkeiten von bzw. auf Dokumente -verlinkt zwischen SAP und Documentum- aus? Welche Komponenten von Documentum müssen eingesetzt werden und was leisten diese, wenn folgende Anforderungen bestehen:
1.) SAP-Content aus SAP in Documentum ablegen
2.) Zugriff von SAP- und Non-SAP-Usern auf Content in Documentum verlinkt mit SAP-Objekten
3.) Verlinkung von bestehendem Content aus Documentum nach SAP
Zur Beantwortung dieser Fragen ist ein genauer Blick auf die benötigten Module und Komponenten von Documentum notwendig. Wir nehmen dabei Bezug auf die o. a. Anforderungen.
Documentum Foundation Services - Fluch oder Segen? Teil II
Im 1. Blogartikel zu Documentum Foundation Services, kurz DFS, wurde das Datenmodell und die enthaltenen Standarddienste von DFS betrachtet. Am Ende des 1. Artikels wurde angedeutet, was in diesem Artikel zur Sprache kommen soll:
- Wie überhaupt funktioniert DFS?
- Was muss ich im Vergleich zur Documentum Foundation Classes, kurz DFC, beachten?
Die technische Basis von DFS sind Web Services, ein Begriff für mehrere Technologien, die in diesem Umfeld zum Tragen kommen. Durch den elementaren Unterschied des Kommunikationsprotokolls von Remote Procedure Calls (RPC) bei DFC und dem nachrichtenbasierten Kommunikationsprotokoll bei DFS ist ein Paradigmenwechsel beim Datenaustausch eingetreten. DFS verlangt es, sich mehr Gedanken darüber zu machen, wann welche Daten vom Repository abgerufen und zum Repository verschickt werden, um eine performante Anwendung zu entwickeln. Voraussetzung für diesen Artikel sind Kenntnisse in Web Services. Mehr Informationen zu Web Services sind hier zu finden.
Konfiguration und Installation der Documentum Foundation Services
Die DFS-Anwendung ist eine J2EE-Webapplikation auf Basis von Servlets und kann auf den von EMC unterstützten J2EE-Server installiert werden. Die Zahl der unterstützten Server in den Release Notes ist groß- der JBOSS Application Server 4 wird jedoch von EMC empfohlen und wird auch bereits in einem Installationspaket mitgeliefert.
Documentum Foundation Services - Fluch oder Segen?
Das IT-Schlagwort der letzten Jahre schlechthin ist Service Orientated Architecture (SOA). Ohne auf den Begriff tiefer eingehen zu wollen, wurde diese Entwicklung getrieben durch den Wunsch, wieder verwendbare Dienste in eine IT-Architektur zu stecken und diese in Prozessen miteinander agieren zu lassen (Stichwort Business Process Management).
In EMC-Produkten, eine unserer Softwareplattformen, steckte bisher wenig SOA. Zum Zugriff auf das Content Repository standen bisher die Documentum Foundation Classes, kurz DFC, und die Content Server API zur Verfügung. Dies sollte sich nach Meinung von EMC ändern, denn mit Documentum 6.0 wurde erstmals ein Produkt namens Documentum Foundation Services, kurz DFS, ausgeliefert. Mittlerweile ist mit dem Produkt Documentum Restful Services (zurzeit im Early Access Programm) eine REST-basierte Variante der DFS auf dem Weg gebracht. Informationen zu REST finden Sie im Blogartikel Resource Oriented Architecture - Das WWW fürs Unternehmen.
In Documentum 6.5 wurde DFS z.B. um einen Dienst zum Verwalten von Berechtigungssätzen und erweiterten Funktionen für virtuelle Dokumente erweitert und auch in Documentum 7 wird es wieder zusätzliche Funktionen geben. Diese Blogserie soll klären, ob sich der Einsatz von DFS nach derzeitigem Stand lohnt und ob es die Entwicklung von inhaltsbasierten Anwendungen erleichtert. Der erste Blogartikel wird einen Überblick zu DFS geben. Weitere Blogartikel gehen technisch tiefer ins Detail und diskutieren erste Erfahrungen mit DFS.
Lese weiter…
Documentum Performance Tuning mit dem High Volume Server
Der Documentum Content Server ist eine leistungsstarke und ausgereifte Plattform, die sich in zahlreichen Unternehmen bewährt hat. Jedoch gibt es Anwendungsfälle, bei denen die gewünschte Performance mit Hilfe des Content Servers nicht realisiert werden kann. EMCs Antwort auf dieses Problem heißt „High Volume Content Server“.
Eine Erweiterung, die spezielle Funktionalitäten für die performante Massenverarbeitung beinhaltet. Zu den Zielen des High Volume Servers gehören:
- Die Minimierung von Hardware-Ressourcen
- Die Steigerung der Objekt-Verarbeitung
- Schnellerer Zugriff auf relevante Informationen in großen Repositories
EMC² Information Rights Management - Sicherheit für Ihre Dokumente
Das Thema Dokumentensicherheit rückt immer weiter in den Vordergrund. In der Vergangenheit gab es vor allem im Datenschutzbereich zahlreiche Fälle, in denen nicht autorisierte Personen Zugang zu vertrauenswürdigen Informationen erhielten, entgegen dem Interesse des Unternehmens!
Unternehmen verfügen häufig über ein aktives Berechtigungssystem. Hierdurch wird sichergestellt, dass nur berechtigte Mitarbeiter Zugriff auf sensible Daten erhalten. Sobald sensible Informationen jedoch das Unternehmen verlassen, besteht kein Schutzmechanismus mehr, eine Zugriffskontrolle ist ab diesem Zeitpunkt nicht mehr möglich.
EMC² IRM verhilft ihrem Unternehmen zu mehr Sicherheit im Umgang mit geheimen und vertraulichen Informationen. Durch die Nutzung von aktuellen Verschlüsselungsverfahren in Kombination mit kontrollierbarem Datenzugriff werden potentielle Risiken wie z. B. Schäden aus Wirtschaftsspionage oder Datenschutzvergehen deutlich reduziert.
Lese weiter…
Documentum xCP – Nur ein neues Buzzword?
Die Reduzierung von Kosten und Risiken ist heute eine zentrale Aufgabe, die in allen Unternehmensbereichen Einzug hält. Eine der größten Herausforderungen ist die sich ständig ändernden Anforderungen zeitnah mit geringen Ressourcen in den Unternehmensanwendungen umzusetzen. Durch diese Gegebenheiten müssen neue Anwendungen dynamischer, konfigurierbarer und prozessorientierter sein als bisherige Lösungen. EMC präsentiert mit xCP in der Version 1.0 eine neue Plattform, die dieser Herausforderung gewachsen ist und dadurch zu Optimierungen wie auch Kosteneinsparungen beitragen kann.
Das Akronym xCP steht für xCelerated Composition Platform und besteht in der Version 1.0 aus Documentum Produkten, die in der Version 6.5 verfügbar sind. Des Weiteren umfasst die Plattform Deployment Tools, eine Beispielapplikation und Best Practices, um Anwendungen mit bewährten Vorgehensmodellen schneller zu entwickeln.
Lese weiter…
