CERN Accelerating science

Oracle Traffic Director for High Availability Architectures in the CERN Web Application Ecosystem

Date published: 
Thursday, 25 August, 2016
Document type: 
Summer student report
I M. S. Sutandi
In the CERN’s Web Application Ecosystem, front-tier or first tier applications, such as Apache and OHS, are used to distribute the traffic to second-tier application, e.g. Tomcat and WebLogic. CERN’s IT-DB has planned to unify the front-tier application and to implement only one product as the front-tier application. Oracle Traffic Director (OTD) is the middleware product from Oracle that acts as layer-7 software load balancer or application entry point. Since 12c version, OTD has been released to all platforms without the restriction of Oracle hardware or software. Therefore, it is interesting to evaluate the OTD and its features as there is a possibility to use OTD as the front-tier application for the High Availability Architectures in the CERN Web Application Ecosystem. The major objective of this project is to evaluate the OTD’s features and performances. The evaluation is conducted by reviewing from installation and configuration procedures until the deployment of the OTD’s instances itself. The installation and configuration options are also reviewed to see if OTD can work well in CERN’s Infrastructure and also to see the possibility of generating and automating these procedures. The OTD-WebLogic features integration is evaluated especially for the Dynamic Cluster and Domain Partitioning. In addition in this project, Coherence*Web is also implemented to see the benefits of coherence cluster’s deployment tier regarding to Session replication mechanism.