Industry Science EGI Work Package 3: Industry Take-Up Function (#9) Antonio Candiello INFN [email protected] EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 1 The template 1. 2. 3. 4. 5. 6. 7. 8. 9. Motivations Activities & I/O Subfunctions Actors, who, how many, triggers Goal Geo-distribution (central? distributed?) Funding scenarios (external, NGIs, EU …) NGIs advantages & interest Reporting lines in EGI EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 2 1. Motivations Why? • EGI long-term sustainability requires a persistent activity towards industry participation this is a key point • Critical points: – Business Model & private/public mixing – OS support outside SL3 & 4 (Linux, Unix, … Windows?) – Complexity, variety & low interoperability of current mw stacks could intimidate industrial partners • Industry roles (more on this later): – as resource, software or service providers – as test/research private VOs … ? EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 3 2. Activities What? 1. Promotion of the model in the business sectors Input: EGI management, NGIs business models, VOs use cases Output: business events, articles in business sector magazines, direct contacts 2. Technical Support for enterprises Input: EGI operations, EGI middleware Output: business developer’s kits, direct assistance, commercial OS support 3. Contracts, Legal & Licensing model support Input: current license models, legal & OS, EGI vision, EGI management & EGI legals Output: grid-compatible license models, standard contracts for grid providers, users & VOs, legal & OS guidelines EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 4 3. Subfunctions 1. 2. 3. Communication Office • promotion of mw & grid business models • catalyze a new “grid” business sector • connect online with interested business communities … spin-offs? Technical Support Office • help GC use in heterogeneous OS environments • promote cooperation on gLite extensions to other OS • technical support for industry (providers &) VOs Contracts, Legal & Licensing Support Office • assistance on license models for industries • administrative support for industry VOs EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN How? Small staff: 1 person + webmaster, CMS, newsletter Mixed staff: 2-3 pp + NGIs Mixed staff: 2 pp + NGIs 5 4. Actors 1. Sharing Partners – – Hardware Resource Providers Network Infrastructure Providers 2. “pure” Providers – – Middleware Developers Applications Developers 3. (VO) Users – Some problems for an e-Science infrastructure … only for testbed EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN Who? Hardware Resources Industry Providers Network Infrastructure Industry Providers Middleware Industry Developers Applications Industry Developers VO Industry Users ? 6 4 … providers in some detail new grid-specific sw Comp Services CPUs Str Services Resources Storage Net Services Software, Middleware & Services Infrastructure operating systems sw services basic utility sw sw packages mw-specific sw Network full mw stacks Computing grid application sw Hardware, Network & Infrastructure Services Possible services / products • The grid is alredy using commercial products/services (eg. LRMSs, remedy, …) • Sharing or providing ? EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 7 4 … Actors Scientific VOs sVO business providers sVO EGI sVO users NGI1 NGIs ? NGI3 NGI2 business providers Business VOs bVO business providers sVO sVO EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 8 5. Goals Will … 1. Communication Office • promote industry collaborations • suggest new GC business models • find new sources of financial support 2. Technical Support Office • collect business community needs • facilitate the adoption of the mw by the biz 3. Contracts, Legal & Licensing Support Office • suggest & define appropriate licensing & business models • help to create an effective mixed GC EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 9 5 … the matching matrix ITK Technical Support Office ITK Contracts, Legal & Licensing Support Office Searching for new and convenient ways to add computing & storage resources to the grid Supporting interconnection of mixed technology grids Helping for the definition of the contractual schemas and multi-cpus licences Network Infrastructure Industry Providers Favouring the (economical) interest on a new sustainable euro-pean GC infrastructure Supporting future private Infrastructure Providers (e.g. services, tlc, sw providers) Helping the definition of the contractual schemas Grid Middleware Industry Developers Opening to the developer's industry Technical support for private providers of middleware development Helping private middware developers to interact with the GC infrastr. contractual schemas Software Applications Industry Developers Opening to the developer's industry Technical support for private application developers Helping private application developers to cope with the administrative issues Ingress route of future private users of the GC infrastructure Technical support for private VOs Administrative & legal support for private VOs 9. Industry take-up ITK Communication Office Hardware Resources Industry Providers VO Industry Users EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 10 5… focus: Application Clusters CPU STO NET XXX XX XX Industry Potential Application Clusters Environment Pollution, climate prediction, energy XXX X X Engineering CAD, CAM, FEM, building, engines, mechanical XXX XX X Finance Trading, insurance, asset management X XX X Business Intelligence Data warehouse, customer relationship management, data mining XXX XX XX Biomed Medical imaging, biochemistry & biology XX XXX XX Multimedia Video storage/streaming, e-Learning, digital libraries EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 11 6. Geo-distribution Where? Central - EGI Local – NGIs Communication Office better done centrally Technical Support Office only coordination mainly locally, & portal/cms through NGIs and management here VOs Contracts, Legal mainly here & Licensing EGI Cons. Workshop, Cern, Jan 29-31th, 2008 only periodical consultations with local experts/NGIs Industry Take-Up Function, Antonio Candiello, INFN 12 7. The case for business use/sharing Who pays? • EGI could (only for test/research) leave space for commercial usage of shared resources • Funding for IT innovation could support the unorthodox sharing modeling between public & private sectors • See WP4 for legal options rearding this kind of sharing • See WP2 for existing use cases in NGIs collaborating with the private sector • Calls for function 11 (“strategy”) EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 13 7 … funding scenarios using, sharing or providing? Industries could … Use Share big problems Hardware Resources Industry Providers Network Infrastructure Industry Providers Grid Middleware Industry Developers Software Applications Industry Developers VO Industry Users EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Provide problems no problems mmh public resources for business use? (ok for EU innovation fundings for SMEs) Standard "Grid" model problems: public used by private (model needs discussion) Ok: "IBM" model, like telcoms in Géant (simpler model typical in mature phase) can't only partially Current Géant model … open source license co-develop middleware (no GPL)? either: - provide workforce x public - dev. proprietary software x biz not typical not typical typical situation problems here problems here n/a Industry Take-Up Function, Antonio Candiello, INFN 14 7 … EGI mixed funding scenarios VOs VOs VOs EU e-Science Funds e-science kind VOs EU IT Innovation Funds x Enterprises general kind VOs VOs VOs VOs National Funds x e-Science National Funds x Enterprises NGIs NGIs NGIs EGI Science-Related Grid Projects National Research Agencies public & industry "hubs" European Grid Common Platform European Grid eScience Services Public Grid Infrastructures VOs PIHs PIHs IT/GC Innovation Support for Enterprises ? European Grid Industry Services National-sized, Medium & Small Enterprises e-Science Side Industry Side European Research Agencies Mixed Subjects Multinational Enterprises • … the point requires some analysis EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 15 7 … the utilities business model • The user’s “plug” device needed to consume the resource • The common network the enabling infrastructure A consolidated business model to distribute economic resources through a common network • The resources exchanged contain the economic value • The provider’s production plant to make available the resources EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 16 7 … the three-layered utilities model Application Prodotti Application Prodotti Application APplication Application Application To be heavily customized for the specific sector Prodotti Users Layer (Applications) Resource Resource Plant Plant Pnat Prodotti Infrastructure (resource transfer & distribution) Resource Resource Resource Resource Infrastructure Layer To be highly regulated users Providers Layer (CPU/Storage) In perspective a standard industry market EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN CPU Power Plant Plant Infrastructure (resource acquisition & immission) providers 17 8. Advantages for NGIs • In perspective, to be less dipendent by public funding “+” for NGIs? • A business market could easy the satisfaction of the NGIs technology needs • More positive connections between industry & NGIs (job positions in industry, lower cost on basic grid services through industry providers …) EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 18 8 … the internet growth WWW Web2.0 commercial phase scientific development 1970 • 1980 1990 2000 2010 Two main phases: – development in scientific communities – commercial phase • The change favoured by the killer application (the web browser developed at Cern) EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 19 8 … grid like Internet? ? Ian Foster’s GC ??? ? commercial phase MPI/PVM & RMI scientific development 1990 2000 2010 2020 2030 • The grid is now near to the transition phase that can be sustained mainly by the business communities • ??? Which “killer application” ? EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 20 8 … the HPC / GC see-saw High Performance Computing (centralized model) Grid Computing (distributed model) Frequently used by big companies Less used now Computing Storage Network • … with time the convenience shifts towards more distributed models thanks to the faster growth of the network growth (“gilder’s law”) against cpu (“moore’s law”) & storage EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 21 9. Links with other EGI functions Interaction with other EGI functions ITK Technical Support Office ITK Contracts, Legal & Licensing Support Office Searching for new and convenient ways to add computing & storage resources to the grid Supporting interconnection of mixed technology grids Helping for the definition of the contractual schemas and multi-cpus licences Network Infrastructure Industry Providers Favouring the (economical) interest on a new sustainable euro-pean GC infrastructure Supporting future private Infrastructure Providers (e.g. services, tlc, sw providers) Helping the definition of the contractual schemas 1. Operation of a reliable infrastructure 4. Comp. selection, validation, integration and deployment Grid Middleware Industry Developers Opening to the developer's industry Technical support for private providers of middleware development Helping private middware developers to interact with the GC infrastr. contractual schemas 2. Coordination of middleware dev. and standardization 3. Development and operation of build and test systems Software Applications Industry Developers Opening to the developer's industry Technical support for private application developers Helping private application developers to cope with the administrative issues 6. Application support Ingress route of future private users of the GC infrastructure Technical support for private VOs Administrative & legal support for private VOs 9. Industry take-up Hardware Resources Industry Providers VO Industry Users ITK Communication Office 10. Contribution to the OGF and other std. bodies Interaction with other EGI functions EGI Cons. Workshop, Cern, Jan 29-31th, 2008 13. Security 5. Mechanisms for resource provisioning to VO 7. Training efforts 8. Outreach and dissemination 14. Management 11. Policy, Strategy, eIRG 12. Representation of European Grid efforts, int. coop., and ESFRI Industry Take-Up Function, Antonio Candiello, INFN 22 Thanks for your attention Antonio Candiello, PhD INFN Sezione di Padova email: [email protected] EGI Cons. Workshop, Cern, Jan 29-31th, 2008 Industry Take-Up Function, Antonio Candiello, INFN 23
© Copyright 2026 Paperzz