Docstoc

Tier II Web Architecture

Document Sample
Tier II Web Architecture Powered By Docstoc
					Tier II Web Architecture
Version 3.0
Presented by: Damon Gentry
Date: October, 2008
Overview



•   SQL Server 2005
•   Tier I vs. Tier II
•   Current Architecture
•   Proposed Architecture
•   Benefits
•   Timelines
SQL Server 2005



• Databases that currently exist on SQL
  Server 2000 can be migrated to 2005
  –   SQLSERV1
  –   SQLCLST01
  –   SQLSERV4
  –   SQLCLST02


• Contact: itgdba@ohsu.edu
Tier I vs. Tier II



• Tier I
   – CommonSpot
   – Unified Site Design


• Tier II
   – Non-CommonSpot
   – OHSU-Branded
   – ‘Web Cluster’
N-Tier Web Architecture Architecture




                Load Balancing       Cisco CSS (Content Switching Server)



                HTTP Services        Apache Web Server




              Application Services   ColdFusion, PHP




              Shared File System     /wtc01, /wtc02, etc…
Current Architecture


  Load Balancing                                                   Cisco CSS



   HTTP Services         SUNWEB1              SUNWEB2             SUNWEB3            SUNWEB4



                                                                         cfusion-
                         cfusion-devel   cfusion-prod                                cfusion-prod2
                                                                          devel2

                           ssl-dev         ssl-prod                      ssl-dev2      ssl-prod2


  Application Services    ozone-dev      ozone-prod                     ozone-dev2   ozone-prod2


                            hipaa        onesky-prod                      hipaa      onesky2-prod



                            onprc                                         onprc2



                                                         NFS Cluster
  Shared File System
                                                        (File System)

                                OHSUNFS01                                    OHSUNFS02
Proposed Architecture


  Load Balancing                                     Cisco ACE



   HTTP Services         WEBDEV1                        WEBSVR1                    WEBSVR2



                           ohsu6                            ohsu6                       ohsu6


                          ohsussl6                        ohsussl6                     ohsussl6


  Application Services     ozone6                          ozone6                      ozone6


                           health                           health                      health



                         WEBDEV1                        WEBPRD1                    WEBPRD2




  Shared File System          Development    NFS Cluster (Production)     Production


                                     OHSUNFS03                       OHSUNFSO4
How will we get there?



• 3 Phases
  1. Hardware Upgrade
  2. NFS Cluster Upgrade
  3. ColdFusion 8 Upgrade
Benefits: Phase 1



• Apache 2.0.55 to Apache 2.2.8
• PHP 4 to PHP 5.2.6
• Faster Hardware, 2-3x
• More Memory, 4x
• True separation of Development and
  Production Environments
• Re-Introduce High Availability in
  Production Environments
Benefits: Phase 2



• File system servers upgraded to newer
  hardware
• Better file I/O performance for:
  – /wtc01, /wtc02, /wtc03, /wtc04
Benefits: Phase 3



• ColdFusion 6.01 to ColdFusion 8.01
  – Faster CFML execution
  – Integrated Server Monitoring
  – Newer Features
     • MS Exchange Integration
     • AJAX Controls
     • Just to name a few…
Performance Tests



Hardware                                     ColdFusion       Test URL
sunweb1                                      6.01             http://sunweb1/webe/perftest

webdev1*                                     6.01             http://dev.ohsu.edu/perftest *

webdev1                                      8.01             http://webdev1/perftest




* Note: ACE rules are not yet in effect for ‘dev.ohsu.edu’.
Timeline



• Hardware Upgrade:
  – Includes Apache 2.2.8 and PHP 5.2.6
  – Dev Testing November 3rd – 14th
  – Prod Testing November 18th – 29th


• Go-Live Date:
  – Dependent on number of issues found
  – Hopefully, December 1, 2008
Timeline Continued…



• NFS Cluster Migration
  – Last 2 weeks of December
• ColdFusion Upgrade
  – January 2009
Testing – Development URLs
November 3 -14



         http://sunweb1                                      http://dev.ohsu.edu
        https://sunweb1                                     https://dev.ohsu.edu
        http://ozone-dev                                 http://dev.ozone.ohsu.edu




          sunweb1                                               webdev1



        cfusion-devel      • Exact same content                   ohsu6

                                  • /wtc01, /wtc03
         ozone-dev                                               ozone6
                           • Same Apache Configuration
           ssl-dev                                              ohsussl6
                           • Same CF configuration

                           • Different URL / Hardware
         ohsunfs01                                              webdev1
Testing – Production URLs
November 17-28



       http://www.ohsu.edu                                  http://wwwtest.ohsu.edu
       https://www.ohsu.edu                                 https://wwwtest.ohsu.edu


           Cisco CSS                                              Cisco ACE



          Sunweb2-4                                              websvr1/2



          cfusion-prod        • Exact same content                 ohsu6

                                     • /wtc02, /wtc04
             ozone                                                ozone6
                              • Same Apache Configuration
            ssl-prod                                              ohsussl6
                              • Same CF configuration

                              • Different URL / Hardware
          ohsunfs01/2                                            webprd1/2
                                                                  webprd1/2
Useful URLs



•   Tier II Web Upgrade Project
     –   https://webstrat.ohsu.edu/confluence/display/WE/Tier+II+Web+Migration+Project
     –   http://webstrat.ohsu.edu/blogcfc/wsblog/


•   ColdFusion 8
     –   http://www.adobe.com/products/coldfusion
Questions?

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:3
posted:8/28/2011
language:English
pages:18