<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lcg.in2p3.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Barbet</id>
	<title>lcgwiki - Contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://lcg.in2p3.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Barbet"/>
	<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/Special:Contributions/Barbet"/>
	<updated>2026-06-12T21:32:21Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=8530</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=8530"/>
		<updated>2023-02-02T10:19:55Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Bienvenue sur la page Alice LCG-France   Welcome to the LCG-France Alice page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Jean-Michel Barbet&lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://alimonitor.cern.ch&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IJCLab Orsay and IRFU (GRIF), LPC Clermont&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice T1/T2 Workshops]]  ====&lt;br /&gt;
&lt;br /&gt;
* CERN 26-27 Mai 2009 http://indico.cern.ch/event/58444/&lt;br /&gt;
* Karlsruhe 24-26 Janvier 2012 https://indico.cern.ch/event/157585/&lt;br /&gt;
* Lyon 4-6 Juin 2013 https://indico.in2p3.fr/event/8114/&lt;br /&gt;
* Tsukuba 3-8 Mars 2014 https://indico.cern.ch/event/274974/overview&lt;br /&gt;
* Torino 23-25 Février 2015 https://indico.cern.ch/event/354209/overview&lt;br /&gt;
* Bergen 18-20 Avril 2016 https://indico.cern.ch/event/485835/&lt;br /&gt;
* Strasbourg 3-5 Mai 2017 https://indico.cern.ch/event/595536/&lt;br /&gt;
* Derby 17-19 Avril 2018 https://indico.cern.ch/event/690294/&lt;br /&gt;
* Bucarest 14-16 Mai 2019 https://indico.cern.ch/event/778465/&lt;br /&gt;
* Budapest 26-28 Septembre 2022 https://indico.cern.ch/event/877541/&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien2.cern.ch/index.php?option=com_content&amp;amp;view=article&amp;amp;id=21&amp;amp;Itemid=67&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget alien.cern.ch/alien-installer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- Monitor&lt;br /&gt;
- CE&lt;br /&gt;
- CMreport&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 14 Octobre 2015 à 10:11 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8529</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8529"/>
		<updated>2023-02-02T10:15:21Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FF0000;&amp;quot;&amp;gt;Note: Le Tier-2 Subatech va être progressivement arrêté courant 2023&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023 [6]&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || - || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || 0&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[5] : Ajout de 640 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[6] : arrêt progressif di site à partir de mai 2023&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la majorité des ressources CPU sont mutualisées dans un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local CentOS7, HT-Condor, Puppet/Foreman (worker nodes, disk servers)&lt;br /&gt;
&lt;br /&gt;
Stockage : RAID5/6, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech_en&amp;diff=8520</id>
		<title>Tier 2:Subatech en</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech_en&amp;diff=8520"/>
		<updated>2021-09-14T06:46:47Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-IMT-Atlantique-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
The SUBATECH laboratory commited itself to take part as a &amp;quot;Tier-2&amp;quot; center to the processing and storage of data from the ALICE experiment at the LHC.&lt;br /&gt;
===== Resources dedicated to LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || - || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || to be defined&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 1152&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] : on the basis of 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : in KSI2K CERN according to [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : new metric&lt;br /&gt;
&lt;br /&gt;
[4] : Addition of 400 CPU cores in the CCIPL HPC center (University of Nantes)&lt;br /&gt;
&lt;br /&gt;
[5] : Addition of 640 CPU cores in the CCIPL HPC center (University of Nantes)&lt;br /&gt;
&lt;br /&gt;
===== People and Human Resources =====&lt;br /&gt;
Scientific Manager : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Technical Manager : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Jerome Pinot, Erwan Mace.&lt;br /&gt;
&lt;br /&gt;
Human resources dedicated to LCG currently account for 1,2 FTE.&lt;br /&gt;
&lt;br /&gt;
===== Funding et partners =====&lt;br /&gt;
Hardware have been purchased with funds from IMT-Atlantique and Région des Pays-de-Loire.&lt;br /&gt;
&lt;br /&gt;
===== Technologies and know-how =====&lt;br /&gt;
Local cluster CentOS7, HT-Condor, Puppet/Foreman (worker nodes, disk servers)&lt;br /&gt;
&lt;br /&gt;
Storage : RAID5/6, EOS&lt;br /&gt;
&lt;br /&gt;
Misc. : Nagios, Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Links =====&lt;br /&gt;
Site IN2P3-SUBATECH in the GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0]&lt;br /&gt;
&lt;br /&gt;
ALICE Experiment at the LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
AliEn Map [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Plasma Group at SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech_en&amp;diff=8519</id>
		<title>Tier 2:Subatech en</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech_en&amp;diff=8519"/>
		<updated>2021-09-14T06:46:26Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-IMT-Atlantique-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
The SUBATECH laboratory commited itself to take part as a &amp;quot;Tier-2&amp;quot; center to the processing and storage of data from the ALICE experiment at the LHC.&lt;br /&gt;
===== Resources dedicated to LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || - || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 1152&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] : on the basis of 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : in KSI2K CERN according to [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : new metric&lt;br /&gt;
&lt;br /&gt;
[4] : Addition of 400 CPU cores in the CCIPL HPC center (University of Nantes)&lt;br /&gt;
&lt;br /&gt;
[5] : Addition of 640 CPU cores in the CCIPL HPC center (University of Nantes)&lt;br /&gt;
&lt;br /&gt;
===== People and Human Resources =====&lt;br /&gt;
Scientific Manager : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Technical Manager : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Jerome Pinot, Erwan Mace.&lt;br /&gt;
&lt;br /&gt;
Human resources dedicated to LCG currently account for 1,2 FTE.&lt;br /&gt;
&lt;br /&gt;
===== Funding et partners =====&lt;br /&gt;
Hardware have been purchased with funds from IMT-Atlantique and Région des Pays-de-Loire.&lt;br /&gt;
&lt;br /&gt;
===== Technologies and know-how =====&lt;br /&gt;
Local cluster CentOS7, HT-Condor, Puppet/Foreman (worker nodes, disk servers)&lt;br /&gt;
&lt;br /&gt;
Storage : RAID5/6, EOS&lt;br /&gt;
&lt;br /&gt;
Misc. : Nagios, Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Links =====&lt;br /&gt;
Site IN2P3-SUBATECH in the GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0]&lt;br /&gt;
&lt;br /&gt;
ALICE Experiment at the LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
AliEn Map [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Plasma Group at SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8518</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8518"/>
		<updated>2021-09-14T06:36:47Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || - || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 1152&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[5] : Ajout de 640 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la majorité des ressources CPU sont mutualisées dans un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local CentOS7, HT-Condor, Puppet/Foreman (worker nodes, disk servers)&lt;br /&gt;
&lt;br /&gt;
Stockage : RAID5/6, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8517</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8517"/>
		<updated>2021-09-14T06:10:04Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Ressources dédiées à LCG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || - || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 1152&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[5] : Ajout de 640 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8516</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8516"/>
		<updated>2021-09-14T06:09:42Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Ressources dédiées à LCG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 !! 2012 !! 2013 !! 2014 !! 2015 !! 2016 !! 2017 !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || 800 [4] || - || -  || -  || - &lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || 1152&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[5] : Ajout de 640 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8515</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8515"/>
		<updated>2021-09-14T05:57:13Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Ressources dédiées à LCG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 [3] !! 2012 [3] !! 2013 [3] !! 2014 [3] !! 2015 [3] !! 2016 [3] !! 2017 [3] !! 2018 !! 2019 [4] !! 2020 !! 2021 !! 2022 !! 2023&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || 800 [4] || - || -  || -  || - || -&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || 13500 [5] || 13500 || 13500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||  1500 ||  2500||  2500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
[5] : Ajout de 640 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8500</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8500"/>
		<updated>2020-10-19T09:06:16Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Events/Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
https://indico.cern.ch/category/1806/&lt;br /&gt;
&lt;br /&gt;
== Gitlab: HEP-workloads ==&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads Gitlab HEP-score]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-score Benchmarking suite]&lt;br /&gt;
*     [https://bmkwg.web.cern.ch/bmkwg/ Gitlab : HEP benchmarking Suite]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads/container_registry Docker containers of WL-benchmarks]&lt;br /&gt;
*     [https://es-bmkwg7.cern.ch/kibana/ Kibana Dashboard of Elastic-Search Data repository]&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* [https://indico.jinr.ru/event/738/session/2/contribution/164 conférence NEC&#039;2019 Andrea Vallasi]&lt;br /&gt;
* [https://indico.cern.ch/event/739897/ Pre-GDB CERN 8/10/2019]&lt;br /&gt;
* [https://indico.cern.ch/event/739883/ GDB CERN 9/10/2019]&lt;br /&gt;
* [https://indico.cern.ch/event/773049/contributions/3473809/attachments/1931931/3200035/20191104-CHEP2019-BMK-AV-v005.pdf CHEP 2019 : Benchmarking WLCG resources using HEP experiment workloads]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8499</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8499"/>
		<updated>2020-10-19T09:01:56Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Home page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
https://indico.cern.ch/category/1806/&lt;br /&gt;
&lt;br /&gt;
== Gitlab: HEP-workloads ==&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads Gitlab HEP-score]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-score Benchmarking suite]&lt;br /&gt;
*     [https://bmkwg.web.cern.ch/bmkwg/ Gitlab : HEP benchmarking Suite]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads/container_registry Docker containers of WL-benchmarks]&lt;br /&gt;
*     [https://es-bmkwg7.cern.ch/kibana/ Kibana Dashboard of Elastic-Search Data repository]&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
*     Pre-GDB CERN 8/10/2019&lt;br /&gt;
*     GDB CERN 9/10/2019&lt;br /&gt;
*     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8498</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8498"/>
		<updated>2020-10-19T09:01:09Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Gitlab: HEP-workloads ==&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads Gitlab HEP-score]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-score Benchmarking suite]&lt;br /&gt;
*     [https://bmkwg.web.cern.ch/bmkwg/ Gitlab : HEP benchmarking Suite]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads/container_registry Docker containers of WL-benchmarks]&lt;br /&gt;
*     [https://es-bmkwg7.cern.ch/kibana/ Kibana Dashboard of Elastic-Search Data repository]&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
*     Pre-GDB CERN 8/10/2019&lt;br /&gt;
*     GDB CERN 9/10/2019&lt;br /&gt;
*     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8497</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8497"/>
		<updated>2020-10-19T09:00:26Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
* Gitlab: HEP-workloads&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads Gitlab HEP-score]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-score Benchmarking suite]&lt;br /&gt;
*     [https://bmkwg.web.cern.ch/bmkwg/ Gitlab : HEP benchmarking Suite]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads/container_registry Docker containers of WL-benchmarks]&lt;br /&gt;
*     [https://es-bmkwg7.cern.ch/kibana/ Kibana Dashboard of Elastic-Search Data repository]&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
*     Pre-GDB CERN 8/10/2019&lt;br /&gt;
*     GDB CERN 9/10/2019&lt;br /&gt;
*     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8496</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8496"/>
		<updated>2020-10-19T08:59:43Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
* Gitlab: HEP-workloads&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads Gitlab : HEP-score]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-score Benchmarking suite]&lt;br /&gt;
*     [https://bmkwg.web.cern.ch/bmkwg/ Gitlab : HEP benchmarking Suite]&lt;br /&gt;
*     [https://gitlab.cern.ch/hep-benchmarks/hep-workloads/container_registry Docker containers of WL-benchmarks]&lt;br /&gt;
*     [https://es-bmkwg7.cern.ch/kibana/ Kibana Dashboard of Elastic-Search Data repository]&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
*     Pre-GDB CERN 8/10/2019&lt;br /&gt;
*     GDB CERN 9/10/2019&lt;br /&gt;
*     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8495</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8495"/>
		<updated>2020-10-19T08:57:26Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Events/Presentations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
* Gitlab: HEP-workloads&lt;br /&gt;
*     Gitlab : HEP-score&lt;br /&gt;
*     Benchmarking suite&lt;br /&gt;
*     Gitlab : HEP benchmarking Suite&lt;br /&gt;
*     Docker containers of WL-benchmarks&lt;br /&gt;
*     Kibana Dashboard of Elastic-Search Data repository&lt;br /&gt;
*     Gitlab: private-tools&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
* conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
*     Pre-GDB CERN 8/10/2019&lt;br /&gt;
*     GDB CERN 9/10/2019&lt;br /&gt;
*     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8494</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8494"/>
		<updated>2020-10-19T08:57:06Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Meetings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
* Gitlab: HEP-workloads&lt;br /&gt;
*     Gitlab : HEP-score&lt;br /&gt;
*     Benchmarking suite&lt;br /&gt;
*     Gitlab : HEP benchmarking Suite&lt;br /&gt;
*     Docker containers of WL-benchmarks&lt;br /&gt;
*     Kibana Dashboard of Elastic-Search Data repository&lt;br /&gt;
*     Gitlab: private-tools&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
    * conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
    *     Pre-GDB CERN 8/10/2019&lt;br /&gt;
    *     GDB CERN 9/10/2019&lt;br /&gt;
    *     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8493</id>
		<title>WLCGBenchmarkingGroup</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=WLCGBenchmarkingGroup&amp;diff=8493"/>
		<updated>2020-10-19T08:56:43Z</updated>

		<summary type="html">&lt;p&gt;Barbet: Created page with &amp;quot;== Home page ==  https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark  == Meetings ==      * Gitlab: HEP-workloads     *     Gitlab : HEP-score     *     Benchmarking suite...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Home page ==&lt;br /&gt;
&lt;br /&gt;
https://twiki.cern.ch/twiki/bin/view/HEPIX/CpuBenchmark&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
    * Gitlab: HEP-workloads&lt;br /&gt;
    *     Gitlab : HEP-score&lt;br /&gt;
    *     Benchmarking suite&lt;br /&gt;
    *     Gitlab : HEP benchmarking Suite&lt;br /&gt;
    *     Docker containers of WL-benchmarks&lt;br /&gt;
    *     Kibana Dashboard of Elastic-Search Data repository&lt;br /&gt;
    *     Gitlab: private-tools&lt;br /&gt;
&lt;br /&gt;
== Events/Presentations ==&lt;br /&gt;
&lt;br /&gt;
    * conférence NEC&#039;2019 Andrea Vallasi(slides 16 et 21)&lt;br /&gt;
    *     Pre-GDB CERN 8/10/2019&lt;br /&gt;
    *     GDB CERN 9/10/2019&lt;br /&gt;
    *     CHEP 2019&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8489</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8489"/>
		<updated>2019-11-04T15:59:28Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 [3] !! 2012 [3] !! 2013 [3] !! 2014 [3] !! 2015 [3] !! 2016 [3] !! 2017 [3] !! 2018 !! 2019 [4] !! au-delà&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || - || 800 [4] || à définir&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || 4500 || 8500 [4] || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||  1619 ||  1500 ||à définir&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
[4] : Ajout de 400 Coeurs CPU mutualisés dans le centre HPC CCIPL Université de Nantes&lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=8442</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=8442"/>
		<updated>2018-11-15T09:18:51Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
Workshop HT-Condor / ARC-CE, Cerdanyola-del-Vallès, 2016 : https://indico.cern.ch/event/467075/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Réseaux privés, ports de communication, Pares-Feu =====&lt;br /&gt;
&lt;br /&gt;
Lorsque HTCondor est réparti sur plusieurs machines, rien de spécial n&#039;est à faire si toutes sont situées dans le même réseau.&lt;br /&gt;
Par contre, dans le cas ou elles sont isolées par des pares-feu ou autres, il faut faire ouvrir les ports utilisés par Condor. Dans le cas d&#039;un tout petit cluster (1 CM avec Collecteur , Negotiateur et Scheduleur et 2 workers), il suffit d&#039;autoriser l&#039;écriture, d&#039;ouvrir un intervalle de ports et les définir dans le fichier de configuration de condor (condor_config.local par exemple).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 #  To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts (last one is ccgr2 Mac)&lt;br /&gt;
 ALLOW_WRITE = $(ALLOW_WRITE) ,$(CONDOR_HOST) , worker1, worker2, ......&lt;br /&gt;
 Define the ports used by condor&lt;br /&gt;
 #NEGOTIATOR_SOCKET_CACHE_SIZE = 16&lt;br /&gt;
 LOWPORT = 9600&lt;br /&gt;
 HIGHPORT= 9625 &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
En fait, le nombre de ports à ouvrir est de 21 au minimum (5 pour la communication avec les daemons et 16 pour le &amp;quot;negotiator_socket_cache_size&amp;quot; mais il doit augmenter avec la taille du cluster.Pour ce qui est d&#039;une information plus détaillée sur les différents ports utilisés par Condor et réseaux: http://www.wolftech.ncsu.edu/support/support/Condor/Firewall&lt;br /&gt;
&lt;br /&gt;
Un exemple d&#039;ouverture de ports entre ma VM qui est le CM et mon MAC qui est un de mes worker-nodes:&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 - en entree vers mon mac :&lt;br /&gt;
 permit tcp host 172.xxx host 134.yyy range 9600 9625&lt;br /&gt;
 permit udp host 172.xxxx host 134.yyy range 9600 9625&lt;br /&gt;
 -en entree vers le serveur condor :&lt;br /&gt;
 permit tcp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
 permit udp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Gestion des ressources, priorités et comptabilité (accounting) =====&lt;br /&gt;
&lt;br /&gt;
Dans le cadre d&#039;un cluster local, c&#039;est l&#039;utilisateur qui définit lui-même le groupe auxquel il appartient via une instruction de type ClassAd dans son fichier .submit. Exemple :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # accounting group&lt;br /&gt;
 accounting_group = group_info&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
Sauf en cas de soumission directe au système de batch local, il faudra installer un Computing-Element (CE). Les CE disponibles actuellement et capables de soumettre à un pool HT-Condor sont :&lt;br /&gt;
&lt;br /&gt;
* CREAM-CE&lt;br /&gt;
* ARC-CE&lt;br /&gt;
* HT-Condor-CE&lt;br /&gt;
&lt;br /&gt;
===== Configuration HT-Condor et ARC-CE =====&lt;br /&gt;
&lt;br /&gt;
==== Tips and tricks ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=8244</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=8244"/>
		<updated>2018-01-25T07:18:28Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /*  Alice T1/T2 Workshops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Renaud Vernet&lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://alimonitor.cern.ch&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IPN Orsay and IRFU (GRIF), LPC Clermont, CCIN2P3, LPSC Grenoble&lt;br /&gt;
* Tier-3 sites : IPN Lyon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice T1/T2 Workshops]]  ====&lt;br /&gt;
&lt;br /&gt;
* CERN 26-27 Mai 2009 http://indico.cern.ch/event/58444/&lt;br /&gt;
* Karlsruhe 24-26 Janvier 2012 https://indico.cern.ch/event/157585/&lt;br /&gt;
* Lyon 4-6 Juin 2013 https://indico.in2p3.fr/event/8114/&lt;br /&gt;
* Tsukuba 3-8 Mars 2014 https://indico.cern.ch/event/274974/overview&lt;br /&gt;
* Torino 23-25 Février 2015 https://indico.cern.ch/event/354209/overview&lt;br /&gt;
* Bergen 18-20 Avril 2016 https://indico.cern.ch/event/485835/&lt;br /&gt;
* Strasbourg 3-5 Mai 2017 https://indico.cern.ch/event/595536/&lt;br /&gt;
* Derby 17-19 Avril 2018 https://indico.cern.ch/event/690294/&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien2.cern.ch/index.php?option=com_content&amp;amp;view=article&amp;amp;id=21&amp;amp;Itemid=67&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget alien.cern.ch/alien-installer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- Monitor&lt;br /&gt;
- CE&lt;br /&gt;
- CMreport&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 14 Octobre 2015 à 10:11 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8220</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8220"/>
		<updated>2017-12-13T10:38:36Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 [3] !! 2012 [3] !! 2013 [3] !! 2014 [3] !! 2015 [3] !! 2016 [3] !! 2017 [3] !! au-delà&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || à définir&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||à définir&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Erwan Macé et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8214</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=8214"/>
		<updated>2017-12-13T10:37:57Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 [3] !! 2012 [3] !! 2013 [3] !! 2014 [3] !! 2015 [3] !! 2016 [3] !! 2017 [3] !! au-delà&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || - || à définir&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || 4500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 ||  1619 ||à définir&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Jean Andrianavaly et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire. Depuis Juin 2017, la moitié des ressources CPU proviennent d&#039;un mésocentre HPC de l&#039;Université de Nantes : le CCIPL.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8179</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8179"/>
		<updated>2017-10-18T07:24:19Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Testing the Information service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a HT-Condor &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp&lt;br /&gt;
&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
=== Start the gridftp service ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start gridftpd.service&lt;br /&gt;
&lt;br /&gt;
=== Start ARC-CE service (a-rex) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start a-rex&lt;br /&gt;
&lt;br /&gt;
=== Start Information service (BDII/LDAP) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl restart nordugrid-arc-ldap-infosys.service&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
=== Testing the Information service ===&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;arcinfo -c nanlcg08.in2p3.fr&lt;br /&gt;
 Computing service: MINIMAL Computing Element (production)&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/Mds-Vo-Name=local,o=grid&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/o=glue&lt;br /&gt;
  Submission endpoint: gsiftp://nanlcg08.in2p3.fr:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b mds-vo-name=local,o=grid&lt;br /&gt;
 # extended LDIF&lt;br /&gt;
 #&lt;br /&gt;
 # LDAPv3&lt;br /&gt;
 # base &amp;lt;mds-vo-name=local,o=grid&amp;gt; with scope subtree&lt;br /&gt;
 # filter: (objectclass=*)&lt;br /&gt;
 # requesting: ALL&lt;br /&gt;
 #&lt;br /&gt;
 # local, grid&lt;br /&gt;
 dn: Mds-Vo-name=local,o=grid&lt;br /&gt;
 objectClass: Mds&lt;br /&gt;
 Mds-Vo-name: local&lt;br /&gt;
 Mds-validfrom: 20171018071546Z&lt;br /&gt;
 Mds-validto: 20171018081546Z&lt;br /&gt;
 # nanlcg08.in2p3.fr, local, grid&lt;br /&gt;
 dn: nordugrid-cluster-name=nanlcg08.in2p3.fr,Mds-Vo-name=local,o=grid&lt;br /&gt;
 nordugrid-cluster-totalcpus: 8&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
 ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b o=glue&lt;br /&gt;
 # extended LDIF&lt;br /&gt;
 #&lt;br /&gt;
 # LDAPv3&lt;br /&gt;
 # base &amp;lt;o=glue&amp;gt; with scope subtree&lt;br /&gt;
 # filter: (objectclass=*)&lt;br /&gt;
 # requesting: ALL&lt;br /&gt;
 #&lt;br /&gt;
 # glue&lt;br /&gt;
 dn: o=glue&lt;br /&gt;
 objectClass: organization&lt;br /&gt;
 o: glue&lt;br /&gt;
 # services, glue&lt;br /&gt;
 dn: GLUE2GroupID=services,o=glue&lt;br /&gt;
 objectClass: GLUE2Group&lt;br /&gt;
 GLUE2GroupID: services&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8176</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8176"/>
		<updated>2017-10-18T07:23:45Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Testing the Information service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a HT-Condor &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp&lt;br /&gt;
&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
=== Start the gridftp service ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start gridftpd.service&lt;br /&gt;
&lt;br /&gt;
=== Start ARC-CE service (a-rex) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start a-rex&lt;br /&gt;
&lt;br /&gt;
=== Start Information service (BDII/LDAP) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl restart nordugrid-arc-ldap-infosys.service&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
=== Testing the Information service ===&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;arcinfo -c nanlcg08.in2p3.fr&lt;br /&gt;
Computing service: MINIMAL Computing Element (production)&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/Mds-Vo-Name=local,o=grid&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/o=glue&lt;br /&gt;
  Submission endpoint: gsiftp://nanlcg08.in2p3.fr:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b mds-vo-name=local,o=grid&lt;br /&gt;
 # extended LDIF&lt;br /&gt;
 #&lt;br /&gt;
 # LDAPv3&lt;br /&gt;
 # base &amp;lt;mds-vo-name=local,o=grid&amp;gt; with scope subtree&lt;br /&gt;
 # filter: (objectclass=*)&lt;br /&gt;
 # requesting: ALL&lt;br /&gt;
 #&lt;br /&gt;
 # local, grid&lt;br /&gt;
 dn: Mds-Vo-name=local,o=grid&lt;br /&gt;
 objectClass: Mds&lt;br /&gt;
 Mds-Vo-name: local&lt;br /&gt;
 Mds-validfrom: 20171018071546Z&lt;br /&gt;
 Mds-validto: 20171018081546Z&lt;br /&gt;
 # nanlcg08.in2p3.fr, local, grid&lt;br /&gt;
 dn: nordugrid-cluster-name=nanlcg08.in2p3.fr,Mds-Vo-name=local,o=grid&lt;br /&gt;
 nordugrid-cluster-totalcpus: 8&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
 ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b o=glue&lt;br /&gt;
 # extended LDIF&lt;br /&gt;
 #&lt;br /&gt;
 # LDAPv3&lt;br /&gt;
 # base &amp;lt;o=glue&amp;gt; with scope subtree&lt;br /&gt;
 # filter: (objectclass=*)&lt;br /&gt;
 # requesting: ALL&lt;br /&gt;
 #&lt;br /&gt;
 # glue&lt;br /&gt;
 dn: o=glue&lt;br /&gt;
 objectClass: organization&lt;br /&gt;
 o: glue&lt;br /&gt;
 # services, glue&lt;br /&gt;
 dn: GLUE2GroupID=services,o=glue&lt;br /&gt;
 objectClass: GLUE2Group&lt;br /&gt;
 GLUE2GroupID: services&lt;br /&gt;
 [...]&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8170</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8170"/>
		<updated>2017-10-18T07:19:45Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Test */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a HT-Condor &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp&lt;br /&gt;
&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
=== Start the gridftp service ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start gridftpd.service&lt;br /&gt;
&lt;br /&gt;
=== Start ARC-CE service (a-rex) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start a-rex&lt;br /&gt;
&lt;br /&gt;
=== Start Information service (BDII/LDAP) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl restart nordugrid-arc-ldap-infosys.service&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
=== Testing the Information service ===&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;arcinfo -c nanlcg08.in2p3.fr&lt;br /&gt;
Computing service: MINIMAL Computing Element (production)&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/Mds-Vo-Name=local,o=grid&lt;br /&gt;
  Information endpoint: ldap://nanlcg08.in2p3.fr:2135/o=glue&lt;br /&gt;
  Submission endpoint: gsiftp://nanlcg08.in2p3.fr:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)&lt;br /&gt;
&lt;br /&gt;
 UI&amp;gt;ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b mds-vo-name=local,o=grid&lt;br /&gt;
# extended LDIF&lt;br /&gt;
#&lt;br /&gt;
# LDAPv3&lt;br /&gt;
# base &amp;lt;mds-vo-name=local,o=grid&amp;gt; with scope subtree&lt;br /&gt;
# filter: (objectclass=*)&lt;br /&gt;
# requesting: ALL&lt;br /&gt;
#&lt;br /&gt;
# local, grid&lt;br /&gt;
dn: Mds-Vo-name=local,o=grid&lt;br /&gt;
objectClass: Mds&lt;br /&gt;
Mds-Vo-name: local&lt;br /&gt;
Mds-validfrom: 20171018071546Z&lt;br /&gt;
Mds-validto: 20171018081546Z&lt;br /&gt;
# nanlcg08.in2p3.fr, local, grid&lt;br /&gt;
dn: nordugrid-cluster-name=nanlcg08.in2p3.fr,Mds-Vo-name=local,o=grid&lt;br /&gt;
nordugrid-cluster-totalcpus: 8&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
 ldapsearch -x -H ldap://nanlcg08.in2p3.fr:2135 -b o=glue&lt;br /&gt;
# extended LDIF&lt;br /&gt;
#&lt;br /&gt;
# LDAPv3&lt;br /&gt;
# base &amp;lt;o=glue&amp;gt; with scope subtree&lt;br /&gt;
# filter: (objectclass=*)&lt;br /&gt;
# requesting: ALL&lt;br /&gt;
#&lt;br /&gt;
# glue&lt;br /&gt;
dn: o=glue&lt;br /&gt;
objectClass: organization&lt;br /&gt;
o: glue&lt;br /&gt;
# services, glue&lt;br /&gt;
dn: GLUE2GroupID=services,o=glue&lt;br /&gt;
objectClass: GLUE2Group&lt;br /&gt;
GLUE2GroupID: services&lt;br /&gt;
[...]&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8164</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8164"/>
		<updated>2017-10-18T07:11:43Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Start(Stop) ARC-CE services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a HT-Condor &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp&lt;br /&gt;
&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
=== Start the gridftp service ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start gridftpd.service&lt;br /&gt;
&lt;br /&gt;
=== Start ARC-CE service (a-rex) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl start a-rex&lt;br /&gt;
&lt;br /&gt;
=== Start Information service (BDII/LDAP) ===&lt;br /&gt;
&lt;br /&gt;
 systemctl restart nordugrid-arc-ldap-infosys.service&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8158</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8158"/>
		<updated>2017-10-11T12:24:53Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a HT-Condor &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
  firewall-cmd  --permanent --zone=public --add-port=9618/tcp&lt;br /&gt;
&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8152</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8152"/>
		<updated>2017-10-11T12:18:29Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start(Stop) ARC-CE services ==&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8149</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8149"/>
		<updated>2017-10-11T12:16:58Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ARC-CE/HT-Condor : Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
* NTP&lt;br /&gt;
* Local accounts or NIS (ypbind)&lt;br /&gt;
* Host certificate for the ARC-CE&lt;br /&gt;
&lt;br /&gt;
=== HT-Condor ===&lt;br /&gt;
* Install HT-Condor and configure the ARC-CE as a &#039;&#039;submitter&#039;&#039;&lt;br /&gt;
* Add firewall rule to allow condor communications&lt;br /&gt;
* Test HT-Condor submitter&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE ===&lt;br /&gt;
* Configure repositories&lt;br /&gt;
* Install ARC-CE&lt;br /&gt;
* Add firewall rules for ARC-CE&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== ARC-CE configuration file ===&lt;br /&gt;
&lt;br /&gt;
=== Configuration LCMAPS/LCAS (mapping) ===&lt;br /&gt;
&lt;br /&gt;
== Start ARC-CE services&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
== ARC-CE/HT-Condor for HPC ==&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8143</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8143"/>
		<updated>2017-10-10T13:29:01Z</updated>

		<summary type="html">&lt;p&gt;Barbet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
* [https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8140</id>
		<title>ARC-CE</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=ARC-CE&amp;diff=8140"/>
		<updated>2017-10-10T13:28:20Z</updated>

		<summary type="html">&lt;p&gt;Barbet: LCG-FR Tech ARC-CE Installation/Configuration recipes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation, Configuration Recipes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
[http://www.nordugrid.org/arc/ce/ ARC-CE home page]&lt;br /&gt;
[https://www.gridpp.ac.uk/wiki/Example_Build_of_an_ARC/Condor_Cluster GridPP Example Build of an ARC/Condor Cluster]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=CPU-Benches&amp;diff=8043</id>
		<title>CPU-Benches</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=CPU-Benches&amp;diff=8043"/>
		<updated>2017-01-09T13:01:51Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Tests réalisés par Jean-Michel : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Transition vers les nouvelles unités specs HEP-SPEC06&#039;&#039;&#039;&lt;br /&gt;
--MàJ --[[User:Chollet|Chollet]] 09:37, 11 septembre 2009 (CEST)--&lt;br /&gt;
&lt;br /&gt;
=== Page HEPiX de référence === &lt;br /&gt;
* https://hepix.caspur.it/benchmarks&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
=== One major rule of HS06 benchmarking is to run the benchmark in exactly the same system configuration which is also used for production ===&lt;br /&gt;
* If a site runs WNs with hyperthreading disabled, they must run the benchmark on a system under test with HT&lt;br /&gt;
disabled, and vice versa.&lt;br /&gt;
* The number of HS06 benchmark copies should be set to the same number of job slots like the WNs are configured.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Stratégie LCG ===&lt;br /&gt;
* LCG Overview Board - Change of CPU accounting unit (I.Bird):&lt;br /&gt;
&#039;&#039;The working group on benchmarking has now concluded, both on the new benchmark and on the transition process from SI2K. A new benchmark, based on the SPEC 2006 suite has been agreed upon. This uses a combination of the SPEC2006 FP and INT benchmarks, and has been shown to scale well with the experiments’ applications. This benchmark, labelled HEP-SPEC06, will be used in future to specify requirements and resources. &#039;&#039;&#039;There is an agreement to use a simple conversion factor of 4 representing the benchmarks ratio HEP-SPEC06/kSI2K&#039;&#039;&#039;. Sites will be requested to benchmark their existing resources, and the results will be published on a web site. Future procurements should require the vendor to run the benchmark – provided as a simple script. Planning for changing the reporting in the accounting system is under way. The new unit will be used in the April RRB.&#039;&#039;&lt;br /&gt;
* LCG Management Board : [https://twiki.cern.ch/twiki/pub/LCG/MbMeetingsMinutes/LCG_Management_Board_2009_01_27.htm Décision du MB du 27 janvier 2009] s&#039;appuyant sur la [http://indico.cern.ch/materialDisplay.py?contribId=3&amp;amp;sessionId=0&amp;amp;materialId=0&amp;amp;confId=49388 proposition du groupe technique (G.Merino)] &lt;br /&gt;
* Pledges WLCG en HEP-SPEC06 : http://lcg.web.cern.ch/LCG/resources.htm&lt;br /&gt;
&lt;br /&gt;
=== HEP-SPEC06 Benchmark ===&lt;br /&gt;
*Le script dispo à https://twiki.cern.ch/twiki/bin/view/FIOgroup/TsiBenchHEPSPEC (Voir les attachements en bas de page tar.gz)&lt;br /&gt;
&lt;br /&gt;
* La distribution de la suite SPEC CPU2006 version 1.1 est disponible (sous AFS au CC).&lt;br /&gt;
Pour plus d&#039;infos contacter F.Chollet ou Pierre Larrieu&lt;br /&gt;
  &lt;br /&gt;
=== Conversion des kSI2k ===&lt;br /&gt;
* Facteur de conversion HEP-SPEC06/kSI2k : 4&lt;br /&gt;
* 1 kSI2k = 4 HEP-SPEC06&lt;br /&gt;
&lt;br /&gt;
=== Publication des capacités CPU ===&lt;br /&gt;
* Document de référence pour la publication dans le contexte actuel (Glue schema 1.3): &lt;br /&gt;
https://twiki.cern.ch/twiki/pub/LCG/WLCGCommonComputingReadinessChallenges/WLCG_GlueSchemaUsage-1.8.pdf &amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Tentative de synthèse --[[User:Chollet|Chollet]] 09:46, 11 septembre 2009 (CEST)&lt;br /&gt;
 ** PhysicalCPUs = processeurs c.a.d chipset&lt;br /&gt;
   Un subcluster de 113 machines bi processeurs quadricoeurs = 226 CPUs physiques&lt;br /&gt;
 ** LogicalCPUs = processeurs logiques ou vus de l&#039;OS correspond au nombre de cœurs pour   &lt;br /&gt;
   autant que l&#039;hyperthreading ne soit pas activé (incluant les machines offline ou arrêtées)&lt;br /&gt;
   Un subcluster de 113 machines bi processeurs quadricoeurs = 904 CPUs logiques&lt;br /&gt;
   Le nombre de cœurs par CPU physique (par chipset) étant de 4 &lt;br /&gt;
   A publier via l&#039;attribut &#039;&#039;GlueSubClusterLogicalCPUs&#039;&#039;&lt;br /&gt;
 ** A noter : Un SubCluster est a priori défini comme un ensemble homogène de workers mais &lt;br /&gt;
   il est &amp;quot;admis que dans la pratique&amp;quot; cela ne soit pas le cas. Dans ce cas, les sites sont&lt;br /&gt;
   sensés publier des spécifications moyennes pour certains attributs.&lt;br /&gt;
&lt;br /&gt;
* Consignes pour les sites / Advices for sites (Juin 2009):&lt;br /&gt;
[http://indico.cern.ch/getFile.py/access?sessionId=2&amp;amp;resId=1&amp;amp;materialId=0&amp;amp;confId=63028 Présentation J.Gordon]&lt;br /&gt;
 &lt;br /&gt;
   Tentative de synthèse --[[User:Chollet|Chollet]] 17:50, 10 septembre 2009 (CEST)&lt;br /&gt;
   MàJ --[[User:Chollet|Chollet]] 17:01, 2 décembre 2009 (CET)&lt;br /&gt;
   - Effectuer la mesure de la &#039;&#039;&#039;capacité CPU de la machine&#039;&#039;&#039; à partir du benchmark HEP-SPEC06&lt;br /&gt;
     en utilisant le script mis à disposition ci-dessous. &#039;&#039;&#039;ATTENTION&#039;&#039;&#039; le bench fournit &lt;br /&gt;
    un score par machine et la publication se fait par cœur&lt;br /&gt;
   - Publier la &#039;&#039;&#039;capacité par cœur&#039;&#039;&#039; en HEP-SPEC06 via &lt;br /&gt;
   &#039;&#039;GlueHostProcessorOtherDescription: Benchmark=&amp;lt;value&amp;gt;-HEP-SPEC06&#039;&#039;&lt;br /&gt;
    Cet attribut est également utilisé pour publier le nombre moyen de cœurs par processeur&lt;br /&gt;
    (ou chipset)&lt;br /&gt;
    &#039;&#039;GlueHostProcessorOtherDescription: Cores=&amp;lt;typical number of cores per CPU&amp;gt;, Benchmark=&lt;br /&gt;
    &amp;lt;value&amp;gt;-HEP-SPEC06&#039;&#039; &lt;br /&gt;
   - Convertir la capacité CPU par coeur en SI2K en mulipliant par 250&lt;br /&gt;
   - Mettre à jour l&#039;attribut &#039;&#039;GlueHostBenchmarkSI00&#039;&#039;  &lt;br /&gt;
   &lt;br /&gt;
    Les sites qui n&#039;ont pas passé le benchmark HEP-SPEC06 doivent publier une valeur moyenne en SpecInt200 &lt;br /&gt;
   par LogicalCPU via l&#039;attribut &#039;&#039;GlueHostBenchmarkSI00&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
En cas de clusteur ou sous-clusteur hétérogène,  GlueHostBenchmarkSI00 étant défini comme &amp;quot;Average SpecInt2000 rating per logical CPU&amp;quot; c.a.d par coeur pourvu que l&#039;hyperthreading soit désactivé, vous êtes invités à publier une valeur moyenne pondérée. Voir le document&lt;br /&gt;
de référence page 5 (dernière ligne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
=== Résultats des benchs effectués par les sites ===&lt;br /&gt;
SPEC CPU2000  &lt;br /&gt;
Des tests de puissance des CPU ont été réalisés au LAPP (Eric Fede) et à Subatech (Jean-Michel Barbet) avecla suite SPEC CPU2000 suivant la méthodologie recommandée : http://hepix.caspur.it/processors/&lt;br /&gt;
Ajout des tests au CPPM (Edith Knoops)&lt;br /&gt;
&lt;br /&gt;
HEP-SPEC06&lt;br /&gt;
Des mesures avec le benchmark suite HEP-SPEC06 sont également disponibles ( fond bleu des tableaux)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés par Jean-Michel :====&lt;br /&gt;
&lt;br /&gt;
A noter que les tests ont été réalisés sur des machines en configuration opérationnelles pour la grille (avec tous les daemons).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scientific-Linux V4.3 i386, gcc v3.4.5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [4]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell PE1955 || Woodcrest 5160 3.00GHz || 4 || 8Go || 1409 || 1830  ||  2113 || bgcolor=&amp;quot;#0066FF&amp;quot; | 39.48  || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
| IBM || Clovertown 2.33GHz || 8 || 16Go || 979 || 1875 || 1468 || bgcolor=&amp;quot;#0066FF&amp;quot; | 53.12 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scientific Linux SL release 4.5 (Beryllium) x86_64, gcc  v3.4.6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [4]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell P21950 || Clovertown E5420 2.50GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 63.18 || bgcolor=&amp;quot;#0066FF&amp;quot; | 57.63&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Scientific Linux SL release 5.3 (Boron) x86_64 gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [4]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell P21950 || Clovertown E5420 2.50GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | [6] || bgcolor=&amp;quot;#0066FF&amp;quot; | [6]&lt;br /&gt;
|-&lt;br /&gt;
| Dell R410 || Nehalem E5520 2.26GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 94.38 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
| Dell R410 || Nehalem E5520 2.26GHz || 16 [7] || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 114.36 [7] || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Août 2013] Scientific Linux SL release 6.3 (Carbon) x86_64 gcc version 4.4.6 20120305 (Red Hat 4.4.6-4)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [4]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell P21950 || Clovertown E5420 2.50GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 71.24 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
| Dell R410 || Nehalem E5520 2.26GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 96.36 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
| Dell R410 || Nehalem E5620 2.40GHz || 8 || 16Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 102.13 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Novembre 2013] Scientific Linux SL release 6.3 (Carbon) x86_64 gcc version 4.4.6 20120305 (Red Hat 4.4.6-4)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [4]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell R420 || Intel(R) Xeon(R) CPU E5-2407 0 @ 2.20GHz || 8 || 32Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 100.79 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Décembre 2016] Scientific Linux SL release 6.5 (Carbon) x86_64 gcc version 4.4.7 20120313 (Red Hat 4.4.7-4)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3] !! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits/machine [8]&#039;&#039;&#039; !!  &#039;&#039;&#039;SPEC HEP 64bits/machine [5]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell R420 || Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz || 16 || 32Go || - || - || - || bgcolor=&amp;quot;#0066FF&amp;quot; | 252.31 || bgcolor=&amp;quot;#0066FF&amp;quot; | -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fiches SPEC des machines :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dell PowerEdge 1955 Woodcrest 5160 : http://www.spec.org/osg/cpu2000/results/res2006q3/cpu2000-20060626-06298.html&lt;br /&gt;
&lt;br /&gt;
Dell PowerEdge 1950  Clovertown E5420 2.33GHz : &lt;br /&gt;
&lt;br /&gt;
Dell PowerEdge 1950  E5420 2.50GHz : &lt;br /&gt;
&lt;br /&gt;
IBM 3550 Woodcrest 5160 : http://www.spec.org/osg/cpu2000/results/res2006q3/cpu2000-20060623-06219.html&lt;br /&gt;
&lt;br /&gt;
IBM 3350 Clovertown E5345 : http://www.spec.org/osg/cpu2000/results/res2006q4/cpu2000-20061113-07918.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[1] : Moyenne de 3 exécutions successives avec les optimisations CERN, chaque exécution démarrant un benchmark CPU2000 par CPU core. &lt;br /&gt;
&lt;br /&gt;
[2] : Correction : La valeur moyenne ci-dessus + 50%. C&#039;est la valeur à publier via le système d&#039;information de la grille.&lt;br /&gt;
&lt;br /&gt;
[3] : Une exécution unique avec les optimisations FZK à titre indicatif.&lt;br /&gt;
&lt;br /&gt;
[4] : Benchmark suite HEP SPEC, en suivant les recommandations : https://twiki.cern.ch/twiki/bin/view/FIOgroup//TsiBenchHEPSPEC &lt;br /&gt;
&lt;br /&gt;
[5] : A titre indicatif : résultats avec les binaires 64bits (HEP-SEPC06 n&#039;est défini que pour des binaires 32bits)&lt;br /&gt;
&lt;br /&gt;
[6] : Ce test est suspendu car je suis tombé sur le problème suivant : &lt;br /&gt;
      https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0909&amp;amp;L=LCG-ROLLOUT&amp;amp;P=R3371&lt;br /&gt;
&lt;br /&gt;
[7] : En activant l&#039;hyperthreading, les benches tournent en 16 exemplaires. A titre indicatif (une seule mesure).&lt;br /&gt;
&lt;br /&gt;
[8] : Benchmark suite HEP SPEC avec la suite SPEC-CPU2006v12 en suivant les recommandations :http://w3.hepix.org/benchmarks/doku.php?id=bench:howto &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés au LAPP (eric) : ====&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux V3.08 i386, gcc v3.4.3&lt;br /&gt;
&lt;br /&gt;
A noter que les tests ont été réalisés sur des machines dont tous les services non nécéssaires étaient desactivés&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3]!! CERN SI2K/core corrigé [2] &lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Woodcrest 2.66GHz || 4 || 8Go || 1367 || 1665 || 2050   &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux V4.5 x86_64, gcc v3.4&lt;br /&gt;
&lt;br /&gt;
A noter que les tests ont été réalisés sur des machines dont tous les services non nécéssaires étaient desactivés. Un tuning &amp;quot;simple&amp;quot; au niveau du bios donne des disparités dans les résultats des bench qui depassent les 10 %.&lt;br /&gt;
&lt;br /&gt;
On est toujours dans le cas où l&#039;hyperthreading est désactivé : nb de cores logiques = nb de cores physiques = nombre de thread&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core [1] !! FZK SI2K/core [3]!! CERN SI2K/core corrigé [2] !! &#039;&#039;&#039;HEP-SPEC06 32bits [4] per machin&#039;&#039;&#039; !!  &#039;&#039;&#039;HEP-SPEC06 64bits [4] per machin&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Woodcrest 2.66GHz || 4 || 8Go || 1485 || 1592 || 2227 || bgcolor=&amp;quot;#0066FF&amp;quot; | 36.58 || bgcolor=&amp;quot;#0066FF&amp;quot; | 34.6 &lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Clovertown 2.33GHz || 8 || 16Go || 1225 || x || 1837 || bgcolor=&amp;quot;#0066FF&amp;quot; | 56.04 || bgcolor=&amp;quot;#0066FF&amp;quot; | 51.18&lt;br /&gt;
|-&lt;br /&gt;
| DELL 1950 || Intel 5335 2GHz || 8 || 8Go || 1060 || 1139 || 1590 || bgcolor=&amp;quot;#0066FF&amp;quot; | x  || bgcolor=&amp;quot;#0066FF&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Harpertown 3GHz || 8 || 16Go || 1620 || 1715 || 2430 || bgcolor=&amp;quot;#0066FF&amp;quot; | 70.83 || bgcolor=&amp;quot;#0066FF&amp;quot; | 63.99&lt;br /&gt;
|-&lt;br /&gt;
| DELL M600 || Harpertown 2.66GHz || 8 || 32Go || 1481 || 1588 || 2221 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#0066FF&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 2x220G6 || Nehalem L5520 2.27GHz || 8 || 16Go || x || x || x || bgcolor=&amp;quot;#0066FF&amp;quot; | 95.35 || bgcolor=&amp;quot;#0066FF&amp;quot; | x&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] : Moyenne de 3 exécutions successives avec les optimisations CERN, chaque exécution démarrant un benchmark CPU2000 par CPU core. &lt;br /&gt;
&lt;br /&gt;
[2] : Correction : La valeur moyenne ci-dessus + 50%. C&#039;est la valeur à publier via le système d&#039;information de la grille.&lt;br /&gt;
&lt;br /&gt;
[3] : Une exécution unique avec les optimisations FZK à titre indicatif.&lt;br /&gt;
&lt;br /&gt;
[4] : Benchmark suite HEP SPEC, en suivant les recommandations : https://twiki.cern.ch/twiki/bin/view/FIOgroup//TsiBenchHEPSPEC &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0066FF&amp;quot;&amp;gt;Scientific-Linux V5.5 x86_64, &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#00FF00&amp;quot;&amp;gt;Scientific-Linux V6.3 x86_64 : GCC 4.4.6-4, &amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:#CC3333&amp;quot;&amp;gt;Scientific-Linux V6.5 x86_64 : GCC 4.4.7-11, &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hyperthreading toujours actif, c&#039;est la version 32 bits du bench qui doit être publiée (COULEUR INTENSE)&lt;br /&gt;
La version 64 bits du bench est donnée à titre indicative ( COULEUR PASTEL) &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !!  Nb de Threads !! &#039;&#039;&#039;HEP-SPEC06 32bits  per machin&#039;&#039;&#039; !!  &#039;&#039;&#039;HEP-SPEC06 64bits  per machin&#039;&#039;&#039; !! &#039;&#039;&#039;HEP-SPEC06 32bits  per machin&#039;&#039;&#039; !!  &#039;&#039;&#039;HEP-SPEC06 64bits  per machin&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Woodcrest 2.66GHz || 4 || 8Go || 4  || bgcolor=&amp;quot;#0066FF&amp;quot; | 36.58 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x || bgcolor=&amp;quot;#00FF00&amp;quot; | 44.15 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 460c || Harpertown 3GHz || 8 || 16Go || 8 || bgcolor=&amp;quot;#0066FF&amp;quot; | 70.83 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x || bgcolor=&amp;quot;#00FF00&amp;quot; | 75.47 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5630 2.53GHz || 8 + 8(HT) || 32Go || 8 || bgcolor=&amp;quot;#0066FF&amp;quot; | 103.60 || bgcolor=&amp;quot;#A0C2F6&amp;quot; |  119.36 || bgcolor=&amp;quot;#00FF00&amp;quot; | 117.07 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5630 2.53GHz || 8 + 8(HT) || 32Go || 12 || bgcolor=&amp;quot;#0066FF&amp;quot; | 122.31 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | 137.36 || bgcolor=&amp;quot;#00FF00&amp;quot; |126.71 || bgcolor=&amp;quot;#C5F6A0&amp;quot; |x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5630 2.53GHz || 8 + 8(HT) || 32Go || 16 || bgcolor=&amp;quot;#0066FF&amp;quot; | 128.04 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | 140.42 || bgcolor=&amp;quot;#00FF00&amp;quot; | 138.20 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5645 2.40GHz || 12 + 12(HT) || 48Go || 16 || bgcolor=&amp;quot;#0066FF&amp;quot; | 165.5 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x || bgcolor=&amp;quot;#00FF00&amp;quot; | 171.28 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 191.62&lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5645 2.40GHz || 12 + 12(HT) || 48Go || 18 || bgcolor=&amp;quot;#0066FF&amp;quot; | 170.8 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; |175.47 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 199.31 &lt;br /&gt;
|-&lt;br /&gt;
| HP BL 280c || Intel E5645 2.40GHz || 12 + 12(HT) || 48Go || 20 || bgcolor=&amp;quot;#0066FF&amp;quot; | 175.2 || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; | 178.62 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 199.93 &lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX924 S4 || INTEL E5-2630L v2 2.40GHz || 12 + 12(HT) || 64Go || 16 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; | 200.62 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 237.63&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX924 S4 || INTEL E5-2630L v2 2.40GHz || 12 + 12(HT) || 64Go || 18 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; | 209.39 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 244.46&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX924 S4 || INTEL E5-2630L v2 2.40GHz || 12 + 12(HT) || 64Go || 20 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; | 216.47 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | 250.21&lt;br /&gt;
|- &lt;br /&gt;
| Fujitsu BX924 S4 || INTEL E5-2630L v2 2.40GHz || 12 + 12(HT) || 64Go || 24 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#00FF00&amp;quot; | 224.71 || bgcolor=&amp;quot;#C5F6A0&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX2560 || INTEL E5-2620 v3 2.40GHz || 12 + 12(HT) || 64Go || 18 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#CC3333&amp;quot; | 232.06 || bgcolor=&amp;quot;#FF0099&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX2560 || INTEL E5-2620 v3 2.40GHz || 12 + 12(HT) || 64Go || 20 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#CC3333&amp;quot; | 240.51 || bgcolor=&amp;quot;#FF0099&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu BX2560 || INTEL E5-2620 v3 2.40GHz || 12 + 12(HT) || 64Go || 24 || bgcolor=&amp;quot;#0066FF&amp;quot; | x || bgcolor=&amp;quot;#A0C2F6&amp;quot; | x ||bgcolor=&amp;quot;#CC3333&amp;quot; | 252.46 || bgcolor=&amp;quot;#FF0099&amp;quot; | x&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés au CPPM  (Edith/Carlos) : ====&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 4.6 x86_64, gcc v3.4.6&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 5.3 x86_64, gcc 4.1.2 &lt;br /&gt;
&lt;br /&gt;
A noter que les tests ont été réalisés sur des machines dont tous les services non nécéssaires étaient desactivés&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core  !! FZK SI2K/core !! CERN32 SI2K/core || CERN SI2K/core corrigé !! &#039;&#039;&#039;HEP-SPEC06 32bits  (SL4)&#039;&#039;&#039; || &#039;&#039;&#039;HEP-SPEC06 32bits (SL5.3)&#039;&#039;&#039; || &#039;&#039;&#039;HEP-SPEC06 64bits (SL5.3)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| HP DL145 || Opteron 250  2.4Ghz || 2 || 4Go || 1149 || 1278 || 972 || 1725 || 15.14 || bgcolor=&amp;quot;#0066FF&amp;quot; | 16.16 || &lt;br /&gt;
|-&lt;br /&gt;
| SUN      || Opteron 250  2.4Ghz || 2 || 4Go || 1173 || 1298 || 988  || 1760 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| HP DL145G2 || Opteron 275 2.2 Ghz || 4 ||6Go || 981 || 1087 ||  857  || 1471 || 26.52 ||  bgcolor=&amp;quot;#0066FF&amp;quot; | 27.41 ||&lt;br /&gt;
|-&lt;br /&gt;
| DELL       || Opteron 2218 2.6 Ghz || 4 || 8Go || 1199 || 1073 ||1045 || 1798 || 32.24 ||  bgcolor=&amp;quot;#0066FF&amp;quot; | 31.68 ||&lt;br /&gt;
|-&lt;br /&gt;
| DELL       || Xeon E5420 2.5Ghz ||  8 || 16 Go || 1418 ||1528 || x ||2128 || 63.12 || bgcolor=&amp;quot;#0066FF&amp;quot; | 68.64 ||&lt;br /&gt;
|-&lt;br /&gt;
|DELL        || Xeon X5550   2.67GHz || 8 || 24 Go || || || || || || bgcolor=&amp;quot;#0066FF&amp;quot; | 116 ||&lt;br /&gt;
|-&lt;br /&gt;
|DELL        || Xeon X5550   2.67GHz || 16 [1] || 24 Go || || || || || || bgcolor=&amp;quot;#0066FF&amp;quot; | 145.82 ||&lt;br /&gt;
|- &lt;br /&gt;
|DELL  R410      || Xeon X5650 2.67GHz || 24 [2] || 48 Go || || || || || || || bgcolor=&amp;quot;#0066FF&amp;quot; | 199.34 &lt;br /&gt;
|- &lt;br /&gt;
|DELL C6100  || Xeon X5650 2.67GHz || 24 [2] || 48 Go || || || || || || || bgcolor=&amp;quot;#0066FF&amp;quot; | 231.40 &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] 8 cores  / 16 virtual cpu&lt;br /&gt;
&lt;br /&gt;
[2] 12 cores / 24 virtual cpu&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés à l&#039;IPHC (Jérôme) : ====&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 5.3 x86_64, gcc v4.1.2&lt;br /&gt;
&lt;br /&gt;
Pour la réalisation de ces tests, seuls les services indispensables étaient activés. Pour chaque système, le résultat indiqué est une moyenne de quatre tests. Compte tenu de la variation des résultats, une seule décimale est affichée.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core  !! FZK SI2K/core !! CERN SI2K/core corrigé !! &#039;&#039;&#039;HEP-SPEC06 32bits per machin&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| DELL M600 || Xeon E5410 2.33Ghz || 8 || 16 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 61.1&lt;br /&gt;
|-&lt;br /&gt;
| DELL M600 || Xeon L5420 2.50Ghz || 8 || 16 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 65.4&lt;br /&gt;
|-&lt;br /&gt;
| DELL M610 || Xeon E5530 2.40Ghz || 8 || 24 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 100,6&lt;br /&gt;
|-&lt;br /&gt;
| DELL M610 [1] || Xeon E5530 2.40Ghz || 8 + 8 || 24 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 127,0&lt;br /&gt;
|-&lt;br /&gt;
| DELL M610 || Xeon L5640 2.26Ghz || 12 || 48 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 142,1&lt;br /&gt;
|-&lt;br /&gt;
| DELL M610 [1] || Xeon L5640 2.26Ghz || 12 + 12 || 48 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 171,6&lt;br /&gt;
|-&lt;br /&gt;
| HP SL390s || Xeon E5649 2.53Ghz || 12 || 48 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 146,7&lt;br /&gt;
|-&lt;br /&gt;
| HP SL390s [1] || Xeon E5649 2.53Ghz || 12 + 12 || 48 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 179,6&lt;br /&gt;
|-&lt;br /&gt;
| HP SL250 [1] || Xeon E5-2670 2.60Ghz || 16 + 16 || 64 Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 338,5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] Option &amp;quot;Virtual CPU&amp;quot; activée.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés au LPC (Jean-Claude) : ====&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 4.6 x86_64, gcc v3.4.6&lt;br /&gt;
&lt;br /&gt;
Pour la réalisation de ces tests, seuls les services indispensables étaient activés.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core  !! FZK SI2K/core !! CERN SI2K/core corrigé !! &#039;&#039;&#039;HEP-SPEC06 32bits [1] per machin&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| IBM Blade  || Xeon E5345 2.33Ghz || 8 || 16Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 57.41&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[1] Moyenne des résultats obtenus sur trois tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 5.3 x86_64, gcc v4.1.2&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! CERN SI2K/core  !! FZK SI2K/core !! CERN SI2K/core corrigé !! &#039;&#039;&#039;HEP-SPEC06 32bits [2] per machin&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| IBM Blade  || Xeon E5430 2.66Ghz || 8 || 12Go || N/A || N/A || N/A || bgcolor=&amp;quot;#0066FF&amp;quot; | 70.64&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[2] Moyenne des résultats obtenus sur quatre tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Tests réalisés au LLR (pascale): ====&lt;br /&gt;
&lt;br /&gt;
Scientific-Linux 5.3 x86_64, gcc v4.1.2&lt;br /&gt;
&lt;br /&gt;
les machines ont ete installees comme les WN standard de la grille&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Mémoire RAM !! Virtual CPU enabled  !!  &#039;&#039;&#039;HEP-SPEC06 32bits per machin&#039;&#039;&#039; !! HEP-SPEC06 64bits [1] per machin&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| DELL R410  || E 5520  || 16[1] || 24Go || YES || 118.57 || 143.44&lt;br /&gt;
|-&lt;br /&gt;
|            || E 5540  || 16[1] || 24Go || YES || 128.38 || 151.03&lt;br /&gt;
|-&lt;br /&gt;
| DELL R410  || E 5520  || 8 || 24Go || NO  || 96.51 || 113.35&lt;br /&gt;
|-&lt;br /&gt;
|            || E 5540  || 8 || 24Go || NO  || 103.41|| 121.47&lt;br /&gt;
|-&lt;br /&gt;
| DELL R410  ||  E 5520  || 16[1] || 16Go || YES  || Pas fait || Pas fait&lt;br /&gt;
|-&lt;br /&gt;
|            || E 5540  || 16[1] || 16Go || YES || Pas fait || 148.64&lt;br /&gt;
|-&lt;br /&gt;
| DELL R410  || E 5520  || 8 || 16Go || NO  || 94.97 || 109.42&lt;br /&gt;
|-&lt;br /&gt;
|            || E 5540  || 8 || 16Go || NO  || 102.41|| 117.5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] Sur les serveurs il y a réellement 8 cores en tout. A cause de l&#039;activation du &amp;quot;Virtual CPU&amp;quot; , le systeme d&#039;exploitation pense qu&#039;il y a 16 procs : la commande /proc/cpuinfo donne 16 coeurs. D&#039;après les tests il est interessant d&#039;activer le &amp;quot;Virtual CPU&amp;quot;. Mais, combien de jobs faut-il activer en parallele? Et comment allons-nous les déclarer dans la grille?&lt;br /&gt;
Voici les résultats des tests avec 8, 10, 12, 14 et 16  jobs lancés en parallèle pour la &lt;br /&gt;
configuration suivante : R410, 16g ram, Virtual CPU activé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Nb jobs !!  HEP-SPEC06 64bits [1] per machin&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| 8 jobs  || 115.66  &lt;br /&gt;
|-&lt;br /&gt;
| 10 jobs  || 130.66  &lt;br /&gt;
|-&lt;br /&gt;
| 12 jobs  || 139.29 &lt;br /&gt;
|-&lt;br /&gt;
| 14 jobs  || 144.38 &lt;br /&gt;
|-&lt;br /&gt;
| 16 jobs  || 148.64&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==== Tests réalisés à l&#039;IRFU (Christine): ====&lt;br /&gt;
Scientific Linux SL release 5.3 (Boron)&lt;br /&gt;
&lt;br /&gt;
2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 23:02:51 EST 2009 x86_64 x86_64 x86_64 GNU/Linux&lt;br /&gt;
&lt;br /&gt;
version gcc 4.1.2 20080704 (Red Hat 4.1.2-44)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Machine !! CPU !! Nb cores !! Virtual CPU enabled !! Nbre de thread   !! Mémoire RAM   !!    HEP-SPEC06 64bits  per machin [1]&#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Bull R422  || E 5520  || 16 Virtual CPU   / 8 physical CPU ||  YES || 16 || 24Go ||  142.26&lt;br /&gt;
|- &lt;br /&gt;
| Bull R422  || E 5520  || 16 Virtual CPU   / 8 physical CPU  ||  YES || 12 || 24Go ||  136.69&lt;br /&gt;
|-         &lt;br /&gt;
| Bull R422  || E 5520  || 16 Virtual CPU   / 8 physical CPU  ||  YES || 8 || 24Go ||  114.67&lt;br /&gt;
|-         &lt;br /&gt;
| Bull R422  || E 5520  || 8 ||  NO  || 8 || 24Go || 114.01&lt;br /&gt;
|-          &lt;br /&gt;
| Bull R422  || E 5520  || 8 ||  NO  || 12 || 24Go || 121.39&lt;br /&gt;
|-          &lt;br /&gt;
| Fujitsu PRIMERGY RX200  || Intel(R) Xeon(R) CPU  L5420  @ 2.50GHz || 8 ||  _  || 8 || 16Go || 71.26&lt;br /&gt;
|-          &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] Moyenne des résultats obtenus sur deux tests&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==== Tests réalisés à l&#039;IPNL (Denis) : ====&lt;br /&gt;
&lt;br /&gt;
Scientific Linux SL release 5.4 (Boron)&lt;br /&gt;
&lt;br /&gt;
2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:20:03 EST 2012 x86_64 x86_64 x86_64 GNU/Linux&lt;br /&gt;
&lt;br /&gt;
version gcc 4.1.2 20080704 (Red Hat 4.1.2-50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  System !! Processor !! Frequency !! L2 Cache !! CPU nb !! Nb cores / CPU !! Virtual CPU enabled !! Thread nb  !! RAM   !! HEP-SPEC06 32bits  per System !! HEP-SPEC06 64bits  per System &#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell C6100  || E 5645 || 2.40 Ghz || 12 Mo || 2 CPU || 6 c || YES || 24 [1] || 48Go || bgcolor=&amp;quot;#0066FF&amp;quot; | 181.13 || bgcolor=&amp;quot;#0066FF&amp;quot; | 199.64&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] Nous avons configuré 20 job slots pour 24 coeurs virtuels&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Benchs réalisés au CC-IN2P3 : ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  System !! Processor !! Frequency !! CPU nb !! Nb cores / CPU !! Virtual CPU enabled !! Thread nb  !! RAM   !! HEP-SPEC06 32bits  per System !! Comment &#039;&#039;&#039; &lt;br /&gt;
|-&lt;br /&gt;
| Dell C6220  || Intel Xeon E5-2680v2 || 2.8 Ghz || 2 CPU || 10 c || YES || 40 (HT ON) || 128 Go || bgcolor=&amp;quot;#0066FF&amp;quot; | 454 || HS06 measured with 40 vcpus HT ON&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Résultats des benchs GRIDPP (UK) === &lt;br /&gt;
* http://www.gridpp.ac.uk/wiki/HEPSPEC06&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8026</id>
		<title>Storage-Benches</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8026"/>
		<updated>2016-09-22T06:11:55Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Procedures */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Storage benchmarking and [[TCP-Tuning|tuning]] depends upon several parameters like file systems, kernel parameters, RAID configuration, network parameters, etc. This page aims to provide benchmarking tools and procedures for LCG Storage Element, as well as some results for particular hardware solutions.&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
The XIO software developed at CC-IN2P3 have been used to bench the storage. A presentation of this tool has been given in [https://indico.in2p3.fr/event/4340/session/2/contribution/3/material/slides/0.pdf this talk]. Now it is advised to move to [http://git.kernel.dk/cgit/fio/tree/README FIO] with a set of agreed parameters (work in progress).&lt;br /&gt;
&lt;br /&gt;
= Procedures =&lt;br /&gt;
&lt;br /&gt;
* Describe the hardware&lt;br /&gt;
* Indicate filesystem options (at filesystem creation and mount options)&lt;br /&gt;
* Indicate System parameters regarding I/O&lt;br /&gt;
* Execute each test 3 times, report the average and standard deviation&lt;br /&gt;
* For each test report FIO parameters&lt;br /&gt;
* Publish your result (format to be defined) with date and person to contact&lt;br /&gt;
&lt;br /&gt;
= Results =&lt;br /&gt;
&lt;br /&gt;
* [https://indico.in2p3.fr/event/11617/session/5/contribution/30/material/slides/0.pdf DELL R730xd with 6TB disks] with XIO&lt;br /&gt;
* [https://indico.in2p3.fr/event/11973/session/10/contribution/27/material/slides/0.pdf DELL R730xd with 8TB disks] with XIO&lt;br /&gt;
&lt;br /&gt;
= External links =&lt;br /&gt;
&lt;br /&gt;
[http://git.kernel.dk/cgit/fio/tree/README FIO]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8025</id>
		<title>Storage-Benches</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8025"/>
		<updated>2016-09-22T06:07:21Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* External links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Storage benchmarking and [[TCP-Tuning|tuning]] depends upon several parameters like file systems, kernel parameters, RAID configuration, network parameters, etc. This page aims to provide benchmarking tools and procedures for LCG Storage Element, as well as some results for particular hardware solutions.&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
The XIO software developed at CC-IN2P3 have been used to bench the storage. A presentation of this tool has been given in [https://indico.in2p3.fr/event/4340/session/2/contribution/3/material/slides/0.pdf this talk]. Now it is advised to move to [http://git.kernel.dk/cgit/fio/tree/README FIO] with a set of agreed parameters (work in progress).&lt;br /&gt;
&lt;br /&gt;
= Procedures =&lt;br /&gt;
&lt;br /&gt;
= Results =&lt;br /&gt;
&lt;br /&gt;
* [https://indico.in2p3.fr/event/11617/session/5/contribution/30/material/slides/0.pdf DELL R730xd with 6TB disks] with XIO&lt;br /&gt;
* [https://indico.in2p3.fr/event/11973/session/10/contribution/27/material/slides/0.pdf DELL R730xd with 8TB disks] with XIO&lt;br /&gt;
&lt;br /&gt;
= External links =&lt;br /&gt;
&lt;br /&gt;
[http://git.kernel.dk/cgit/fio/tree/README FIO]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8024</id>
		<title>Storage-Benches</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8024"/>
		<updated>2016-09-22T06:06:37Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Results */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Storage benchmarking and [[TCP-Tuning|tuning]] depends upon several parameters like file systems, kernel parameters, RAID configuration, network parameters, etc. This page aims to provide benchmarking tools and procedures for LCG Storage Element, as well as some results for particular hardware solutions.&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
The XIO software developed at CC-IN2P3 have been used to bench the storage. A presentation of this tool has been given in [https://indico.in2p3.fr/event/4340/session/2/contribution/3/material/slides/0.pdf this talk]. Now it is advised to move to [http://git.kernel.dk/cgit/fio/tree/README FIO] with a set of agreed parameters (work in progress).&lt;br /&gt;
&lt;br /&gt;
= Procedures =&lt;br /&gt;
&lt;br /&gt;
= Results =&lt;br /&gt;
&lt;br /&gt;
* [https://indico.in2p3.fr/event/11617/session/5/contribution/30/material/slides/0.pdf DELL R730xd with 6TB disks] with XIO&lt;br /&gt;
* [https://indico.in2p3.fr/event/11973/session/10/contribution/27/material/slides/0.pdf DELL R730xd with 8TB disks] with XIO&lt;br /&gt;
&lt;br /&gt;
= External links =&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8023</id>
		<title>Storage-Benches</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Storage-Benches&amp;diff=8023"/>
		<updated>2016-09-22T06:05:56Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Storage benchmarking and [[TCP-Tuning|tuning]] depends upon several parameters like file systems, kernel parameters, RAID configuration, network parameters, etc. This page aims to provide benchmarking tools and procedures for LCG Storage Element, as well as some results for particular hardware solutions.&lt;br /&gt;
&lt;br /&gt;
= Tools =&lt;br /&gt;
&lt;br /&gt;
The XIO software developed at CC-IN2P3 have been used to bench the storage. A presentation of this tool has been given in [https://indico.in2p3.fr/event/4340/session/2/contribution/3/material/slides/0.pdf this talk]. Now it is advised to move to [http://git.kernel.dk/cgit/fio/tree/README FIO] with a set of agreed parameters (work in progress).&lt;br /&gt;
&lt;br /&gt;
= Procedures =&lt;br /&gt;
&lt;br /&gt;
= Results =&lt;br /&gt;
&lt;br /&gt;
* [https://indico.in2p3.fr/event/11617/session/5/contribution/30/material/slides/0.pdf DELL R730xd with 6TB disks]&lt;br /&gt;
* [https://indico.in2p3.fr/event/11973/session/10/contribution/27/material/slides/0.pdf DELL R730xd with 8TB disks]&lt;br /&gt;
&lt;br /&gt;
= External links =&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7902</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7902"/>
		<updated>2016-04-27T06:17:39Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /*  Alice T1/T2 Workshops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Renaud Vernet&lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://alimonitor.cern.ch&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IPN Orsay and IRFU (GRIF), LPC Clermont, CCIN2P3, LPSC Grenoble&lt;br /&gt;
* Tier-3 sites : IPN Lyon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice T1/T2 Workshops]]  ====&lt;br /&gt;
&lt;br /&gt;
* CERN 26-27 Mai 2009 http://indico.cern.ch/event/58444/&lt;br /&gt;
* Karlsruhe 24-26 Janvier 2012 https://indico.cern.ch/event/157585/&lt;br /&gt;
* Lyon 4-6 Juin 2013 https://indico.in2p3.fr/event/8114/&lt;br /&gt;
* Tsukuba 3-8 Mars 2014 https://indico.cern.ch/event/274974/overview&lt;br /&gt;
* Torino 23-25 Février 2015 https://indico.cern.ch/event/354209/overview&lt;br /&gt;
* Bergen 18-20 Avril 2016 https://indico.cern.ch/event/485835/&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien2.cern.ch/index.php?option=com_content&amp;amp;view=article&amp;amp;id=21&amp;amp;Itemid=67&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget alien.cern.ch/alien-installer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- Monitor&lt;br /&gt;
- CE&lt;br /&gt;
- CMreport&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 14 Octobre 2015 à 10:11 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7844</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7844"/>
		<updated>2016-04-05T06:07:00Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Bienvenue sur la page Alice LCG-France   Welcome to the LCG-France Alice page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Renaud Vernet&lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://alimonitor.cern.ch&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IPN Orsay and IRFU (GRIF), LPC Clermont, CCIN2P3, LPSC Grenoble&lt;br /&gt;
* Tier-3 sites : IPN Lyon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice T1/T2 Workshops]]  ====&lt;br /&gt;
&lt;br /&gt;
* CERN 26-27 Mai 2009 http://indico.cern.ch/event/58444/&lt;br /&gt;
* Karlsruhe 24-26 Janvier 2012 https://indico.cern.ch/event/157585/&lt;br /&gt;
* Lyon 4-6 Juin 2013 https://indico.in2p3.fr/event/8114/&lt;br /&gt;
* Tsukuba 3-8 Mars 2014 https://indico.cern.ch/event/274974/overview&lt;br /&gt;
* Torino 23-25 Février 2015 https://indico.cern.ch/event/354209/overview&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien2.cern.ch/index.php?option=com_content&amp;amp;view=article&amp;amp;id=21&amp;amp;Itemid=67&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget alien.cern.ch/alien-installer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- Monitor&lt;br /&gt;
- CE&lt;br /&gt;
- CMreport&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien2.cern.ch&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 14 Octobre 2015 à 10:11 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7737</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7737"/>
		<updated>2016-03-16T09:15:52Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Utilisation en contexte grille */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
Workshop HT-Condor / ARC-CE, Cerdanyola-del-Vallès, 2016 : https://indico.cern.ch/event/467075/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Réseaux privés, ports de communication, Pares-Feu =====&lt;br /&gt;
&lt;br /&gt;
Lorsque HTCondor est réparti sur plusieurs machines, rien de spécial n&#039;est à faire si toutes sont situées dans le même réseau.&lt;br /&gt;
Par contre, dans le cas ou elles sont isolées par des pares-feu ou autres, il faut faire ouvrir les ports utilisés par Condor. Dans le cas d&#039;un tout petit cluster (1 CM avec Collecteur , Negotiateur et Scheduleur et 2 workers), il suffit d&#039;autoriser l&#039;écriture, d&#039;ouvrir un intervalle de ports et les définir dans le fichier de configuration de condor (condor_config.local par exemple).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 #  To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts (last one is ccgr2 Mac)&lt;br /&gt;
 ALLOW_WRITE = $(ALLOW_WRITE) ,$(CONDOR_HOST) , worker1, worker2, ......&lt;br /&gt;
 Define the ports used by condor&lt;br /&gt;
 #NEGOTIATOR_SOCKET_CACHE_SIZE = 16&lt;br /&gt;
 LOWPORT = 9600&lt;br /&gt;
 HIGHPORT= 9625 &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
En fait, le nombre de ports à ouvrir est de 21 au minimum (5 pour la communication avec les daemons et 16 pour le &amp;quot;negotiator_socket_cache_size&amp;quot; mais il doit augmenter avec la taille du cluster.Pour ce qui est d&#039;une information plus détaillée sur les différents ports utilisés par Condor et réseaux: http://www.wolftech.ncsu.edu/support/support/Condor/Firewall&lt;br /&gt;
&lt;br /&gt;
Un exemple d&#039;ouverture de ports entre ma VM qui est le CM et mon MAC qui est un de mes worker-nodes:&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 - en entree vers mon mac :&lt;br /&gt;
 permit tcp host 172.xxx host 134.yyy range 9600 9625&lt;br /&gt;
 permit udp host 172.xxxx host 134.yyy range 9600 9625&lt;br /&gt;
 -en entree vers le serveur condor :&lt;br /&gt;
 permit tcp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
 permit udp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Gestion des ressources, priorités et comptabilité (accounting) =====&lt;br /&gt;
&lt;br /&gt;
Dans le cadre d&#039;un cluster local, c&#039;est l&#039;utilisateur qui définit lui-même le groupe auxquel il appartient via une instruction de type ClassAd dans son fichier .submit. Exemple :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # accounting group&lt;br /&gt;
 accounting_group = group_info&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... A développer ...&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
Sauf en cas de soumission directe au système de batch local, il faudra installer un Computing-Element (CE). Les CE disponibles actuellement et capables de soumettre à un pool HT-Condor sont :&lt;br /&gt;
&lt;br /&gt;
* CREAM-CE&lt;br /&gt;
* ARC-CE&lt;br /&gt;
* HT-Condor-CE&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7736</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7736"/>
		<updated>2016-03-16T09:11:14Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Documentation et références */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
Workshop HT-Condor / ARC-CE, Cerdanyola-del-Vallès, 2016 : https://indico.cern.ch/event/467075/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Réseaux privés, ports de communication, Pares-Feu =====&lt;br /&gt;
&lt;br /&gt;
Lorsque HTCondor est réparti sur plusieurs machines, rien de spécial n&#039;est à faire si toutes sont situées dans le même réseau.&lt;br /&gt;
Par contre, dans le cas ou elles sont isolées par des pares-feu ou autres, il faut faire ouvrir les ports utilisés par Condor. Dans le cas d&#039;un tout petit cluster (1 CM avec Collecteur , Negotiateur et Scheduleur et 2 workers), il suffit d&#039;autoriser l&#039;écriture, d&#039;ouvrir un intervalle de ports et les définir dans le fichier de configuration de condor (condor_config.local par exemple).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 #  To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts (last one is ccgr2 Mac)&lt;br /&gt;
 ALLOW_WRITE = $(ALLOW_WRITE) ,$(CONDOR_HOST) , worker1, worker2, ......&lt;br /&gt;
 Define the ports used by condor&lt;br /&gt;
 #NEGOTIATOR_SOCKET_CACHE_SIZE = 16&lt;br /&gt;
 LOWPORT = 9600&lt;br /&gt;
 HIGHPORT= 9625 &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
En fait, le nombre de ports à ouvrir est de 21 au minimum (5 pour la communication avec les daemons et 16 pour le &amp;quot;negotiator_socket_cache_size&amp;quot; mais il doit augmenter avec la taille du cluster.Pour ce qui est d&#039;une information plus détaillée sur les différents ports utilisés par Condor et réseaux: http://www.wolftech.ncsu.edu/support/support/Condor/Firewall&lt;br /&gt;
&lt;br /&gt;
Un exemple d&#039;ouverture de ports entre ma VM qui est le CM et mon MAC qui est un de mes worker-nodes:&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 - en entree vers mon mac :&lt;br /&gt;
 permit tcp host 172.xxx host 134.yyy range 9600 9625&lt;br /&gt;
 permit udp host 172.xxxx host 134.yyy range 9600 9625&lt;br /&gt;
 -en entree vers le serveur condor :&lt;br /&gt;
 permit tcp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
 permit udp host 134.yyy host 172.xxx range 9600 9625&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Gestion des ressources, priorités et comptabilité (accounting) =====&lt;br /&gt;
&lt;br /&gt;
Dans le cadre d&#039;un cluster local, c&#039;est l&#039;utilisateur qui définit lui-même le groupe auxquel il appartient via une instruction de type ClassAd dans son fichier .submit. Exemple :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # accounting group&lt;br /&gt;
 accounting_group = group_info&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... A développer ...&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=7731</id>
		<title>Tier 2:Subatech</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Tier_2:Subatech&amp;diff=7731"/>
		<updated>2016-02-26T13:15:20Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Ressources dédiées à LCG */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Laboratoire SUBATECH - UMR&lt;br /&gt;
CNRS/IN2P3-Ecole des Mines de Nantes-Université de Nantes&lt;br /&gt;
http://www-subatech.in2p3.fr/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tier_2:Subatech |Version Française ]] | [[Tier_2:Subatech_en|English Version ]] &lt;br /&gt;
&lt;br /&gt;
Le laboratoire SUBATECH s&#039;est engagé à participer en tant que centre de traitement &amp;quot;Tier-2&amp;quot; au stockage et à l&#039;analyse des données issues de l&#039;expérience ALICE au LHC.&lt;br /&gt;
===== Ressources dédiées à LCG =====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;  border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot; |  Année !! 2005 [1]!! 2006 [1]!! 2007 [1]!! 2008 [2] !! 2009 [2] !! 2010 [3] !! 2011 [3] !! 2012 [3] !! 2013 [3] !! 2014 [3] !! 2015 [3] !! 2016 [3] !! au-delà&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (KSI2K)&lt;br /&gt;
|  14 || 56  ||112  || 312 || 373 || - || - || - || - || - || - || - || à définir&lt;br /&gt;
|-&lt;br /&gt;
!  CPU (SPEC-HEP06)&lt;br /&gt;
|  - || -  || -  || - || - || 2400 || 3000 || 3000 || 3000 || 3000 || 3000 || 4500 || à définir&lt;br /&gt;
|-&lt;br /&gt;
! Stockage (To) &lt;br /&gt;
|  4,25 || 15,3  || 16  ||  43 || 97 || 200 || 270 || 310 || 310 || 310 || 310 || 800 || à définir&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
[1] : sur la base de 1CPU = 1,644 KSI2K &lt;br /&gt;
&lt;br /&gt;
[2] : en KSI2K CERN conformément à [[http://www.cern.ch/LCG/documents/Processor%20performance%20metrics_26may07.pdf CPU Capacity Metrics for WLCG]]&lt;br /&gt;
&lt;br /&gt;
[3] : SPEC-HEP06 : Nouvelle métrique &lt;br /&gt;
&lt;br /&gt;
Référence : http://gstat-wlcg.cern.ch/apps/pledges/resources/&lt;br /&gt;
&lt;br /&gt;
===== Personnes et moyens humains =====&lt;br /&gt;
Responsable Scientifique : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
Responsable Technique : Jean-Michel Barbet&lt;br /&gt;
&lt;br /&gt;
Exploitation : Khalil Chawoshi (Chef du Service Informatique), Jean-Michel Barbet, Pierrick Le Corre, Jean Andrianavaly et Jérome Pinot.&lt;br /&gt;
Les moyens humains dédiés à LCG représentent actuellement 1,2 ETP.&lt;br /&gt;
&lt;br /&gt;
===== Financement et partenaires =====&lt;br /&gt;
Les achats ont étés réalisés avec les crédits du laboratoire avec l&#039;aide de la Région des Pays-de-Loire.&lt;br /&gt;
&lt;br /&gt;
===== Technologies et savoir-faire =====&lt;br /&gt;
Cluster local Scientific-Linux 6, OpenPBS. Quattor (worker nodes, disk servers), Puppet, YAIM (service nodes)&lt;br /&gt;
&lt;br /&gt;
Stockage : SAN, RAID5/6, xrootd, EOS&lt;br /&gt;
&lt;br /&gt;
Divers : Surveillance Nagios, Support: Request-Tracker (RT), Virtualisation: VMware, Elogger.&lt;br /&gt;
&lt;br /&gt;
===== Liens =====&lt;br /&gt;
Site IN2P3-SUBATECH dans la GOCDB [https://goc.egi.eu/portal/index.php?Page_Type=View_Object&amp;amp;object_id=151&amp;amp;grid_id=0] &lt;br /&gt;
&lt;br /&gt;
Expérience ALICE au LHC [http://aliceinfo.cern.ch/Public]&lt;br /&gt;
&lt;br /&gt;
Carte AliEn [http://pcalimonitor.cern.ch:8889/show?page=index.html]&lt;br /&gt;
&lt;br /&gt;
Groupe Plasma à SUBATECH [http://www-subatech.in2p3.fr/%7Eplasma/index_plasma.html]&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7517</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7517"/>
		<updated>2015-10-14T08:17:04Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Bienvenue sur la page Alice LCG-France   Welcome to the LCG-France Alice page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Yves Schutz &lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://pcalimonitor.cern.ch:8889/&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IPN Orsay and IRFU (GRIF), LPC Clermont, CCIN2P3, LPSC Grenoble&lt;br /&gt;
* Tier-3 sites : IPN Lyon&lt;br /&gt;
* Représentant de la Fédération des Tiers-2 auprès d&#039;Alice : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien.cern.ch/twiki/bin/view/AliEn/Home&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice T1/T2 Workshops]]  ====&lt;br /&gt;
&lt;br /&gt;
* CERN 26-27 Mai 2009 http://indico.cern.ch/event/58444/&lt;br /&gt;
* Karlsruhe 24-26 Janvier 2012 https://indico.cern.ch/event/157585/&lt;br /&gt;
* Lyon 4-6 Juin 2013 https://indico.in2p3.fr/event/8114/&lt;br /&gt;
* Tsukuba 3-8 Mars 2014 https://indico.cern.ch/event/274974/overview&lt;br /&gt;
* Torino 23-25 Février 2015 https://indico.cern.ch/event/354209/overview&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/AliEn/HowToInstallLcgVoBox&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer.&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- Monitor&lt;br /&gt;
- CE&lt;br /&gt;
- CMreport&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/AliEn/Home&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 14 Octobre 2015 à 10:11 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7516</id>
		<title>Alice</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=Alice&amp;diff=7516"/>
		<updated>2015-10-14T08:10:52Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Bienvenue sur la page Alice LCG-France   Welcome to the LCG-France Alice page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;Bienvenue sur la page Alice LCG-France &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  Welcome to the LCG-France Alice page&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
* Alice computing Representative : Yves Schutz &lt;br /&gt;
* Alice Web site : http://aliceinfo.cern.ch/&lt;br /&gt;
* Alice Monitoring : http://pcalimonitor.cern.ch:8889/&lt;br /&gt;
* Tier-1 site: CCIN2P3&lt;br /&gt;
* Tier-2 sites : Subatech Nantes, IPHC Strasbourg, IPN Orsay and IRFU (GRIF), LPC Clermont, CCIN2P3, LPSC Grenoble&lt;br /&gt;
* Tier-3 sites : IPN Lyon&lt;br /&gt;
* Représentant de la Fédération des Tiers-2 auprès d&#039;Alice : Laurent Aphecetche&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Communication| Alice Communication VO/Sites]]  ====&lt;br /&gt;
&lt;br /&gt;
* VO Alice ID Card :  https://cic.gridops.org/index.php?section=vo&lt;br /&gt;
* Alice LCG Task Force&lt;br /&gt;
* Réunions hebdomadaires le jeudi 14:00 : http://indico.cern.ch/categoryDisplay.py?categId=3l151&lt;br /&gt;
* Liste de diffusion : alice-lcg-task-force@cern.ch&lt;br /&gt;
* AliEn WiKi : http://alien.cern.ch/twiki/bin/view/AliEn/Home&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== [[Alice:Vobox| Alice Vobox]]  ====&lt;br /&gt;
Il faut commencer par installer une machine LCG en VOBOX (meta-package YAIM)&lt;br /&gt;
et vérifier que sur cette machine on dispose de toutes les fonctionnalités d&#039;une UI&lt;br /&gt;
LCG (soumission de jobs).&lt;br /&gt;
&lt;br /&gt;
Voir cette doc :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/AliEn/HowToInstallLcgVoBox&lt;br /&gt;
&lt;br /&gt;
Il existe un script permettant de tester les fonctions LCG nécessaires&lt;br /&gt;
avant d&#039;installer AliEn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Il faut installer un LFC local (sur la VOBOX ou ailleurs).&amp;lt;/strike&amp;gt;&lt;br /&gt;
(màj début 2007 : Ce n&#039;est plus nécessaire d&#039;installer un LFC sur la VOBOX).&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite installer AliEn. Cela se fait en récupérant un&lt;br /&gt;
&amp;quot;installer&amp;quot; : un script shell qui va se charger de récupérer&lt;br /&gt;
les packages et les installer.&lt;br /&gt;
&lt;br /&gt;
Il faut aussi s&#039;enregister auprès de la VO Alice (fournir le DN de son &lt;br /&gt;
certificat) et demander le rôle alicesgm :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/Alice/UserRegistration&lt;br /&gt;
&lt;br /&gt;
AliEn se compose de plusieurs demons ou &amp;quot;services&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
- ClusterMonitor&lt;br /&gt;
- CE&lt;br /&gt;
- SE&lt;br /&gt;
- FTS&lt;br /&gt;
- Packman&lt;br /&gt;
- MonaLisa&lt;br /&gt;
&lt;br /&gt;
Home WiKi ALiEn :&lt;br /&gt;
http://alien.cern.ch/twiki/bin/view/AliEn/Home&lt;br /&gt;
&lt;br /&gt;
Il y a pas mal de trous à faire dans le firewall:&lt;br /&gt;
&lt;br /&gt;
[https://twiki.cern.ch/twiki/pub/LCG/VoBoxesInfo/VO-Box-security-policy_v05.doc Security Policy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Utilisateur:Barbet|Barbet]] 19 juin 2006 à 17:26 (CEST)*&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7509</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7509"/>
		<updated>2015-09-22T14:38:06Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Gestion des ressources, priorités et comptabilité (accounting) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Gestion des ressources, priorités et comptabilité (accounting) =====&lt;br /&gt;
&lt;br /&gt;
Dans le cadre d&#039;un cluster local, c&#039;est l&#039;utilisateur qui définit lui-même le groupe auxquel il appartient via une instruction de type ClassAd dans son fichier .submit. Exemple :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # accounting group&lt;br /&gt;
 accounting_group = group_info&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... A développer ...&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7508</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7508"/>
		<updated>2015-09-22T14:37:34Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation type cluster local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Gestion des ressources, priorités et comptabilité (accounting) =====&lt;br /&gt;
&lt;br /&gt;
Dans le cadre d&#039;un cluster local, c&#039;est l&#039;utilisateur qui définit lui-même le groupe auxquel il appartient via une instruction de type ClassAd dans son fichier .submit. Exemple :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
# accounting group&lt;br /&gt;
accounting_group = group_info&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
... A développer ...&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7507</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7507"/>
		<updated>2015-09-22T14:32:40Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Documentation et références */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
European HTCondor Site Admins Meeting 2014 : http://indico.cern.ch/event/272794/&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7497</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7497"/>
		<updated>2015-08-12T09:11:42Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation type cluster local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
 &lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
 &lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7496</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7496"/>
		<updated>2015-08-12T09:10:55Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation type cluster local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
Le cluster de compose de : &lt;br /&gt;
&lt;br /&gt;
* une machine qui joue le rôle de serveur de batch (demons : condor_master, condor_collector, condor_negotiator)&lt;br /&gt;
* une ou plusieurs machines pouvant soumettre des travaux (demon : condor_shedd) &lt;br /&gt;
* les machines devant exécuter les travaux (worker nodes) (demons :  )&lt;br /&gt;
&lt;br /&gt;
On installe le même RPM partout (comme ci-dessus) et c&#039;est via les fichiers de configuration dans le répertoire /etc/condor que les machines vont jouer un rôle différent.&lt;br /&gt;
Il est recommandé de ne jamais modifier le fichier /etc/condor/condor_config mais de surcharger la config par un fichier /etc/condor/condor_config.local ou mieux : un ensemble de fichiers dans /etc/condor/config.d&lt;br /&gt;
Le fichier peut être le même pour toutes les machines et les différences exprimées avec des fichiers dans /etc/condor/config.d.&lt;br /&gt;
&lt;br /&gt;
Exemple de fichier global /etc/condor/condor_config.local :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 # 0-General-Settings-and-Macros&lt;br /&gt;
 &lt;br /&gt;
 UID_DOMAIN = htcondor-grid@subatech.in2p3.fr&lt;br /&gt;
 CENTRAL_MANAGER1 = nanpbs3.in2p3.fr&lt;br /&gt;
 COLLECTOR_HOST = $(CENTRAL_MANAGER1)&lt;br /&gt;
 CONDOR_HOST=$(CENTRAL_MANAGER1)&lt;br /&gt;
 &lt;br /&gt;
 EVENT_LOG = EventLog&lt;br /&gt;
&lt;br /&gt;
 # 1-Use-Security&lt;br /&gt;
&lt;br /&gt;
 # 2-Policies&lt;br /&gt;
 &lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION = REQUIRED&lt;br /&gt;
  &lt;br /&gt;
 # 3-Authorizations&lt;br /&gt;
 &lt;br /&gt;
 ALLOW_WRITE = &lt;br /&gt;
 ALLOW_READ = */*.in2p3.fr&lt;br /&gt;
 ALLOW_DAEMON = *.in2p3.fr&lt;br /&gt;
 ALLOW_ADMINISTRATOR = root@$(CONDOR_HOST)&lt;br /&gt;
 ALLOW_CONFIG = root@$(FULL_HOSTNAME)&lt;br /&gt;
  &lt;br /&gt;
 # 4-Authentication&lt;br /&gt;
 SEC_PASSWORD_FILE = /etc/condor/pool_password&lt;br /&gt;
 SEC_READ_AUTHENTICATION = OPTIONAL&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION = REQUIRED&lt;br /&gt;
 SEC_DEFAULT_AUTHENTICATION_METHODS = PASSWORD,FS&lt;br /&gt;
 SCHEDD.SEC_WRITE_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SCHEDD.SEC_DAEMON_AUTHENTICATION_METHODS = FS,PASSWORD&lt;br /&gt;
 SEC_CLIENT_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
 SEC_READ_AUTHENTICATION_METHODS = FS,PASSWORD,CLAIMTOBE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le modèle de sécurité choisi ici repose sur le partage d&#039;une clé commune entre les différentes machines (submitter,master,workers). Cette clé /etc/condor/pool_password est crée par la commande suivante et distribuée sur les machines :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_store_cred -f /etc/condor/pool_password&lt;br /&gt;
 Enter password: xxxxxx&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce modèle est assez simple et n&#039;apporte que l&#039;authentification entre demons, pas le chiffrement et le contrôle de l&#039;intégrité des communications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Configuration du serveur de batch (nanpbs3.in2p3.fr)  =====&lt;br /&gt;
&lt;br /&gt;
Dans cet exemple, le serveur de batch est aussi machine de soumission (il dispose des mêmes comptes que sur les worker nodes)&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/20-master.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = COLLECTOR, MASTER, NEGOTIATOR, SCHEDD&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr       &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Configuration d&#039;un worker node (nanwn58.in2p3.fr) =====&lt;br /&gt;
&lt;br /&gt;
Creation d&#039;un fichier supplémentaire /etc/condor/config.d/10-workernode.conf :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt; &lt;br /&gt;
 DAEMON_LIST = MASTER, STARTD&lt;br /&gt;
 TRUST_UID_DOMAIN=TRUE&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrage avec la nouvelle config :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor restart&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status -any&lt;br /&gt;
 MyType             TargetType         Name                                     &lt;br /&gt;
 &lt;br /&gt;
 Collector          None               My Pool - nanpbs3.in2p3.fr@nanpbs3.in2p3.&lt;br /&gt;
 Scheduler          None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 Negotiator         None               nanpbs3.in2p3.fr                         &lt;br /&gt;
 DaemonMaster       None               nanwn58.in2p3.fr                         &lt;br /&gt;
 Machine            Job                slot1@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot2@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot3@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot4@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot5@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot6@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot7@nanwn58.in2p3.fr                   &lt;br /&gt;
 Machine            Job                slot8@nanwn58.in2p3.fr                   &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examen de la queue depuis le server et submitter :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 [root@nanpbs3 ~]# condor_q&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpbs3.in2p3.fr : &amp;lt;193.48.101.50:58431&amp;gt; : nanpbs3.in2p3.fr&lt;br /&gt;
  ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
 &lt;br /&gt;
 0 jobs; 0 completed, 0 removed, 0 idle, 0 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7495</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7495"/>
		<updated>2015-08-10T13:35:32Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation personnelle : configuration et premiers tests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
 &lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
 &lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
 &lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
 &lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7494</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7494"/>
		<updated>2015-08-10T13:35:02Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation personnelle : configuration et premiers tests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
 &lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
&lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
&lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
&lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
	<entry>
		<id>https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7493</id>
		<title>HT-Condor</title>
		<link rel="alternate" type="text/html" href="https://lcg.in2p3.fr/index.php?title=HT-Condor&amp;diff=7493"/>
		<updated>2015-08-10T13:34:36Z</updated>

		<summary type="html">&lt;p&gt;Barbet: /* Installation personnelle : configuration et premiers tests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Démarrer avec HT-Condor&lt;br /&gt;
=== Démarrer avec HT-Condor ===&lt;br /&gt;
&lt;br /&gt;
[Page en cours de création]&lt;br /&gt;
&lt;br /&gt;
==== Documentation et références ====&lt;br /&gt;
&lt;br /&gt;
Site de référence : http://research.cs.wisc.edu/htcondor/&lt;br /&gt;
&lt;br /&gt;
Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki&lt;br /&gt;
&lt;br /&gt;
Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes&lt;br /&gt;
&lt;br /&gt;
Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html&lt;br /&gt;
&lt;br /&gt;
==== Repositories et installation ====&lt;br /&gt;
&lt;br /&gt;
http://research.cs.wisc.edu/htcondor/yum/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 cd /etc/yum.repos.d/&lt;br /&gt;
 wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo&lt;br /&gt;
 yum install condor&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d&#039;utiliser les priorités avec YUM.&lt;br /&gt;
&lt;br /&gt;
==== Installation personnelle : configuration et premiers tests ====&lt;br /&gt;
&lt;br /&gt;
La configuration par défaut après l&#039;installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : &amp;lt;i&amp;gt;submit node&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;master node&amp;lt;/i&amp;gt; et &amp;lt;i&amp;gt;worker node&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Démarrer les demons :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 service condor start&lt;br /&gt;
 Starting up Condor...    done.&lt;br /&gt;
 &lt;br /&gt;
 service condor status&lt;br /&gt;
 Condor is running (pid 22310)&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Les processus suivants sont lancés :&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ps -ef | grep condor&lt;br /&gt;
 condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid&lt;br /&gt;
 root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493&lt;br /&gt;
 condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f&lt;br /&gt;
 condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f&lt;br /&gt;
 condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f&lt;br /&gt;
 condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f&lt;br /&gt;
 condor   22359 22316 93 09:53 ?        00:00:11 mips&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En ce qui concerne le demon qui gère un worker node (condor_startd), les processeurs disponibles sue la machine locale sont bien reconnus :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_status&lt;br /&gt;
 Name               OpSys      Arch   State     Activity LoadAv Mem   ActvtyTime&lt;br /&gt;
&lt;br /&gt;
 slot1@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:30:11&lt;br /&gt;
 slot2@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.030 1949  0+00:50:05&lt;br /&gt;
 slot3@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:06&lt;br /&gt;
 slot4@testcondor.in2 LINUX      X86_64 Unclaimed Idle      0.000 1949  0+00:50:07&lt;br /&gt;
                     Total Owner Claimed Unclaimed Matched Preempting Backfill&lt;br /&gt;
&lt;br /&gt;
        X86_64/LINUX     4     0       0         4       0          0        0&lt;br /&gt;
&lt;br /&gt;
               Total     4     0       0         4       0          0        0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer un programme de test (un script shell lançant des exécutables) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 more HT-Condor/testprog01.sh&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 echo &amp;quot;HT-condor testprog01&amp;quot;&lt;br /&gt;
 echo &amp;quot;I&#039;m process id $$ on&amp;quot; `hostname`&lt;br /&gt;
 echo &amp;quot;This is sent to standard error&amp;quot; 1&amp;gt;&amp;amp;2&lt;br /&gt;
 date&lt;br /&gt;
 echo &amp;quot;Running as binary $0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 echo &amp;quot;My name (argument 1) is $1&amp;quot;&lt;br /&gt;
 echo &amp;quot;My sleep duration (argument 2) is $2&amp;quot;&lt;br /&gt;
 sleep $2&lt;br /&gt;
 echo &amp;quot;Sleep of $2 seconds finished.  Exiting&amp;quot;&lt;br /&gt;
 exit 0&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer la description du travail :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 executable=testprog01.sh&lt;br /&gt;
 universe=vanilla&lt;br /&gt;
 arguments=Example.$(Cluster).$(Process) 100&lt;br /&gt;
 output=results.output.$(Process)&lt;br /&gt;
 error=results.error.$(Process)&lt;br /&gt;
 log=results.log&lt;br /&gt;
 notification=never&lt;br /&gt;
 should_transfer_files=YES&lt;br /&gt;
 when_to_transfer_output = ON_EXIT&lt;br /&gt;
 queue&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lancer le job :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_submit testprog01.submit &lt;br /&gt;
 Submitting job(s).&lt;br /&gt;
 1 job(s) submitted to cluster 1.&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En surveiller l&#039;exécution :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 condor_q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 -- Submitter: nanpc117.in2p3.fr : &amp;lt;134.158.25.117:39976&amp;gt; : nanpc117.in2p3.fr&lt;br /&gt;
 ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE CMD               &lt;br /&gt;
   1.0   untel          8/4  09:57   0+00:00:05 R  0   0.0  testprog01.sh Exam&lt;br /&gt;
&lt;br /&gt;
 1 jobs; 0 completed, 0 removed, 0 idle, 1 running, 0 held, 0 suspended&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fin du job : les fichiers demandés sont là :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 ls&lt;br /&gt;
 results.error.0  results.output.0  testprog01.submit&lt;br /&gt;
 results.log      testprog01.sh&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Installation type cluster local ====&lt;br /&gt;
&lt;br /&gt;
==== Utilisation en contexte grille ====&lt;br /&gt;
&lt;br /&gt;
==== Sécurité ====&lt;/div&gt;</summary>
		<author><name>Barbet</name></author>
	</entry>
</feed>