Pegasus Status Update April 2001

Slides:



Advertisements
Similar presentations
COM vs. CORBA.
Advertisements

CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
B.Sc. Multimedia ComputingMedia Technologies Database Technologies.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Windows Management Instrumentation Tool (WMIT) Mike Lawson & Steve Wise CS526 Semester Project 12/08/03.
Introduction to Pegasus An Open-Source WBEM implementation March Karl Schopmeyer Chair Enterprise Management Forum
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
Com Port API Karl Riehl
INTRODUCTION TO WEB DATABASE PROGRAMMING
Linux Operations and Administration
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Overview of Pegasus An Open-Source WBEM implementation 17 July 2001 Karl Version 1.0.
Introducing Axis2 Eran Chinthaka. Agenda  Introduction and Motivation  The “big picture”  Key Features of Axis2 High Performance XML Processing Model.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
Presentation: SOAP in a distributed object framework, Application Servers & AXIS SOAP.
Pegasus Status Update April April 2001 Karl Schopmeyer.
April 6, 2010GMQS Meeting1 Optional Feature Support in HDF5 Tools Albert Cheng The HDF Group.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
Hybrid Sim design review Paul Hubbard Oct
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Pegasus Update February 2001 February Karl Schopmeyer.
Copyright © by Shayne R Flint Simplified Web Application Development Shayne R Flint Department of Computer Science Australian National University.
CS 501: Software Engineering Fall 1999 Lecture 12 System Architecture III Distributed Objects.
MSG331 Exchange Server 2000/2003 Software Development Kit Susan Hill Lead Programmer Writer Microsoft Corporation.
Mantid Stakeholder Review Nick Draper 01/11/2007.
VoiceXML Version 2.0 Jon Pitcherella. What is it? A W3C standard for specifying interactive voice dialogues. Uses a “voice” browser to interpret documents,
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
Text TCS INTERNAL Oracle PL/SQL – Introduction. TCS INTERNAL PL SQL Introduction PLSQL means Procedural Language extension of SQL. PLSQL is a database.
OpenPegasus Status and Overview July 2012 Karl Schopmeyer Presented to DMTF Alliance Partner Mtg. July 2012 V July 2012.
PyWBEM Python WBEM Client: Overview Karl Schopmeyer Andreas Maier February 2016 SNIA SMI plugfest #2 Version:
Project SCS a lightweight source control system for Windows platforms.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Introducing the Microsoft® .NET Framework
Component Object Model(COM)
14. Network Management System (NMS)
GMAO Seasonal Forecast
PyWBEM Python WBEM CIM/XML client Rapid Overview
Open Source distributed document DB for an enterprise
Cross Platform Development using Software Matrix
Notes on WSMAN Client for OpenPegasus
Outline SOAP and Web Services in relation to Distributed Objects
Overview of Pegasus An Open-Source WBEM implementation
Introduction to Pegasus An Open-Source WBEM implementation
Outline SOAP and Web Services in relation to Distributed Objects
PHP / MySQL Introduction
Project Coordinator, Pegasus Open Source Project
Software Version System Part1: Subversion at CERN
Overview of Pegasus An Open-Source WBEM implementation
Module 1: Getting Started
MSIS 655 Advanced Business Applications Programming
National Library of Medicine Segmentation and Registration Toolkit
Distributed System Using Java 2 Enterprise Edition (J2EE)
Chapter 2: The Linux System Part 1
ASP.NET Module Subtitle.
Tango in a Nutshell 31/12/2018.
APACHE WEB SERVER.
Hitachi Storage Service Manager Software Architecture
PyWBEM Python WBEM Client: Overview #2
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

Pegasus Status Update April 2001 Karl Schopmeyer

Agenda Items Status Today Work Accomplished Plans

Pegasus Status Today Project Code Users Events

Version 1.0 Release Functions Includes Complete except Events, Query, WQL Includes All CIM Operations Working Providers Client/services/provider interfaces Full CIM model in C++ Class and Instance Repository Sample clients and providers Compiler

Version 1.0 (cont) Platforms Compilers Documentation Availability Linux, Windows, AIX?, Compaq? Compilers gcc, Visual C++ Documentation Combined user/developer manual Availability Source Snapshots and CVS Binary Release for Windows/Linux

User Interest Intel Compaq IBM Novell

Planned Events Work Group DMTF Interop Meeting about 14 May 2001 DMTF Interop Presentations at Interop (about 8 June 2001) Open Group Members Meeting, July 2001 Week of 16 July Theme is Manageability

Accomplishments Public Release Public discussion Events WEB Site www.opengroup.org/management/pegasus Open mailing list Public discussion Events TOG Regional meetings

Plans New Versions Platforms Working Together

Planned Major Enhancements Security WQL Indications Non-Blocking Multiple Provider modes Built in / DLL / Remote Discovery Interop Extensions CIMOM Manageability Connectors Architecture Services Extensions Provider Toolkit Better Clients Multiple Language Support Modules Async Interface

Security Status today Objectives No Security DMTF Level authentication SSL encryption ACLs internally

WQL State Today Objective Plans No ExecQuery Implementation Implement WQL Level 1 Plans CIM Operation May 2001 WQL – Summer 2001

Indications State Today Objective Nothing Today Implement in stages Listener, Indication Service Manager Stage 2 Provider extensions for indications

Provider Communications State Today Dynamic Library Providers Simple Interface Minimal Toolkit Objectives Multiple communication models Clarify Interface and move to Specification Create extensive toolkit

Interop Extensions State Today Objectives TBD Implement the changes being made by Interop work Group to provide CIMOM and Provider capabilities, registration, etc.

Non-Blocking Operations State Today All operations are blocked except for TCP receive Objectives Non-blocking operations on providers, services, repositories Problems Portablity of the model across systems Must include locks also (repository and provider)

Discovery State Today Objectives Nothing Use Well-known port (ASAP) Implement SLP as test Work with Interop to get SLP standardized

Services State Today Objective Service examples We are having problems defining the concept Objective Define services concepts Refine with initial services Service examples Indication Manager Indication Registration Manager Etc.

Clients State Today Objective Simple WEB based CGI Client Browser/Edit Graphic Client Demonstration clients for particular functions CLI client – Command Line Test Client Special demonstration clients. Scripting Client (ex. TCL)

Providers State Today Objectives Simple Interface Couple of basic providers Objectives Test Providers Provider Toolkit Working Providers to demonstrate concepts Scripting Provider

Connectors Concept Today Objectives Separate communications from core CIMOM Provide pluggable communications Provide language conversion Today We understand our concept No implementation Objectives Create connector definition Create CIM classes to represent connectors Implement several connectors Ex. Cim-xml, soap, toMOF, etc.

Async Interface State Today Objectives None Still trying to clarify requirements

Other areas for Discussion Working as a Project Open questions

Open Questions Today Licensing and the WBEMSource Creating a working test environment We feature many unit tests Will initiate Client/server tests when server becomes a daemon Need to add compiler test environment. Additional help