Presentation is loading. Please wait.

Presentation is loading. Please wait.

“Making Software Work Together” TM 1 CORBA and Telecoms.

Similar presentations


Presentation on theme: "“Making Software Work Together” TM 1 CORBA and Telecoms."— Presentation transcript:

1 “Making Software Work Together” TM 1 CORBA and Telecoms

2 “Making Software Work Together” TM 2 CORBA & DOT ready? … hope so!…. it is being successfully deployed

3 Copyright IONA Technologies 1998 CORBA for Telecoms … a business view..  as a framework for integrating applications in various ways to obtain suites of new systems ….. Add Value to existing Investment  as a tool to make it easier to build distributed software systems ….. Take advantage of distributed resources  as a “technology broker” to help integrate existing & new pieces technology ….. JAVA, ActiveX, Diff. Langs, Complete or Partial Legacy Systems, other technologies

4 Copyright IONA Technologies 1998.. an architects view... App. Interfaces CORBAfacilities CORBAservices Object Request Broker Domain Interfaces Non-standardized app-specific Application domain specific Horizontal interfaces General service interfaces

5 Copyright IONA Technologies 1998 5 … an implementors view.. Servers Transaction Service Events Service Clients IMS CICS PL/1 COBOL

6 “Making Software Work Together” TM 6 … and successful deployments views...

7 Copyright IONA Technologies 1998 Global Cellular Network, 66 Satellites in low Earth orbit Orbix used to integrate all the earth station “control” applications and systems Mission critical scenario Under deployment Motorola IRIDIUM

8 Copyright IONA Technologies 1998 Subscriber data and Connection Inventory Management system Combination of Wrappering Legacy & New Feature Apps written to be distributed Features Legacy and COM integration Swisscom Revenue Process ORBIX Win’95 Appl. Legacy App. Unix Appl.

9 Copyright IONA Technologies 1998 Interactive Services Media Streams over ATM Customer Unit Service Platform Hong Kong Telecom Interactive MM system Features JAVA integration Deployment started OrbixWeb/Orbix

10 Copyright IONA Technologies 1998 Telefonica CPSA system (Advanced Services Provider System) IN Mobile PSTN Iberpac PSTN CPSA Comms N/W Databases Mgmt Terminals User Access Networks Access to other resources Service Provider Centre Mgmt Part Example Services (& volumes in CORBA invocations per day) - Commercial Assist (50m) - Spain Direct (4.8m) - Wake up Service (1m) - 9 other services available E&M ISDN INAP MAP ISUPX25

11 “Making Software Work Together” TM 11 So why do we hear so much about scalability?

12 Copyright IONA Technologies 1998 … a deployment view... The key to successful Scalability is Manageability

13 Copyright IONA Technologies 1998 13 … a managed deployment.. Servers Transaction Service Events Service Clients IMS CICS PL/1 COBOL Manager SNMP

14 Copyright IONA Technologies 1998 14 Early Days... Fault Management Configuration Management Load Balancing etc... Taken care at Application Design stage Minimum ORB vendor support

15 Copyright IONA Technologies 1998 15 Management Architecture going forward.. Management Enabled Applications Management Enabled Applications SNMP Agent Management Service GUI Tool

16 Copyright IONA Technologies 1998 16 Architecture-- IDL System programmers can develop “management applications” that interact directly with management servers and management-enabled applications through a set of IDL interfaces.

17 Copyright IONA Technologies 1998 17 Architecture-- GUI tool Or you can simply use the GUI tool provided Management Enabled Applications Management Enabled Applications Management Service GUI Tool

18 Copyright IONA Technologies 1998 18 GUI Tools for OrbixManager

19 Copyright IONA Technologies 1998 19 Architecture-- SNMP SNMP interface allows a System Administrator to manage Applications using standard management platform The Management Server presents an IDL interface to the SNMP Agent

20 Copyright IONA Technologies 1998 20 The MIB OrbixManager provides an ASN.1 MIB definition which describes the managed objects that can be queried/set... orbixManTableManagement Domains orbixOaTableObject Adaptors orbixSrvTableServersorbixExceptionCORBA Exceptions

21 Copyright IONA Technologies 1998 21 The Management Service The Management Service is responsible for: Managing exception forwarding Detection of unexpected application termination conditions Persistence and downloading of Managed Applications Properties Interaction with Management Tools and SNMP proxies Quiescing of Managed Servers

22 Copyright IONA Technologies 1998 22 Management Library Roles and Responsibilities: Monitoring and Reporting of orb activity Location of a Management Service on start up Dynamic topology discovery Exception notification of System and User exceptions Receiving and acting on control signals from the Management Service

23 “Making Software Work Together” TM Application Management Library ORB library + Management Service Management Service A Management Application Register with the Management Service The Management Service registers the new managed application in the Naming Service

24 Copyright IONA Technologies 1998 24 Properties Properties-- Name/value pairs used to hold configuration or identification information for processes Management Service provides a persistent service to all Managed objects Can search the management domain for servers/clients with a given property-value

25 Copyright IONA Technologies 1998 25 State of Health and Exceptions Monitors –implement Monitor and register with the MS –can be informed about interesting events in the domain State of Health Server startup Server shutdown (graceful shutdown) Server crash Exception processing Implicit Explicit

26 Copyright IONA Technologies 1998 OrbixManager Features Deployment Features: Exception notification Activity viewing for Orbix applications Activity measurement State of Health Shutting down of specified Orbix servers Application Configuration Performance testing & fault discovery: Probes and Request tickets Properties OrbixManager GUI tool

27 Copyright IONA Technologies 1998 27 Availability OrbixManager 1.0 –available now on NT, Solaris, HP/UX –available as part of OTM on NT, Solaris, HP/UX, AIX, Digital UNIX. OrbixManager 1.1 –Publication of IDL –Management of OrbixWeb applications

28 Copyright IONA Technologies 1998 28 Conclusions CORBA is real and mature CORBA is deployed and proven in Telecoms… including... –interworking between ORB implementations –interworking with COM world –interworking with Java world –interworking with Legacy world CORBA implementations improving all the time –improved development tools –improved deployment tools CORBA is and will continue to be a major element of DOT application for Telecoms


Download ppt "“Making Software Work Together” TM 1 CORBA and Telecoms."

Similar presentations


Ads by Google