Infrastructure. Oren Barshishat IT Support Manager. Adi Finkels Customer Support Manager. Sparta Systems



Similar documents
Oracle Hyperion Financial Management Virtualization Whitepaper

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

Should BMI host my applications and servers? Don Moore BMI Windows Infrastructure Team Lead

Oracle Database 11g: RAC Administration Release 2

How To Get Cloud Computing For A Fraction Of The Cost

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Infrastructure solution Options for

VDI can reduce costs, simplify systems and provide a less frustrating experience for users.

Oracle RAC Services Appendix

Client Study Portfolio

Server Consolidation with SQL Server 2008

ORACLE DATABASE 10G ENTERPRISE EDITION

Best Practices for Virtualised SharePoint

Introduction to Database as a Service

Oracle Databases on VMware High Availability

SAN Conceptual and Design Basics

Consolidation of Disaster Recovery Replica Servers

Optimization, Business Continuity & Disaster Recovery in Virtual Environments. Darius Spaičys, Partner Business manager Baltic s

ICONICS Choosing the Correct Edition of MS SQL Server

Introduction to Virtualization. Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM

Oracle Database 12c Plug In. Switch On. Get SMART.

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

Virtualization: Benefits & Pitfalls. Matt Liebowitz, Kraft Kennedy Tim Garner, Aderant Mike Lombardi, Vertigrate Sergey Polak, Ropes & Gray LLP

VMware vsphere-6.0 Administration Training

W H I T E P A P E R T h e C r i t i c a l N e e d t o P r o t e c t M a i n f r a m e B u s i n e s s - C r i t i c a l A p p l i c a t i o n s

Enterprise Planning Large Scale ARGUS Enterprise /29/2015 ARGUS Software An Altus Group Company

SharePoint 2013 Best Practices

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

...DYNAMiC INTERNET SOLUTiONS >> Reg.No. 1995/020215/23

Syslog Analyzer ABOUT US. Member of the TeleManagement Forum

Virtualization: Advanced Technology or Magic Bullet?

Oracle SOA Infrastructure Deployment Models/Patterns

DeltaV Virtualization High Availability and Disaster Recovery

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Ecomm Enterprise High Availability Solution. Ecomm Enterprise High Availability Solution (EEHAS) Page 1 of 7

White Paper on NETWORK VIRTUALIZATION

Virtualization of CBORD Odyssey PCS and Micros 3700 servers. The CBORD Group, Inc. January 13, 2007

TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models

EMC Integrated Infrastructure for VMware

Hardware/Software Guidelines

Configuration and Development

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

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

Enterprise and Standard Feature Compare

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

HRG Assessment: Stratus everrun Enterprise

Creating A Highly Available Database Solution

Private Cloud. One solution managed by Applied

Contingency Planning and Disaster Recovery

IBM AIX MANAGED SERVICES:

White Paper. Managed IT Services as a Business Solution

6231A - Maintaining a Microsoft SQL Server 2008 Database

Comparing TCO for Mission Critical Linux and NonStop

Siemens SAP Cloud - Infrastructure as a Service

R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day

IOS110. Virtualization 5/27/2014 1

Software Performance, Scalability, and Availability Specifications V 3.0

Five Trouble Spots When Moving Databases to VMware

Ignify ecommerce. Item Requirements Notes

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

OPTIMIZING SERVER VIRTUALIZATION

What s New with VMware Virtual Infrastructure

Performance Testing Percy Pari Salas

Upgrading Cisco UCS Central

Microsoft SQL Server on Stratus ftserver Systems

Implementing a secure high visited web site by using of Open Source softwares. S.Dawood Sajjadi Maryam Tanha. University Putra Malaysia (UPM)

Mind Q Systems Private Limited

Microsoft Private Cloud Fast Track

Why is Redundancy Important?

Why is Redundancy Important?

VMware vsphere 4.1 with ESXi and vcenter

Managing and Maintaining Windows Server 2008 Servers

DATABASE ADMINISTRATION (DBA) SERVICES

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

CA Cloud Overview Benefits of the Hyper-V Cloud

Microsoft Azure Cloud on your terms. Start your cloud journey.

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

Veritas Storage Foundation High Availability for Windows by Symantec

Five Trouble Spots When Moving Databases to VMware

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS

Private & Hybrid Cloud: Risk, Security and Audit. Scott Lowry, Hassan Javed VMware, Inc. March 2012

VMware vsphere 5.0 Boot Camp

VMware Infrastructure 3 and Stratus Continuous Availability:

Blackboard Learn TM, Release 9 Technology Architecture. John Fontaine

STREAM FRBC

Document Reference : Title : GCloud Service Definition - Confirm OnDemand

Distribution One Server Requirements

Cloud Based Application Architectures using Smart Computing

Availability for your modern datacenter

High Availability Implementation for JD Edwards EnterpriseOne

Oracle MulBtenant Customer Success Stories

WHAT WE NEED TO START THE PERFORMANCE TESTING?

The VMware Administrator s Guide to Hyper-V in Windows Server Brien Posey Microsoft

Simplifying the Transition to Virtualization TS17

Sizing and Deployment of the SAP Business One Cloud Landscape. SAP Business One Cloud Landscape Workshop

DARMADI KOMO: Hello, everyone. This is Darmadi Komo, senior technical product manager from SQL Server marketing.

A Better Approach to Backup and Bare-Metal Restore: Disk Imaging Technology

Report - Datacenter Consolidation & Virtualization Project

Active-Active and High Availability

Transcription:

Leverage and Scale Your TrackWise Infrastructure Oren Barshishat IT Support Manager Sparta Systems Adi Finkels Customer Support Manager Sparta Systems

Agenda Introduction How to Deploy The TrackWise System Scalability, High Availability, Redundancy, Performance Disaster Recovery Plan for TrackWise NewTrackWise ITOfferings Questions

Introduction

Introduction No doubt that business pressures to maintain optimal operations in IT is high. Deploying and maintaining TrackWise in today s fast changing environments require a regimented plan to ensure continued smooth operations. Planning for five 9 s of uptime Planning for a growing user base Planning for global quality deployments Planning for worst case scenarios And planning with tight budgets System Consolidation Planningfor globalqualitydeployments IT Cost Cutting Mergers & Acquisitions 7x24 Operations Globalization

Deployment

Deploying the TrackWise System Basic Setup The most simple production setup: One web/application server & one database server. Web/Application/Crystal Server Database Server

Deploying the TrackWise System Basic Setup Typical Setup The Load Balancer will be in front of the Web/Application servers. One common URL/Link will be used for all. Load Balancer Multiple Web/Application/ Crystal Servers Database Server

Scalability

Scalability The need for scalability can come from various situations Deploying TrackWise to additional sites Consolidating TrackWise instances as a result of a merger or acquisition Utilizing your TrackWise instance for a higher data volume solution Change in user behavior Scalability lbl should ldbe examined on two fronts. Growing user base Growing data (PR) volume

Scalability Growing user base Deploy additional web/app servers Consider virtualization through VMWare Consider segregating components on standalone servers (Coordinator, PR Import jobs, Web Services, etc) Consider 64 bit now available with version 8.3 Load Balancer Multiple/Segregated Web/Application Servers Database server Crystal server

Scalability Growing data volume Involve your DBA!! Database clustering Database partitioning Consider web/app server segregation egat as with the ecase for growing the user volume (if needed) Load Balancer Multiple Web/Application/ Crystal Servers Database Cluster

High Availability & Redundancy

High Availability and Redundancy Mission Critical operations necessitate zero tolerance for down time. Worldwide operations ITStaffing constraints Eliminating single points of failure High availability lbl and redundancy d for your TrackWise environment Network Application Server Database Server

High Availability and Redundancy Network Load Balancer Clustering Diverse network connections providing fully redundant paths Load Balancer 1 Load Balancer 2 Application Server

High Availability and Redundancy Application Server Solutions supporting Failover Clustering Load Balancing technique to detect and disable troubled servers Active Server Failover Clustering Failover Switch X Passive Server Shared Storage

High Availability and Redundancy Database Server Oracle Real Application Clusters SQL Server Clustering Active Server Switch X Active Server Active Server

Performance

Performance Achieving an optimal operational environment requires optimal performance for end users on TrackWise. Minimize i i the time to complete key transactions Avoiding white screens Slow reports Quickly identifying if i issues bf before the users do Addressing performance is done from different angles Understanding the common causes of poor performance Application usage Environment considerations

Performance Understanding the common causes of poor performance Memory/CPU exhaustion at the database level Memory exhaustion at the web/application server level Poor wide area network speeds Sizing is critical Database statistics should be reviewed by a DBA on a regular basis to ensure environment and configuration is optimal Web/Application server Java Heap should be monitored and logged to look for trends

Performance Application Usage: Understanding operations that can be a performance drain on TrackWise Primaryoperations to understand Area LargePR exports Large Batch Edit Things to Consider Minimize number of columns Avoid FlexFields in the export Consider working in smaller batches If possible, perform Batch Edits during non peak hours Large non table driven Consider converting to table driven selection lists Not setting a reasonable limit Allowing too many results can lead to large results sets to desktop results consuming large parts of application server memory.

Performance Environment Considerations: Web/Application Servers TrackWise Web is the primary application used by end users Consider segregating TrackWise components to their own servers Ensure sufficient CPU and memory exists on each server (heap settings too) Consider full CPU Crystal licenses. Perhaps multiple l Report Servers. Load Balancer Multiple Web/Application/ Crystal Servers Database Server Crystal Server

Performance Environment Considerations: Database Servers Examine/monitor statistical information Database clustering Ensure memory settings (i.e. SGA in Oracle) are sized properly Over engineering CPU and memory on database servers is acceptable Load Balancer Multiple Web/Application/ Crystal Servers Database Server

Performance Knowing where your users are! Two useful enhancements recently released and available in TrackWise 7 SR9.6 and 8.2 User login/logout logging configurable via a web XML flag New About box so users can tell IT staff which Application server they are homed to.

Disaster Recovery Planfor TrackWise

Disaster Recovery Plan for TrackWise Disaster Recovery High availability and redundancy techniques handle most faults Datacenter disasters require a disaster recovery plan Prime areasto address for Disaster Recovery Secondary datacenter site Software sync procedures Most critical: Data sync procedures

Disaster Recovery Plan for TrackWise Secondary Datacenter site Industry best practices exist for selecting an optimal secondary site Hardware and network shall be mimicked as in the primary site Plan needs to be developed to switch sites Software Sync Procedures TrackWise software needs to be fully installed, configured and ready for production use at secondary site Any TrackWise software release patches applied to primary site need to be followed by upgrade to secondary site

Disaster Recovery Plan for TrackWise CRITICAL: Data Sync Primary and secondary site databases must be kept in sync Tolerance for acceptable recovery time needs to be considered Cost effective technique: applying backups on a regular basis Time sensitivity technique: a data sync tool such as Oracle Data Guard Primary Site Secondary Site

New TrackWise IT Offerings

IT Assessment IT Assessment. Why? Clients using TrackWise for at least 2 3 years typically results in certain patterns of complacency. Some are good and some are not optimal. Aging hardware Performance issues Planned growth and new future needs

IT Assessment IT Assessment. How? Process of 4 6 professional days Sparta evaluates all servers in the existing TrackWise infrastructure Understand current bottle necks and performance issues Identify patterns of use Understand future planned growth and needs

IT Assessment IT Assessment. Outcome. Information analysis Sparta in house expertise engaged based on analysis to help drive improvements Final analysis formally documented Immediate ROI

64 BitSupport TrackWise 8.3 will support Windows Server 2008 64 bit 64 bit Web/Application server will enable the use of more memory and more heap Leverage infrastructure to handle additional concurrent users Performance boost of operating in a 64 bit Performance boost of operating in a 64 bit environment

Questions Thank You