User Tools

Site Tools


support:systems:cms:terminology

Terminology

This page is for CMS-specific terminology and software acronyms. It may be useful to help navigate the alphabet soup that is CMS.

Organizations

These are the organizations and/or projects that are related to this project.

= CERN : [[http://cern.ch|The European Association for Nuclear Research]] is the world's largest particle physics laboratory and borders France and Switzerland.
= LHC : The [[http://lhc.web.cern.ch/lhc/|Large Hadron Collider]] is the world's largest and the highest-energy particle accelerator complex.
= CMS : The [[http://cms.cern.ch/|Compact Muon Solenoid]] is one of two large general-purpose particle physics detectors built on the proton-proton LHC.
= USCMS : [[http://uscms.fnal.gov/|CMS project at the United States]]
= OSG : [[http://www.opensciencegrid.org/|Open Sciences Grid]] is a US distributed computing grid for data-intensive research
= FNAL : [[http://fnal.gov|Fermi National Accelerator Laboratory]] organizes the USCMS group.
= SLAC : [[http://www.slac.stanford.edu/|Stanford Linear Accelerator Center]] is a United States Department of Energy National Laboratory operated by Stanford University.
= DOE : United Stats Department of Energy provides [[http://www.doegrids.org/|personal and server certificates]] their website.
= UCD : [[http://www.ucdavis.edu|University of California, Davis]]
= HEP : [[http://hep.ucdavis.edu|High Energy Physics group at UC Davis]]

Linux Distributions

There are a few linux distributions that may be used with CMS. We have decided to go with SLC5.

= Redhat : Redhat is a popular, commercial linux distribution.
= CentOS : A free Redhat derivative.
= SL : Scientific Linux is a Redhat derivative similar to CentOS.
= SLC : Scientific Linux CERN is a SL derivative that is distributed by CERN.
= Debian : A free linux distribution
= Ubuntu : A Debian-derivative that has become popular for Desktops and Servers.

Package Managers

This project uses quite a few different package managers.

= RPM : Redhat Package Manager
= APT : Debian's Advanced Packaging Tool
= PACMAN : Yet another [[http://physics.bu.edu/pacman/|PACkage MANager]] that is used primarily to install OSG software.
= yum : A sysadmin tool used to update RPM packages on a Redhat-derived distribution
= apt-get : A sysadmin tool used to update APT packages on a Debian-derived distribution
= module : A environment management tool used to load a software package into your shell environment
= puppet : A configuration management tool used to install packages and configurations
= VDT : The [[http://vdt.cs.wisc.edu/components/vdt.html|Virtual Data Toolkit]] is an ensemble of grid middleware that includes condor, osg, and other components.

Security

There are many security-related acronyms and phrases you should become familiar with.

= SSL : Secure Socket Layer is a cryptographic protocol which provide reasonably secure communications.
= CA : Certificate Authority is a third party that issues digital certificates to be used for identification and encryption.
= SSH : Secure SHell is a protocol used for encrypted remote access.

HPC Technologies

The following is grid-related software and terminology.

= OSG : [[http://www.opensciencegrid.org/|Open Sciences Grid]] is an organization and software that provides a computing facility and services that integrate distributed, reliable and shared resources to support computation at all scales. 
= Condor : [[http://www.cs.wisc.edu/condor/|Condor]] is a batch queuing system used in HPC.
= MPI : Message Passing Interface is a scalable library used to communicate between processes.
= EGEE : [[http://public.eu-egee.org/|Enabling Grids for E-sciencE]] aims to build on recent advances in grid technology and develop a service grid infrastructure.
= Squid : [[https://twiki.cern.ch/twiki/bin/view/CMS/SquidForCMS|Squid]] is a HTTP proxy server that is used for caching HTTP requests to the CMS FroNTier service.

CMS/LHC Databases, Websites, and Services

= SiteDB : [[https://twiki.cern.ch/twiki/bin/view/CMS/SiteDB|SiteDB]] is a database and web interface that CMS uses to track site's and the people responsible for maintaining them.
= PLUS : Cern provides a [[http://plus.web.cern.ch/plus/|Public Login User Service]] for CERN users. This is essentially a unix shell on CERN's network.
= SAM : Service Availability Monitoring (for [[https://twiki.cern.ch/twiki/bin/view/CMS/SAMSquidByHand|squid]])
= Kerberos : Kerberos is used for single sign on authentication services throughout CERN.
= AFS : [[http://en.wikipedia.org/wiki/Andrew_File_System|Andrew File System]] is a distributed network filesystem.

Tier3 Components

= CMSSW : The overall collection of [[https://twiki.cern.ch/twiki/bin/view/CMS/SWGuidePreface|CMS Software]] is called: CMSSW.
= FroNTier : [[http://frontier.cern.ch/|FronTier]] distributes data from central databases. The data travels through "Tiers". This is essentially a squid proxy server.
= PhEDEx : [[https://twiki.cern.ch/twiki/bin/view/CMS/PhEDEx|PhEDEx]]
= CRAB : [[https://cmsweb.cern.ch/crabconf/crab-v2.5.1.html|Cms Remote Analysis Builder]]
= DBS : [[https://twiki.cern.ch/twiki/bin/view/CMS/DBS-TDR|Dataset Bookkeeping System]]
support/systems/cms/terminology.txt · Last modified: 2009/06/23 11:19 by sbeards