The Status of Grid Computing North Carolina Statewide Grid NC State University, Jan 20, 2005 Wolfgang Gentzsch Managing Director MCNC, Grid Computing and.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Security that is... Ergonomic, Economical and Efficient! In every way! Stonesoft SSL VPN SSL VPN.
By Adam Balla & Wachiu Siu
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
Open Workshop on e-Infrastructures, Helsinki October 4 – 5, 2006 Roadmap Parallel Session on last chapter of e-IRG Roadmap: Crossing the Boundaries of.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Grid Computing in the Industry North Carolina Statewide Grid Duke University, Nov 2, 2004 Wolfgang Gentzsch Managing Director MCNC Grid Computing and Networking.
1 Grid Computing in North Carolina: Past and Present SURA Cyber-infrastructure Workshop Georgia State university January 6, 2005 MCNC Grid Computing and.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
4b.1 Grid Computing Software Components of Globus 4.0 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4b.
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
Globus 4 Guy Warner NeSC Training.
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Confidential 1 MAP Value Proposition.
1.Training and education 2.Consulting 3.Travel 4.Hardware 5.Software Which of the following is not included in a firm’s IT infrastructure investments?
Opensource for Cloud Deployments – Risk – Reward – Reality
BMC Software confidential. BMC Performance Manager Will Brown.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
August 27, 2008 Platform Market, Business & Strategy.
Bring Consolidation Into Focus The Value of Compaq AlphaServer and Storage Consolidation Solutions Joseph Batista Director Enterprise & Internet Initiatives.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
DISTRIBUTED COMPUTING
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
With the Help of the Microsoft Azure Platform, Awingu’s Web-Based Workspace Aggregator Enables Concrete and Easy Mobility Scenarios MICROSOFT AZURE ISV.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
Storage Tank in Data Grid Shin, SangYong(syshin, #6468) IBM Grid Computing August 23, 2003.
CSF4 Meta-Scheduler Name: Zhaohui Ding, Xiaohui Wei
TeamCluster Project Real time project management solutions Harry Hvostov April 27, 2002.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
1October 9, 2001 Sun in Scientific & Engineering Computing Grid Computing with Sun Wolfgang Gentzsch Director Grid Computing Cracow Grid Workshop, November.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
Michael Miller Senior Director Real-Time Collaboration Products Oracle Collaboration Suite 10g Oracle Corporation.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
PRESENTED BY– IRAM KHAN ISHITA TRIPATHI GAURAV AGRAWAL GAURAV SINGH HIMANSHU AWASTHI JAISWAR VIJAY KUMAR JITENDRA KUMAR VERMA JITENDRA SINGH KAMAL KUMAR.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Peter Idoine Managing Director Oracle New Zealand Limited.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Call-Center Agents, Customers Communicate More Conveniently with SMS Chat App COMPANY PROFILE: EARLY CONNECT Early Connect is a regional SaaS ISV founded.
Bridging The Gap between Development and Production Kevin Sangwell Infrastructure Architect Microsoft Regional Head Quarters.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Clouds , Grids and Clusters
IOT Critical Impact on DC Design
Presentation transcript:

The Status of Grid Computing North Carolina Statewide Grid NC State University, Jan 20, 2005 Wolfgang Gentzsch Managing Director MCNC, Grid Computing and Networking Services, and Department of Computer Science at NC State University This Lecture aims at complementing your knowledge in distributed computing technologies and developments, providing an actual overview of Grid Computing, and its applications and benefits for Education, Industry and Economy.

A simple View of Grid : An IT Utility on a... Grid Middleware (the glue) Managing... Networked Distributed Resources

The Grid The underpinning technology for distributed computing End-to-End, Javacard -> J2EE Partners Integrated & “Integrate-able” Open public API's Scale Flexibility Innovation Value Security Enables coordinated sharing of distributed and dynamic resources, including computers, applications, data archives, visualization, sensors, and multiple remote instruments

Why Should We Care about Grids ? “ It’s the next big thing ! “ Grid technologies advance Science and Education in that we can do things which haven’t been possible before. Grid infrastructure attracts and enables new businesses and creates new jobs, especially in today's rural areas. Grids make us more competitive by better utilizing resources, bringing results ‘to market’ faster, and delivering with higher quality.

An early pilot: NC BioGrid One of the nation’s first grid test beds for computing, data storage and networking resources for life sciences research Installed in Summer 2002, heterogeneous hardware and OS platforms More than 80 organizations Dedicated systems for testing grid middleware and developing grid applications for bioinformatics Spans multiple administrative domains with systems located at MCNC, NC State, UNC-CH & Duke Established a Certificate Authority Established to research and implement new grid computing technologies that will enable researchers and educators throughout North Carolina to take full advantage of the genomic revolution.

A Real Grid: NEES, Network for Earthquake Engineering Simulation NEESgrid will link earthquake researchers across the U.S. with leading-edge computing resources and research equipment, allowing collaborative teams to plan, perform, and publish their experiments. Through the NEESgrid, researchers will: - perform tele-observation and tele-operationtele-observation and tele-operation of experiments; - publish to and make use of a curated data repository using standardized markup; - access computational resources and open-source analytical tools; - access collaborative tools for experimentcollaborative tools planning, execution, analysis, and publication.

The Future just Began: SURA SCOOP South-eastern Coastal Ocean Observing Program The Challenge: - More than half of the nation's tidal shores home to 80 million people - coastal zone is undergoing environmental and ecological changes - threaten the sustainability of the region's economies and marine resources The Solution: - develop a Grid of sensors and linked computers - fully integrating several observing systems in the southern region - provide data, in real-time and at high speed, for more reliable, accurate and timely information To help guide effective coastal stewardship, plan for extreme events, facilitate safe maritime operations, and support coastal military security.

Access: transparent, remote, secure, wireless Sharing: enable collaboration over the network Failover: migrate/restart applications automatically On Demand: get resources, when you need them Productivity: more work done in shorter time Virtualization: access compute services, not servers Heterogeneity: platforms, OSs, devices, software Resource Utilization: increase from 20% to 80+% Virtual Organizations: build & dismantle on the fly Customer Value Proposition (Benefits) Department, Enterprise, and Global Grids

However, There is Still a Long Way to Go !  Grids are over-hyped: currently, they promise much more than they can really offer.  Grid technology is far from mature and complete.  Grid standards are (mostly) still missing.  Grids are very complex IT infrastructures.  Grids bring new challenges: sharing resources, loosing direct control, security, intellectual property, legal, social, political issues...

Grid Architecture, Technology, Standards

Architectural Requirements are huge Availability Downtime impact Individual jobs Maintenance windows Scalability Growth years Scaling strategy and Response to peak loads Technology refresh, evolution Manageability Skill set / workload of SA Expected stability Code management, software distribution Security User authentication Internet access Data Security requirements Data Distribution Location, volume, refresh Security of data Usability Administrative Skill set and Client environment Psychological factors important Operations Management 100s CPUs / SA Resources added in large blocks Change control is critical

The Grid Landscape is Changing HPTC Sys Mgmt Web Svcs Public SOA Technologies Market making / Productization Enabled Business Models OnDemand Utility Computing “Compute Power from the wall socket” Outsourcing/Hosting Software as a Svc Developer View: Write here Run anywhere Service Composition Developer View: Write here Run anywhere Service Composition IBM Enterprise IT Mgmt Products Sun HP IBM... Details see backup slides Standards Courtesy: John Tollefsrud, Sun Microsystems

2001: Global Grid Forum (GGF) Community-driven set of working groups that are developing standards and best practices for distributed computing ("Grids“) efforts 2001: Merger of US, APAC, Euro Grid Forums 2002: Open Grid Services Architecture (OGSA) 2004: WS-RF Web Services Resource Framework Standards: IETF, DMTF, OASIS, WS-I, W3C, EGA,…

2002: Open Grid Services Architecture OGSA Web Services Grid Technologies ● OGSA Open Grid Service Architecture ● Integrates grid technologies with Web Services (OGSA => WS-RF) ● Defines the key components of the grid

2005: Globus Toolkit 4.x Open Grid Services Architecture (OGSA) Web Services Resource Framework (WSRF) Integration of Grid technologies and Web Services OGSA defines a “Grid Service” In terms of WSDL interfaces, defines mechanisms: creating distributed systems lifetime management change management credential management notification Notification Authorization Service Creation Service Registry Manageability Concurrency Hosting Env/runtime: C, J2EE Systems Infrastructure Grid Service... other interfaces Service Data Element Service Data Element Service Data Element Implementation / Interfaces

NCGrid Globus Toolkit 4 Workshops Friday, January 28th, and Friday, February 4th, 2005 Presenter: Pawel Plaszczak, Gridwise Technologies; Contact: Chuck Kesler Day 1 - Friday, January 28th Morning Session (9am - noon) · Introduction to grid computing and the Globus Toolkit (brief) · Review of GT 2.4, 3.2, 4.0 and counterpart standards (OGSA, WSRF) · Overview of Globus components, including topics not covered (e.g. OGSA-DAI, CSF, CAS) · Discussion of GSI security (X.509 certs, chain of trust, CA, signing certificates, proxies, secure WS components) Afternoon Session (1pm - 4pm) · Web services basics · Intro to Java tools for Grid/Web Service/WSRF programming (Log4j, Ant, Apache Axis) · GT4 Java WS core (WSRF) · Overview of the WSRF standard · Overview of GT4 Grid service programmer environment (schema, WSDL, compiling, stub generation, deployment, testing) Day 2 - Friday, February 4th Morning Session (9am - noon) · GRAM and job submission / purpose and architecture overview · Web Services GRAM vs. pre-Web Services GRAM · Adapting to customer scheduler interfaces (e.g. SGE, LSF, PBS) · Information Services (MDS4) · GridFTP, RLS, XIO (theory) Afternoon Session (1pm - 4pm) · Hands-on workshop - details to be announced

Grid Computing Today in Industry

Mid 90s: Cluster Grids

Late 90s: Department Grid Solaris Servers Workstations (Linux or Solaris) Linux Servers InternetInternet Browser to CGM (Remote Server Setup & Configuration) Auto Download of Modules Auto OS Deployment Grid Installation/Mgmt Centralized Server Mgmt Compute Grid Manager

2001: Enterprise Grid Reference Architecture Servers, Blades, & VIZ Workstations Grid Manager Linux Racks Optional Control Network (Gbit-E) Data Network (Gbit-E) HA NFS Scalable QFS/NFS NAS/NFS Myrinet Sun Fire Link Gbit-E switch V880 QFS/NFS Server FC Switch V240 / V880 NFS Gbit-E switch Simple NFS V240 / V880 NFS Gbit-E switch V240 / V880 NFS SunRay Access Browser Access via GEP Workstation Access

2002: Globus & Avaki over mult Department Grids 1 SGE cluster mgmnt within an admin domain & file system area 2 Globus/Avaki connects resources, handles files, binary management, and high level resource selection a de b f c gh / a de Proprietary Data c gh Organization A Organization BOrganization C Avaki Data Grid b f Clients view SGE Avaki HPC SGE Data mapped and available through Avaki Data Grid

GOAL: Computing as a Utility =>> Enhancing The Grid with a Business Model On Demand: Get a service at your finger tip From the Wall Socket: Don't care about the infrastructure Metering & Billing: Pay as you go, for what you use What's a Utility? Like electricity, water, gas, heat, telephony

Who Uses Grids today? Life Sciences Startup and cost efficient Custom research or limited use applications Multi-day application runs (BLAST) Exponential Combinations Limited administrative staff Complementary techniques ● Electronic Design Time to Market Fastest platforms, largest Grids License Management Well established application suite Large legacy investment Platform Ownership issues ● Financial Services Market simulations Time IS Money Proprietary applications Multiple Platforms Multiple scenario execution Need instant results & analysis tools ● High Performance Computing Parallel Reservoir Simulations Geophysical Ray Tracing Custom in-house codes Large scale, multi-platform execution

CY03 CY04 CY05CY06 MCNC: 3-Year GCNS Grid Roadmap Easy Access: Training, Web Courses Access Grid Node Grid Appliance QuadA Grid Service Provider: Network, Computing, Data, Video Partner with SC Sites Build GTEC Service Portfolio Start Grid Consulting Annual GSP Workshop Awareness Creation: Conferences, Workshops, PR MCNC Enterprise Grid NC BioGrid NC Statewide Grid

Cisco EPA North Carolina’s Foundation for Grid: NCREN 4-7 MCNC-owned Clusters distributed throughout the state Locations still under evaluation Internet Internet 2 NLR Internet Internet 2 NLR Interne t Existing: Blend of owned and leased fiber and circuits moving toward resilient rings powered by Cisco routers Planned: Strong focus on owned and leased fiber, Lambda, and few circuits, in resilient rings powered by Cisco routers and Wave Division Multiplexers

32-CPU SGI Altix Linux SMP Server 128-CPU IBM Linux Cluster (64 nodes) 8-TB Storage LSF Master Job Scheduler Grid Gatekeeper / Interactive Nodes Global Grid Resource DB (GIIS) Users Campus Grids GCNS Enterprise Grid Avaki Data Grid Data Grid Access Servers (8 total, i.e. 1 per 8 nodes)

Network, Grid and Data Center Services NCREN State-wide Grid Services Enterprise Grid Services Value-add Information Systems Services Self-serve Data Center Services DATA CENTER Hosting & InfrastructureGrid Computing GTEC, NLR, ANR and other Innovation Initiatives Information Security Services Data Archival Services Information Assurance DEPLOYMENT

The NC State-Wide Grid Roadmap 06/04: “Do-Grid-Yourself” Workshop 07/04: Phase 1, Awareness Creation 09/04: WCU’s Barry Wilkinson Grid Lectures 10/04 – 06/05: Deliver/Connect Grid Appliance Clusters to University Partners in NC 10/04: Develop “Do-Grid-Yourself” Training Course 10/04: Start QuadA Project: Access, Accounting, Authentication, Authorization 12/04: Start Deliver Grid Training to Partner Univs 02/05: Globus Toolkit Training 01/05 – 06/05: Work with Grid Users to Port Apps 03/05: Build Access Grid Node 06/05: 1 st NC Statewide Grid Workshop

Example: The North Carolina Start-up Grid With NC State University & Centennial Campus Incubator - To help Start-ups overcome manifold obstacles - To reduce Start-up risk and increase success - To attract Start-ups to North Carolina - To contribute to North Carolina’s economic growth

All-Inclusive Office Space: Centennial Campus Incubator exists IT Resources: MCNC’s Enterprise Grid and NC Statewide Grid exist Grid Access: Grid Appliance and Grid Portal prototype exist Web Presence: For company product information and marketing Business Platform: To offer any (grid-enabled) digital service to users, customers, and partners, over the Web/Grid Consulting: From NC State (e.g. College of Mgmnt) and the Triangle Easy Start: Leverage what Exists

Grid Vision

Our Vision : The Three Waves of Grid Computing The Research Wave The Industry Wave The Consumer Wave Technology, Prototypes Grid-Enabled Products Commodity Virtual Organizations Enterprise Solutions IT Utility Standards Interoperability Integration GGF, IETF, OASIS GGF, EGA, IETF, OASIS Legal, Ethical, Political Orgs GCNS: “Awareness Creation” GCNS: “Easy Access” GCNS: “Grid Service Provider”

Grids Today - Grids in Years Focus on Research- Focus on R&D and business Compute-oriented- Petaflops linked w/ Petabytes Computing Services- Web Services Proprietary interfaces- Standards: GGF, OGSA, WS-RF, DRMAA “Mental Firewall”- Security, policies, identity Difficult to build- Standards, services, solutions Difficult to manage- Sun N1, IBM Autonomic, HP DC,… Difficult to implement & use- Grid Portals: transparent, remote, secure Many technologies- Globus Toolkit 5.x, ???

Finally: Anyone, anywhere, anytime, any device, any data, connected to The Grid Integration of new devices, data and information sources Cell phones, PDAs, smart sensors, sensor arrays, health monitors Devices embedded in cars, engines, roads, bridges, clothes,... Huge amount of data for real-time analysis Policies, grid economy, to maintain stability and efficiency Support organizational and societal structures, to bridge political and social boundaries... very much like other vital infrastructures (roads, telecom,…)

The Innovation Engine Time Machines Thank You !