<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5513827917277312266</id><updated>2012-02-20T17:58:16.806-08:00</updated><title type='text'>Reji Raj Noonhiyil</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rejirajraghav.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rejirajraghav.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Raji Raj Noonhiyil</name><uri>http://www.blogger.com/profile/13962836366263741925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5513827917277312266.post-6618425413945720729</id><published>2009-07-23T10:23:00.000-07:00</published><updated>2009-07-23T10:44:44.366-07:00</updated><title type='text'>Singapore</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7Bw6BO9n52E/Smihe962hNI/AAAAAAAAHeE/IeRk7QUnIDw/s1600-h/DSC08378.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_7Bw6BO9n52E/Smihe962hNI/AAAAAAAAHeE/IeRk7QUnIDw/s320/DSC08378.JPG" alt="" id="BLOGGER_PHOTO_ID_5361712909774128338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7Bw6BO9n52E/SmihF5KyMsI/AAAAAAAAHd8/4jZcmGTSugM/s1600-h/DSC08375.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_7Bw6BO9n52E/SmihF5KyMsI/AAAAAAAAHd8/4jZcmGTSugM/s320/DSC08375.JPG" alt="" id="BLOGGER_PHOTO_ID_5361712479002047170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Bw6BO9n52E/SmigujGKczI/AAAAAAAAHd0/aI4fmR3_QXU/s1600-h/DSC08372.JPG"&gt;&lt;img style="cursor: pointer; width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_7Bw6BO9n52E/SmigujGKczI/AAAAAAAAHd0/aI4fmR3_QXU/s320/DSC08372.JPG" alt="" id="BLOGGER_PHOTO_ID_5361712077940093746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7Bw6BO9n52E/SmigSn8P0yI/AAAAAAAAHds/MHczwiN-De8/s1600-h/DSC08333.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_7Bw6BO9n52E/SmigSn8P0yI/AAAAAAAAHds/MHczwiN-De8/s320/DSC08333.JPG" alt="" id="BLOGGER_PHOTO_ID_5361711598204343074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7Bw6BO9n52E/SmifgvzGjtI/AAAAAAAAHdk/NTO46x0wZCQ/s1600-h/DSC08291.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_7Bw6BO9n52E/SmifgvzGjtI/AAAAAAAAHdk/NTO46x0wZCQ/s320/DSC08291.JPG" alt="" id="BLOGGER_PHOTO_ID_5361710741320011474" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5513827917277312266-6618425413945720729?l=rejirajraghav.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rejirajraghav.blogspot.com/feeds/6618425413945720729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5513827917277312266&amp;postID=6618425413945720729' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/6618425413945720729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/6618425413945720729'/><link rel='alternate' type='text/html' href='http://rejirajraghav.blogspot.com/2009/07/singapore.html' title='Singapore'/><author><name>Raji Raj Noonhiyil</name><uri>http://www.blogger.com/profile/13962836366263741925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Bw6BO9n52E/Smihe962hNI/AAAAAAAAHeE/IeRk7QUnIDw/s72-c/DSC08378.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5513827917277312266.post-8189131177181332075</id><published>2008-01-07T00:05:00.000-08:00</published><updated>2009-07-23T10:49:26.900-07:00</updated><title type='text'>Performnace Monitoring Using ITCAM for RT</title><content type='html'>&lt;span style="color: rgb(51, 0, 153);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;a name="_Toc186885189"&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Introduction:&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; &lt;/div&gt;The information technology (IT) provides services for its end user in the form of facilities and application for the users to perform their day-to-day functions. These facilities and applications are in the form of IT services. They run transaction, perform workflows and execute processes.&lt;br /&gt;&lt;div&gt;With the emerging initiative for IT to perform as a business oriented entity, such as the implementation of IT infrastructure library (ITIL®) initiatives, the needs of having a formally defined Service Level Agreement (SLA) with the end-user groups are developed. The SLA would contain the services specifications that are provided by IT for the end-users.&lt;br /&gt;To meet real-world business commitments, gathering detailed statistics of the transactions in your environment can be critical. This article describes how you can set up end-to-end performance monitoring with IBM Tivoli Composite Application manager for Response Time and see how to turn on Application Response Measurement (ARM) instrumentation for IBM HTTP Server, WebSphere® Application Server (Application Server), and DB2® UDB on Windows®.&lt;br /&gt;Much IBM middleware has been enhanced in the past few years to exploit the Application Response Measurement (ARM) open standard as a way to provide internal transaction statistics to any external tool supporting this standard. Application Server (Express, Base, ND, XD) and DB2 UDB have been ARM instrumented, as well as the WebSphere plug-in for IBM HTTP Server (IHS) and Microsoft™ Internet Information Server (IIS). You can now monitor your Web application's performance from end to end if you're using this middleware. However, ARM instrumentation is disabled by default. Before starting to monitor with ITCAM RT we have to enable ARM in these applications.&lt;br /&gt;You need an ITCAM for RT server, RT’s Client Application Time agent running on each server to collect ARM statistics. For detailed view its better to have a Dashboard Agent installed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5152646668444696434" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://2.bp.blogspot.com/_7Bw6BO9n52E/R4Hg2FW-_3I/AAAAAAAACbE/jsUSADAs-Lg/s320/Diagram.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;In ITCAM RT V 6.2 Release the ARM processing has been simplified and performance enhanced. Some of the main features are&lt;br /&gt;· Shared memory no longer used&lt;br /&gt;· Transaction records are written asynchronously directly to disk with minimal processing for later analysis&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc186885190"&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Prerequisites:&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;IBM Tivoli Monitoring V 6.1 FP 5 and above&lt;br /&gt;IBM Tivoli Composite Application Manager for Response Time V 6.2&lt;br /&gt;IBM HTTP Server 6.0&lt;br /&gt;IBM WebSphere Application Server 6.0.2&lt;br /&gt;IBM Db2 Universal Database 8.2&lt;br /&gt;&lt;br /&gt;IBM Tivoli Monitoring v 6.1 fp 5 or above and ITCAM for RT server components should be installed. Once this in place you can deploy ITCAM RT, CAT agents on all the servers. RT agent installation is not covered in this article.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc186885191"&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Enabling ARM instrumentation&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc186885192"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Enable ARM Instrumentation in WebSphere&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Enabling ARM in Application Server is a two-step process. First, you have to enable Request Metrics. Then, inside each AppServer setting, you specify where to look for the ARM implementation class and JNI library.&lt;br /&gt;&lt;br /&gt;Enable request metrics&lt;br /&gt;Monitoring and Tuning -&gt; Request Metrics&lt;br /&gt;In general properties select Enable request Metrics&lt;br /&gt;Select ALL in components to be instrumented.&lt;br /&gt;In the Trace level select :&lt;br /&gt;i. HOPS – Entry and exit only. Lowest overhead and only gives overall transaction performance.&lt;br /&gt;ii. Performance_DEBUG – Medium overhead and higher detail. Includes Session Beans etc.&lt;br /&gt;iii. DEBUG – Highest overhead and the most detail. Gives Entity bean get/set timings&lt;br /&gt;Set the Request metrics destination to ARM agent&lt;br /&gt;Set the agent type to ARM4&lt;br /&gt;Set the ARM factory to com.ibm.tivoli.transperf.arm4.transaction.Arm40TransactionFactory&lt;br /&gt;2. Now you must add custom properties to the Java™ Virtual Machine (JVM) in each AppServer. Application servers &gt; yourAppServer &gt; Process Definition &gt; Java Virtual Machine &gt; Custom Properties, create the following properties:&lt;br /&gt;&lt;br /&gt;a. java.library.path&lt;br /&gt;b. ws.ext.dirs&lt;br /&gt;java.library.path should point to where the libarm4.dll is located and to have ws.ext.dirs point to where the armjni4.jar file is located at.&lt;br /&gt;For ITCAM for RT 6.2 and above – $ITMHOME defaults to c:\ibm\itm for windows and /opt/IBM/ITM/ for unix.&lt;br /&gt;Windows - $ITMHOME\tmaitm6\ for java.library.path and set $ITMHOME\tmaitm6\t4\lib for ws.ext.dirs&lt;br /&gt;Linux - $ITMHOME/li6243/t4/lib/&lt;br /&gt;AIX - $ITMHOME/aix51/t4/lib/&lt;br /&gt;HPUX - $ITMHOME/ hpx1111/t4/lib/&lt;br /&gt;If you want to pass ARM corelator to DB2 (required for DB2 to issue ARM calls ) you should define a custom property&lt;br /&gt;com.ibm.websphere.pmi.reqmetrics.PassCorrelatorToDB to true&lt;br /&gt;Restart WebSphere Application Server&lt;br /&gt;Now WebSphere should be issuing ARM calls, also it can pass ARM corelator to DB2.&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc186885193"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Enable ARM instrumentation In IHS&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Technically, you're going to enable ARM in the Application Server plug-in running inside IHS, not in IHS itself. After you enable request metrics in WebSphere, you just have to regenerate the plug-in configuration file to enable ARM instrumentation. Look for the following lines in your new plugin-cfg.xml:&lt;br /&gt;&lt;br /&gt;&lt;requestmetrics armenabled="”" loggingenabled="”" rmenabled="”true”" tracelevel="”HOPS”"&gt;&lt;a name="_Toc186885194"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Enable ARM instrumentation in DB2 UDB&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Beginning with Version 8.2 onwards ARM is enabled by default. But you have to configure DB2, where to look for ARM library files. DB2 registers with ARM if it finds a libarm4.dll file. To configure DB2 lib path to include ARM library issue the following command from db2 command line.&lt;br /&gt;&lt;br /&gt;db2set DB2LIBPATH=&lt;libarm4.dll&gt;&lt;br /&gt;&lt;br /&gt;For ITCAM RT V 6.2 above libarm4.dll location will be&lt;br /&gt;1. Windows - $ITMHOME\tmaitm6\&lt;br /&gt;2. Linux - $ITMHOME/li6243/t4/lib/&lt;br /&gt;3. AIX - $ITMHOME/aix51/t4/lib/&lt;br /&gt;4. HPUX - $ITMHOME/ hpx1111/t4/lib/ Where $ITMHOME defaults to C:\IBM\ITM for windows and /opt/IBM/ITM for unix&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;a name="_Toc186885195"&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;a name="ControlCenter"&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Viewing transaction statistics using &lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Tivoli Enterprise Portal &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Open the TEP console and expand the Client Response Time agent. You can see CRT specific work Spaces.&lt;br /&gt;&lt;br /&gt;Below is the screen shot of Application workspace. This will give you over all performance details of an application like IHS. You can easily measure the parameters like percent failed, percent slow, percent Available, Average response time etc. Since here we are using ARM we won’t be able to track Network time and Server Time, only Client time can be measured.&lt;br /&gt;&lt;br /&gt;Transaction work Space give detailed information of each transaction. Check the below screenshot.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;Troubleshooting&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="_Toc186885197"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;No ARM data in the TEP workspace&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Verify that the application is properly configured to generate ARM data.&lt;br /&gt;&lt;br /&gt;Check the &lt;itm&gt;/tmaitm6/arm/log/cat for *.dat files. ARM writes these .dat files when it is collecting data. Make a copy of the *.dat file and view the copy to see what data is collected.&lt;br /&gt;&lt;br /&gt;Check the Agent Configuration workspace (right-click Client Response Time -&gt; Workspaces -&gt; Agent Configuration) to make sure the application and transaction patterns are correct. The application and transaction patterns can be modified in the CRT_Client_Transactions situation.&lt;br /&gt;&lt;br /&gt;Enable ARM debug&lt;br /&gt;&lt;br /&gt;Goto the $ITMHOME/tmaitm6/arm/log/cat directory do one of the following:&lt;br /&gt;Create a file named debug_all.txt - This turns on DLL level tracing for all processes.&lt;br /&gt;Create a file named debug_&lt;pid&gt;.txt – This turns on DLL level tracing only for the specified process.&lt;br /&gt;This turns on debugging until you delete the file, and then the tracing turns off&lt;br /&gt;The ARM debug log is written to c:\program files\ibm\tivoli\common\bwm\logs\trace-armdebug.log on Windows and /var/ibm/tivoli/common/bwm/logs/trace-armdebug.log. on unix&lt;/pid&gt;&lt;/itm&gt;&lt;/libarm4.dll&gt;&lt;/requestmetrics&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5513827917277312266-8189131177181332075?l=rejirajraghav.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rejirajraghav.blogspot.com/feeds/8189131177181332075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5513827917277312266&amp;postID=8189131177181332075' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/8189131177181332075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/8189131177181332075'/><link rel='alternate' type='text/html' href='http://rejirajraghav.blogspot.com/2008/01/1.html' title='Performnace Monitoring Using ITCAM for RT'/><author><name>Raji Raj Noonhiyil</name><uri>http://www.blogger.com/profile/13962836366263741925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7Bw6BO9n52E/R4Hg2FW-_3I/AAAAAAAACbE/jsUSADAs-Lg/s72-c/Diagram.gif' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5513827917277312266.post-6148583053649526424</id><published>2007-02-06T08:45:00.001-08:00</published><updated>2008-12-09T03:20:21.784-08:00</updated><title type='text'>High Availability with IBM DB2® 9 and xkoto GRIDSCALE</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_7Bw6BO9n52E/RciwWGyZgUI/AAAAAAAAAAU/BfTrK_lWuwo/s1600-h/db2.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5028462877784768834" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_7Bw6BO9n52E/RciwWGyZgUI/AAAAAAAAAAU/BfTrK_lWuwo/s320/db2.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_7Bw6BO9n52E/Rciv4WyZgTI/AAAAAAAAAAM/8Sc__1L8_sw/s1600-h/db2.bmp"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;High Availability with IBM DB2® 9 and xkoto GRIDSCALE&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;What is xkoto GRIDSCALE?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The xkoto GRIDSCALE Database Load Balancer is a database management solution which distributes and optimizes your database workload among a pool of available database servers. Traditional database management high availability solutions use an Active – Passive configuration where applications only interact with the active database server. This single database server must process all requests from the application while the passive database server’s sole purpose is to constantly replicate the active server to provide disaster recovery in case of a failure. The xkoto GRIDSCALE configuration, on the other hand, uses an Active – Active configuration. By allowing all servers to contribute to read transactions, performance is increased significantly, while reliability and availability are also increased by allowing each database server to process every write transaction to maintain its own copy of the database. Furthermore, these database servers do not have to reside in the same geographic location, they may be distributed anywhere around the world with no distance limitation. The xkoto GRIDSCALE Database Load Balancer also supports online upgrades from version to version distinguishing the xkoto GRIDSCALE Database Load Balancer from any other high available, disaster recovery solution on the market. &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5513827917277312266-6148583053649526424?l=rejirajraghav.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rejirajraghav.blogspot.com/feeds/6148583053649526424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5513827917277312266&amp;postID=6148583053649526424' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/6148583053649526424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5513827917277312266/posts/default/6148583053649526424'/><link rel='alternate' type='text/html' href='http://rejirajraghav.blogspot.com/2007/02/high-availability-with-ibm-db2-9-and.html' title='High Availability with IBM DB2® 9 and xkoto GRIDSCALE'/><author><name>Raji Raj Noonhiyil</name><uri>http://www.blogger.com/profile/13962836366263741925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7Bw6BO9n52E/RciwWGyZgUI/AAAAAAAAAAU/BfTrK_lWuwo/s72-c/db2.bmp' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
