438c0c564a3b7a497e057d7040fd0282.ppt
- Количество слайдов: 20
The Grid Technology Cookbook A guide to building and using grids Acknowledgements Preface Introduction Resources for Getting Started: What Grids Can Do For You Grid Case Studies Technology For Grids The Culinary Art of Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Mary Fran Yafchak, Mary Trauner SURA Cyberinfrastructure Workshop: Grid Application Planning & Implementation December 8, 2005
Confessions of a Grid Master A guide to building and using grids Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Outline • Why a cookbook on grids • Why a cookbook model works • Experiences, lessons learned • Overview of the cookbook • The writing team and sponsors • Timetable, next steps • Resources to get you started • How you (!) can join in
Great Grids Made Simple A guide to building and using grids Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Why a cookbook on grids • Using grids still requires understanding • We want to see more use of grids • Grid standards are still in infancy • Books exist but are often too general or very complex, sometimes expensive • We feel a lighter, friendlier, maintainable resource is needed • We want to collaborate across grid projects
The Grid Connoisseur A guide to building and using grids Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Why a cookbook model works • Other cookbooks have been highly successful • The flexibility of the resource provides for delivery of more timely material • The layout and outline smooth understanding of scattered and diverse material • The approach promotes development for the community, by the community
Humble Grid Pie A guide to building and using grids Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Experiences, lessons learned • Development, revision - cycle & method • Two editors work best • Recruitment and nurturing • Site work • First edits • Quality control is key • One year revision cycle, “recovery” period • Funding for revisions is important
The Grid Lover’s Companion A guide to building and using grids Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Cookbook Overview
The Joy of Grids A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices Who is the audience • Beginners: • Users/researchers • Higher level administrators • Those just curious • Programmers • New developers or Integrators • All of the above
Betty Crocker’s Guide to Grids A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Acknowledgements • Preface • Why this guide • Intended readers • How to use Beginners: • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above • Introduction • What is a grid • Heterogeneous versus homogenous grids • Research grids versus enterprise grids • Instruments, resources and services on a grid • How grids work • Security factors on a grid
Five Star Grid Cooking A guide to building and using grid resources Acknowledgements Beginners: Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges • What Grids Can Do for You • Payoffs and tradeoffs • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above • Trends in computational and networked services • The future of grids Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Case Studies • Overview of 3 -6 grid technologies with discussion of applications using them
The Culinary Art of Grids A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Beginners: • Technology for Grids • An overview of grid fabric • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above Grid Case Studies • Computing services Technology For Grids • Data services Standards & Emerging Technologies • Instrumentation (and other unique services) Programming Concepts & Challenges • Networks, switches, and interconnects for grids Building Your Own Grid • Grid domains (single and multiple) Installation Procedure Examples • Middleware & service directories Typical Usage Examples • Authentication and authorization Practical Tips • Account management and reporting Glossary Appendices • Popular grid building projects/software/tool kits
Calculated Cooking with Grids A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids • Standards & Emerging Technologies • Standards initiatives • Web services Standards & Emerging Technologies • Portals Programming Concepts & Challenges • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above • Schedulers and metaschedulers Building Your Own Grid Beginners: • Certificate and registry services Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Grid in a box? • Enhanced resources: visualization engines, specialized instruments, collaboratories
The Grid Gourmet A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies • Programming concepts and challenges • Access to and scheduling of resources • Security and security integration with existing authn/z structures Programming Concepts & Challenges • Job submission, management, and monitoring Building Your Own Grid • Data access, movement, and storage Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Workflow processing • Network communication • Usage/programming examples Beginners: • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above
Grids Throughout the World A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Beginners: • Building your own grid • Designing your grid • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above • Grid system administrator, manpower requirements Programming Concepts & Challenges • Software repositories, distribution services Building Your Own Grid • Installation and configuration, deployment Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Management and monitoring • Security notes (certificates, firewall issues, patching, etc. )
The Science of Grids A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies • Example grid: installation procedure(s) • Simple basic grid example, and/or • Grid specific material Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples • Example grid: usage example(s) • For simple example grid, &/or Practical Tips Glossary Appendices • For specific grid solution Beginners: • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above
Foolproof Grid Cooking A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges • Practical Tips, FAQ, other • How long does it take to build a grid? • Grids and AFS • Grids across multiple OS platforms (aka. Image Building Your Own Grid Installation Procedure Examples Typical Usage Examples consistency) • War stories Practical Tips Glossary Appendices • more Beginners: • • • Users/researchers Higher level administrators Those just curious Programmers New developers or Integrators All of the above
The Best of Grid Cooking A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Glossary (or links to glossaries) Beginners: • Appendices • • • Users/researchers Higher level administrators Those just curious • Related links Programmers New developers or Integrators • Resources All of the above • Organizations • Grid solutions and research projects • Grid software distributions • National and regional facilities • Alliances and application communities • Grid bulletin boards and mailing lists • Benchmarks and performance • Bibliography
Adventures in Grid Cooking A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices The Writing Team Amy Apon Victor Bolet Neil Bright Vikram Gazula James Patton Jones Harmut Kaiser Scott Koranda Ravi Madduri Warren Matthews John Mc. Gee Shawn Mc. Kee Rob Quick Lavanya Ramakrishnan John-Paul Robinson Jorge Rodriguez Judith Utley Art Vandenberg Barry Wilkinson Matthew Wolf Katie Yurkewicz University of Arkansas Georgia State University Georgia Institute of Technology University of Kentucky JRAC, Inc. Louisiana State University and CCT Univa Corporation Argonne National Laboratory Georgia Institute of Technology Renaissance Computing Institute University of Michigan Indiana University Renaissance Computing Institute University of Alabama at Birmingham University of Florida and OSG Old Dominion University Georgia State University of North Carolina at Chapel Hill Georgia Institute of Technology Fermilab and OSG
The South Beach of Grids A guide to building and using grid resources Acknowledgements Preface Introduction Timetable, next steps What Grids Can Do For You • Outline Development, Vetting September-October Grid Case Studies • Assemble Writing Teams October-December • Develop Web Structure November-December • Writing Process Underway November-March • Material Edited and Entered December-April • Review of First Draft May • Edits to First Draft Entered Early June • Review of Final Draft Late June • Release of Version 1 July 2006 Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices
The Grid Builder’s Apprentice A guide to building and using grid resources Acknowledgements Preface Introduction What Grids Can Do For You Grid Case Studies Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Resources to get started (just a few!) • Grid Café - http: //gridcafe. web. cern. ch/gridcafe/ • The Grid: Defining the Future of the Net - Gentzsch, in International Lab Mate, Feb 05, http: //www. internationallabmate. com/ • NMI Case Study Series - http: //www 1. sura. org/3000/NMITestbed. html#NMI • GT 4 Documentation - Quick Start Guide http: //www. globus. org/toolkit/docs/4. 0/admin/docbook/quickstart. html • IBM Redbooks: Grid Computing with the IBM Grid Toolbox http: //www. redbooks. ibm. com/abstracts/sg 246332. html? Open Practical Tips Glossary Appendices If you have pointers to share, please send to: mary. trauner@bellsouth. net, maryfran@sura. org
Zen and the Art of Grids A guide to building and using grid resources Acknowledgements Preface Introduction How you (!) can join in What Grids Can Do For You • Check out the outline Grid Case Studies http: //www. hpc. gatech. edu/gtcb/outline Technology For Grids Standards & Emerging Technologies Programming Concepts & Challenges Building Your Own Grid Installation Procedure Examples Typical Usage Examples Practical Tips Glossary Appendices • Pick a section, send us a brief abstract • Volunteer to be a reviewer • Contact us Mary Trauner marytrauner@bellsouth. net Mary Fran Yafchak maryfran@sura. org
438c0c564a3b7a497e057d7040fd0282.ppt