Technical Environment Overview

Document Sample
Technical Environment Overview Powered By Docstoc
					ASSIST Technical Environment Overview
July 2002 B Page # 1


This document represents a high level summary of the ASSIST technical environment including ASSIST
software products, server computers, data backup/recovery configuration, networking and technical
staffing. This document should be updated annually to provide the most current description of ASSIST
technologies for ASSIST Board and committee members and other important constituents.

For further information on ASSIST, visit www.assist.org or contact:

               Eric Taggart
               Director
               ASSIST Coordination Site
               820 University Tower
               Irvine, CA 92697-1005
               Tel: (949) 824-4385
               Fax: (949) 824-2309
               Eml: eric@assist.org


Section 1 - ASSIST Products

       This section summarizes the various software products that are developed and maintained by
       the ASSIST Coordination Site.

       Web ASSIST Displays
            Function:    Public access to all published ASSIST data including:
                         UC transferable course lists
                         CSU transferable course lists
                         CSU GE Certification course lists
                         IGETC Course Lists
                         Articulation Agreements (major, departmental, GE/Breadth)
            Interface:   HTML interface accessed using standard web browsers
            Implementation:
                         Perl programs
                         HTML and PDF formatted reports
                         Communication with HTTP servers via CGI scripting
                         Sybase back-end database
ASSIST Technical Environment Overview
July 2002 B Page # 2


      ASSIST Curriculum Update System
           Function:     Central system for all colleges and universities to update information on
                         transferable and articulated courses used throughout ASSIST. Only
                         authorized college and university staff can access this system to to
                         submit curriculum update information each term
           Interface:    HTML interface accessed using standard web browsers
           Implementation:
                         SilverStream application server (HTML mode)
                         Sybase back-end database
           Adjunct system: Error Corrections and Late Additions Form
                         Web-based form for campuses to submit off-cycle changes and error
                         corrections. This component is not tied to a database and requires
                         ACS staff to research problems and enter corresponding data.

      ASSIST Articulation Maintenance System
           Component: Web ASSIST Articulation Maintenance Reports
           Function:      University (and some College) staff only authorized access to view
                          articulation and curriculum data from the Maintenance database
           Interface:     HTML interface accessed using standard web browsers
           Implementation:
                          Same as Web ASSIST Displays

             Component: Articulation Maintenance Data Entry
             Function:    University (and some College) staff only authorized access to
                          enter/update articulation agreement data (major prep, departmental,
                          GE/Breadth)
             Interface:   Java-based interface (look and feel of a local AWindows@ application)
                          Requires JRunner client to access SilverStream application server
             Implementation:
                          SilverStream application server (Forms mode)
                          Sybase back-end database

             Component: Miscellaneous ASSIST Data Entry
             Function:    ACS and UCOP staff only authorized access to enter/update
                          miscellaneous data: Institutional, Curriculum, UCOP TCA, IGETC and
                          CSU GE Data
             Interface:   Java-based interface (look and feel of a local AWindows@ application)
                          Requires JRunner client to access SilverStream application server
             Implementation:
ASSIST Technical Environment Overview
July 2002 B Page # 3

                              SilverStream application server (Forms mode)
                              Sybase back-end database

      ASSIST Information Center
           Function:     Organizational support information, primarily for ASSIST participants
                         Various descriptive information About ASSIST, participants,
                         publications, Board info, etc.
                         On-line training modules using RealMedia
                         On-line surveys and survey results
                         Central access to other ASSIST products
                                 Web ASSIST
                                 Curriculum Update System
                                 Activity Reports
                                 Articulation Maintenance System
                         FTP site for data exchange
                         ASSIST-L listserv access and archives
           Interface:    HTML interface accessed using standard web browsers
           Implementation:
                         Windows 2000 server w/ Microsoft Internet Information Server
                         Various other web-oriented tools, RealMedia, PDF, interactive forms,
                         etc.

      Web ASSIST Activity Reports
           Function:     ASSIST web server activity statistics
                         General activity statistics updated nightly
                         Data access summaries (by campus and type of data) updated monthly
                         Ad-hoc reports available on request from the ACS for a broad range of
                         variables
           Interface:    Reports accessed using standard web browsers
           Implementation:
                         Accrue HitList v4.5 web site tracking/reporting software
                         Microsoft SQL Server 7 database
                         Windows 2000 server for database, software, reports and web server




Section 2 B Server Hardware
ASSIST Technical Environment Overview
July 2002 B Page # 4

      This sections identifies the primary server computers that support the various ASSIST products.
       The type of server, location, operating system, and functions supported are listed for each
      server. The following configuration represents the planned equipment that is being purchase as
      of July 2002 and is expected to be operational by October 2002.

      www.assist.org - IBM p640 - AIX                 Location: UCI-NACS
               Primary server for Web ASSIST Displays (web and reports server)
               ASSIST FTP Site
      www2.assist.org - IBM p640 - AIX                Location: UCI-NACS
               Secondary server for Web ASSIST Displays (web and reports server)
      dbs1.assist.org - IBM p660-6H1 - AIX            Location: UCI-NACS
               Sybase Database server - Primary Public Web ASSIST databases
               Sybase Database server - warm-backup of Maintenance databases
      dbs2.assist.org - IBM p660-6H1 - AIX            Location: UCI-NACS
               Sybase Database server - Secondary Public Web ASSIST databases
               Sybase Database server - Primary Maintenance databases
               Sybase Database server - Primary Curriculum Update System databases
      silver.assist.org B Win2000 Server              Location: UCI-NACS
               ASSIST Articulation Maintenance Data Entry application server (SilverStream)
               ASSIST Curriculum Update System application server (SilverStream)
      nacs-console.assist.org – Win2000 Server Location: UCI-NACS
               Remote system console for www, www2, dbs1, and dbs2 AIX servers
               warm-backup server for SilverStream
      maint.assist.org - IBM RS/6000 F50- AIX Location: ACS
               Primary server for ASSIST Maintenance Reports (web and reports server)
               Sybase Backup server for restoring data to any Sybase database
      dbs3.assist.org                                 Location: ACS
               Sybase Database server B Development, Test, and Data Recovery databases
      dev.assist.org B IBM RS/6000 F50 B AIX Location: ACS
               Primary software development server
               Sybase Backup server for regular backup of all databases
      acs.assist.org – Win2000 Server                 Location: ACS
               ASSIST Information Center web server
               ACS internal network file sharing
      hitlist.assist.org B Win2000 Server             Location: ACS
               ASSIST Activity Reports B database, hitlist and web server
               ACS internal office data and workstation backup server
      acssql.assist.org B Win2000 Server              Location: ACS
               MS SQL Server Database server - ASSIST Activity Reports databases
ASSIST Technical Environment Overview
July 2002 B Page # 5

      silverdev.assist.org B Win2000 Server         Location: ACS
              SilverStream development application server

Section 3 - Data Backup/Recovery and Backup Servers

      This section summarizes server redundancy and data backup/recovery functions for various
      ASSIST products in case a primary server becomes inoperable. AWarm backup server@ means
      that the computer can be manually reconfigured within about 20 minutes to take over for
      another server.

      www.assist.org and www2.assist.org share the load for the public ASSIST Web site. If one
      becomes inoperable, the other automatically takes over the full load.

      dbs1.assist.org and dbs2.assist.org share the load for database serving for the public ASSIST
      Web site. If one becomes inoperable, the other automatically takes over the full load.

      The data entry system does not yet have automatic redundancy. These systems have Awarm
      backup servers@ which means that the computers can be manually reconfigured within about 20
      minutes to take over for an inoperative server.

             - www2.assist.org is a warm backup server for maint.assist.org
             - dbs1.assist.org is a warm backup server for dbs2.assist.org
             - nacs-console.assist.org is a warm backup server for silver.assist.org

      dev.assist.org is the primary data backup server for:
              Nightly complete Sybase database backups
              15 minute Sybase transaction log backups
              Unix operating system backups
              Nightly backups of select directories
              Monthly complete system backups of Unix servers

      hitlist.assist.org is the primary backup server for NT systems:
                Nightly backups of select ACS workstations, NT server data, ACS email, and MS
                SQL Server 7 databases
                Monthly complete system backups of NT servers

      The following servers do not have automatic or Awarm backup@ redundancy. In the event of a
      system failure, the related functions will be suspended until the system is repaired or a
      replacement is configured.
              dev.assist.org
ASSIST Technical Environment Overview
July 2002 B Page # 6

              acs.assist.org
              hitlist.assist.org
              acssql.assist.org
              silverdev.assist.org

Section 4 - Networking and Facilities

       This section summarizes the current networking configuration and facilities for ASSIST
       computers.

       ASSIST server computers are housed in 2 locations.

              UCI-NACS is the UC Irvine Network and Academic Computing Services machine
              room. This is a secured facility with operators on-location 24/7, direct connectivity to
              UCI=s high speed campus network, and a 1 hour UPS with 8 hour electric generator
              backup for all equipment in the machine room.

              ACS is the ASSIST Coordination Site, located across the street from the UCI campus
              in a private office building, the University Tower. The ACS is a subnet of University
              Tower TCP/IP network dedicated for UCI use only (No non-university offices can
              access the network). All network routers, server computers and workstation
              computers operate with 100 Base-T. Currently there is dual-strand fiber optic link from
              University Tower to UCI (managed by UCI) fully integrates the ACS network with the
              high speed campus network and provides network redundancy between ASSIST
              server computers in the two locations.

Section 5 B Technical Staffing
       Eric Taggart - Director
       Larry Coon - Technical Manager
               Supervises all technical staff
               Serves as Sybase logical DBA (database administrator)
               Revelation expertise
       Ken Segroves - Systems Administrator
               Unix/NT Systems Administrator
               Sybase physical DBA
               Workstation support
               High level customer technical support
       Starling Walter B Programmer/Analyst
               Development and maintenance of SilverStream-based applications
       Vacant B Programmer/Analyst
ASSIST Technical Environment Overview
July 2002 B Page # 7

             (vacant due to retirement – recruitment in progress as of July 2002)
             Development and maintenance of Perl/C++/CGI-based applications

      Cathy Robin B Associate Director/User Services Manager
             Manages customer services, interface design, testing, training, documentation, data flow
      Doug Koeppen B Web Designer/Technical Writer
             Develops interface prototypes
             Writes and implements documentation (paper and on-line)
      Lori Quillen B Technical Support/Data Coordination
             Provides customer technical support
             Data flow/quality monitoring
             Conducts training
             Conducts product testing
      Dale Leaman B Technical Support/Training Coordinator/Testing Coordinator
             Provides customer technical support
             Develops and conducts training
             Coordinates and conducts product testing
ASSIST Technical Environment Overview
July 2002 B Page # 8

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:6
posted:4/25/2012
language:
pages:8