ASG-Rochade Ecosystem

®
ASG-Rochade Ecosystem
July 1, 2015
This publication provides an overview of the product architecture and contains
information about system and runtime requirements that are necessary for optimum
performance of ASG-Rochade (herein called Rochade).
Rochade Architecture
Figure 1 • Rochade Architecture
Copyright © 2015 ASG GmbH & Co. KG, a wholly owned subsidiary of Allen Systems Group, Inc. All rights reserved.
All names and products contained herein are the trademarks or registered trademarks of their respective holders.
1
ASG-Rochade Ecosystem
Figure 1 on page 1 shows the Rochade architecture, which includes these components:
•
®
ASG-Rochade Server (herein called Rochade Server) and the Rochade repository
The Rochade repository provides a central point for collection, control,
management, and reuse of information assets. In turn, the Rochade Server provides
the connected Rochade components with access to the data in the repository.
•
APIs
—
®
ASG-Rochade Java API (herein called Java API/SRAP)
Java API is an object-oriented application programming interface (API)
available on all operating systems that support Java.
—
®
ASG-Rochade Information Retrieval (herein called Info Retrieval)
Info Retrieval searches and retrieves metadata from Rochade. The API also
can use Apache Solr to search an index of Rochade metadata.
—
®
ASG-Rochade JDBC-ODBC Driver (herein called JDBC-ODBC Driver)
JDBC-ODBC Driver is a Java Database Connectivity (JDBC)/Open Database
Connectivity (ODBC) driver for accessing Rochade.
•
GUIs and applications
Rochade applications provide predefined functionality for displaying, editing, and
reporting of the metadata in the repository, as well as specialized functionality for
different use cases. There are these types of applications:
—
—
—
2
Desktop applications
™
—
ASG-Metability (herein called Metability)
—
ASG-Metability Scanner Configuration (herein called ScannerConfig)
—
ASG-MyInfoAssist (herein called MyInfoAssist)
—
ASG-Rochade Metadata Process Monitor (herein called Process Monitor)
™
®
®
Web applications
™
—
ASG-Global Search (herein called Global Search)
—
ASG-metaGlossary (herein called metaGlossary)
—
ASG-metaRDM Reference Data Management (herein called metaRDM)
—
ASG-Rochade Browser (herein called Rochade Browser)
—
ASG-Rochade Web Data Dictionary (herein called WebDDIC)
—
ASG-Rochade WebAccess (herein called WebAccess)
™
™
®
®
®
Custom applications
ASG-Rochade Ecosystem
•
Repository population and federation
Rochade provides a variety of products that support data exchange and populating
the repository as well as tools for configuring the products and monitoring the
population processes:
®
—
ASG-Rochade CAE Federation (herein called CAE Federation)
—
ASG-Rochade Content Interface Toolkit (herein called Content Interface
Toolkit)
—
ASG-Rochade XML Facilities (herein called XML Facilities)
—
Scanners and busses
®
®
Supported Environments
ASG provides information about system recommendations and supported environments
for all Rochade components in its Intelligent Support Portal (ISP).
For information on the latest available component versions for your operating system, see
the Rochade Supported Environments entry in the Rochade Product Specifications.
System and Runtime Requirements
Rochade Server
ASG recommends these system resources for Rochade Server:
Rochade Server System Resources
Linux, UNIX, and
Windows
• RAM: At least 16 GB.
• Processors: One or more CPUs that, together, support multiple
concurrent threads at a clock rate of 2 GHz. Rochade Server can
utilize up to 43 processor cores.
• Disk capacity: 250 GB, including standard databases without user data.
z/OS
• Region size: 512 MB.
• Disk capacity: 250 GB, including standard databases without user data.
NOTE:
For z/OS, ASG provides only 32-bit modules of Rochade Server. For all other
supported operating systems, only 64-bit modules are provided.
3
ASG-Rochade Ecosystem
General Disk Properties
Rochade’s performance depends greatly on the data transfer rates of the storage system
you are using. Regardless of whether you are storing the Rochade databases on a local
hard disk, a disk array, or a storage area network (SAN), employing a disk controller with
a large cache (> 1 GB) can significantly improve performance.
ASG recommends that you only use disk controllers that have been designed for use
in data-critical transactional database systems. In particular, the disk controller must
guarantee that storage processes can be treated as complete as soon as the data have
reached the controller’s cache. The cache, therefore, must be protected against data
loss during power outages (e.g., by a backup battery). The controller can then continue
to write the cached data to the connected hard disks once the power has been restored.
The onboard caches of disk drives usually are not protected by a backup battery. These
caches, therefore, cannot guarantee to protect cached data during power outages. ASG,
therefore, recommends that you configure your storage system to disable the on-disk
cache and use the disk controller’s battery-backed cache instead.
Rochade APIs
ASG recommends these system resources for APIs:
Component
System Resources
Java API and SRAP
Linux, UNIX, and Windows
• RAM: 512 MB
• Processor: 1 with a minimum CPU speed of 2 GHz
• Disk capacity: 50 MB
Info Retrieval
The system resources refer • RAM: 128 MB for each user session
to the application server
• Processor: Multi-processor system with a minimum speed of
that runs the Web service.
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will
not exceed eight.
• Disk capacity: 500 MB
4
ASG-Rochade Ecosystem
Component
System Resources
JDBC-ODBC Driver
JDBC-ODBC Driver server
• Minimum of 30 MB free hard disk, depending on the amount
of data to be processed
ODBC Driver client
• Minimum of 10 MB free hard disk, depending on the amount
of data to be processed
JDBC Driver client
• Minimum of 5 MB free hard disk, depending on the amount
of data to be processed
Rochade Applications
Desktop Applications
ASG recommends these system resources for Rochade desktop applications:
Component
System Resources
Metability
Windows
• RAM: 1024 MB
• Processor: 1 with a minimum CPU speed of 2 GHz
• Disk capacity: 250 MB
MyInfoAssist
Windows
• RAM: 512 MB
• Disk capacity: 100 MB
Process Monitor
• Metability-based application (see “Metability” on page 5)
ScannerConfig
• Metability-based application (see “Metability” on page 5)
5
ASG-Rochade Ecosystem
Web Applications
The system resources in this section relate to the application server that runs the Web
application. ASG recommends these system resources for Web-based applications:
Component
System Resources
Global Search
• RAM: 128 MB for each user session
• Processor: Multi-processor system with a minimum speed of
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will not
exceed eight.
• Disk capacity: 500 MB
metaGlossary
• RAM: 128 MB for each user session
• Processor: Multi-processor system with a minimum speed of
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will not
exceed eight.
• Disk capacity: 500 MB
metaRDM
• RAM: 128 MB for each user session
• Processor: Multi-processor system with a minimum speed of
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will not
exceed eight.
• Disk capacity: 500 MB
Rochade Browser
• RAM: 128 MB for each user session
• Processor: Multi-processor system with a minimum speed of
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will not
exceed eight.
• Disk capacity: 500 MB
6
ASG-Rochade Ecosystem
Component
System Resources
WebAccess
• RAM: 64 MB for each user session
• Processor: Multi-processor system with a minimum speed of
2 GHz per processor core.
The application server (cluster) must be scaled so that the
number of concurrent user sessions per processor core will not
exceed twelve.
• Disk capacity: 100 MB
WebDDIC
• WebAccess-based application (see “WebAccess” on page 7)
Population and Data Interchange Components
ASG recommends these system resources for population and data interchange
components:
Component
System Resources
Busses
Windows
• RAM: 2 GB
• Processor: 1 with a minimum CPU speed of 1 GHz
• Disk capacity: 15 to 150 MB depending on the size of the
models to be processed
z/OS
• Region size: 4 MB
• Disk capacity: 15 to 150 MB depending on the size of the
database to be processed
CAE Federation
Linux, UNIX, and Windows • RAM: 1GB
• Processor: 1 with a minimum CPU speed of 1 GHz
• Disk capacity: 15 MB
• Network with low latency and high bandwidth to connect to
the CAE database server
Content Interface Toolkit
• WebAccess-based application (see “WebAccess” on page 7)
7
ASG-Rochade Ecosystem
Component
System Resources
Scanners
Linux, UNIX, and Windows • RAM: 2 GB
• Processor: 1 with a minimum CPU speed of 1 GHz
• Disk capacity: 150 MB
z/OS
• Region size: 64 MB
• Disk capacity: 150 MB
XML Facilities
Linux, UNIX, and Windows • RAM: 256 MB
• Processor: 1 with a minimum CPU speed of 1 GHz
• Disk capacity: 20 MB
8