90 likes | 110 Views
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?. Jay Unger Distinguished Engineer IBM Grid Computing. Questions ?.
E N D
SuperComputing 2003“The Great Academia / Industry Grid Debate” ? Jay Unger Distinguished Engineer IBM Grid Computing
Questions ? • What will make Grids a Reality (with a big "G") ?If it requires "deploying core services with tolerable reliability in enough places", what does the this mean really mean and how do we get there? • What grid products would users really like to see from vendors that would make their grid efforts easier? (What commercial-off-the-shelf grid products could you piggy-back on?) • What does industry really need to see standardized (specifics beyond just simply OGSA) in order to build grid products that can brought to market? • What has to happen to make grid systems easier to install and use (e.g., "Grids for Dummies")? • What is the real scalability and performance of grid information systems? Is it good enough and scalable enough? • How will licensing issues affect how commercial vendors can deploy grid products ?
Motivations for Grid Computing Academic & Scientific Are we motivated to develop grids for the same reasons ? Business & Industry
Improve Efficiency Reduce Costs Provide Reliability & Availability IncreaseCapacity SupportHeterogeneous Systems Reduce Time to Results Enable Collaboration Motivations for Grid Computing
Grid Technical Imperatives: Security and Trust Management Heterogeneous Workload Management Governance & Policy Standards Open Standards & Interoperability Transactional Workloads Reliability Autonomic Functionality End-to-End Systems Management Accounting & Service Level Agreements Scalable Implementations
Web Services OGSA Enabled OGSA Enabled OGSA Enabled Network Storage Servers OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled File Systems Security Messaging Directory Workflow Database Open Architecture OGSA – Open Grid Services Architecture Applications & systems built on standards Applications OGSA Architected Services Open and value-added vendor implementations Open Grid Services Architecture (OSGA) Domain Specific Services Grid Program Execution Services Grid Core Services Grid Data Services Open architecture for interoperability OGSI – Open Grid Services Infrastructure Support for web services on a variety of platforms, languages and protocols Enabled “general purpose” middleware Enabled Hardware and Operating System Platforms
Web Services OGSA Enabled OGSA Enabled OGSA Enabled Network Storage Servers OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled OGSA Enabled Security Database File Systems Directory Messaging Workflow Open Architecture OGSA – Open Grid Services Architecture Applications & systems built on standards Applications OGSA Architected Services Open and value-added vendor implementations Open Grid Services Architecture (OSGA) Domain Specific Services Grid Program Execution Services Grid Core Services Grid Data Services Open architecture for interoperability OGSI – Open Grid Services Infrastructure Web Services Evolution WS-Trust WS-Addressing Support for web services on a variety of platforms, languages and protocols WS-Transaction WS-Security WS-Notification Enabled “general purpose” middleware Enabled Hardware and Operating System Platforms
Microsystems Microsystems Cooperation
Grid Architecture / Technology Issues What keeps me awake at night ? • Performance / Scalability • Performance of “base” technologies like web services, XML, X.509, HTTPS etc. • Granularity of architected components • Interoperability • Platform, language, and protocol neutrality • Paying for grids • Metering, billing, accounting, settlement • New licensing models for software • Standards progress • Many players = many agendas: industrial, academic, government, standards organizations