Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

U2 Replication with EDA for Report Servers

125 views

Published on

You can load-level usage across multiple servers by using a U2 Replication subscribing server to perform EDA extracts into another database on another operating system (like a Windows SQL Server). Come see how!

Published in: Software
  • Be the first to comment

  • Be the first to like this

U2 Replication with EDA for Report Servers

  1. 1. 1 U2 Replication with EDA for Report Servers Lou Tur, Senior Systems Engineer Stephen O’Neal, WW MultiValue Principal Solutions Architect
  2. 2. 2 Abstract  You can load-level usage across multiple servers by using a U2 Replication subscribing server to perform EDA extracts into another database on another operating system (like a Windows SQL Server). Come see how! ©2015 Rocket Software, Inc. All Rights Reserved.
  3. 3. 3 Agenda Incredible U2 Replication architecture Advantages of EDA with U2 Replication Data challenges Components of EDA EDA demonstration Additional resources and next steps ©2015 Rocket Software, Inc. All Rights Reserved.
  4. 4. 4 Incredible U2 Replication Architecture
  5. 5. 5 Incredible U2 Replication Architecture Publisher (UNIX) (U2 Replication) Subscriber (UNIX) (U2 Replication) Subscriber (Windows) (U2 Replication) (Extract Server) (All Files) (Some Files) © 2015 Rocket Software, Inc. All Rights Reserved. LAN / WAN
  6. 6. 6 Begins with the U2 Architecture No SQL data structure • Relational model  80% Reads/Joins, 20% Writes • Variable length records • Files (Tables) expand and contract automatically • Tables within tables Written in “C” language • Standard calls to the operating system • Whatever the OS presents, the U2 data servers utilize  Virtualization, SANs, flash copies, etc. © 2015 Rocket Software, Inc. All Rights Reserved.
  7. 7. 7 Incredible U2 Replication  Each subscriber: • Has its own definition of files/accounts • Can be started and stopped individually • Can be read (Unlike HW or other SW-based replication, which cannot be read) Subscribers can be on another operating system • Publisher in UNIX to Subscriber on Windows  Build a data warehouse using another database  Subscriber as an extraction server © 2015 Rocket Software, Inc. All Rights Reserved.
  8. 8. 8 Incredible U2 Replication  Defined by publisher/subscriber model • May have multiple subscribers  Transmits records that have changed • Each record is transmitted from publisher to subscriber • Subscriber builds indexes and executes triggers  Happens quickly – wicked fast • From publisher to subscriber in seconds  Uses little network bandwidth • Supports WAN architectures and U2’s record format is compressed © 2015 Rocket Software, Inc. All Rights Reserved.
  9. 9. 9 Incredible U2 Replication Spread the reporting requirements across multiple servers Reporting uses 10 times more resources than interactive or web users By moving reporting to the subscriber, you save valuable computing resources on the product system © 2014 Rocket Software, Inc. All Rights Reserved.
  10. 10. 10 Advantages of EDA with U2 Replication
  11. 11. 11 Build Data Warehouses on Other Operating Systems and Databases  Have multiple subscribers  Transmit the changed U2 record, and replicate to a different OS on a subscribing server  Run another database, such as SQL Server, on another OS  Using EDA, change the format of the record to SQL Server  Define different files  Different 1NF structure of each subscriber  Start/Stop each subscriber © 2014 Rocket Software, Inc. All Rights Reserved.
  12. 12. 12 Advantages of EDA with U2 Replication Supported operating systems • SQL Server – Windows, Linux, UNIX • Oracle – UNIX and Windows • DB2 – UNIX only One-to-one relationship on files • No transformation (as in ETL) • Entire record stays intact • Don’t have to map all fields to column if not desired Chargeable product ©2015 Rocket Software, Inc. All Rights Reserved.
  13. 13. 13 Advantages of EDA with U2 Replication  Preserves and extends investment in U2-based code and skills • Does not require application rewrite • Leverage best attributes of each data source Through a standard interface, can handle multiple functions • High Availability • 1NF Structure © 2014 Rocket Software, Inc. All Rights Reserved.
  14. 14. 14 Data Challenges
  15. 15. 15 Data Challenges Data typing • Numbers must be numbers • No “Do Not Call” in the phone number field UniData has Data Type Enforcement • Assists you finding and making data comply • Flags invalid data for the defined type ©2015 Rocket Software, Inc. All Rights Reserved.
  16. 16. 16 Components of EDA
  17. 17. 17©2015 Rocket Software, Inc. All Rights Reserved.
  18. 18. 18 EDA Record Mapping with MV Fields
  19. 19. 19 EDA Demonstration
  20. 20. 20 Example HADR with EDA Implementation
  21. 21. 21 UniData Production Publisher Production Server Replication Server Production EDA Server DEV/UAT EDA Server Failover/ Cluster EDA Server Any Reporting User interface • SOA to SFDC • SSRS • Tableau • Excel • SSMS UniData DR Subscriber UNIX Lots of UD Licenses Lots of wIntegrate 1 RFS UNIX Matching Number of UD Standby licenses Matching number of wIntegrate Standby 1 RFS Server A Publisher Server B Subscriber Server C - Subscriber Server D - Subscriber Server E - Subscriber Some UD Licenses 1 EDA Some UD Licenses 1 EDA Some UD Licenses 1 EDA Example HADR w/ EDA
  22. 22. 22 Additional Resources and Next Steps
  23. 23. 23 Additional Resources HADR Portal http://info.rocketsoftware.com/hadr.html Product Availability Matrix • States minimum release level for U2 Replication • Matched to the release of the operating system https://u2tc.rocketsoftware.com/matrix.asp ©2015 Rocket Software, Inc. All Rights Reserved.
  24. 24. 24 Do Something NOW! You don’t have to do everything Step into EDA over time Get started with something… © 2015 Rocket Software, Inc. All Rights Reserved.
  25. 25. 25 Summary U2 Replication with EDA creates possibilities Highly flexible standard interface provides a solid foundation to build solutions ©2015 Rocket Software, Inc. All Rights Reserved.
  26. 26. 26 Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON ROCKET SOFTWARE’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY ROCKET SOFTWAREWITHOUT NOTICE. ROCKET SOFTWARE SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF: • CREATING ANY WARRANTY OR REPRESENTATION FROM ROCKET SOFTWARE(OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR • ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF ROCKET SOFTWARE. ©2015 Rocket Software, Inc. All Rights Reserved.
  27. 27. 27 Trademarks and Acknowledgements The trademarks and service marks identified in the following list are the exclusive properties of Rocket Software, Inc. and its subsidiaries (collectively, “Rocket Software”). These marks are registered with the U.S. Patent and Trademark Office, and may be registered or pending registration in other countries. Not all trademarks owned by Rocket Software are listed. The absence of a mark from this page neither constitutes a waiver of any intellectual property rights that Rocket Software has established in its marks nor means that Rocket Software is not owner of any such marks. Aldon, CorVu, Dynamic Connect, D3, FlashConnect, Pick, mvBase, MvEnterprise, NetCure, Rocket, SystemBuilder, U2, U2 Web Development Environment, UniData, UniVerse, and wIntegrate Other company, product, and service names mentioned herein may be trademarks or service marks of others. ©2015 Rocket Software, Inc. All Rights Reserved.
  28. 28. 28

×