Center for Experimental Research in Computer Systems Spring 2007 IAB Meeting Karsten Schwan, Calton Pu, Douglas Blough, Sudhakar Yalamanchili IUCRCERCS.

Slides:



Advertisements
Similar presentations
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Advertisements

Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
4.1.5 System Management Background What is in System Management Resource control and scheduling Booting, reconfiguration, defining limits for resource.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Center for Experimental Research in Computer Systems Georgia Institute of Technology Ohio State University Fall 2008 IAB Meeting Karsten Schwan, Calton.
1 Dr. Frederica Darema Senior Science and Technology Advisor NSF Future Parallel Computing Systems – what to remember from the past RAMP Workshop FCRC.
Do More In Less Time Will Schoen Microsoft Corporation April 12, 2011 Realize the future of government productivity with online and.
NGNS Program Managers Richard Carlson Thomas Ndousse ASCAC meeting 11/21/2014 Next Generation Networking for Science Program Update.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Center for Experimental Research in Computer Systems Georgia Institute of Technology Ohio State University Karsten Schwan, Calton Pu, Douglas Blough, Sudhakar.
Event Processing in Operational Information Systems: Two Case Studies and BAM/EDA Implications Karsten Schwan, Brian Cooper, Greg Eisenhauer Georgia Institute.
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center CONFIDENTIAL CENTER FOR EMBEDDED SYSTEMS A NSF Industry University.
February/March 2011 HP CLOUD SERVICE AUTOMATION Hemanth Dattatreya HP Software.
Computer System Architectures Computer System Software
Center for Experimental Research in Computer Systems (CERCS) Georgia Institute of Technology Ohio State University Karsten Schwan, Calton Pu, Douglas Blough,
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
IHPCL Research Review Karsten Schwan Matt Wolf Neil Bright and many additional Sciences/Eng/CS/ECE collaborators College of Computing Georgia Institute.
Univ. Notre Dame, September 25, 2003 Support for Run-Time Adaptation in RAPIDware Philip K. McKinley Software Engineering and Networking Systems Laboratory.
Dynamic IT for the Dynamic Enterprise Creating the Next Generation of Business-Responsive IT Frank Gens SVP Research IDC.
Center for Experimental Research in Computer Systems IAB Meeting and Industry Workshop Oct Karsten Schwan, Calton Pu, Douglas Blough, Sudhakar Yalamanchili.
Enterprise Storage A New Approach to Information Access Darren Thomas Vice President Compaq Computer Corporation.
DISTRIBUTED COMPUTING
Cluster Reliability Project ISIS Vanderbilt University.
Improving Network I/O Virtualization for Cloud Computing.
Dynamic Reconfiguration Dynamic selection of handler functionality: currently through use of parameterizable handlers or by selecting from a set of existing.
material assembled from the web pages at
Green Clouds – Power Consumption as a First Order Criterion Karsten Schwan, Sudhakar Yalamanchili, Ada Gavrilovska, Hrishikesh Amur, Bhavani Krishnan,
Uncovering the Multicore Processor Bottlenecks Server Design Summit Shay Gal-On Director of Technology, EEMBC.
Maximize Return on Engagement via Scalable Omni-Channel Online Services in the Cloud COMPANY PROFILE: XOMNI, INC. Founded in 2011 and headquartered in.
Page 1 Reconfigurable Communications Processor Principal Investigator: Chris Papachristou Task Number: NAG Electrical Engineering & Computer Science.
Heavy and lightweight dynamic network services: challenges and experiments for designing intelligent solutions in evolvable next generation networks Laurent.
MTBC Cloud Computing Initiative  Applications of cloud computing  Overview of the NSF Net-Centric Software and Systems (NCSS) I/UCRC  MTBC and NCSS.
“Trusted Passages”: Meeting Trust Needs of Distributed Applications Mustaque Ahamad, Greg Eisenhauer, Jiantao Kong, Wenke Lee, Bryan Payne and Karsten.
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Harmony: A Run-Time for Managing Accelerators Sponsor: LogicBlox Inc. Gregory Diamos and Sudhakar Yalamanchili.
© 2006 Cisco Systems, Inc. All rights reserved.Presentation_ID 1 Transforming Server Virtualization with Cisco VN-Link Belmont Chia Consulting System Engineer.
IXP1200 Applications Ada Gavrilovska, Jiantao Kong, Weidong Shi, Xiaotong Zhuang Dr. Karsten Schwan, Dr. Ken Mackenzie Scalable Real Time Media Streaming.
Corent’s SurPaaS Transforms Your Software into Scalable SaaS on Windows Azure – in Days! COMPANY PROFILE: CORENT TECHNOLOGY INC. Corent’s SurPaaS is a.
OpenField Consolidates Stadium Data, Provides CRM and Analysis Functions for an Intelligent, End-to-End Solution COMPANY PROFILE : OPENFIELD Founded by.
Data Center & Large-Scale Systems (updated) Luis Ceze, Bill Feiereisen, Krishna Kant, Richard Murphy, Onur Mutlu, Anand Sivasubramanian, Christos Kozyrakis.
1 BBN Technologies Quality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS Craig Rodrigues, Joseph P. Loyall, Richard E. Schantz.
Programming Sensor Networks Andrew Chien CSE291 Spring 2003 May 6, 2003.
Full and Para Virtualization
Trusted Passages: Managing Trust Properties of Open Distributed Overlays Faculty: Mustaque Ahamad, Greg Eisenhauer, Wenke Lee and Karsten Schwan PhD Students:
Technical Reading Report Virtual Power: Coordinated Power Management in Virtualized Enterprise Environment Paper by: Ripal Nathuji & Karsten Schwan from.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
Advanced media-oriented systems research: Ubiquitous capture, access, and interpretation n Faculty involved with RI-related projects l Kishore Ramachandran,
Addressing Data Compatibility on Programmable Network Platforms Ada Gavrilovska, Karsten Schwan College of Computing Georgia Tech.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Euro-Par, HASTE: An Adaptive Middleware for Supporting Time-Critical Event Handling in Distributed Environments ICAC 2008 Conference June 2 nd,
Built on the Powerful Microsoft Azure Platform, Forensic Advantage Helps Public Safety and National Security Agencies Collect, Analyze, Report, and Distribute.
Workshop on Enterprise Clouds Georgia Institute of Technology Ohio State University Karsten Schwan, Calton Pu, Douglas Blough, Sudhakar Yalamanchili Jay.
Microsoft Azure and ServiceNow: Extending IT Best Practices to the Microsoft Cloud to Give Enterprises Total Control of Their Infrastructure MICROSOFT.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Resource Optimization for Publisher/Subscriber-based Avionics Systems Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Enterprise Requirements: Industry Workshops and OGF Robert Cohen, Area Director, Enterprise Requirements.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
University of Maryland College Park
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
On-Premises, or Deployed in a Hybrid Environment
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Druva inSync: A 360° Endpoint and Cloud App Data Protection and Information Management Solution Powered by Azure for the Modern Mobile Workforce MICROSOFT.
Data Path through host/ANP.
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
How Dell, SAP and SUSE Deliver Value Quickly
Presentation transcript:

Center for Experimental Research in Computer Systems Spring 2007 IAB Meeting Karsten Schwan, Calton Pu, Douglas Blough, Sudhakar Yalamanchili IUCRCERCS NSF Industry University Co-operative Research Center

Mission Scientific.Grid Enterprise Embedded Lead the innovation of new information and computing technologies, to construct the interactive information systems of the future, and to create the intellectual capital that can advance these technologies and fuel future advances. Information anytime, anywhere  Timeliness! Quality! Security! Robustness! Remote access to Information System

Strategic Thrusts - Highlights –Scientific/Technical Computing -- Dynamic Data Management and GT: IHPCL Laboratory (e.g., new cluster machines, including substantial Intel donations for education and for multicore computing initiative) DOE:ORNL, Sandia: High Performance I/O initiative; involvement with startups Cisco (MPI and IB QoS); Dell; HP/Intel (Gelato, Itanium donations); IBM (VMM power management, Cell SUR grant), RNet communication processor design News: Multicore Focus (HP, IBM, Intel); Ongoing I/O Initiative, Virtualization in HPC (ONRL, Sandia, UNM)

Strategic Thrusts - Highlights –Enterprise Computing -- Autonomic/Adaptive and Service-Oriented Systems: IBM, Intel, TCS (autonomic and critical enterprise systems, dynamic content distribution/event-based systems, SOA, virtualization – hypervisor scaleout, I/O virtualization, trusted passages, metering, power management, failure diagnosis and fault containment) HP (deployment and management, system monitoring, risk-based control, stream data mining) Worldspan (runtime behavior detection and QoI, virtualization) LogicBlox (Dynamic code generation for efficient data access) Delta, Raytheon (policy/performancerobustness, runtime behavior modeling) Cisco, Intel (network data services, heterogeneous multicore, IB network virtualization) News/Outreach: IBM SUR (joint with Ohio State), OSU industry partners, OSU IAB meeting, exploring new links: Benchmark, Earthlink, McKesson, NSF CRI Airport LAN Airport LAN Airport LAN Airport LAN Cluster Computing Real-Time Information Processing Cluster Computing Real-Time Information Processing Optimization Baggage Status Baggage Displays Crew and Equipment Status FAA Flight Data Passenger paging and response Gate Readers Wide-area Transport Real-time Decision Tools Scalable Robust Services Storage Databases capture, display, transport, filter, transform Real-Time Information Transport Visualization Real-time Situation Assessment High Performance Computing Operational Flight Displays

Strategic Thrusts - Highlights –Embedded Systems/Architecture Boeing (testing, software correctness) Intel (in-vehicle computing and lightweight methods for system virtualization, system-level power management, computer architecture) Motorola (middleware for pervasive and mobile applications) Federal: pervasive applications (transportation, robotics), upcoming Cyberphysical Systems program IBM, Intel (network processors and heterogeneous multicore) Sony (gaming applications) News: Korea program in Embedded Systems, Samsung educational program, Robotics Center liason, Sensor (OSU) and MobiEMU testbeds image quality, end-to-end delay, jitter, loss rate throughput, response times

CERCS Personnel Faculty –Mustaque Ahamad, Mostafa Ammar, Doug Blough, Constantinos Dovrolis, Greg Eisenhauer, Richard Fujimoto, Ada Gavrilovska, Alexander Gray, Mary Jean Harrold, Hsien-Hsin Lee, Wenke Lee, Ling Liu, Gabriel Loh, Pete Manolios, Alex Orso, Henry Owen, Santosh Pande, Milos Prvulovic, Calton Pu, Kishore Ramachandran, Jay Ramanathan (Ohio State), Rajiv Ramnath (Ohio State), George Riley, David Schimmel, Karsten Schwan, Olin Shivers, Matthew Wolf, Hongyan Zha, Sudhakar Yalamanchili, Ellen Zegura Research Staff –Steve Ferenci, David Hilley –Supported by DARPA, DOE, NSF, (CoC), (ECE) Associated Faculty/Researchers –David Bader, Tucker Balch (Robotics), Patrick Bridges (UNM), Robert Butera, Steve DeWeerth, Irfan Essa, Phil Hutto, Byron Jeff (Clayton State), Scott Klasky (ORNL), Kang Li, Sung Kyu Lim, Arthur Maccabe (UNM), Vincent Mooney, Jeff Nichols (ORNL), Krishna Palem, Kalyan Perumalla (ORNL), Jeff Vetter (ORNL), Patrick Widener (UNM)

Industrial Relations IUCR CERCS Center –Contributors (GT): Boeing, Cisco, Delta, DOE, HP, IBM, Intel, LogicBlox, TCS, Worldspan –Industry Workshops and Industrial Advisory Board Joint initiatives - e.g., TIE grant with UFL, expansion to Ohio State (joint curriculum/facility efforts), planned expansion to UNM Internship Program –Amazon, ATT, CISCO, Delta, (DoCoMo), DOE, Google, HP, IBM, Intel, Microsoft, Motorola, NetApp, Radisys, TCS, VMWare, Worldspan Evolving relationships: –ATT, DoCoMo, Microsoft, Motorola, NetApp, Netronome, Raytheon, RNet, VMWare, Xilinx

Overview - Current Industry Engagements One slide per ongoing project Federal projects (e.g., joint work with DOE ORNL) elided, so, few HPC efforts described Same order: HPC, Enterprise, Embedded

HPC: Cisco - Infiniband-based Research Gavrilovska, Schwan, Wolf Mechanisms for delivering end-to-end QoS levels in challenging settings: –Multi-core nature of future HPC nodes –I/O limitations in high-performance infrastructures –End-to-end virtualized environments Two main efforts under current investigations: –Data virtualization: ‘Datatap’ mechanism on top of low-level IB verb interface to (1) extract data from IB infrastructure, (2) middleware mechanisms to support dynamic extensions for service-oriented applications, (3) dynamic, resource-aware routing and data distribution to meet application QoS requirements. –Platform virtualization: (1) integrate x86-based virtualization solutions into Infiniband settings, (2) develop mechanisms for end-to-end QoS for VM-to- VM interactions by improved and dynamic resource management and scheduling mechanisms. Additional Effort :RNET – high end NIC for science applications

Enterprise: Elba Project – HP Labs Calton Pu Apply code generation techniques to automate large system deployment, measurement, evaluation, and management Collaborative work (1 faculty-Pu, 1 industry-Sahai, 6 PhD stud., 4 MS stud., 1 undergrad.) 8 published papers in 2 years, several more in the pipeline Automated System Mgmt (1) Design (2) Code Generation (4) Evaluation & Analysis (5) Reconfiguration (3) Deployment Current work: (step 4 above) Evaluation of 3-tier benchmark (RUBiS) using generated scripts (millions of lines of deployment, measurement, and analysis scripts)

Enterprise: Robust Delivery of Quality Data - Worldspan Karsten Schwan, Mohamed Mansour, Jay Lofstead Problem: Complex GDS with potentially unanticipated behaviors Example: Variable search times due to caching effects Solution: Runtime behavior detection, model construction, and mitigation Specific approach: Mitigation via request reordering

Enterprise: Runtime Behavior Diagnosis – Delta Air Lines Sandip Agarwala, Mohamed Mansour, Karsten Schwan Investigation of multiple enterprise architectures –Revenue Pipeline, delta.com, DNS Path detection in complex systems Autonomic workflows Monitoring and management in SOA systems (proposed work)

Enterprise: Collaboration with IBM Research Ling Liu Distributed Systems and Software –Dynamic Content Dissemination: Architectures and Optimizations –Collaborators: Arun Iyengar, Fred Douglis, Isabelle Rouvellou Event Streams and Security –Sensor Stream Processing and Optimization (e.g., load shedding, load balancing, motion adaptive indexing) –Event Stream Mining –Collaborators: Philip Yu, Bugra Gedik, Rong Chang Service Oriented Computing –Secure publish-subscribe systems, Secure Event Dissemination –Collaborators: Arun Iyengar, Liang Jie Zhang 13

Enterprise/HPC: High Productivity Computing Stream computing programming model –Kernels expressed in a declarative programming language –Custom hardware for accelerating data intensive kernels –Explicit interaction model: non-coherent shared memory Focus on applications such as retail forecasting and data analytics Local Memory Cache ACC DMA FIFO Local Memory Cache Local Memory Cache ACC DMA FIFO ACC DMA FIFO Network (e.g., Hypertransport) CPU Run-time Kernel InputsOutputsInputsOutputs Application Memory Sudha Yalamanchili with LogicBlox Inc.

Enterprise/HPC: Databus: Runtime Rule Generation - LogicBlox Greg Eisenhauer Fine grain retail data analysis (what- if calculations) Rule-based declarative language Compile down to interpreted “FactBus”, Rule objects and variable objects. Apply rules top to bottom, fallback on failure. Use DCG for “Just-In Time” compilation Initial results, speedups of 3. Additional improvements anticipated. Write Test Iterator Lookup BinOp FactBus Variables Rules DCG subset apply DB String int bool double

Enterprise/HPC: Scalable Hypervisors - Intel Karsten Schwan

Enterprise: Power Management in Virtualized Systems Platform HW VMM Dom0 OS Application VM 3 OS Application VM 2 VPM Channel VPM Mechanisms PM Policy Platform HW VMM Dom0 OS Application VM 1 VPM Channel VPM Mechanisms PM Policy Heterogeneity-aware Allocation Policy Leverage heterogeneity in: Performance capabilities Power efficiency of resources Power management support Leverage heterogeneity in: Performance capabilities Power efficiency of resources Power management support Coordinate virtualized system management: Enable VM management independence Decouple virtual and physical resources for management Introduce “soft” scaling for flexible management Coordinate virtualized system management: Enable VM management independence Decouple virtual and physical resources for management Introduce “soft” scaling for flexible management Ripal Nathuji Karsten Schwan IBM + Intel

Enterprise: Trusted Passages on Virtualized Platforms – Intel/NSF Hypervisor Service VM Guest VM1 Guest VM2 BE NIC Trust Controller App. FE Hypervisor Service VM Guest VM1 Guest VM2 BE NIC Trust Controller App. FE networ k Host1Host2 Overlay node1Overlay node2 networ k Trusted passage Mustaq Ahamad Greg Eisenhauer Wenke Lee Karsten Schwan Run trusted services across untrusted platforms: Trust models and trust controller mechanisms for evolving node trust Virtual Machines Monitoring and Introspection to support trust controllers Data Interception and Redirection as Remedial Measures

Research Question How can we perform fault analysis at the system-model level and make this information accessible to developers? Fault Propagation for Safety (Boeing) Problem Critical avionics systems now use integrated modular avionics making fault analysis for the entire system difficult Embedded/Enterprise: Aristotle Research Group (Mary Jean Harrold) Testing Evolving Software (TCS) (with Alex Orso) Problem Changes require rapid modification and testing for quick release causing released software to have many defects Research Question How can we test well (to gain confidence in changes before release of changed software) MaTRIX Computes conditions test cases must satisfy to test changes well FauPA Propagates injected faults forward to determine impact; Traces faulty components backward to find root cause

Embedded: Correct Software Assemblies - Boeing