New Ideas for Computing Environments EnginFrame Grid Portal Success Stories Portal & Portlets Workshop July 14, 2003 bruno.franzini@nice-italy.com NICE Mission Comprehensive Grid Solutions – Industrial & Research Grids » Middleware » Administration » Applications – Grid Portals – Grid Intelligence Address Customers Needs – Look at Customers business process – Add business value 7 years experience on Grid NICE Customers Mechanical Ferrari, Audi, FIAT Auto, FIAT Avio, CRF, Iveco, ELASIS, Marelli, UTS, Teksid, Brembo, Lear Energy ABB, Ansaldo, Nuovo Pignone, ENEL, EniChem, Enterprise Oil BioTech Pharmacia, (ENEA) Aerospace Alenia, CIRA, Galileo Avionica, IDS Electronics STMicroelectronics, Accent, Alcatel, Ericsson, Siemens Telecom Telecom Italia, Italtel, CSELT/TI-Lab, Pirelli Research ENEA, ICTP, INFN, CASPUR, CILEA, CNR, CRS4, Astronomical Obs. Education Scuola Normale Superiore di Pisa, Polit. Of Milan, Universities Contents NICE Grid strategy EnginFrame introduction Success stories Q&A Web front-end Client Grid Portal Web Browser Enterprise Portal App. & Data Integr. NICE Deliverables GUI applications Citrix ICA Client Analysis License Mgmt Workload Mgmt OGSA Clients OGSA Servers Grid EnginFrame Citrix MetaFrame InfoMiner PCC Intelligence LicenseMiner* LicenseBroker S+C FlowGuide LSF/Globus System Admin S+C VENUS - s.Cluster Data Management Avaki DataGrid / AFS Operating System Any OS UNIX, Linux UNIX, Linux, W2K Hardware PC, WS, Laptop, ... Server, Web Farm Server, WS, Rack, ... EnginFrame in a nutshell Fully standards based Grid Portal – J2EE, Java, Tomcat, XML/XSL Solves back-end integration problems – Visual rendering for most Grid objects » jobs, job arrays, hosts, etc. – Multiple Grid technologies support » Globus, LSF, SGE, LoadLeveler*, PBS*, even OS! – – – – • Authentication delegation (GSI,NIS,NT,Krb5, ...) Data management, UL/DL + remote file browsing Flexible integration of batch & interactive apps Grid Intelligence End-user oriented focus! – Commercial application integrations Grid Portal with EnginFrame X / ICA connections Clients Standard Web Browser Browsing request HTML Rendering Web Server Interactive Applications Service request EnginFrame Server XML Output ASP WebServices Application Servers EnginFrame Agents Grid / Compute Farm Why EnginFrame? Common problems: – Grid solutions acceptance and usability – Policy enforcement » Methodologies, Data management – Collaboration with customers or partners – ROI/ROA measurement – Pressure from Enterprise-wide projects » Cut development => deployment time No expertise for Technical Computing problems among “traditional” web players EnginFrame user experience User logs in and provides its credentials Browse through service offerings Fills the required data form and (if needed) specify his/her input files Submits his request for the job Industrial Grid Portals Case study: ROA in IT Scenario: – Automotive companies try to fill the gap with competitors – CAE becomes strategic investment Problem: – expensive IT resources (HW, SW, storage) – low ROA, unpredictable ROI – complexity for managers – complexity for users Solution: EnginFrame Grid Business Intelligence EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments Case study: Consolidation Company in the Defense sector Different companies have merged into one Sites and customers spread over WAN Projects need common coordination and collaboration – No common design methodology – Duplicated licenses across different sites – Insufficient local resources – Limited communication Solution: EnginFrame Centralized eDesign Services EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments Case Study: Intellectual Property Chipset IP + + FirmWare Scenario: – Accent is designing a chipset for Siemens – Siemens needs to test the firmware & software for this chipset Problem: – Intellectual Property cannot be disclosed Solution: EnginFrame Project-specific services/portals EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments Case Study: Data Exchange Collaboration problem in the supply chain Many suppliers with different supported 3D models Complex operations to convert files Management not comfortable with uncontrolled data exchange User friendliness Solution: EnginFrame DataGate EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments Thank you!