Unità di ricerca Cini-BO (DEIS-Ingegneria)

GL1 - Sistemi a prestazioni elevate e/o garantite


  • Responsabile del GL: Michele Colajanni


  • Attività Cini-BO (DEIS-Ingegneria): Fornitura di servizi multimediali con livelli di qualità differenziati
    Partecipanti:
    • Luca Foschini
    • Gianluca Tonti
    • Silvia Vecchi

    I componenti dell’Unità di Bologna, DEIS - Ingegneria, impegnati in GL-1 intendono portare contributi principalmente nelle aree del monitoraggio del livello di qualità offerto durante l’erogazione di servizi su reti best-effort e dei modelli basati su politiche per la gestione dei sistemi e delle reti.
    Il controllo e la gestione della qualità nell’erogazione di servizi Web richiedono l’estensione dell’infrastruttura Internet tradizionale con funzionalità di monitoraggio capaci di ottenere dinamicamente la visibilità dello stato delle risorse di rete e di propagare tale visibilità a livello applicativo. L’interesse è nel progettare strumenti Java per il monitoraggio on-line di risorse Internet eterogenee. Tali strumenti devono fornire indicatori a differenti livelli di astrazione, da quello applicativo (ad es. allocazione di nuovi oggetti e chiamate a metodi Java) a quello di kernel (ad es. utilizzo di CPU e numero di pacchetti di rete ricevuti). Per ottenere questo, saranno investigate tecnologie Java emergenti come JVMPI e JMX, e soluzioni di integrazione con sistemi standard di gestione (SNMP e RTCP). Gli strumenti di monitoraggio forniscono la base necessaria per la realizzazione di un framework portabile e aperto per il controllo e la gestione di risorse distribuite, facendo anche uso di tecnologie innovative ad agenti mobili per operare localmente alle risorse e mettere in atto politiche di gestione in maniera autonoma, con potenziali riduzionei sia dell’overhead di traffico che del tempo di reazione.
    Per quanto riguarda la gestione dei sistemi e delle reti, la soluzione prevede l’adozione di un approccio basato su politiche per semplificare la gestione, il controllo e l’adattamento della infrastruttura di supporto e dei servizi stessi, in accordo con i requisiti di qualità e sicurezza da soddisfare. Le politiche, intese come regole per il controllo del comportamento di un sistema, consentono infatti un alto livello di astrazione nella specifica del comportamento del sistema e dei suoi componenti, in maniera del tutto indipendente dalla loro effettiva implementazione e integrazione. Si considera quindi vantaggioso separare il livello di specifica delle politiche dal livello di espressione dei meccanismi, per poter adattare dinamicamente il comportamento dei componenti senza alcun impatto su di essi in termini di riprogettazione. Collaborazione prevista con il Prof. Morris Sloman e il Dr. Emil Lupu del gruppo di Software Engineering dell’Imperial college di Londra.

     

  • References:

    • P. Bellavista, A. Corradi, C. Stefanelli, “The Ubiquitous Provisioning of Internet Services to Portable Devices”, IEEE Pervasive Computing, Vol. 1, No. 3, pp. 81–87, Lug-Set 2002.
    • S. Wright, R. Chadha, G. Lapiotis (eds), Special Issue on Policy Based Networking, IEEE Network, Vol. 16, No. 2, Mar. 2002.

| home web-minds | home web-minds Cini-BO (DEIS - Ingegneria) |