2nd European PlanetLab Meetings, EPFL, Oct. 2005 The EverLab Project Danny Bickson, Elliot Jaffe The Hebrew University of Jerusalem, Israel.

Slides:



Advertisements
Similar presentations
Genesis: from raw hardware to processes System booting sequence: how does a machine come into life.
Advertisements

Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Maintaining a Stable Windows Environment Mark Padgett & Bret Madsen.
Xen , Linux Vserver , Planet Lab
Chapter 3 Understanding the Boot Process and Command Line.
Imaging Software: Norton Ghost Presented by: Paul Tsan Carlos Vasquez Steven Sanchez.
Leveraging WinPE and Linux Preboot for Effective Provisioning Jonathan Richey | Director of Development | Altiris, Inc.
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
S. Gadomski, "ATLAS computing in Geneva", journee de reflexion, 14 Sept ATLAS computing in Geneva Szymon Gadomski description of the hardware the.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
You can run that from a USB Drive ? Portable Applications: the good, the bad and the ugly Jeff Gimbel © 2007.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Capturing Computer Evidence Extracting Information.
Red Hat Installation. Installing Red Hat Linux is the process of copying operating system files from a CD, DVD, or USB flash drive to hard disk(s) on.
The Impact of Physical Security on Network Security
Installing and maintaining clusters of FreeBSD servers using PXE and Rsync Cor Bosman XS4ALL
Changing the Way Systems are Deployed 1. 2 * Ghost since 1999 * Almost 4500 licenses * Prior to 2007 license count increase of 5% or greater a year *
Information Technology
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
WINDOWS XP PROFESSIONAL Bilal Munir Mughal Chapter-1 1.
2/12/2003 Lecture 2 Computer System Administration Lecture 2 Setup and Installation Irix & FreeBSD.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Implementing Dual-Boot Clusters in a Distributed Environment Surajit Bose, Technology Services Manager Dustin King, Systems Imaging Architect.
Guide to Linux Installation and Administration, 2e1 Chapter 8 Basic Administration Tasks.
Day 4 Understanding Hardware Partitions Linux Boot Sequence.
CIS 191 – Lesson 2 System Administration. CIS 191 – Lesson 2 System Architecture Component Architecture –The OS provides the simple components from which.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
Please Note: Information contained in this document is considered LENOVO CONFIDENTIAL For Lenovo Internal Use Only Do Not Copy or Distribute!! For Lenovo.
INTER REGIONAL PROCESSOR. DESIGN PHILOSOPHY n Based on industry standard pc hardware. n Industrial specification IBM compatible computer running Fylde.
Multiboot System under Windows XP – Ubuntu – Windows 7 Qiong LIN - 28 April 2012.
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Marc Fiuczynski Princeton University Marco Yuen University of Victoria PlanetLab & Clusters.
Installing Linux. Module 1 – Installing Linux ♦ Overview This module introduces you to the hardware and software terminology necessary to install a Linux.
Microsoft Management Seminar Series SMS 2003 Change Management.
HEP Computing Status Sheffield University Matt Robinson Paul Hodgson Andrew Beresford.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Course Title: Introduction to Computer Course Instructor: ILTAF MEHDI Chapter No: 04 1BY ILTAF MEHDI (MCS, MCSE, CCNA)
Filesystem Management and Backups. 2 Section Overview Devices and Files Filesystem Management Network Filesystems Backups.
Hands-On Virtual Computing
Computer and Network Infrastructure for the LHCb RTTC Artur Barczyk CERN/PH-LBC RTTC meeting,
The Hungarian ClusterGRID Project Péter Stefán research associate NIIF/HUNGARNET
NETWORK SECURITY Definitions and Preventions Toby Wilson.
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
© N. Ganesan, Ph.D., All rights reserved. Windows Server Installation Nanda Ganesan, Ph.D.
Beowulf Design and Setup Section 2.3.4~2.7: Adam.
1 Introduction to Shared Folders Shared folders provide network users access to files. Users connect to the shared folder over the network. Users must.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
Chapter 5 Server Installation NT Server Requirements NT Server File Systems Installation.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
6/14/20161 System Administration 1-Introduction to System Administration.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 OS Management with TPM for OS Deployment.
CIS 221 Lesson 2. What is the first phase of the of the Installation of Windows XP? MS-DOS phase Why is the MS-DOS phase needed? the computer required.
© N. Ganesan, Ph.D., All rights reserved. Windows Server Installation Nanda Ganesan, Ph.D.
Thousands of Linux Installations (and only one administrator) A Linux cluster client for the University of Manchester A V Le Blanc I T Services University.
Ganeti Instance Creation
Guide to Linux Installation and Administration, 2e
Operating System Review
Information Technology
Linux Kernel Module Programming
Preinstallation Tasks
Chapter 4 – Introduction to Operating System Concepts
Chapter 2 Objectives Identify Windows 7 Hardware Requirements.
Operating System Review
OS Virtualization.
Networking for Home and Small Businesses – Chapter 2
Networking for Home and Small Businesses – Chapter 2
A very basic introduction
Presentation transcript:

2nd European PlanetLab Meetings, EPFL, Oct The EverLab Project Danny Bickson, Elliot Jaffe The Hebrew University of Jerusalem, Israel

2nd European PlanetLab Meetings, EPFL, Oct The Evergrow EU Project About 28 participants from academy and industry. About 28 participants from academy and industry. Project goal: predict the Interent in 25 years from now Project goal: predict the Interent in 25 years from now 4-year project. 4-year project.

2nd European PlanetLab Meetings, EPFL, Oct A = Aston Univ.uk B = Orsay.fr C = Louvain.ac.be D = Magdeburg.de E = Rome.it F = SICS.se G = Colbud.hu H = TAU.ac.il

2nd European PlanetLab Meetings, EPFL, Oct Problem Statement 8 European sites of 14 IBM eServer blades each: 8 European sites of 14 IBM eServer blades each: Tel Aviv, Orsay, Stockholm, Rome, Budapest, Magdenburg, Louvain-La-Nouve and Aston. Tel Aviv, Orsay, Stockholm, Rome, Budapest, Magdenburg, Louvain-La-Nouve and Aston. Would like to run distributed applications, measurement and simulations. Would like to run distributed applications, measurement and simulations. Problems of users and node management Problems of users and node management No system wide login, 8 different sys admins, No common OS, 8 different firewalls, No system wide monitor No system wide login, 8 different sys admins, No common OS, 8 different firewalls, No system wide monitor

2nd European PlanetLab Meetings, EPFL, Oct Proposed Solution Install a private PlanetLab network across all clusters. Install a private PlanetLab network across all clusters. Maintain one PLC for all user and node management. Maintain one PLC for all user and node management. Move existing software from PlanetLab to our clusters. Move existing software from PlanetLab to our clusters. Examples: P-Grid, Mozart/OZ, Julia, etc. Examples: P-Grid, Mozart/OZ, Julia, etc. Educate users to work in the PlanetLab environment. Educate users to work in the PlanetLab environment.

2nd European PlanetLab Meetings, EPFL, Oct Project challenges Hardware/software Hardware/software Security issues Security issues Political issues.. Political issues..

2nd European PlanetLab Meetings, EPFL, Oct Hardware challenges Different hardware drivers/ kernel models needed Different hardware drivers/ kernel models needed IBM eServer blades have a common USB bus IBM eServer blades have a common USB bus One CD-ROM and floppy drive for 14 blades One CD-ROM and floppy drive for 14 blades Keyboard/mouse are on USB bus Keyboard/mouse are on USB bus PlanetLab does not support USB/SATA PlanetLab does not support USB/SATA Booting from a USB disk on key is not supported Booting from a USB disk on key is not supported Currently a PlanetLab node boots from a fixed CD- ROM drive, and reads the config file from the floppy drive. Currently a PlanetLab node boots from a fixed CD- ROM drive, and reads the config file from the floppy drive.

2nd European PlanetLab Meetings, EPFL, Oct Current project status PLC Installed at HUJI, Jerusalem PLC Installed at HUJI, Jerusalem Managed to install on one node in HUJI, and one blade in TAU ( ) Managed to install on one node in HUJI, and one blade in TAU ( ) Major changes relative to the PlanetLab software. Major changes relative to the PlanetLab software. Modified boot cd Kernel to support hardware Modified boot cd Kernel to support hardware Modified install scripts to load additional hardware modules Modified install scripts to load additional hardware modules Changed installation to override floppy and CD- ROM drives Changed installation to override floppy and CD- ROM drives

2nd European PlanetLab Meetings, EPFL, Oct Remaining Issues How to securely reboot nodes that have no read- only media How to securely reboot nodes that have no read- only media CDROM CDROM USB USB DHCP/Bootp DHCP/Bootp BootCD Image on unmounted partition BootCD Image on unmounted partition Blades have significant disk space. Can we share it across the system? Blades have significant disk space. Can we share it across the system? NFS4, AFS, GFS,GPFS NFS4, AFS, GFS,GPFS

2nd European PlanetLab Meetings, EPFL, Oct Security issues Blades are in highly secure environment (closed computer rooms) Blades are in highly secure environment (closed computer rooms) Local System Admins are very nervous about exposed machines on their networks (no firewall, etc). Local System Admins are very nervous about exposed machines on their networks (no firewall, etc). EverLab nodes share a common switching fabric with other blades EverLab nodes share a common switching fabric with other blades EverLab nodes will be separated in a different VLAN EverLab nodes will be separated in a different VLAN

2nd European PlanetLab Meetings, EPFL, Oct Political issues Each computer room is managed by different administration Each computer room is managed by different administration Convince each site that it will benefit from the project Convince each site that it will benefit from the project Hardware has required multiple service calls Hardware has required multiple service calls Request users to change their software / working habits Request users to change their software / working habits

2nd European PlanetLab Meetings, EPFL, Oct Future work Install several dozen nodes in the coming two months Install several dozen nodes in the coming two months Merge our changes back to PLC Merge our changes back to PLC Start distributed experiments Start distributed experiments Create a diskless PlanetLab node Create a diskless PlanetLab node