Infrastructure Services

Slides:



Advertisements
Similar presentations
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE Protein Folding Landscapes in a Distributed Environment All Hands Meeting, 2001 University.
Advertisements

Companies can suffer numerous problems due to poor management of resources and careless decisions. In real-world decision- making, many organizations lack.
Computer Systems.
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.
The Story of Aqueduct The why and how of writing in-house software Stuart Schellenberg & Orion Ifland, Trinity Western University.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
1 PUNCH PUNCH (Purdue University Network Computing Hubs) is a distributed network-computing infrastructure that allows geographically dispersed users to.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Computational Advertising Duygu Gunaydin Lu Li Shuanglong Wei.
Evolution!!! By Mikhail & Nikhil Acknowledgements to Max The Kokusai Warrior for the XNA Game Engine, Rhemyst and Rymix for the Kinect DTW Gesture Recognizer.
K E Y : SW Service Use Big Data Information Flow SW Tools and Algorithms Transfer Application Provider Visualization Access Analytics Curation Collection.
Chapter 8 Designing Web Sites. 2 OBJECTIVES Introduce Site Design – part of a life cycle Recall Steps in Application Development Life Cycle Remember the.
SURA GridPlan Infrastructure Working Group Art Vandenberg Georgia State University Mary Fran Yafchak SURA Working.
Project Transcender Standard Windows Forms to Windows 8 Metro Style porting tool Sri Lanka Institute of Information Technology 1.
Computer Science 112 Fundamentals of Programming II Modeling and Simulation.
A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham
Conceptual Models. Conceptual model A conceptual model is: “a high-level description of how a system is organized and operates.” (Johnson and Henderson,
Opportunity Cost The next best alternative.. Marginal Analysis A decision-making tool for comparing the additional or marginal benefits of a course of.
K E Y : SW Service Use Big Data Information Flow SW Tools and Algorithms Transfer Transformation Provider Visualization Access Analytics Curation Collection.
Studying Protein Folding on the Grid: Experiences Using CHARMM on NPACI Resources under Legion University of Virginia Anand Natrajan Marty A. Humphrey.
Youngil Kim Awalin Sopan Sonia Ng Zeng.  Introduction  Concept of the Project  System architecture  Implementation – HDFS  Implementation – System.
Authentication and Authorisation for Research and Collaboration Licia Florio REFEDS Meeting The AARC Project I2 Technology Exchange.
Pipeline Basics Jared Crossley NRAO NRAO. What is a data pipeline?  One or more programs that perform a task with reduced user interaction.  May be.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
A single Workspace for all your apps Using any device with a browser.
VLDATA Common solution for the (very-)large data challenge EINFRA-1, focus on topics (4) & (5)
K E Y : DATA SW Service Use Big Data Information Flow SW Tools and Algorithms Transfer Hardware (Storage, Networking, etc.) Big Data Framework Scalable.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
Session 1: Technology Development August 15 NSF Workshop.
Grid Account Management: A Case Study GGF 9 PGM-RG Chicago, IL October 5-8, 2003 Doru Marcusiu Assistant Director Grid and Security.
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Chapter 1: Introduction to Systems Development Systems concepts The information systems infrastructure Top-down information systems development Methodologies.
Group policy.
Introducing SQL Server 2000 Reporting Services
Scholarly Workflow: Federal Prototype and Preprints
Management Accounting in a Changing Environment
CyVerse Discovery Environment
Network Operating Systems (NOS)
Kostas Seferis, i2S Data science and e-infrastructures can help aquaculture to improve performance and sustainability!
THIS IS TO EVIDENCE YOUR WORK AND GET THE BEST GRADE POSSIBLE
Conceptual Overview of NOAA Big Data Project
Similarities between Grid-enabled Medical and Engineering Applications
Streamlined publishing through the cloud with HTML5
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Getting to and Using our Data
Using Performance Evidence
EGI-Engage Engaging the EGI Community towards an Open Science Commons
IBM Start Now Host Integration Solutions
A portal interface to myGrid workflow technology
NEED OF JAILBREAKING IN IOS PENETRATION TESTING
Make Your Social Media Marketing Easy, Effective & Efficient
Microsoft SQL Server 2008 Reporting Services
Bell Ringer What is the series of steps called that we use for experimentation in science? What is the first step in the scientific method? What.
nXhuman Application Use intelligent characters to:
RSS 2000 Recording and Streaming Solution
Software Design Lecture : 9.
Telecom Software & VoIP Communication Platforms Provider.
The ICGFM Conference Miami, Florida May 21, 2007
Mentimeter A How To Guide.
How to Calculate your Grade Point Average
ArcGIS Online – The Road Ahead
Criteria for rapid prototyping
Using and Building Infrastructure Clouds for Science
Designing effective print materials
semi-automated modelling of XACML policies
The ViroLab Virtual Laboratory for Viral Diseases
Trading platforms Zili Zhou.
Virtual Singapore—3D digital platform enabling users from different sectors to develop sophisticated tools and applications for test-bedding concepts and.
Presentation transcript:

Infrastructure Services Eric A. Brewer

Goals: Broad audience (not just CS hackers) Easy to use -- solves problems!! Extensible -- add resources over time Efficient -- share resources well

Target Community Sophisticated computational scientists willing to author new applications push the state of the art Researchers that want easy-to-use tools some computer knowledge, but just a tool Example: maximum likelyhood calculations for evolutionary biology Students

Approach: Focus on Services Most users use services (only) such users don’t need accounts on all systems easier to use, output is graphs/visualization enables easy student/class usage services solve specific problems protein folding, SVD, simulations, ... Some users will still log in, write apps Easy conversion of apps to services

Service Economics Services make economic models simpler! Services simplify resource tracking over time Build models for each service can tie resource needs to service inputs can bid well based on history Services are well defined => pay per use Services abstract resources enables high availability enables varying resources over time

Economics Two levels: Prototype: Digicash resource usage/allocation pay-per-use services Prototype: Digicash secure currency demo: pay-per-use printer

TACC: Cluster-Based Services Transformation/Aggregation/Caching/Customization Framework for services that provides scalability availability manageability service composition See TACC poster, PalmPilot browser

Economics Summary Secure currency for resources Service focus reach a broad audience simplifies economic decisions Evolve ecomony over time Evolve algorithms/services tomake decisions based on underlying costs