René Meusel, Jakob Blomer
Total Page:16
File Type:pdf, Size:1020Kb
CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. IntroductionWhere colour reproduction is not faithful, or the to the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. CernVM-FileThis is an output file created in Illustrator CS3 System René Meusel, Jakob Blomer Seminar at CNAF, 4th of December 2014 Agenda 1 What is CernVM-FS? 2 Accessing Repositories: CernVM-FS Client 3 Updating Repositories: CernVM-FS Server 4 From POSIX to CernVM-FS: Internal Data Management 5 CernVM 3: An Operating System hosted in CernVM-FS René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 2 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 History of CernVM-FS • Spin-off project of CernVM 2 • Central idea: separation of virtual machine image provisioning and HEP application software • Using HTTP as transport was the only reliable solution in a diverse environment • NFS shared software area and installation jobs reached scalability and feasibility limits • PIC (Spain) and RAL (UK) pioneered the usage of CernVM-FS as a replacement technology • Today: CernVM-FS is the preferred way of software distribution in the World wide LHC Computing Grid and other grid infrastructures René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 3 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 Characteristics of HEP Software Packages • Frequent Updates Individual Analysis Code 0.1 MLOC • Not a single binary - transient a development environment Experiment Software Frameworks 4 MLOC • Hundreds of libraries, scripts, binaries, …; with sometimes High Energy Physics unclear dependencies Libraries 5 MLOC • Hard to separate in modules Compiler, System Library, Operating System, … • stable Not easily packagable 20 MLOC René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 4 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 Characteristics of HEP Software Packages • Millions of file system objects (ATLAS Repository: 37M files; 6M directories; 8M symlinks) • Usually small file size (ATLAS: average 70 kiB) • High number of duplicated files (ATLAS: duplication factor of 9 (sic!)) • Globally distributed compute resources • Highly depends on a specific runtime environment • Requires long-term preservation of software environment René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 5 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 CVMFS in a Nutshell What is CernVM File System? • Scalable software distribution system • Infrequent atomic updates in a central location • Read-only access on the clients • Repository signed by a trusted release manager • HTTP based global data transfer • Minimal protocol requirements • Aggressive hierarchical cache strategy • Assumption: Coherent working set on physically close nodes (cf. software vs. data distribution) • Accessible through a mounted file system (POSIX) • FUSE module, NFS exported FUSE volume or Parrot René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 7 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 Distributing a Central Installation Worldwide Stratum0 • Modifications happen on Release Manager Machine only • File system snapshots on Stratum 0 act as seed for distribution • Globally distributed clients gain on-demand read-only access René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 8 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use. Where colour reproduction is not faithful, or the background is not plain white, the logo should be reproduced in black or white – whichever provides the greatest contrast. The outline version of the logo may be reproduced in another colour in instances of single-colour print. This is an output file created in Illustrator CS3 Distributing a Central Installation Worldwide Stratum0 Stratum1 (replication) René Meusel - Introduction to the CernVM-File System CNAF - 4th of December 2014 9 CERN Graphic Charter: use of the outline version of the CERN logo Colour reproduction Clear space Minimum size The badge version must only be reproduced on a A clear space must be respected around the logo: Print: 10mm plain white background using the correct blue: other graphical or text elements must be no closer Web: 60px Pantone: 286 than 25% of the logo’s width. CMYK: 100 75 0 0 RGB: 56 97 170 Placement on a document Web: #3861AA Use of the logo at top-left or top-centre of a document is reserved for official use.