Platform & Engineering Services

Mandate

We provide batch, interactive and specialized services to the users of the physics and engineering communities.

Currently, there are three sections:

Engineering Services

Engineering Tools and infrastructure support from the old DES group

Platform Services

Services for Physics: lxplus, lxbatch, CE, WMS, BDII, MyProxy, DNS load balancing, VOMS, Argus, ROC layer, FTS, LFC and CVMFS. Also providing Puppet-based Configuration Management infrastructure for all centrally hosted IT services.

Infrastructure Services

Includes Configuration Management Infrastructure, Git, svn, licence servers, product database, BOINC, JIRA and TWiki

Services

The following services are under the responsibility of this team

Service Responsible Description
Batch Service IT-PES-PS

Batch Service for batch computing jobs.The CERN batch computing service currently consists of around 30,000 CPU cores running Platform LSF® providing computing power to the CERN experiments for tasks such as physics event reconstruction, data analysis and physics simulations. The public batch service is open to all CERN users. It aims to share the resources fairly and as agreed between all the CERN experiments that make use of the system. The relative share you have on the service will depend on which experiment you belong to and the activity you are doing within the experiment.

BOINC Service IT-PES-IS

BOINC (Berkeley Open Infrastructure for Network Computing) is an open-source software platform for distributed computing that employs volunteered computer resources. It uses idle CPU cycles of participating computers to perform scientific calculations.

Electronics Design Software Service IT-PES

This service provides packaging, installation and application support for Electronic Design Automation (EDA) software tools for the CERN Electronics Engineering community.

GRID Compute Element Service IT-PES

The GRID Compute Element Service provides the components involved in the processing and management of user requests concerning the execution of a computational task. They cover the interaction with the batch service and the provision of a common interface to the computational resources of a site (Computing Element)

GRID Information Service IT-PES

The grid Information Service (IS) provides information about the grid resources and their status. This information is essential for the operation of the whole grid, as it is via the IS that resources are discovered. The published information is also used for monitoring and accounting purposes.
Much of the data published to the IS conforms to the GLUE Schema, which defines a common conceptual data model to be used for grid resource monitoring and discovery.
The IS used at CERN is the Berkeley Database Information Index (BDII).

Load Balancing Services IT-PES

The load balancing service dynamically handles the list of machines behind a given DNS alias. It distributes workload evenly across those machines, in order to get optimal resource utilization, maximize throughput, minimize response time, provide a fail-over mechanism and avoid overload.

LXPLUS Service IT-PES

This service (Public Login User Service) is the interactive logon service to Linux for all CERN users. The cluster LXPLUS consists of public machines provided by the IT Department for interactive work.

Mathematics Software Service IT-PES

This service is in charge of distribution of Mathematics software tools on CERN computers.

Mechanical Design Software Service IT-PES

This service provides Mechanical Engineering software infrastructure and tools. Includes CAD/CAM server infrastructure as well as a range of Computer Aided Engineering (CAE) software tools for use by the Engineering community at CERN.

Message Queueing Service IT-PES

The CERN central Message Queuing (MQ) service provides a Message Broker infrastructure supporting sending and receiving messages between distributed systems.

The MQ service allows application modules to be distributed over heterogeneous platforms and reduces the complexity of developing applications that span multiple operating systems and network protocols. It creates a distributed communications layer that insulates the application developer from the details of the various operating system and network interfaces.

MyProxy Service IT-PES

The MyProxy service provides a certificate repository. It permits secure storage of long-term proxy certificates used to access grid services, thus enabling proxy certificate renewal for long-running jobs as well as delegation, i.e. the ability for services or cron jobs to act on behalf of a user when invoking grid services.

VOMS Service IT-PES

The Virtual Organization Membership Service (VOMS) is an attribute authority which serves as central repository for VO user authorization information, providing support for sorting users into group hierarchies, keeping track of their roles and other attributes in order to issue trusted attribute certificates and SAML assertions used in the Grid environment for authorization purposes.

VOMS is composed of two main components:

Workload Management Service IT-PES

The Wokrload Management Service (WMS) provides a set of grid middleware components responsible for the distribution, management and tracking of jobs across grid resources.

You are here