1 / 20

Services in Fraunhofer Enterprise Grids

Services in Fraunhofer Enterprise Grids. Julian Bart, Anette Weisbecker Cracow Grid Workshop ’07 16.10.2007. Outline. Introduction Fraunhofer Enterprise Grids (EPG) Overview Services in Fraunhofer EPG Business sector-specific Grid solutions Structure Grid Check Process model Portal

pearly
Télécharger la présentation

Services in Fraunhofer Enterprise Grids

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Services in Fraunhofer Enterprise Grids Julian Bart, Anette Weisbecker Cracow Grid Workshop ’07 16.10.2007

  2. 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. 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. Evolution of Grid Computing in industry Inter Grids: Wide Area Service Grids Global Grid Service Infrastructure international, global Grids Semantic Grids Service Oriented Knowledge Utilities (SOKU) Evolution long term • Extra Grids: Distributed Partner Grids • Distributed Enterprise and Campus Environments • Integration of Partners, inter organisational Collaboration, • Virtual Organisation • Security, inter organisational load balancing medium term • Intra Grids: Enterprise Grids • process management across departments • Authentification, Authorisation, Security, Accounting • additional options e.g. load balancing short term Time

  5. 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. 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. Development of business sector-specific grid solutions

  8. Fraunhofer Enterprise Grids: Structure

  9. Fraunhofer Enterprise Grids: Process model • Process model for the integration of Grid middleware in the enterprise IT infrastructure

  10. Extended Cost-Benefit model Fraunhofer Grid Check • Analysis of the IT-infrastructures and the processes • Potential analysis of grid computing considering the business objectives

  11. 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. 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. 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. 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. Broker Agent2 Agent1 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

  16. 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. Evolution of Grid Computing in industry Inter Grids: Wide Area Service Grids Global Grid Service Infrastructure international, global Grids Semantic Grids Service Oriented Knowledge Utilities (SOKU) Evolution long term • Extra Grids: Distributed Partner Grids • Distributed Enterprise and Campus Environments • Integration of Partners, inter organisational Collaboration, • Virtual Organisation • Security, inter organisational load balancing medium term • Intra Grids: Enterprise Grids • process management across departments • Authentification, Authorisation, Security, Accounting • additional options e.g. load balancing short term Time

  18. 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. 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. Thank you for your interest! Questions? Contact: Julian Bart Fraunhofer IAO Business Unit Software Technology E-Mail: julian.bart@iao.fraunhofer.de http://www.swm.iao.fraunhofer.de http://www.enterprisegrids.fraunhofer.de

More Related