High-Availability and Scalability



Similar documents
Georgia Tech s Luminis IV Beta Testing

Luminis to Banner Single Sign-On

Centrata IT Management Suite 3.0

Load Testing your Banner Systems

- An Oracle9i RAC Solution

Dell One Identity Manager Scalability and Performance

The Luminis Portal and Dashboard Reports


Banner Training and Help Desk Plan

Active Directory Account Provisioning (ADAP)

Configuration Management of Massively Scalable Systems

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Scoring Big with Automated Payroll Deductions

Going Through Withdrawals at WSU Presented by: Bhavani Koneru and Scott Owczarek Wayne State University March 20, 2007 Course ID: 282

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

Managing Your Workflow System

Comparing TCO for Mission Critical Linux and NonStop

Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11

Web Services Integration Case Study - Housing

VBLOCK SOLUTION FOR SAP APPLICATION HIGH AVAILABILITY

Clustered Database Reporting Solution utilizing Tivoli

Banner DBA Survival Guide

PowerCAMPUS Portal and Active Directory

ARCHITECTING COST-EFFECTIVE, SCALABLE ORACLE DATA WAREHOUSES

PolyServe Matrix Server for Linux

Implement and Deploy Banner 7 Channels

Using Oracle Real Application Clusters (RAC)

High Availability Implementation for JD Edwards EnterpriseOne

Best Practices for Data Sharing in a Grid Distributed SAS Environment. Updated July 2010

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

Using DataDirect Connect for JDBC with Oracle Real Application Clusters (RAC)

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

PeopleAdmin and Banner HR Interface

Legal Notices Introduction... 3

Software-defined Storage at the Speed of Flash

High Availability Databases based on Oracle 10g RAC on Linux

<Insert Picture Here> Oracle In-Memory Database Cache Overview

Technical White Paper: Clustering QlikView Servers

Active-Active and High Availability

Scalability and BMC Remedy Action Request System TECHNICAL WHITE PAPER

Crystal Report tips and Techniques

Microsoft SQL Server 2005 on Windows Server 2003

Microsoft SQL Server on Stratus ftserver Systems

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

be architected pool of servers reliability and

Oracle Database Scalability in VMware ESX VMware ESX 3.5

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

Requirements for Upgrading from MetaLib 3.13 to MetaLib 4. Version 4

VBLOCK SOLUTION FOR SAP: SAP APPLICATION AND DATABASE PERFORMANCE IN PHYSICAL AND VIRTUAL ENVIRONMENTS

Managed Hosting Evaluating Blackboard Managed Hosting Vs. Self Hosting

HIGHER EDUCATION. What can we help you achieve? SunGard Banner Financial Aid

OBIEE 11g Scaleout & Clustering

Oracle Acceleration with the SanDisk ION Accelerator Solution

Best Practices for Implementing High Availability for SAS 9.4

Database Architecture: Federated vs. Clustered. An Oracle White Paper February 2002

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

An Oracle White Paper November Oracle Real Application Clusters One Node: The Always On Single-Instance Database

Deployment Topologies

An Oracle White Paper May Oracle Audit Vault and Database Firewall 12.1 Sizing Best Practices

Astaro Deployment Guide High Availability Options Clustering and Hot Standby

Mission-critical HP-UX 11i v2 WebSphere Reference Architecture White Paper

K2 [blackpearl] deployment planning

Veritas InfoScale Availability

HP Serviceguard Cluster Configuration for Partitioned Systems

Overview of I/O Performance and RAID in an RDBMS Environment. By: Edward Whalen Performance Tuning Corporation

HP ProLiant DL380 G5 takes #1 2P performance spot on Siebel CRM Release 8.0 Benchmark Industry Applications running Windows

Vess A2000 Series HA Surveillance with Milestone XProtect VMS Version 1.0

CA Identity Manager. Installation Guide (WebLogic) r12.5 SP8

Symantec Cluster Server powered by Veritas

SAN TECHNICAL - DETAILS/ SPECIFICATIONS

bla bla OPEN-XCHANGE Open-Xchange Hardware Needs

Novell to Microsoft Conversion: Identity Management Design & Plan

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration

Oracle Databases on VMware High Availability

Highmark Unifies Identity Data With Oracle Virtual Directory. An Oracle White Paper January 2009

Implementing High-Availability (HA) Solutions for Siebel ebusiness Applications

Restricted Document. Pulsant Technical Specification

HP Universal CMDB. Software Version: Support Matrix

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

HDS UCP for Oracle key differentiators and why it should be considered. Computacenter insight following intensive benchmarking test

Veritas Storage Foundation High Availability for Windows by Symantec

ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS

System Requirements Version 8.0 July 25, 2013

Database Decisions: Performance, manageability and availability considerations in choosing a database

Load Balancing for Microsoft Office Communication Server 2007 Release 2

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

HP ProLiant BL460c takes #1 performance on Siebel CRM Release 8.0 Benchmark Industry Applications running Linux, Oracle

SERENA SOFTWARE Authors: Bill Weingarz, Pete Dohner, Kartik Raghavan, Amitav Chakravartty

Oracle Database Solutions on VMware High Availability. Business Continuance of SAP Solutions on Vmware vsphere

EMC Unified Storage for Microsoft SQL Server 2008

Red Hat Enterprise linux 5 Continuous Availability

Transcription:

SUNGARD SUMMIT 2007 sungardsummit.com 1 High-Availability and Scalability Presented by: Gary Fitzgerald SunGard Higher Education March 21, 2007 A Community of Learning

Introduction Session goal: To understand the various options for high availability (failover) and scalability in the Unified Digital Campus (UDC) environment. Session objectives: Differences between horizontal and vertical scalability High Availability options that are currently available Limitations 2

Topics of Discussion Discussion of current options for providing failover and scalability for the UDC environment. Horizontal vs Vertical scaling Load Balancing Clustering High Availability and Failover Oracle RAC 3

SunGard Summit 2007 In what ways would you like to measurably improve your institution s performance? 4

SUNGARD SUMMIT 2007 sungardsummit.com 5 Scalability A Community of Learning

What is Scalability? The ability to increase capacity without redesign or replacement. For example, Add RAM Add additional CPUs to same server (or turn on COD) Add additional application servers in a load-balanced environment Add additional database servers to a RAC cluster. Add additional cards to a network switch. 6

Scalability: Definitions Vertical scaling (or scale up ) generally means adding more processors (CPUs) and memory (RAM) to a server. Horizontal scaling (or scale out ) generally means adding more small servers in a load-balanced or clustered environment. Diagonal scaling is a combination of both methods, whereby multiple mid-size computers could be used. There is no one solution to meet all customer needs. 7

Scalability: Diagram Horizontal Scaling 8

Scalability: Advantages Acquire lower cost hardware Add additional hardware when/if needs dictate Take advantage of latest technology 9

Vertical scaling Server has expandability Add processing power incrementally COD or CPU On Demand Good option for database servers 10

Horizontal scaling Many small servers (or blades) Add servers when needed Load Balancing Oracle RAC 11

Diagonal Scaling Multiple mid-size servers Add processors or servers when necessary Load Balancing Oracle RAC 12

SUNGARD SUMMIT 2007 sungardsummit.com 13 High Availability A Community of Learning

High Availability: Definition In the context of the Unified Digital Campus environment, this means a hardware infrastructure that is resilient and redundant. It should quickly recover from a component failure. For example, Redundant components (power supplies, fans, etc.) Hardware load balancing for application servers. Clustered database or resource servers. Failover firewalls, switches, routers, etc. Dual-path to disk storage 14

High availability: Advantages Maintain uptime during equipment or software failure Provide for smoother transition to new software Improved customer satisfaction 15

UDC High Availability Options Redundant components in a server. Two (or more) servers in a high availability cluster, such as Sun Cluster, IBM HACMP, HP Serviceguard, Veritas Cluster Sever, RedHat Cluster Suite, Microsoft Cluster Server Oracle RAC (Real Application Clusters) Network Load Balancing for application servers 16

High Availability: Customer Satisfaction? 17

SUNGARD SUMMIT 2007 sungardsummit.com 18 High Availability and Scalability examples A Community of Learning

High availability and scalability examples Multiple application servers in a Network Load Balanced environment Multiple database servers in a High Availability (failover) cluster. Oracle Real Application Clusters (RAC) optional provides load balancing and high availability for databases 19

Students INTERNET Router Internet Firewall Sample High Availability Architecture Employees Students Campus Network Web Servers Load Balance Switches File Servers Internal Firewall Secure Network Banner Self Service Network Load Balanced Banner Core Application Network Load Balanced Luminis Servers Workflow Load Balanced Reporting Applications Secure Network Banner and ODS Database Servers Failover Cluster Shared Disk Storage 20

Luminis Parallel Deployment Option Browser Tier Browser Browser Browser Browser Load Balancing Tier Load Balancer Load Balancer Load Balancer Secured Network Portal Tier Portal Web Server Portal Web Server Portal Web Server Managed Calendar Server Resource Tier Email Server Unmanaged RDBMS Server Luminis Backend LDAP, JMS Managed 21

Oracle Real Application Clusters (RAC) Architecture Node 1 Instance 1 Node N Instance N Shared Servers Shared Servers SGA Interconnect Cache Fusion SGA LGWR DBWR Quorum Service GCS GES Cluster Ware GCS GES Cluster Ware Quorum Service DBWR LGWR Shared Disk Subsystem Redo Logs (1) Database Files Redo Logs (N) 22

Oracle RAC Database Components Multiple Oracle instances running on multiple nodes Multiple instances share a single physical database All instances have common data, control, and initialization files Each instance has individual, shared log files and undo tablespaces All instances can simultaneously execute transactions against the single database Caches are synchronized using Oracle s Global Cache Management technology (Cache Fusion) 23

Sample Client Architecture 24

SUNGARD SUMMIT 2007 sungardsummit.com 25 Summary A Community of Learning

Limitations 26

Summary Scalability (vertical, horizontal, diagonal) solutions are available to reduce hardware costs and provide failover options. High Availability (or failover) options are available to reduce downtime in the event of equipment failure. Not all UDC components support all options. No one solution is right for all clients use Sungard Higher Education Consulting for custom solutions. 27

SunGard Summit 2007 In what ways would you like to measurably improve your institution s performance? 28

Questions & Answers 29

Thank You! Gary Fitzgerald Gary.Fitzgerald@sungardhe.com Please complete the online class evaluation form SunGard, the SunGard logo, Banner,, Luminis, PowerCAMPUS, Matrix, and Plus are trademarks or registered trademarks of SunGard Data Systems Inc. or its subsidiaries in the U.S. and other countries. Third-party names and marks referenced herein are trademarks or registered trademarks of their respective owners. 2007 SunGard. All rights reserved. 30