1 / 31

Why Unisys and MISER?

Why Unisys and MISER?. Steve Koss Distinguished Engineer and Chief Architect ClearPath MCP Program Office. CNBC – 9/14/09 – All Stars. ClearPath MCP. Libra Series / FS Series / VSE Series. Large server (multi-processor systems) Gold Award Winner. Vertical Optimized Servers. Banking.

jada
Download Presentation

Why Unisys and MISER?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Why Unisys and MISER? Steve Koss Distinguished Engineer and Chief Architect ClearPath MCP Program Office

  2. CNBC – 9/14/09 – All Stars

  3. ClearPath MCP Libra Series / FS Series / VSE Series Large server (multi-processor systems) Gold Award Winner

  4. Vertical Optimized Servers. Banking Telephony FinancialServices is 60% of MCP Business Over 140 million voicemail subscribers FS Series VSE Series

  5. ClearPath MCP: World Class Customers. Commercial Communications Financial Public Sector

  6. MCP Mainframe Attributes Are Crucial. The time between unplanned outages in ClearPath MCP is measured in years • Security • Data Integrity • High Reliability • High availability • Scalability • Highly integrated software • High capacity • Resiliency • Manageability • Serviceability • Best IT Value • Mainframe attributes inbuilt • Architecture • Hardware • Software • Operations FunctionallySuperior • Mission Critical • Ultra High Volume Transactions

  7. Why FIS runs MISER on the ClearPath MCP Platform • Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration

  8. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Application Compatibility • MCP Systems • Designed to run Multiple Diverse Workloads without conflict. • Applications can run together generally without any concern. • Applications can move from release to release without change. • Windows / Unix • Typically geared for Single Application Servers • Or Multiple Tiered Servers for a Single Application • Third Party Support is often restricted if Application isn’t on its own server • Why? • Application conflicts (Windows DLL Hell) • Deteriorating performance as Utilization increases • Target 30%

  9. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Why? • MCP has Coordinated Software Release – IOE • Single Source for Key Components – OS (MCP) / Database (DMSII) / Transaction Manager (COMS) / Environmental Software (Compilers, Utilities) • Unix – OS, Transaction Manager, and Database sourced from separate vendors • MCP uses Scale Up for Scalability – Designed for many concurrent users • Applications can run together generally without any concern • Real Utilization can reach mid 90% mark • Can run at 100% Utilization without issue. • Other Systems • Deteriorating performance as Utilization increases • Clustering for Scalability adds complexity and overhead

  10. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration MCP Architecture – Scalability The same code runs from laptop to the largest MCP server. FS 1800 500/1,000 MIPS Metering FS 4100 300/2100 MIPS Metering FS 1750 225/1000 MIPS LX-170 LAPTOP (single user) 40 MIPS

  11. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Security Second to None. • Secure by design • Comprehensive protection against unauthorized access of all resources • Immune to buffer overflow exploits • No Viruses, EVER! • Comprehensive logging and auditing • Protects data confidentiality and integrity • Protects workloads against each other • File and database security • Encryption for data in transit or in storage • Ensures system and data availability • Platform stability minimizes downtime • Thwarts denial of service attacks • “The design and implementation of mainstream operating systems could be improved greatly by examining the security engineering decisions that were made while developing the ClearPath MCP environment.” • ClearPath MCP Security Assessment Client Facing Document

  12. Independent Security Analysis MCP Operating System The Master Control Program, or MCP, operating system provides the basis for the upper layers of software which provide application functionality. The MCP operating system has been designed to support mission-critical environments, and supports a rich system security model, high-volume transaction processing, high availability, and interoperability with modern networking standards and protocols. As a mainframe system, other features of the system include scalability, high capacity, data integration, and good manageability. The MCP operating system was developed for use specifically for the ClearPath hardware architecture. It was developed primarily in the ALGOL and NEWP programming language, with a security-aware compiler suite that provides system programmers with protections against common security bugs such as buffer overruns and memory allocation problems. The system enforces memory protection, for each word of memory, by assigning tags to the memory location that describe the types of operations allowed for that particular piece of memory. This protection exceeds the current state-of-the-art in systems designed to meet the needs of the commodity computing market. The MCP operating environment also provides security protections by using trusted program compilers. These programs, necessary to create new programs make the creation of unsafe code much more difficult than the typical compilers found on widespread operating systems such as Microsoft Windows or UNIX. The system ensures that any programming bugs are very difficult for would-be attackers to exploit using any of the traditional methods for compromising computer systems. Symantec consultants analyzed the system from the perspective of an attacker and applied the traditional exploitation method to the MCP environment without success. “ClearPath MCP Security Assessment Client Facing Document”

  13. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Security – Authentication • Multiple Authentication Styles Supported • Usercode / Password • NTLM • NTLMv2 • Kerberos (Win2K Domain) • Policy Based Security • Managed via: • Batch Interface • Command Line Interface • Graphical Interface (MMC)

  14. ClearPath: Setting the Standard for Security Data taken 02/20/12 *1 disputed

  15. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration MISER Database Architecture • Unisys Database Management System (DMSII) for MISER Core • Enterprise Quality Transaction-Oriented DataBase Server • Audited database: Tape or Disk • Rebuild or Rollback to any point in time thru the Audits • Dynamic population increase • Storage requirements typically 1/5 or less when compared to Oracle or Microsoft SQL Server equivalents • Database can be backed up at anytime (Online) • Online Reorganization • Limited “Tuning” required • Minimal downtime for Software Updates and Upgrades • SQL Server Database for Business Intelligence • Kept in sync with MCP Database via Integration Technology • Designed for easy ad hoc queries.

  16. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Availability:Minimal System downtime • MCP Rapid Software Update/Upgrade Time • Typically done in Hours, vs. Days or weeks • Can even be done with no user visible downtime. • Support for mix and match between releases • Application and Environmental software will run • One Release Back, Two Releases Forward • Ex:Average Oracle Database upgrade time – 35.2 Hours Average Microsoft SQL Server upgrade time – 24.8 HoursDowntime per year: Oracle: 27.5 hours unplanned (99.69%), 61.2 hours planned SQL Server: 30.9 hours unplanned (99.65%), 72.0 hours planned Microsoft SQL Server vs. Oracle Database: A Comparative TCA Study - Alinean Inc, May 2006 • Ex: Windows Software Compatibility Issue • Upgrading to new versions of Windows or Service Packs are often delayed due to software incompatibility

  17. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Support • MCP • Defined support policy with User specified priority • Process for escalation and immediate service • Goal: Fix your problem • Strong relationship between Unisys and FIS • Ex: Microsoft Windows • Multiple Levels Of Support • Limited on the number of Bugs, Hours Support • Goal: Provide a workaround

  18. Integration

  19. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Integration with Everything. • MCP Integration is Technology Agnostic • Windows, Unix, Linux • .NET, J2EE • Web Services, Message Queuing, Tuxedo • Windows, Unix, Linux each have their own preferred infrastructure • Although they recognize inter-play is becoming important.

  20. Development Choices. • No one answer is right for all application or even application components • Multiple Layers to Produce a single application • Multiple system may even be used. Application Components Workflow BusinessTransaction DatabaseDefinition Presentation

  21. Development Language. • Language Fads: • Fortran / Cobol / Pascal / C / Ada / C++ / Java • 4GL’s and Application Builders • Choose a language based on needs and skills • COBOL is good for Business Transaction • But COBOL is not the best for presentation • Java/C++ is more complex for Business Transactions • Every language can be made to work

  22. Is Cobol Dead? • $2 Trillion in total investment in COBOL • There are over 200 billion lines of COBOL code in use today (Total 310 billion lines of software – COBOL = 65%) • Five billion lines of new COBOL code are written every year • 15% of new applications are written in COBOL • 34% of coding activities are in COBOL • 80% of daily transaction are processed by COBOL • 70% of mission critical apps written in COBOL • 70% of the world's business data resides on mainframes www.eweek.com 9-21-09

  23. COBOL Today • COBOL focuses on writing the business transactions • Tools for creating COBOL programs on ClearPath • Programmer Workbench – Visual Studio Like Editing • Eclipse Plug-in • Integrated, Interactive Debugging • Source Control Tools

  24. Development Choices. Application Components Java | Windows COBOL J2EE | .NET Workflow BusinessTransaction DatabaseDefinition Presentation

  25. Application Compatibility • Scalability • Security • Enterprise Class Database • Availability • Support • Integration Why MISER uses Cobol and MCP • Decades of code validation, building on a strong foundation • Resilient Transaction-oriented Database • Tight integration with other environments like Windows • Business logic can be in COBOL and use Unisys tools • Integration / Presentation can in done using Windows tools • Secure Platform • Minimal System Management • Fast Updates / Upgrades • 1 set of code for small and large users, now and in the future • No need to migrate the core periodically • Source code written for MCP can run for decades unchanged • C  C++  C#, ASP  ASP.NET, Windows 2000  Windows 2003  … • Java 1.4  Java 5.0, Oracle 9i  Oracle 10g • Industry experience shows these have been large migration efforts

  26. ClearPath Forward The New Data Center Architecture

  27. What does the future hold for ClearPath? FS 4100 • The NextGen strategic vision has been delivered and will provide new levels of technology over the next several years • ClearPath Forward establishes an expanded strategic Data Center vision. Leveraging the Next Generationarchitecture, it will enable an enriched foundation to sustain ClearPath growth indefinitely Application Workload MCP SpecialtyEngine SpecialtyEngine SpecialtyEngine s-ParTM(Secure Partitioning) Unisys Intel Platform ClearPathForward

  28. ClearPath Forward An expanded investment direction • Concurrent support for multiple operating environments including MCP, Windows and Linux • Enterprise-class attributes enabled for non-ClearPath environments • “Single pane of glass” management across all supported operating environments • Expanded array of development technologies • A dynamic, cloud like environment that can comprise multiple processing elements to establish a ClearPath Forward platform managed as a single entity, enabling transparent provisioning of hardware and software resources ….Contemporary, modernization enablement technology delivering real business value Agile, Economical, Contemporary, Mission-Critical Computing

  29. ClearPath Forward The Vision Mission-critical computational and data resources supported by a modular, flexible, and self-regulating infrastructure providing resources when and where they are needed

  30. ClearPath Forward PlatformNew Data Center Vision ClearPath NextGen ClearPath Forward Application Workload Any Application Workload ClearPathAttributes ClearPathAttributes ClearPath MCP SecurePartition ClearPath MCP SecurePartition SecurePartition Linux Linux Windows Windows SpecialtyEngine MCP MCP SpecialtyEngine ClearPath Forward Services s-Par s-Par Unisys Intel Platform Extend ClearPath core attributes to other operating environments Unisys Intel Platform • ClearPath Forward Mission-critical Platform Vision • Solutions platform, leveraging ClearPath attributes across operating environments • Enables integration to deliver composite applications • Simplifies delivery and administration • Ability to host multiple MCP operating environments concurrently • New opportunities to expand mission-critical environments within the data center

  31. Questions?

More Related