Download presentation
Presentation is loading. Please wait.
Published byCoral Hunt Modified over 9 years ago
1
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM
2
© 2004 IBM Corporation ICSOC2004 2 Grid Systems Inherently distributed Inherently Heterogeneous Dynamic resource discovery, allocation, and usage bindings Loosely coupled, Late Binding Modular Composition Virtualized Resources Negotiated, agreement based relationships Cross Organizational Boundaries
3
© 2004 IBM Corporation ICSOC2004 3 The Grid and the Web Is the Grid and the Web the same thing? Or is one an extension of the other? Is the Grid a particular behavioral personality of the Web? What is a Web Service? What is a Grid Service? Are they the same thing? If not, what distinguishes them? What does it mean to ask what the Grid needs from Web Service Standards? We Know that Integration and federation across the heterogeneous, multi- vendor environment is key. Therefore, standards are key. Is a standardized interface, behavior, or schema a "Web Service Standard" simply because it is expressed in terms of WSDL and XML? Or is it a Web Service standard if it is named WS-*? Does it really matter?
4
© 2004 IBM Corporation ICSOC2004 4 Some thoughts on distinguishing the Grid A large scale distributed resource management system ►Deployment ►Discovery ►Access ►Allocation and Provisioning ►Reservation ►Scheduling ►Performance ►Availability ►Security ►Problem determination ►Measured usage, accounting, rating, and billing ►Etc.
5
© 2004 IBM Corporation ICSOC2004 5 IBM’s On Demand Management Infrastructure Enterprise Service Bus Utility Business Services Resource Virtualization Services Business Connections Availability Services Security Services BillingRating Metering Services ServerStorageResource MappingNetwork Service Level Automation and Orchestration Workload Services Configuration Services PeeringSettlement Infrastructure Services Information Mediation, Messaging, Events Problem Management … … Data Placement Business Service Business Performance Management
6
© 2004 IBM Corporation ICSOC2004 6 Web Services Infrastructure Base layer distributed system definition Interface Definition(WSDL, XML schema) Expressing Metadata (WS-Resource Metadata Descriptor ?) Accessing Metadata (WS-Metadata Exchange) Communication protocols and bindings(SOAP/HTTP, others) Resource property definition and access(WS-Resource Properties) Resource Identity(?) Query (Xpath and XQuery) Security interfaces and protocols(WS-Security, WS-Trust, WS-Federation, SAML, WS-Secure Conversation, etc) Naming(?) Registries(WS-Service Group) Workflow(BPEL4WS) Transactional behavior and compensation(WS-Coordination and WS-Transaction) Execution context propagation(WS-Coordination, WS-Context) Reliable messaging(WS-Reliable Messaging) Message mediation(?) Event notification(WS-Notification) Addressing and support for multi-protocol (WS-Addressing) Relationships(?) Policy grammar and attachment(WS-Policy) Versioning(?) Dynamic extension of interface and implementation(?)
7
© 2004 IBM Corporation ICSOC2004 7 We have only scratched the surface The problems we have tackled to this point may have been the easy ones. A Partial List of what else is needed: A way to represent the resources to be managed ►jobs, data, servers, network, storage, application servers, database, users ►base resource model, model extensions, and profiling ►resource compositions A way to express resource capabilities and usage constraints A way to express formal relationships between resources A way to express and scope resource management policy A way to establish normative agreements that express the terms and conditions of the relationships between managed resources A common management event schema Common approaches for resource monitoring Interfaces and protocols for each of the service level management disciplines Interfaces and orchestration protocols for allocation, reservation, scheduling, provisioning Interfaces data management and replication Protocols for policy conflict detection, arbitration, and resolution …….
8
© 2004 IBM Corporation ICSOC2004 8 Some of the Standards Organizations W3C - Base Web Service description and XML Schema DMTF- Resource Modeling, Resource Profiles, and WS-CIM OASIS – WS-*, Management of Web Services, Management Using Web Services GGF - OGSA, Data Access, Data Management, Job Scheduling and Execution We have seen proposals for cross organization collaboration Are the Big Gorillas helping or hurting ? Prioritization of the standards work should be use case and scenario driven
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.