PALMS update Marco Mambelli 18/9/2013. 2 PALMS project OASIS provides the infrastructure to host the software in CVMFS but the users need more guidance.

Slides:



Advertisements
Similar presentations
Campus Grids & Campus Infrastructures Community Rob Gardner Computation Institute / University of Chicago June 4, 2013.
Advertisements

Quality Assurance CS 615. Mission Statement The Quality Assurance team will provide assurance to stakeholders in CS-615/616 projects that their projects.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
WDK Driver Test Manager. Outline HCT and the history of driver testing Problems to solve Goals of the WDK Driver Test Manager (DTM) Automated Deployment.
SQL Server Reporting Services
Introduction to The Linaro Toolchain Embedded Processors Training Multicore Software Applications Literature Number: SPRPXXX 1.
1 Introduction to Tool chains. 2 Tool chain for the Sitara Family (but it is true for other ARM based devices as well) A tool chain is a collection of.
Object Oriented Databases by Adam Stevenson. Object Databases Became commercially popular in mid 1990’s Became commercially popular in mid 1990’s You.
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
Microsoft Installer Technologies and patch management approaches.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
Open Science Grid Software Stack, Virtual Data Toolkit and Interoperability Activities D. Olson, LBNL for the OSG International.
App-V, Configuration Manager, and You Douglas Henry Practice Lead, Services Software Logic.
Rsv-control Marco Mambelli – Site Coordination meeting October 1, 2009.
CONNECT: Install Webinar for Code-A-Thon April 20th, 2010.
Guideline: How to build AMSS source code? History: 01/02/ Make Draft 05/02/2010 – Release /02/2010 – Updated.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
IBM Software Group, TPF Support and Services Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines IBM.
Version Control. How do you share code? Discussion.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Image Management and Rain on FutureGrid: A practical Example Presented by Javier Diaz, Fugang Wang, Gregor von Laszewski.
1 Media Production Support v1 5 May 2010 Blake Crosby June 2, 2010 Standards Documents.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
1 NTC/TCS Training Dallas 2009 TaxWise, TrueCrypt, and Vista There are several issues that need to be addressed when using TaxWise and TrueCrypt on computers.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
Copyright © 2004 Insight Technology, Inc. All Rights Reserved. 1 Performance Insight for Oracle 5.2 V.S Oracle Enterprise Management
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
Wordpress with Mina Automated Deployment Solution Jonathan Gravato DIG 4104c.
WEEK INTRODUCTION CSC426 SOFTWARE ENGINEERING.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Package & Deploy. OBJECTIVES Package Deploy Way to package.
DATA MINING Pandas. Python Data Analysis Library A library for data analysis of (mostly) tabular data Gives capabilities similar to Excel and SQL but.
Service Pack 2 System Center Configuration Manager 2007.
BIF713 Introduction to Linux. Agenda Getting Started: Using Linux Unix and Linux - Structure / Features Elements of the Linux Philosophy Linux Command.
Open Science Grid Build a Grid Session Siddhartha E.S University of Florida.
Presentation Title OSG Site Administrators workshop ACCRE, Nashville August Marco Mambelli University of Chicago THE.
36 th LHCb Software Week Pere Mato/CERN.  Provide a complete, portable and easy to configure user environment for developing and running LHC data analysis.
Maven. Introduction Using Maven (I) – Installing the Maven plugin for Eclipse – Creating a Maven Project – Building the Project Understanding the POM.
Integration TestBed (iTB) and Operations Provisioning Leigh Grundhoefer.
Advancing CernVM-FS and its Development Infrastructure José Molina Colmenero CERN EP-SFT.
Basic Setup of OpenMeetings Version Three Styles for Setup Style1 : Starting from Scratch – Starting from svn check out and compiling with ant.
Overview of cluster management tools Marco Mambelli – August OSG Summer Workshop TTU - Lubbock, TX THE UNIVERSITY OF CHICAGO.
Open Science Grid Configuring RSV OSG Resource & Service Validation Thomas Wang Grid Operations Center (OSG-GOC) Indiana University.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 Virtualization.
11 DEPLOYING AN UPDATE MANAGEMENT INFRASTRUCTURE Chapter 6.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI APEL Regional Accounting Alison Packer (STFC) Iván Díaz Álvarez (CESGA) APEL.
Multitenancy
Getting & Running EdgeX Docker Containers
Containers as a Service with Docker to Extend an Open Platform
CEPC Software Management Proposal
Introduction to .NET Core
Getting Started as an EdgeX Developer
Extended OSG client for WLCG
DATA MINING Python.
The ATLAS software in the Grid Alessandro De Salvo <Alessandro
Enhancing Cloud Foundry with CLI Plugins
SQL Server Client Tools 2018
Virtualization Layer Virtual Hardware Virtual Networking
OPS235: Week 1 Installing Linux ( Lab1: Investigations 1-4)
Managing Services with VMM and App Controller
OPS235: Week 1 Installing Linux ( Lab1: Investigations 1-4)
Chapter 7 –Implementation Issues
Visual Studio Code for PowerShell
Configuration management suite
PyWBEM Python WBEM Client: Overview #2
Shared Hosting Workshop
Presentation transcript:

PALMS update Marco Mambelli 18/9/2013

2 PALMS project OASIS provides the infrastructure to host the software in CVMFS but the users need more guidance to install the software (1) and to access it from the OSG resources (2) Programs, Applications and Libraries Management and Setup – Is a system to install and manage software in OASIS – Simplifies the packaging and installation of different versions for different platforms – Helps users to setup the correct and desired environment (applications and libraries)

3 PALMS Software manager features Help packaging application and deploying it on OASIS (or CVMFS) Allow installs, updates and removals of applications and libraries without disrupting running jobs Allow multiple versions for distinct platforms Allow multiple versions for the same platform Does not require root on the OASIS server Can manage and solve dependencies and conflicts Help adapting and installing native packages

4 PALMS User features Provide a single command to setup a software – Works no matter the shell (no separate setup.sh and setup.csh) – PALMS selects the correct software version for the platform (OS and Architecture) – PALMS provides a default software version – Allows overrides (of the platform or the software versions) PALMS adds no performance penalty compared to plain OASIS Obviously access to OASIS is assumed

5 PALMS status White paper Documentation: – Twiki: ms ms – Other: cess+using+OASIS cess+using+OASIS PALMS is deployed in the OSG OASIS – Installed software includes: anaconda (Python), R, root, osg-client, osg-wn-client, octave PALMS is available on github

6 PALMS plans Add PALMS as OSG software Improve Documentation Code the missing features (in blue in slide 3) Increase the deployed software