next up previous contents index
Next: Customer Information Control System Up: Information Management System (IMS) Previous: Information Management System (IMS)

Architektur

IMS besteht aus einem Kernsystem, der Control Region , und mehreren externen Komponenten für den Datenbankzugriff, Queueing und den Zugriff auf Terminals. Das Kernsystem und die externen Komponenten befinden sich während der Laufzeit zwar im selben Adreßraum, die Regions in denen die Anwendungen laufen, die Dependent Regions , liegen jedoch jeweils in eigenen Adreßräumen. Durch diese Trennung der Adreßräume in systemeigene und anwendungsnahe Bereiche wird eine höhere Stabilität des Systems erreicht. Anwendungsprogramme können dadurch ein IMS-System nicht so einfach zum Stillstand bringen, wie beispielsweise in einem System mit einem gemeinsamen Adreßraum. Datenbankzugriffe werden vom Datenbank-Controller an eine spezielle Resource Owning Region  weitergeleitet, die den eigentlichen Zugriff bearbeitet. Das hat eine Lastverteilung zur Folge und schottet die Datenbank während der Laufzeit vom TP-Monitor ab (Abbildung [*]). Das macht den IMS auch heute noch zu einem sehr stabilen System. Verbindungen zu anderen Transaktions-Monitoren werden direkt von der Control Region aufgebaut. Möglich sind hier LU6.1- und LU6.2-Verbindungen.


  
Abbildung: Der Zusammenhang der Komponenten des IBM Information Management System (IMS)
\begin{figure}
 \epsfxsize 1.0\hsize 
 \begin{center}
 \rotatebox{0}{\epsffile{Folien/ims_arch.ps}} 
 \end{center} 
 \vspace{0.5cm} \vspace{0.5cm} 
 \end{figure}



Copyright Munich Network Management Team