230 likes | 242 Views
This project, led by Kostas Tserpes at NTUA, aims to develop architectural components leading to the Next Generation Grid. With a focus on technology advancements, standards, and broad adoption, the consortium tackles key areas such as security, interoperability, and quality of service. Academic and commercial partners contribute to the process, addressing areas like architecture, business models, and core services. NextGRID envisions a vibrant marketplace for innovative services and products accessible to all sectors. The project facilitates the development of comprehensive Grid programming models, interactive usage environments, and a Portal Framework for various applications. Join us on this journey towards a dynamic grid future!
E N D
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005
NextGRID Project • Integrated Project • Grid Based Systems for Complex Problem Solving • Project Start Date: 1 September 2004 • Duration: 36 months
Outline • Vision • Goals & Objectives of NextGRID • Consortium • Process • Specific Areas addressed by NextGRID • Topics of Potential Interest
NextGRID Vision An architecture for Next Generation Grids which will enable its widespread use by research, industry and the ordinary citizen thus creating a dynamic market place for new services and products.
NextGRID Goals • Develop architectural components that will lead to the emergence of the Next Generation Grid. • Prepare the way for the broader use of Grid technologies and their widespread adoption by organisations and individuals from the business and public domains. • Improve the technology in key areas such as security, development of applications, interoperability, quality of service and robustness. • Contribute to the standards which are essential if Next Generation Grids are to succeed.
NextGRID Partners Academic partners
NextGRID Partners Commercial partners
The NextGRID Process • Applicationneeds • Existing BusinessModels • Existing standards • Expertise • Experience withGrid in production Conceptualisation Analysis Design • Architecture • Grid Business Models • Reference Implementations • Applications • Standards Feedback for next iteration Implementation Evaluation
Areas which NextGRID is addressing • Architecture • Business and Operational Issues • Foundations and Core Services • Dynamics • Interactions • Applications
NextGRID Architecture Goals • Advanced Service Oriented Architecture • Component Based • Use Existing Technology where Possible • Open and Fully Accessible Specifications • Multi purpose Grid • Guaranteed Minimal Grid Infrastructure
WP 3, 7 Users Conceptual Model Outside World State-of-the-Art Use Cases Use Cases Business Models Conceptual Model & Examples Conceptualization Dissemination Conceptual Model & Facilities Properties & Facilities Use Cases Publicity & Training Component Model Use Cases Experiment Reports Research Analysis Outside World WP 4, 5, 6 WP 4, 5, 6 Draft Standards Agreed Experiment Plans Component Model Draft Experiment Plans Design Standards Standards Recommendations NextGRID Architectural Process Dialect Reports
State And Properties Service Description (WSDL) Basic Notification Authentication Resource Access Addressing Control Channel Data Transport Lifetime Confidentiality(message) VO Management Execution Management Self Management Privacy Accounting Service Description(semantic) Facility Priorities mature specs exist that will be adopted experiments will be conducted in near future experiments are not needed, or are not possible right now • Service Level Agreements • Naming • Authorization • Trust(establishment) • Service Discovery • Unified Resource Model • VM For Workflow • Generic Management • Data Integration • Data Access • License Management Note: All facilities are subject to evolution throughout the project.
Business And Operational Issues • Business models • Information models and representation • Operational Security
Foundations • Make use of WS developments and meet the requirements of various types of Grid Environments • Data Transport, Service Discovery, Dynamic Resource Management, Pervasive Security, Workflow Enactment, Scheduling, Authorisation, Accounting, Operational Management • Simplify work and task flow specifications
Concrete Workflow Intermediate Workflow Abstract Workflow Application Workflow X 1 Service 1 1 Task A 2 Service 2 2 y 3 Service 3 3 Task B 4 Service 4 4 5 Service 5 5 Z Selected Instance Available Instance Dynamics: Semantic Workflow Representation
Concrete Workflow Abstract Workflow Application Workflow 1 X Create shaders 2 Create textures Render 500 frames y Render frames 3 Create the video Create video 4 Z Example of Workflow Representation
Workflow Model & Architecture Service Info Request for best service(instance) with workflow parameters Service Discovery Workflow QoS Matchmaker Workflow Translator Best Service (instance) Available instances of this service Abstract Workflow Repository Concrete Workflow Services Metadata Application Workflow & Hints Workflow Enactment Allocation VO Management Execution Manager Other Services Business Process Result ΑΑΑ Negotiation GRID Resources SECURE
Interactions • Development a comprehensive Grid programming model • Development of an interactive Grid usage environment • Development of a Portal Framework
Application Tasks • Requirements capture and use scenarios • Application References • Evaluation and Assessment of Grid tools and middleware
The End Thank you! Kostas Tserpes tserpes@telecom.ntua.gr