12.07.2015 Views

Università degli Studi di Napoli Federico II Facoltà di ... - Scope

Università degli Studi di Napoli Federico II Facoltà di ... - Scope

Università degli Studi di Napoli Federico II Facoltà di ... - Scope

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>di</strong>sponibilità. I protocolli utilizzati per tali servizi sono il GRIP ed ilGRRP.• Co-allocation, scheduling and brokering services: tali servizipermettono agli utenti <strong>di</strong> una Virtual Organization l'allocazione <strong>di</strong> una opiù risorse per fini specifici e la schedulazione dei tasks sulle varierisorse. Il brokering services è un servizio che cerca, data una richiesta,le risorse adatte a sod<strong>di</strong>sfare, nel modo più efficiente, i compiti richiesti.• Monitoring and <strong>di</strong>agnostics services: utilizzato per monitorare le risorsein termini <strong>di</strong> errori verificatisi, <strong>di</strong> sovraccarico e <strong>di</strong> attacchi subiti.• Altri;• Il livello Applications: è l'ultimo livello dell'architettura stratificata ecomprende le applicazioni utente che operano in ambito Grid. Me<strong>di</strong>ante esse,l'utente accede a quelli che sono i servizi Grid. Dal punto <strong>di</strong> vista delprogrammatore, un'applicazione è definita e richiama i servizi messi a<strong>di</strong>sposizione dei livelli sottostanti. Come già detto precedentemente, ognilivello mette a <strong>di</strong>sposizione dei livelli superiori, delle interfacce per accedere aipropri servizi. Le applicazioni dell'ultimo livello possono, essendo l'architetturaGrid un 'architettura a strati aperta, accedere ai servizi messi a <strong>di</strong>sposizione daqualsiasi livello sottostante. Per servizi si intende la gestione delle risorse,l'accesso ai dati ed il reperimento delle risorse.Definita quella che è l'architettura <strong>di</strong> una Grid, possiamo rappresentare quest'ultima conun modello a clessidra (ve<strong>di</strong> fig. 2): è possibile notare un “collo <strong>di</strong> bottiglia” al centrodella clessidra. Questa parte della clessidra, che rappresenta gli strati Resource eConnectivity, e <strong>di</strong> conseguenza i protocolli in essi contenuti, è comunemente dettoanche middleware (strato centrale). All'interno del middleware troviamo quin<strong>di</strong> API edSDK. Poiché questi ultimi sono fondamentali per la realizzazione <strong>di</strong> una Grid, iprotocolli presenti negli strati Resource e Connectivity devono essere pochi e bendefiniti. Un middleware <strong>di</strong> ultima generazione utilizzato in ambito Grid è gLite.Luca Gerardo 566/2636 Pagina 12 <strong>di</strong> 113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!