PlanetLab Federation Development Aaron Klingaman Princeton University.

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Corporate Interface Architecture George Palios. Contents Outlines the activities undertaken to enhance the quality of service of the Corporate interfacing.
Requirements Specification and Management
PlanetLab Architecture Larry Peterson Princeton University.
Network+ Guide to Networks, Fourth Edition
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
Federal Student Aid Technical Architecture Initiatives Sandy England
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
0-1 Team 1 Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auto-Owners.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
(ITI310) SESSIONS : Active Directory By Eng. BASSEM ALSAID.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
What is Enterprise Architecture?
Oracle Open World 2014 Integrating PeopleSoft for Seamless IT Service Delivery: Tips from UCF 1 Robert Yanckello, Chief Technology Officer University of.
Microsoft Internet Information Services 5.0 (IIS) By: Edik Magardomyan Fozi Abdurhman Bassem Albaiady Vince Serobyan.
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Database Application Security Models Database Application Security Models 1.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 5: Active Directory Logical Design.
Developing Applications for SSO Justen Stepka Authentisoft, LLC
Workstation Imaging Process Overview Thomson Reuters –Manoj Shah –Mike Bowers –Curt Ricard –Sangkhone Stoltz –Joe Ness March 26 th, 2009.
SURENDER SARA 10GAS Building Corporate KPI’s
ZLOT Prototype Assessment John Carlo Bertot Associate Professor School of Information Studies Florida State University.
Software Project Documentation. Types of Project Documents  Project Charter  Requirements  Mockups and Prototypes  Test Cases  Architecture / Design.
The huge amount of resources available in the Grids, and the necessity to have the most up-to-date experimental software deployed in all the sites within.
ArcGIS Server for Administrators
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
CoBrow Collaborative Browsing A Virtual Presence Service RE 1003 RE 4003.
Marc Fiuczynski Princeton University Marco Yuen University of Victoria PlanetLab & Clusters.
Cloud Based Jabber Client Aaron Munger and Devin McBride Team 6 Web Services.
User Management. Basics SDMS shall maintain a database of all users. SDMS shall maintain a database of all users. SDMS shall not limit the number of registered.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
What is Web Site Administration Tool ? WAT Allow you to Configure Web Site With Simple Interface –Manage Users –Manage Roles –Manage Access Rules.
Distributed Databases
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
RUP Deployment RUP Deployment Workflow
Linux Operations and Administration
CHAPTER 7 CLUSTERING SERVERS. CLUSTERING TYPES There are 2 types of clustering ; Server clusters Network Load Balancing (NLB) The difference between the.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Mobile agents based implementation of a distance evaluation system Vikram Jamwal Sridhar Iyer School of Information Technology IIT Bombay SAINT’2003.
Connect. Communicate. Collaborate Deploying Authorization Mechanisms for Federated Services in the eduroam architecture (DAMe)* Antonio F. Gómez-Skarmeta.
Introduction to Active Directory
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Activity 1 5 minutes to discuss and feedback on the following:
LHCC Referees Meeting – 28 June LCG-2 Data Management Planning Ian Bird LHCC Referees Meeting 28 th June 2004.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Microsoft Exchange Server 2013 Security Mick Tomlinson– Technical Instructor New Horizons.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
01/27/10 What is PlanetLab? A planet-wide testbed for the R & D of network applications and distributed computing Over 1068 nodes at 493 sites, primarily.
 systemD  FirewallD  Network manager (NMCLI)  Target CLI (iscsi targets)  GRUB 2 (Booting process)  Network teamnig & bridging.
System Architecture CS 560. Project Design The requirements describe the function of a system as seen by the client. The software team must design a system.
Leigh Grundhoefer Indiana University
Introduction to Databases Transparencies
Starting Design: Logical Architecture and UML Package Diagrams
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Presentation transcript:

PlanetLab Federation Development Aaron Klingaman Princeton University

Aaron Klingaman Princeton University Overview Motivation For Federation Background and Refresher Our Current Approach –Federation Stages –Management Authorities –Slice Authorities Open Problems and Discussion Points

Aaron Klingaman Princeton University Motivation for Federation Need to maintain cohesion between new, separate PlanetLab instances Enhancing long term viability by giving organizations autonomy and control over their resources Enabling scalable management of PlanetLab by decentralization To overcome language barriers and time zone differences that can hinder management or slow conflict resolution

Aaron Klingaman Princeton University Background and Refresher Management Authority –Controls software running on node, secure boot up –Logs auditing information Slice Authority –Provides slice namespace management on nodes –Creates slices for users on nodes PlanetLab Central is both an MA and an SA

Aaron Klingaman Princeton University Federation Stages Overview 4 stages centered around breaking apart PlanetLab Central: –Stage 0/1 preliminary work to get future MA sites running –Stage 2 separates the MA out of the architecture –Stage 3 new SA Stage 2/3 can be developed simultaneously

Aaron Klingaman Princeton University Federation Stage 0 Overview New management sites get started while the federation work continues Primarily consists of: –Custom built node boot cd –No need for any management authority servers yet –Nodes will automatically switch over to Management Authority when up and running later stages Status: Completed

Aaron Klingaman Princeton University Federation Stage 1 Overview Continue where stage 0 left off Bring online a server to handle the roles of the PLC web and boot server  Faster node installations A local team to handle support requests and node installation for nodes in the Management Authority All database related operations proxied back to PlanetLab central servers Status: Development complete, currently in testing

Aaron Klingaman Princeton University Federation Stage 2 Overview Goal is to create a fully independent Management Authority: –Develop and deploy own node software –Local team handles node management issues as they see fit –Ability to choose own slice authority in future PlanetLab Consortium will initially remain slice authority Status: Currently planning.

Aaron Klingaman Princeton University Federation Stage 3 Overview Final stage Ability to create a new independent Slice Authority Majority of work to allow this will happen in Stage 2

Aaron Klingaman Princeton University Open Problems and Next Steps Need collaborators for various problems: –What will the MA / SA communication protocols be? –What specifications will be necessary to implement the federation stages? –Slice naming schemes and interfaces for SAs/NodeManager? Research areas: –To what extent is resource management part of this federation work, and how will it fit?

Aaron Klingaman Princeton University More Information On going document describing these stages in more detail is available at: Subscribe to arch mailing list for future discussion Working group session tomorrow