10
1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™ Grover P. Righter VP Technical Strategy One McInnis Parkway San Rafael, CA 94123 – USA Phone: +1 415 446 5061 Fax: +1 415 446 5199 Email: [email protected] www.kabira.com Kabira ObjectSwitch: adaptive real-time infrastructure software for the creation and deployment of next-generation services across convergent networks to millions of consumers using the OMG Model Driven Architecture™. Visible Services: Back-End Services: § web & wireless self provisioning § bandwidth-on-demand § combined voice and data services § instant on wireless & m-commerce § location based svcs § voice over IP and packet services § Pre-paid, LNP & SLA management § xDR, CDR, IPDR, bit-rate-billing § no-touch provisioning & activation § hosting & data center session mgmt § OSS integration & mediation § network state & event caching § NMS & EMS aggregation § PARLAY frameworks

Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

1

Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

Grover P. RighterVP Technical StrategyOne McInnis ParkwaySan Rafael, CA 94123 – USAPhone: +1 415 446 5061Fax: +1 415 446 5199Email: [email protected]

www.kabira.com

Kabira ObjectSwitch: adaptive real-time

infrastructure software for the creation and

deployment of next-generation services across

convergent networks to millions of consumers

using the OMG Model Driven Architecture™.

Visible Services: Back-End Services:§ web & wireless self provisioning§ bandwidth-on-demand§ combined voice and data services§ instant on wireless & m-commerce§ location based svcs§ voice over IP and packet services§ Pre-paid, LNP & SLA management

§ xDR, CDR, IPDR, bit-rate-billing§ no-touch provisioning & activation§ hosting & data center session mgmt§ OSS integration & mediation§ network state & event caching§ NMS & EMS aggregation§ PARLAY frameworks

Page 2: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

2

Deployed OMG MDA™ Based Solutions in 16 Countries

• CDMA Activation – Flow through • Interface with legacy LHS system• Reduce activation from 3 days to 2 hours

• ObjectSwitch automates customer activation process between POS and billing systems

• ObjectSwitch supports extension of legacy billing and POS systems for billing new services

1600 labor hours saved per day

Massive reduction in people ‘touching’ activation

Support for 1.7 million customers

Challenge

Solution

Results

OMG MDA™ Case Study

Page 3: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

3

• Massive Volumes, Complex Environment, Hundreds of Web Servers• Requiring

– Fault Tolerant Application Data Availability– Cross-Site Functionality withoutLock Delays

• Create an Application Storage Area Network - ASAN– Application Data in Cache– Eliminate Databases from Application– Reduce Replication

75% Reduction in Databases2x Increase in Users7x24 Non-Stop Computing

Challenge

Solution

Results

OMG MDA™ Case Study

Challenge

Solution

Results

• SLA-measured, High performance, high quality worldwide hosted content and services over privately built fiber network

• Content on 2200 worldwide distributed “edge” servers must be intelligently synchronized with central host servers

• 100% uptime, high-performance, small footprint requirements

• ObjectSwitch used as platform for mission-critical content “invalidation service”, which manages the intelligent removal of cached web content from remote servers, worldwide

• Met or exceeded uptime, performance, footprint requirements for 11 criteria

• Final field testing on 100 nodes; production in September ‘01

OMG MDA™ Case Study

Page 4: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

4

Challenge

Solution

Results

• A Western Wireless company that needs short time to market for new services to increase market share

• 8 Projects • Billing pre-paid customers for SMS use• Custom ring tones• Sports scores• Integrate acquired ISP (Provisioning)• GPRS services, • pre-paid “Top up” services• System Monitoring• Customer self-serve provisioning

• SMS billing implemented in weeks; platform for new VAS’s

• One of world’s first pre-paid GPRS services

• 8 production projects, 1.5 yr, < 1.5 programmers

OMG MDA™ Case Study

• GSM Provider in Ireland• Invoiced and pre-paid plans• Erratic network coverage• Dropped calls caused phone

returns

• Kabira activation & provisioning• Pre-paid call mediation• Automatic SMS notification and

bill reversal on Dropped Calls

Real-time SMS messages on Dropped CallsPrototype built in 2 days from modelsAutomatic billing reversal and a free call for customerSignificant reduction in returned phones, dropped plans

Challenge

Solution

Results

If technical problems with our network result in your call being dropped, we will automatically credit your account with 5p call value for every call over 1 minute long that we drop.

It's the same for all - whether Pay As You Go or Pay Later

From Meteor’s Web Sitehttp://www.meteor.ie/services/dropped.html

OMG MDA™ Case Study

Page 5: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

5

• Adapter factory for all NAI• Centralized Data aggregation and Work Flow

Management

• Automated Design & Assign of Optical Fiber Circuits

• Integrate best-of-breed NE, OSS, and BSS

• Replicate solution to 25 metro cities

Challenge

Solution

Results Project started January 2001

Integration test began March 2001

Commercial optical circuits started July 2001

OMG MDA™ Case Study

A new class of problem in networks

Time à ‘t’

Ban

dwid

th à

‘b’

Assured Capacity Networks• Technicians activate services• CSRs on voice calls• Circuit Switched Hardware• Service capacity is ‘fixed’• Offline upgrade

32x Bandwidth Potential

Burst Capacity Networks• Software activated services• Web based and IVR front ends• Packet Switched Hardware• System is never offline

New Class of Problem for Software• Huge bursts of activity and traffic• Bit rate data mediation & billing• Managing asynchronous events• Continuous operations

Page 6: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

6

Network Evolution Has Resulted in Congestion and Slow, Unreliable Services

AppsLogic

Data

AppsLogic

AppsLogic

Transport

Enterprise Networks

Data

AppsLogic

AppsLogic

Transport

Data

Enterprise Networks

Data

AppsLogic

AppsLogic

Transport

Data

Enterprise Networks

Telecom.Networks

Data

AppsLogic

AppsLogic

Transport

Data

Data

Apps Logic

Enterprise Networks

Telecom.Networks

Internet

Data

2

2 – State Server

3

3 – App Server

4

4 – App Server

5

5 – Border Server

6

6 – Data Store

1

1 - Transport

7

7 – Next Line of Work

Services Platform

This was for One Instruction in the ‘Server’

{Kabira Addresses Theses Problems With:

Class of Problem

• Services that require software

– Shortage of developers

• Complex system connections

• Runtime requirements– Fault recovery– Change tolerance– High speed transactions– Scaling up to Web or IVR

Kabira Provides

• OMG Model Driven Architecture™– Building software from

standard UML models

• Automatic adapter creation

• On Top of an Adaptive real-time Infrastructure

– Caching & aggregation– Failover recovery– Online upgrades– Handling huge bursts– In-memory transactions

Page 7: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

7

Solution: An Adaptive Real-time Infrastructure under the OMG MDA™

InternetInternet

EnterpriseNetworks

EnterpriseNetworks

Telecom.

NetworksTelecom.

Networks

Data

AppsLogic

Apps Logic

Transport

AppsLogic

Data

Adaptivereal-time

Infrastructure

On-line UpgradesFail-over Recover

Aggregated Services200,000+ micro-transactions per second

Cached Applications, Data, State & Events

Engine1

Engine1

Engine2

Engine2

Engine3

Engine3

Application

XML

WWW

COM/DCOM

http

Java

Distribution

CORBA/OMG

CMIP/SNMP

Multiple CPUs

Enterprise Mgmt

MiddleWare

DBMS

Networks

Operating System1960

's

1970

's

1980

's

1990

's

2000

's

Co

mp

lexi

ty

Complexity Challenge and APIs

Yesterday’s solution - API proliferation - is today’s mess.

Page 8: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

8

From API Centrism to MODELS

APIs• Technology specific

• Encourage hand-coding

• Assume state awareness

• Difficult to “Upgrade”

• Focused on implementation, not desired results

• Yesterday’s “Register Aware” applications are today’s “API Aware” applications

Models• Technology Independent

• New ability to Completely Define needed solutions without hand-coding

• Simple to Upgrade

• Focused on “What” not “How”

• The new, most valuable form of software intellectual property!

1980

's

1960

's

1970

's

Co

mp

lexi

ty

Model Driven Architectures Reduce Complexity

Toda

yAPIs• Technology specific• Encourage hand-coding• Assume state awareness• Difficult to “Upgrade”• Focused on implementation, not desired

results• Yesterday’s “Register Aware”

applications are today’s “API Aware” applications

Models• Technology Independent• New ability to Completely

Define needed solutions without hand-coding

• Simple to Upgrade• Focused on “What” not “How”• The new, most valuable form

of software intellectual property!

Page 9: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

9

• Starts with UML™

• Builds on:– CORBA® & IDL

– JAVA

– XMI/XML

– HTTP

– .NET

• With Support for– MOF - the meta object facility and

– CWM - common warehouse meta-model

OMG MDA™ – An Über SpecificationOMG MDA™ – An Über Specification

Service Engines from Models100% Code Generated – 100% Standards Based

XML Java CORBA

Third-Party Tools

Next Generation

Service

Activity Diag.UML

Service Engines are 100% Auto-Generated Directly from UML and Action Specifications

Directly from Rational ROSE®

to Running Kabira Cached

Applications

Page 10: Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture… · 2013-12-16 · 1 Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture™

10

Rational / Kabira Alliance Overview

• Kabira has become a Rational Global Alliance Partner for Model Driven Architecture Solutions in Telecom & e-Business

• The two companies are now actively working together to enable new solutions for customers based upon the entire Rational product familyand the Kabira adaptive real-time infrastructure platform...from models to executables!

• Kabira provides the proven ‘engine’ underneath Rational tools for high-performance, burst traffic scalability, in-memory transactions, online upgrades and fail-over recovery.

Kabira’s Partners