Download presentation
Presentation is loading. Please wait.
Published byStewart Wood Modified over 9 years ago
1
Services in Fraunhofer Enterprise Grids Julian Bart, Anette Weisbecker Cracow Grid Workshop ’07 16.10.2007
2
2 © Fraunhofer IAO, IAT Universität Stuttgart Outline Introduction Fraunhofer Enterprise Grids (EPG) Overview Services in Fraunhofer EPG Business sector-specific Grid solutions Structure Grid Check Process model Portal Outlook PartnerGrid
3
3 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Alliance Grid Computing The Fraunhofer Grid Alliance manages the Fraunhofer Resource Grid and combines the grid research activities of eight IT research institutes within the Fraunhofer Society. The Fraunhofer Resource Grid (FhRG) is the operational basis for Grid Research and Grid Applications within the Fraunhofer Grid Alliance.
4
4 © Fraunhofer IAO, IAT Universität Stuttgart Evolution of Grid Computing in industry short term long term medium term Inter Grids: Wide Area Service Grids – Global Grid Service Infrastructure – international, global Grids – Semantic Grids – Service Oriented Knowledge Utilities (SOKU) Extra Grids: Distributed Partner Grids –Distributed Enterprise and Campus Environments –Integration of Partners, inter organisational Collaboration, –Virtual Organisation –Security, inter organisational load balancing Intra Grids: Enterprise Grids –process management across departments –Authentification, Authorisation, Security, Accounting –additional options e.g. load balancing Time Evolution
5
5 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Overview Economy-oriented research project by Fraunhofer Project aims: Preparation of sector-oriented Best-Practice grid solutions Use cases, to show enterprises the possibilities of grid computing Analysis of existing free and commercial grid middleware solutions Process method for the introduction and usage of grids in enterprises Development of a Grid check, to analyse the grid-capability of an enterprise including a cost-benefit model Enhancements of the Fraunhofer grid software components Grid middleware software (i.e. data management, workflow management and portal components) Grid-relevant applications (Simulations, financial analysis, …)
6
6 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Services Services in Enterprise Grids: Introduction-Services for a Grid infrastructure in enterprises Process model for the planning and realisation Grid Check Middleware-Services in a Grid-based environment Portal User-Management Data-Management Security based on X509 certificates Workflow Execution System with Scheduler Calana – Auction-based Grid Resource Broker XenBEE – Virtualisation Environment
7
7 © Fraunhofer IAO, IAT Universität Stuttgart Development of business sector-specific grid solutions Automotive/ Mechanical engineering/ Shipbuilding Data exchange, collaboration I.e. Application coupling, distributed data access I.e. Access to a distributed simulation application Oil and gas industries Simulation, optimisation, data exchange, collaboration I.e. Application coupling, distributed data access Life Sciences Process acceleration, high data volumes, high computing requirements I.e. Drug-design-simulation Media Collaboration of many small- and medium-sized enterprises, digital content, high data volumes Distribution of high data volumes on the movie market Banks and insurances Virtualisation of resources, real-time applications Throughput calculations (market data analyses), real-time analysis
8
8 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Structure
9
9 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Process model Process model for the integration of Grid middleware in the enterprise IT infrastructure
10
10 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Grid Check Analysis of the IT-infrastructures and the processes Potential analysis of grid computing considering the business objectives Extended Cost-Benefit model
11
11 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Grid Check Workshop(s) with developers/user Criteria Analysis Check List: Applications Number and knowledge of current / potential users Licence problems Requirements Bottlenecks Hardware infrastructure Network topology Existing hardware Security infrastructure (firewalls, policies…) Administration Planned changes Bottlenecks Data infrastructure File Server Databases …. Advantages/Disadvantages of Grid Computing Analysis of the abilities to improve Cost-benefit model comparing current/potential infrastructure
12
12 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Grid Check Committing the objectives of a middleware introduction: New business processes/models Performance improvement Providing access to the application via: GUI Portal Console Administration model/ Monitoring Costs Service Level Agreements Scalability Virtualisation grade
13
13 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Portal Enterprise Grid portal in the Fraunhofer Resource Grid with special focus on the requirements of enterprises: Variety of applications of different sectors Certificate-based Sign-On New Users as guest users Role-based access to the applications via portlets Location-independent access to the Grid User-specific data storage on the portal Input/Output files Parameter files
14
14 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Portal Enterprise Grid portal: Grid Workflow execution service Composition of several services to a new, more complex service incl. data management based on Web services Resource broker/ Scheduler Resource virtualisation Administration portlets White list for new users by a Distinguished Name certificate-list Script Templates to keep the resources up-to-date
15
15 © Fraunhofer IAO, IAT Universität Stuttgart Fraunhofer Enterprise Grids: Calana Agent-based Resource Broker Broker starts auction by user request Fast & expensive vs. Slow & cheap Latest beginning No. of CPUs Agents bid for the order Broker Agent1 Agent2
16
16 © Fraunhofer IAO, IAT Universität Stuttgart Virtualisation infrastructure »XenBEE« Xen-Based Execution Environment xbe – User client xbed – Management daemon xbeinstd – Instance control daemon (inside the Virtual Machine) Workflow: The user can create and upload or use an existing virtual machine image Starting the machine via the xbed, waiting for xbeinstd to send Up-Message The user sends a file with the Job execution description (XSDL) incl. Data Setup xbeinstd runs the application and returns the data when done Images can be encrypted and compressed for transport
17
17 © Fraunhofer IAO, IAT Universität Stuttgart Evolution of Grid Computing in industry short term long term medium term Inter Grids: Wide Area Service Grids – Global Grid Service Infrastructure – international, global Grids – Semantic Grids – Service Oriented Knowledge – Utilities (SOKU) Extra Grids: Distributed Partner Grids –Distributed Enterprise and Campus Environments –Integration of Partners, inter organisational Collaboration, –Virtual Organisation –Security, inter organisational load balancing Intra Grids: Enterprise Grids –process management across departments –Authentification, Authorisation, Security, Accounting –additional options e.g. load balancing Time Evolution
18
18 © Fraunhofer IAO, IAT Universität Stuttgart PartnerGrid: Projectgoal The goal is the development of a collaboration software platform based on Grid –Management of distributed, virtual organisations und their protection by the realisation of integrated security concepts –Accounting and billing function –Transparent access to distributed data in the form of file systems and data bases passing firewalls –Interface to service providers for the execution of very compute intensive application –Passing firewalls between partner by the integration of an Application- level-gateway –Definition and execution of complex and distributed process flows –Simple usage interface for the access and the usage of the software infrastructure via portal technology
19
19 © Fraunhofer IAO, IAT Universität Stuttgart PartnerGrid: Projectgoal Realisation of two scenarios: –Founding process simulation –Optimisation with parallel workflows on distributed resources –Deployment of Grid middleware in a big enterprise –Online-Support by the software producer in customer-projects –Plastic forming process simulation –Project processing between customer, supplier and service provider –Application sharing environment, Communication modules
20
20 © Fraunhofer IAO, IAT Universität Stuttgart Thank you for your interest! Contact:Julian Bart Fraunhofer IAO Business Unit Software Technology E-Mail: julian.bart@iao.fraunhofer.dejulian.bart@iao.fraunhofer.de http://www.swm.iao.fraunhofer.de http://www.enterprisegrids.fraunhofer.de Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.