LNL M.Biasotto, Bologna, 13 dicembre Installazione automatica Massimo Biasotto – INFN LNL
LNL M.Biasotto, Bologna, 13 dicembre Un modello generico di farm FRONT END DISK SERVERS COMP. NODES FRONT END DISK SERVERS COMP. NODES FRONT END DISK SERVERS COMP. NODES
LNL M.Biasotto, Bologna, 13 dicembre I componenti della farm 1.Front end permette il login interattivopermette il login interattivo ha lambiente di sviluppo softwareha lambiente di sviluppo software lancio dei job sui nodi di calcololancio dei job sui nodi di calcolo è linterfaccia verso la gridè linterfaccia verso la grid esporta i file systemesporta i file system 2.Nodi di calcolo 3.Disk servers
LNL M.Biasotto, Bologna, 13 dicembre Configurazione della farm Configurare la farm significa definire i fe, i nodi di calcolo, i disk servers e la loro relazione Configurare la farm significa definire i fe, i nodi di calcolo, i disk servers e la loro relazione - Add - Modify - Delete Installazione Automatica di tutti i componenti della farm Generazione automatica della procedura di post-installazione: - mount dischi ausiliari - mount nfs dei disk servers - AFS - Globus Descrizione della configurazione della farm (in un formato standard) e sua archiviazione EditConfigurazione CMS ATLAS ALICE ANIS-Cern Da Fare
LNL M.Biasotto, Bologna, 13 dicembre ANIS Services ANIS NFS Server (Root file system) DHCP Server (IP Address) NFS Server (Linux distrib) TFTP Server (Bpb file, kernel) DNS Server (Name and domain)
LNL M.Biasotto, Bologna, 13 dicembre ANIS installation process ClientANIS dhcp request bpbatch file dhcp request network info dhcp request kickstart file install kernel network config system installation post installation reboot
LNL M.Biasotto, Bologna, 13 dicembre XML come formato di descrizione? La tecnologia XML sembra adatta per una completa descrizione formale di una farm La tecnologia XML sembra adatta per una completa descrizione formale di una farm Oltre che per linstallazione automatica, possibilità di integrazione con database per gestire le successive variazioni di configurazione Oltre che per linstallazione automatica, possibilità di integrazione con database per gestire le successive variazioni di configurazione Disponibili tools e moduli per molti linguaggi: Java, Perl, php, ecc... Disponibili tools e moduli per molti linguaggi: Java, Perl, php, ecc... Al momento mancano dei tools (browser/editor XML) che offrano allutente un ambiente GUI facile da usare Al momento mancano dei tools (browser/editor XML) che offrano allutente un ambiente GUI facile da usare
LNL M.Biasotto, Bologna, 13 dicembre Collaborazione col CERN / WP4 DATAGRID Contattato gruppo al CERN che si occupa dello sviluppo di ANIS Contattato gruppo al CERN che si occupa dello sviluppo di ANIS futuro sviluppo del sistema: AIMS futuro sviluppo del sistema: AIMS integrazione nel WP 4 di DATAGRID integrazione nel WP 4 di DATAGRID incontro a gennaio? incontro a gennaio?
LNL M.Biasotto, Bologna, 13 dicembre AIMS AIMS ANIS KS File AIMS Config Template files XML Parser XML File