opta2000 time-zone simulation helps rbc consolidate data
TRANSCRIPT
![Page 1: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/1.jpg)
Time-Zone Simulation Helps Royal Bank of Canada Consolidate Data Centers
Grant Lowe, Royal Bank of CanadaJack Di Giacomo, TANDsoft, Inc.
![Page 2: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/2.jpg)
Introducing Grant Lowe
• Manager, HP NonStop Systems Support Team for Royal Bank of Canada (RBC)
• Developer for 2 years
• With RBC for 21 years
• 2004: ASE-Certification
• Program (TAL and C): NetBatch Monitor, PCGEVE, DTECT, PCGALTPR, PCGSTOP
![Page 3: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/3.jpg)
Royal Bank of Canada
• Largest bank in Canada as measured by market capitalization ($68 billion USD)
• Among the 20 largest banks worldwide
• 78,000 employees; 18 million customers
• Operates in 46 countries
• A NonStop shop since 1987
![Page 4: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/4.jpg)
NonStop Systems Support Team
• Team of 4 has average experience of 18 years at RBC and 22 years on NSK
• Manages 9 HP NonStop Systems
• Installs operating system and 3rd party tools
• Automation and EMS filtering
• Trains operations staff
• 24/7 on-call 3rd level support
![Page 5: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/5.jpg)
RBC and NonStop
Hardware4 Production Systems• 2 S88010 • 2 Itanium NS16012 (highly available) - one in central site, one in DRP site • 1 XP10000 (Itanium system)
2 Disaster/QA Systems in DRP Site• 2 S88010• 1 XP10000 (Itanium system)
3 Test Systems in DRP Site• 2 NS1000 (4-way and 2-way highly available)• 1 S7204 (development)
![Page 6: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/6.jpg)
RBC and NonStop
Applications
• ACI BASE24 for ATM (SCD) and POS Montreal (GMT-5), Toronto (GMT-5), and Vancouver (GMT-8)
• Logica (Bess)
• Capital Markets (3 in-house applications)
• Wealth Management (1 in-house application)
![Page 7: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/7.jpg)
RBC Decides to Consolidate
Originally ACI BASE24 ATM and POS
3 Production Sites2 Time Zones
ObjectivesConsolidate to 1 Production
Site, 2 Time ZonesSeek Active/Active Solution
Reduce Planned Outage Timeto 20 Minutes
![Page 8: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/8.jpg)
RBC Decides to Consolidate
Drivers
• Cost initiative• Wasted capacity• Time to market• Expertise in remote sites• DRP system had to be sized to the biggest
production system
![Page 9: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/9.jpg)
RBC Decides to Consolidate
ChallengesHard-coded TCP/IP Addresses
HP NonStop System Moves Before Mainframe• Bandwidth between data centres
Communication Costs• Internal (POS devices)• External clients (merchant-owned lines)
Application Databases Consolidation
Simulate PST (GMT-8) on an EST (GMT-5) System
![Page 10: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/10.jpg)
RBC Decides to Consolidate
RBC Faced a Time-Zone Challenge
One system clock. One current time. Multiple time zones.
![Page 11: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/11.jpg)
Time-Zone Simulation
A Consolidation Challenge
Time-sensitive applications cannot be constrained by…
How do you support the hosting of multiple applications with different date/time requirements on the same platform…
…one system clock. one current time. multiple time zones.
…without constantly resetting the system clock?
![Page 12: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/12.jpg)
Introducing Jack Di Giacomo
• President, TANDsoft, Inc.
• 20+ years experience with NonStop systems
• Former Tandem instructor
• Specialist in intercept technology
![Page 13: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/13.jpg)
Time-Zone SimulationHow Does Time-Zone Simulation Work?
![Page 14: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/14.jpg)
Time-Zone SimulationHow Does Time-Zone Simulation Work?
8 8
Countries and territories operating Daylight Saving Time (2008/2009)(Note: Many countries/territories change days of transitions to DST from year to
year.)
88
8
8
- Countries / Territories operating DST
000- Countries / Territories do not useDaylight Time
Daylight Saving Time (DST)
![Page 15: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/15.jpg)
Time-Zone Simulation
Typically, all applications run off system clock
One system clock. One current time. One time zone.
processor
memory disk peripheralsclock
operating system
application applicationapplication application
physicalserver
comm
![Page 16: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/16.jpg)
Time-Zone Simulation
Consolidation requires virtual time zones
One system clock. One current time. Multiple time zones.
![Page 17: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/17.jpg)
Time-Zone Simulation
Here’s the challenge!
One system clock. One current time. Multiple time zones.
What must you do to accommodate applications that need to run in user time, not
system time?
![Page 18: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/18.jpg)
Time-Zone Simulation
One system clock. One current time. Multiple time zones.No Problem!
Here’s the solution!
![Page 19: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/19.jpg)
Time-Zone Simulation
Time-Zone Simulation
One system clock. One current time. Multiple time zones.
Creates virtual time zones that allow existing production and backup systems to support
worldwide consolidated environments.
![Page 20: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/20.jpg)
Resolving the Time-Zone Dilemma
Option 1: Don’t consolidate. Maintain servers in each time zone affected.
Expensive, Expensive, Expensive• Massive costs
• Loss of consolidation benefits
![Page 21: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/21.jpg)
Resolving the Time-Zone Dilemma
Option 2: Allow applications to be GMT-dependent. Don’t convert to local
times.
Disgruntled Users• People think in local time
• Customers want local timestamp, not GMT on• bills • statements • receipts
• email • reservations • reports
![Page 22: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/22.jpg)
Resolving the Time-Zone Dilemma
Option 3: Create a custom time-sensitive solution
Expensive, Risky
• Source code required. Do you have it?• Potentially huge programming effort
• Expensive• Why risk damaging an application that works
well?
![Page 23: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/23.jpg)
Resolving the Time-Zone Dilemma
Option 4: Use off-the shelf product
Does one exist for your environment?If so, they are usually
• user friendly • easily installed • cost-effective
• require no application modifications
![Page 24: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/24.jpg)
RBC’s Consolidation Challenge
RBC Considered Several Options
Option 1 – Don’t Consolidate (variation)Maintain separate system for each time zone in Toronto
Maintain 4 systems – 2 production and 2 DR systems
Option 2 – Application Defined as GMTNot an option for users
![Page 25: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/25.jpg)
RBC’s Consolidation Challenge
RBC Considered Several Options
Option 3 – Application ChangesCostly to Maintain
Option 4 – Use Off-the-Shelf ProductMost Desirable option
![Page 26: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/26.jpg)
RBC’s Consolidation Challenge
RBC Opted Against Option 1
Instead, consolidated sites and systems.
SavingsHardware, building, power and cooling, software
license, capacity
![Page 27: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/27.jpg)
RBC’s Consolidation Challenge
• Cost-effective alternative to Options 1, 2, & 3• Permits ease of operations
• Permits ease of maintenance• Permits faster failover
RBC Chose Option 4
Use off-the-shelf time-zone simulation product
![Page 28: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/28.jpg)
RBC Decides to Consolidate
Consolidated System
Production Site with 2 TimeZones
DRP Site with 2 Time Zones
![Page 29: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/29.jpg)
RBC Futures
Migrate from Integrity to Blades
Upgrade to XP12000
![Page 30: OPTA2000 Time-Zone Simulation Helps RBC Consolidate Data](https://reader033.vdocuments.us/reader033/viewer/2022051405/589efa491a28aba4498c32de/html5/thumbnails/30.jpg)
Thank You For Attending
Any Questions?
Ask them now, or contact us later at