Wail Omar, ISCW’04, China, Date: , Slide 1 An Open Standard Description Language for Semantic Grid Services Assembly for Autonomic Computing Overlay Wail M. Omar Faculty of Applied Sciences Sohar University Sohar, P.C. 311 Sultanate of Oman [email protected]. om A. Taleb-Bendiab Liverpool John Moores University Byrom Street Liverpool, L3 3AF, UK a.talebbendiab@livj m.ac.uk M. Yu Liverpool John Moores University Byrom Street Liverpool, L3 AF, UK [email protected]
14
Embed
Wail Omar, ISCW’04, China, Date:, Slide 1 An Open Standard Description Language for Semantic Grid Services Assembly for Autonomic Computing Overlay Wail.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Wail Omar, ISCW’04, China, Date: , Slide 1
An Open Standard Description Language for Semantic Grid Services Assembly for Autonomic Computing
M. YuLiverpool John Moores UniversityByrom StreetLiverpool, L3 AF, [email protected]
Wail Omar, ISCW’04, China, Date: , Slide 2
Scope
• Vision of Global Computing– Requirements– State-of-the-art/Problem
• Assembly Services and Infrastructure Description Language (ASIDL)– ASIDL schema in details– A description through an illustrative example
• Further Works and Evaluation
Wail Omar, ISCW’04, China, Date: , Slide 3
Vision of Global Computing• Global Computing Overlay
– Web services standards and model are further developed to support the vision of global computing,
• which can be characterised as an overlay abstraction upon existing global infrastructures (grid) providing end-users programming, interaction and control models to develop, deploy and manage their required applications for the modern virtual organization business model.
– Thus achieving high-availability whilst reducing cost of ownership of computing assets including data and physical resources.
• To achieve this vision much research work is underway investigating new theories, computational paradigms, languages and implementation techniques for the designing, building, deployment and management of future global computational environments and infrastructures
Wail Omar, ISCW’04, China, Date: , Slide 4
Autonomic Computing
• Autonomic computing is envisaged as model to underpin self-managing global computing. – Pre-requisite for AC is availability and access to a
range of models;• Services and infrastructures, etc.
– Such information include service’s methods, – operations, – required infrastructure, – contract information, – and description language version.
Wail Omar, ISCW’04, China, Date: , Slide 5
State-of-the-art• UDDI standard is widely used and supported by most
middleware technologies such as; – Jini, CORBA, .Net, Globus
• UDDI standard model provides – some business (Name of the author and Contract ID) – basic services information (Access Point, Service Description, and
Interface definitions (WSDL))• WSDL provides specific service model
– By Invoking the WSDL– Disadvantages of Invoking WSDL To Get Information are:
• Waste of time• Costly in the mean of time• Load on the network and communication resources taking in the
consideration million of requesting and transferring files• Some of the WSDL files are too long, and it is difficult to get complete
information from it
Wail Omar, ISCW’04, China, Date: , Slide 6
Assembly Services and Infrastructure Description Language (ASIDL)
• There is a need for yet another description language – that gives significant information at deployment
process which help the consumer and the system in discovering and managing processes.
• Assembly Services and Infrastructure Description Language (ASIDL) was designed to complement WSDL and provide – users – Autonomic Middleware
• Assembled services meta models• infrastructures on deployment process, such information is
needed by software application or other service providers to decided which one of the available services is more suitable and the way to access or invoke it.
Wail Omar, ISCW’04, China, Date: , Slide 7
Assembly Services and Infrastructure Description Language (ASIDL)