ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzau3_5.4.0.1/rzau3struct.htm

59 lines
3.7 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="dc.date" scheme="iso8601" content="2005-10-17" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2006" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow"/>
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<title>Application structure</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="struct"></a>
<h3 id="struct">Application structure</h3>
<p>An OptiConnect cluster will usually have a database system and one or more
application systems. The system where the database resides is the <span class="bold">database </span> system, and the systems that contain the applications are called <span class="bold">application</span> systems. The OptiConnect software allows a
program on the application system to make database changes or database queries
on the database system. Central Processing Unit (CPU) work load ratios of
under 30% database and 70% application will benefit the most by distributing
work loads between systems in the OptiConnect network. <a href="rzau3struct.htm#app">Figure 6</a> illustrates
an example of this type of setup.</p>
<a name="app"></a>
<div class="fignone" id="app"><span class="figcap">Figure 6. CPU Utilization by OptiConnect</span>
<div class="mmobj">
<img src="rv4f201.gif" alt="CPU Utilization by OptiConnect" /></div></div>
<p>Another important consideration is whether the application is batch or
interactive. This clustering technology is optimal for interactive workloads.
Batch workloads require special considerations and may not be appropriate
for use in an OptiConnect environment. However, solutions can be designed
to effectively handle a mixture of batch and interactive workloads, as well
as multiple database and application methods. Applications with heavy database
activity and large numbers of file open and close operations may not realize
the full potential of the OptiConnect technology.</p>
<p>When a program opens a database file, the associated DDM file or RDB entry
identifies the database system name. The OptiConnect Connection Manager on
the application system sends the database request to the database system by
using a fast <span class="italic">device driver</span>. The OptiConnect communication
link provides access at a fraction of the DDM system overhead because its
communications protocol operates only in a specific shared bus environment.
The OptiConnect Connection Manager connects the request with an agent job
on the database system. Agent jobs work with the database code to issue the
request and route the result back to the application system.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>