Proge&azione orientata alle prestazioni di strategie per la ges1one delle risorse in ambien1 Cloud

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Proge&azione orientata alle prestazioni di strategie per la ges1one delle risorse in ambien1 Cloud"

Transcript

1 Proge&azione orientata alle prestazioni di strategie per la ges1one delle risorse in ambien1 Cloud h&p://

2 Riferimen1 In questa lezione viene discusso l ar1colo Ye Hu, Johnny Wong, Gabriel Iszlai, and Marin Litoiu Resource provisioning for cloud computing. In Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research (CASCON '09), Patrick Martin, Anatol W. Kark, and Darlene Stewart (Eds.). ACM, New York, NY, USA,

3 Problema del Resource Provisioning Sta1c resource alloca1on vs autonomic resource alloca1on Applica1on Environment (AE) = insieme di risorse condivise da una o più applicazioni applicazioni intera@ve (requisi1 di limitata capacità computazionale e basso tempo di risposta) applicazioni cara&erizzate dallo stello SLA insieme di risorse = server un arbitro globale deve decidere la migliore allocazione di risorse ad un AE SLA: SLA(x,y)={Prob[ responce 5me <= x ] >= y}

4 Strategie di Allocazione Shared Alloca1on (SA): I server sono condivisi da applicazioni (job) appartenen1 a tu&e le classi di servizio. scheduling: FCFS, priorità (applicazioni con SLA stringen1 sono processa1 con priorità) Dedicated Alloca1on (DA) Ad ogni classe di applicazione è assegnato un numero fisso di server scheduling: FCFS

5 Modello di prestazione SA Processo degli arrivi: Poisson λ i arrival rate Service 1me esponenziale 1/μ i media

6 Modello di prestazione: DA Processo degli arrivi: Poisson λ i arrival rate Service 1me esponenziale 1/μ i media

7 Resource Provisioning: DA FCFS F(x)=Pr[responce 1me <= x] CDF del tempo di risposta M/M/m (per ogni classe) μ 1 = μ 2 = μ λ 1, λ 2 m D1, m D2 numero minimo di server per soddisfare l SLA m = m D = m D1 + m D2

8 Resource Provisioning: SA FCFS F(x)=Pr[responce 1me <= x] CDF del tempo di risposta M/M/m (1 per tu&e le classi) μ 1 = μ 2 = μ λ= λ 1 + λ 2 ρ = (λ 1 + λ 2 )/μ m S1, m S2 numero minimo di server per soddisfare l SLA m = m S = max{ m S1, m S2 }

9 Confronto tra SA e DA OBIETTIVO: Proge&are un algoritmo (euris1co) che determini la strategia di allocazione preferita (DA o SA) in funzione dello stato del sistema

10 SLA difference: una metrica per rimuovere la dipendenza dall SLA e tasso di arrivo per un dato SLA(x,y) le prestazioni di DA/SA variano al variare del tasso di arrivo Devo trovare una metrica che mi perme&a di confrontare le due strategie di allocazione su tu&o il range del tasso di arrivo

11 Dipendenza dal tasso di arrivo: SA v.s. DA Scelgo scenari con D simile Valuto se SA migliore di DA, ossia m S < m D m S < m D m S < m D m S > m D m S > m D

12 m S < m D m S < m D m S > m D m S > m D

13 Allocazione Euris1ca: Algoritmo

14 Valutazione delle prestazioni (FCFS) Indice di prestazione: Effec5veness S S = Pr[Alg. euris1co trova una soluzione corre&a] = n_correct / L

15 Scheduling con priorità: Probability Dependent Priority (PDP) proge&ato per massimizzare la probabilità di soddisfare un (vincolo) sul tempo di risposta dovrebbe avere come side effect la minimizzazione del numero di server necessari ad un AE τ i frequenza misurata dell evento {responce_1me i <= x i }

16 FCFS Altre discipline di scheduling Head of the Line priority (HOL): Job con il più elevato valore di G(SLA) sono considera1 prima

17 Valutazione delle prestazioni frazione del numero di volte una disciplina è megliore delle altre: q F =n F /L, q H =n H /L, q P =n P /L Differenza in numero di server alloca1 da PDP rispe&o a FCFS e HOL: Δ F =s F /n, Δ H =s H /n

Lo scheduling. Tipici schedulatori

Lo scheduling. Tipici schedulatori Lo scheduling Un processo durante la sua evoluzione è o running o in attesa di un evento. Nel secondo caso trattasi della disponibilità di una risorsa (CPU, I/O, struttura dati, ecc.) di cui il processo

Dettagli

Ricerca Operativa e Logistica

Ricerca Operativa e Logistica Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili A.A. 2011/2012 Lezione 10: Variabili e vincoli logici Variabili logiche Spesso nei problemi reali che dobbiamo affrontare ci sono dei

Dettagli

Sistemi Operativi. Scheduling della CPU SCHEDULING DELLA CPU. Concetti di Base Criteri di Scheduling Algoritmi di Scheduling

Sistemi Operativi. Scheduling della CPU SCHEDULING DELLA CPU. Concetti di Base Criteri di Scheduling Algoritmi di Scheduling SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time

Dettagli

Sistemi Operativi SCHEDULING DELLA CPU. Sistemi Operativi. D. Talia - UNICAL 5.1

Sistemi Operativi SCHEDULING DELLA CPU. Sistemi Operativi. D. Talia - UNICAL 5.1 SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time

Dettagli

Pag. 1. Introduzione allo scheduling. Concetti fondamentali. Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Algoritmi.

Pag. 1. Introduzione allo scheduling. Concetti fondamentali. Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Algoritmi. Concetti fondamentali Scheduling della CU Introduzione allo scheduling Uno degli obbiettivi della multiprogrammazione è quello di massimizzare l utilizzo delle risorse e in particolare della CU er raggiungere

Dettagli

La schedulazione. E.Mumolo mumolo@units.it

La schedulazione. E.Mumolo mumolo@units.it La schedulazione E.Mumolo mumolo@units.it Concetti fondamentali Multiprogrammazione: esecuzione simultanea di più sequenze di esecuzione Pseudo-parallelismo su una sola CPU Esecuzione parallela su più

Dettagli

Sistemi Operativi SCHEDULING DELLA CPU

Sistemi Operativi SCHEDULING DELLA CPU Sistemi Operativi SCHEDULING DELLA CPU Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling

Dettagli

Criteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore

Criteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore Criteri di Scheduling Algoritmi di Scheduling Multiple-Processor Scheduling Asymmetric/Symmetric multiprocessing Processori Multicore 5.2 Silberschatz, Galvin and Gagne 2005 1 Massimizzare lʼutilizzo della

Dettagli

Scheduling. Scheduling 14/12/2003 1/7

Scheduling. Scheduling 14/12/2003 1/7 Scheduling In un computer multiprogrammato più processi competono per l'uso della CPU. La parte di sistema operativo che decide quale processo mandare in esecuzione è lo scheduler. Batch OS: scheduling

Dettagli

Calcolatori Elettronici A a.a. 2008/2009

Calcolatori Elettronici A a.a. 2008/2009 Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include

Dettagli

Scheduling. Sistemi Operativi e Distribuiti A.A. 2004-2005 Bellettini - Maggiorini. Concetti di base

Scheduling. Sistemi Operativi e Distribuiti A.A. 2004-2005 Bellettini - Maggiorini. Concetti di base Scheduling Sistemi Operativi e Distribuiti A.A. 2-25 Bellettini - Maggiorini Concetti di base Il massimo utilizzo della CPU si ottiene mediante la multiprogrammazione Ogni processo si alterna su due fasi

Dettagli

Concetti di base. Scheduling della CPU. Diagramma della durata dei CPU-burst. Sequenza Alternata di CPU Burst e I/O Burst

Concetti di base. Scheduling della CPU. Diagramma della durata dei CPU-burst. Sequenza Alternata di CPU Burst e I/O Burst Impossibile visualizzare l'immagine. Scheduling della CPU Concetti di base La multiprogrammazione cerca di ottenere la massima utilizzazione della CPU. L esecuzione di un processo consiste in cicli d esecuzione

Dettagli

Lez. 4 Lo scheduling dei processi. Corso: Sistemi Operativi Danilo Bruschi

Lez. 4 Lo scheduling dei processi. Corso: Sistemi Operativi Danilo Bruschi Sistemi Operativi Lez. 4 Lo scheduling dei processi 1 Cicli d'elaborazione In ogni processo i burst di CPU si alternano con i tempi di I/O 2 Uso tipico di un calcolatore 3 CPU-bound e I/O-bound Processi

Dettagli

Scheduling. Livelli Algoritmi

Scheduling. Livelli Algoritmi Scheduling Livelli Algoritmi Introduzione Lo scheduling Ha lo scopo di decidere quale processo eseguire in un dato istante Si realizza mediante un componente specifico del sistema operativo Lo scheduler

Dettagli

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer.

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. I Sistemi Operativi Il Software di Base Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. Il sistema operativo è il gestore di tutte le risorse

Dettagli

Scheduling della CPU:

Scheduling della CPU: Coda dei processi pronti (ready( queue): Scheduling della CPU primo ultimo PCB i PCB j PCB k contiene i descrittori ( process control block, PCB) dei processi pronti. la strategia di gestione della ready

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T3 3-Schedulazione 1 Prerequisiti Concetto di media Concetto di varianza 2 1 Introduzione Come sappiamo, l assegnazione della CPU ai processi viene gestita dal nucleo, attraverso

Dettagli

Un algoritmo per la valutazione e la gestione ottimale dei crediti in sofferenza

Un algoritmo per la valutazione e la gestione ottimale dei crediti in sofferenza Un algoritmo per la valutazione e la gestione ottimale dei crediti in sofferenza Andrea Gamba DSE - Università di Verona e SAFE con la collaborazione e il contributo di UGC Banca SpA IAS/IFRS e non performing

Dettagli

STRONG AUTHENTICATION VIA SMS Come aumentare sicurezza e privacy in modo semplice e a basso costo. Claudio Zanaroli Sales Manager Skebby

STRONG AUTHENTICATION VIA SMS Come aumentare sicurezza e privacy in modo semplice e a basso costo. Claudio Zanaroli Sales Manager Skebby STRONG AUTHENTICATION VIA SMS Come aumentare sicurezza e privacy in modo semplice e a basso costo Claudio Zanaroli Sales Manager Skebby 1 Agenda E-Commerce Forum 21 Aprile 2015 ü Cos è la Strong Authentication

Dettagli

Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Concetti fondamentali. Dispatcher. Scheduler della CPU

Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Concetti fondamentali. Dispatcher. Scheduler della CPU Scheduling della CPU Concetti fondamentali Criteri di scheduling Algoritmi di scheduling Concetti fondamentali L obiettivo della multiprogrammazione è di avere processi sempre in esecuzione al fine di

Dettagli

Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Sistemi informativi aziendali

Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Sistemi informativi aziendali Corso Sistemi Informativi Aziendali,. Sistemi informativi aziendali di Simone Cavalli (simone.cavalli@unibg.it) Bergamo, Febbraio - Marzo 2009 Produzione (cenni) Pagina 2 Produzione La produzione, in termini

Dettagli

Capitolo 5: Scheduling della CPU! Scheduling della CPU! Concetti di Base! Alternanza di Sequenze di CPU- e I/O-Burst!

Capitolo 5: Scheduling della CPU! Scheduling della CPU! Concetti di Base! Alternanza di Sequenze di CPU- e I/O-Burst! Capitolo 5: Scheduling della CPU Criteri di Scheduling Algoritmi di Scheduling Cenni Scheduling per sistemi multprocessore Modelli Asimmetrico e Simmetrico Scheduling della CPU 5.2 Concetti di Base Alternanza

Dettagli

1) Descrivere dettagliatamente a quale problema di scheduling corrisponde il problema.

1) Descrivere dettagliatamente a quale problema di scheduling corrisponde il problema. Un veicolo viene utilizzato da una società di trasporti per trasportare beni a partire da un unico deposito verso prefissate località di destinazione. Si supponga che occorre trasportare singolarmente

Dettagli

Processi e Thread. Scheduling (Schedulazione)

Processi e Thread. Scheduling (Schedulazione) Processi e Thread Scheduling (Schedulazione) 1 Scheduling Introduzione al problema dello Scheduling (1) Lo scheduler si occupa di decidere quale fra i processi pronti può essere mandato in esecuzione L

Dettagli

Istituzioni di Economia Laurea Triennale in Ingegneria Gestionale Lezione 16 Offerta dell impresa

Istituzioni di Economia Laurea Triennale in Ingegneria Gestionale Lezione 16 Offerta dell impresa UNIVERSITÀ DEGLI STUDI DI BERGAMO Laurea Triennale in Ingegneria Gestionale Lezione 16 Offerta dell impresa Prof. Gianmaria Martini Offerta dell impresa La decisione di un impresa a riguardo della quantità

Dettagli

SIMULAZIONE ESAME di OTTIMIZZAZIONE Corso di Laurea in Ingegneria Gestionale 2 o anno

SIMULAZIONE ESAME di OTTIMIZZAZIONE Corso di Laurea in Ingegneria Gestionale 2 o anno SIMULAZIONE ESAME di OTTIMIZZAZIONE 28 novembre 2005 SIMULAZIONE ESAME di OTTIMIZZAZIONE Corso di Laurea in Ingegneria Gestionale 2 o anno Cognome : XXXXXXXXXXXXXXXXX Nome : XXXXXXXXXXXXXX VALUTAZIONE

Dettagli

Sistemi Operativi mod. B. Sistemi Operativi mod. B A B C A B C P 1 2 0 0 P 1 1 2 2 3 3 2 P 2 3 0 2 P 2 6 0 0 P 3 2 1 1 P 3 0 1 1 < P 1, >

Sistemi Operativi mod. B. Sistemi Operativi mod. B A B C A B C P 1 2 0 0 P 1 1 2 2 3 3 2 P 2 3 0 2 P 2 6 0 0 P 3 2 1 1 P 3 0 1 1 < P 1, > Algoritmo del banchiere Permette di gestire istanze multiple di una risorsa (a differenza dell algoritmo con grafo di allocazione risorse). Ciascun processo deve dichiarare a priori il massimo impiego

Dettagli

Sistemi Operativi A.A. 2011/2012

Sistemi Operativi A.A. 2011/2012 Sistemi Operativi A.A. 2011/2012 Esercitazione 13 Dicembre 2011 Esercizio 1 - Scheduling dei processi Data la seguente sequenza di processi Processo Istante Arrivo Durata Priorità P 1 0 6 3 P 2 2 5 2 P

Dettagli

Il sistema APS (Advanced Planning & Scheduling) è la soluzione giusta per voi? Un sistema APS è la soluzione giusta per voi? PlanetTogether è un Advanced Planning & Scheduling (APS), una soluzione che

Dettagli

Gestioni Patrimoniali per soddisfare al meglio le tue aspettative. GP Benchmark

Gestioni Patrimoniali per soddisfare al meglio le tue aspettative. GP Benchmark Gestioni Patrimoniali per soddisfare al meglio le tue aspettative. sono gestioni patrimoniali caratterizzate da uno stile di gestione attivo che comporta un impegno costante da parte del gestore, orientato

Dettagli

Il mondo digitale da una prospettiva italiana.

Il mondo digitale da una prospettiva italiana. Il mondo digitale da una prospettiva italiana. Giovanni Peresson Torrossa Retreat 2013 Fiesole, 30 maggio 2013 Cosa parliamo quando parliamo di STM e mercato universitario Elevata integrazione (e sovrapposizione)

Dettagli

Matrice Excel Calcolo rata con DURATA DEL FINANZIAMENTO determinata dall'utente

Matrice Excel Calcolo rata con DURATA DEL FINANZIAMENTO determinata dall'utente Matrice Excel Calcolo rata con DURATA DEL FINANZIAMENTO determinata dall'utente L'acquisto di un immobile comporta un impegno finanziario notevole e non sempre è possibile disporre della somma di denaro

Dettagli

Matrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente

Matrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente Matrice Excel Calcolo rata con IMPORTO DEL FINANZIAMENTO determinato dall'utente L'acquisto di un immobile comporta un impegno finanziario notevole e non sempre è possibile disporre della somma di denaro

Dettagli

Fondamenti e didattica di Matematica Finanziaria

Fondamenti e didattica di Matematica Finanziaria Fondamenti e didattica di Matematica Finanziaria Silvana Stefani Piazza dell Ateneo Nuovo 1-20126 MILANO U6-368 silvana.stefani@unimib.it 1 Unità 7 Costituzione di un capitale Classificazione Fondo di

Dettagli

scheduling Riedizione modifi cata delle slide della Prof. DI Stefano

scheduling Riedizione modifi cata delle slide della Prof. DI Stefano scheduling Riedizione modifi cata delle slide della Prof. DI Stefano 1 Scheduling Alternanza di CPU burst e periodi di I/O wait a) processo CPU-bound b) processo I/O bound 2 CPU Scheduler Seleziona uno

Dettagli

Strumenti della Teoria dei Giochi per l Informatica A.A. 2009/10. Lecture 22: 1 Giugno 2010. Meccanismi Randomizzati

Strumenti della Teoria dei Giochi per l Informatica A.A. 2009/10. Lecture 22: 1 Giugno 2010. Meccanismi Randomizzati Strumenti della Teoria dei Giochi per l Informatica AA 2009/10 Lecture 22: 1 Giugno 2010 Meccanismi Randomizzati Docente Vincenzo Auletta Note redatte da: Davide Armidoro Abstract In questa lezione descriveremo

Dettagli

Capitolo 5: Ottimizzazione Discreta. E. Amaldi DEI, Politecnico di Milano

Capitolo 5: Ottimizzazione Discreta. E. Amaldi DEI, Politecnico di Milano Capitolo 5: Ottimizzazione Discreta E. Amaldi DEI, Politecnico di Milano 5.1 Modelli di PLI, formulazioni equivalenti ed ideali Il modello matematico di un problema di Ottimizzazione Discreta è molto spesso

Dettagli

Pianificazione e controllo delle risorse

Pianificazione e controllo delle risorse Pianificazione e controllo delle risorse Pianificazione e controllo delle risorse Gestione dell allocazione delle risorse in modo che i processi dell azienda siano efficienti e riflettano la domanda di

Dettagli

La gestione delle scorte

La gestione delle scorte La gestione delle scorte Controllo delle scorte Sist. prod. / Fornitore ordini domanda I Magazzino R Lead Time T La gestione delle scorte Problema: uando ordinare uanto ordinare Obiettivi: Basso livello

Dettagli

Analisi Influenzatori Online State of The Net 2012. 21 Giugno 2012

Analisi Influenzatori Online State of The Net 2012. 21 Giugno 2012 Analisi Influenzatori Online State of The Net 2012 21 Giugno 2012 Gli influenzatori Si parla ormai molto di influenzatori sulla rete e sui social network Si tra3a dei potenziali veri interlocutori per

Dettagli

Sistemi Real-Time Ing. Rigutini Leonardo

Sistemi Real-Time Ing. Rigutini Leonardo Sistemi Real-Time Ing. Rigutini Leonardo Dipartimento di Ingegneria dell informazione Università di Siena Sistema Real-Time Sistema in cui la correttezza non dipende solamente dai valori di output ma anche

Dettagli

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola

Dettagli

Scheduling. Dipartimento di Informatica Università di Verona, Italy. Sommario

Scheduling. Dipartimento di Informatica Università di Verona, Italy. Sommario Scheduling Dipartimento di Informatica Università di Verona, Italy Sommario Concetto di scheduling Tipi di scheduling Lungo termine Breve termine (scheduling della CPU) Medio termine Scheduling della CPU

Dettagli

Scheduling Introduzione Tipi di scheduler Scheduler di lungo termine (SLT) Scheduler di medio termine (SMT) Scheduler di breve termine (SBT)

Scheduling Introduzione Tipi di scheduler Scheduler di lungo termine (SLT) Scheduler di medio termine (SMT) Scheduler di breve termine (SBT) Scheduling Introduzione Con scheduling si intende un insieme di tecniche e di meccanismi interni del sistema operativo che amministrano l ordine in cui il lavoro viene svolto. Lo Scheduler è il modulo

Dettagli

I sei profili relativi ai conti a pacchetto sono:

I sei profili relativi ai conti a pacchetto sono: Indicatore Sintetico di Costo (ISC) In base alle nuove istruzioni di Banca d Italia in tema di trasparenza, emanate il 29 luglio 2009, i Fogli Informativi e i Documenti di Sintesi periodici dei ti correnti

Dettagli

Infrastruttura di produzione INFN-GRID

Infrastruttura di produzione INFN-GRID Infrastruttura di produzione INFN-GRID Introduzione Infrastruttura condivisa Multi-VO Modello Organizzativo Conclusioni 1 Introduzione Dopo circa tre anni dall inizio dei progetti GRID, lo stato del middleware

Dettagli

Tecniche di analisi multivariata

Tecniche di analisi multivariata Tecniche di analisi multivariata Metodi che fanno riferimento ad un modello distributivo assunto per le osservazioni e alla base degli sviluppi inferenziali - tecniche collegate allo studio della dipendenza

Dettagli

Produzione e forza lavoro

Produzione e forza lavoro Produzione e forza lavoro Testo Un azienda produce i modelli I, II e III di un certo prodotto a partire dai materiali grezzi A e B, di cui sono disponibili 4000 e 6000 unità, rispettivamente. In particolare,

Dettagli

Era di Maggio (2011) had a dream. 25 Ottobre 2012 Aeroporto di Milano Malpensa

Era di Maggio (2011) had a dream. 25 Ottobre 2012 Aeroporto di Milano Malpensa Era di Maggio (2011) and we had a dream 25 Ottobre 2012 Aeroporto di Milano Malpensa ed oggi.. La Bozza di Circolare Enac sull A-PMS Obiettivi e contenuti Relatore: Prof. Maurizio Crispino 25 Ottobre 2012

Dettagli

Scheduling. Lo scheduler è la parte del SO che si occupa di

Scheduling. Lo scheduler è la parte del SO che si occupa di Scheduling Lo scheduler è la parte del SO che si occupa di decidere quale fra i processi pronti può essere mandato in esecuzione L algoritmo di scheduling (la politica utilizzata dallo scheduler) ha impatto

Dettagli

POLITICHE DI INVESTIMENTO

POLITICHE DI INVESTIMENTO PIAZZA DEL CALENDARIO, 3 20126 MILANO C.F. 03655910150 Tel. 02/40242208 Fax 02/40242399 Iscritto all Albo dei Fondi Pensione, I Sezione Speciale, n. 1056 POLITICHE DI INVESTIMENTO La strategia di investimento

Dettagli

INTRODUZIONE A EXCEL ESERCITAZIONE I

INTRODUZIONE A EXCEL ESERCITAZIONE I 1 INTRODUZIONE A EXCEL ESERCITAZIONE I Corso di Idrologia e Infrastrutture Idrauliche Prof. Roberto Guercio Cos è Excel 2 Foglio di calcolo o foglio elettronico è formato da: righe e colonne visualizzate

Dettagli

Il campionamento statistico

Il campionamento statistico Lezione 13 Gli strumenti per il miglioramento della Qualità Il campionamento statistico Aggiornamento: 19 novembre 2003 Il materiale didattico potrebbe contenere errori: la segnalazione e di questi errori

Dettagli

Matrice Excel Calcolo rata con TASSO DI INTERESSE determinato dall'utente

Matrice Excel Calcolo rata con TASSO DI INTERESSE determinato dall'utente Matrice Excel Calcolo rata con TASSO DI INTERESSE determinato dall'utente L'acquisto di un immobile comporta un impegno finanziario notevole e non sempre è possibile disporre della somma di denaro sufficiente

Dettagli

MINIMIZZAZIONE DEI COSTI

MINIMIZZAZIONE DEI COSTI Università degli studi di MACERATA Facoltà di SCIENZE POLITICHE ECONOMIA POLITICA: MICROECONOMIA A.A. 2009/2010 MINIMIZZAZIONE DEI COSTI Fabio CLEMENTI E-mail: fabio.clementi@univpm.it Web: http://docenti.unimc.it/docenti/fabio-clementi

Dettagli

Un sistema operativo è un insieme di programmi che consentono ad un utente di

Un sistema operativo è un insieme di programmi che consentono ad un utente di INTRODUZIONE AI SISTEMI OPERATIVI 1 Alcune definizioni 1 Sistema dedicato: 1 Sistema batch o a lotti: 2 Sistemi time sharing: 2 Sistema multiprogrammato: 3 Processo e programma 3 Risorse: 3 Spazio degli

Dettagli

IL SISTEMA DI CONTROLLO INTERNO

IL SISTEMA DI CONTROLLO INTERNO http://www.sinedi.com ARTICOLO 27 OTTOBRE 2008 IL SISTEMA DI CONTROLLO INTERNO PRODUZIONE DI VALORE E RISCHIO D IMPRESA Nel corso del tempo, ogni azienda deve gestire un adeguato portafoglio di strumenti

Dettagli

Capitolo 17. I mercati con informazione asimmetrica

Capitolo 17. I mercati con informazione asimmetrica Capitolo 17 I mercati con informazione asimmetrica Introduzione L incertezza sulla qualità e il mercato dei bidoni I segnali di mercato Il rischio morale Il problema agente-principale L informazione asimmetrica

Dettagli

ESERCIZI SULLO SCHEDULING DEI PROCESSI

ESERCIZI SULLO SCHEDULING DEI PROCESSI ESERCIZI SULLO SCHEDULING DEI PROCESSI Esercizio 1 Esercizio 2 una priorità maggiore) e 4) RR (quanto=1). Esercizio 3 1 una priorità maggiore) e 4) RR (quanto=1). Esercizio 4 Esercizio 5 2 Esercizio 6

Dettagli

Edited by Foxit PDF Editor Copyright (c) by Foxit Software Company, 2004 For Evaluation Only.

Edited by Foxit PDF Editor Copyright (c) by Foxit Software Company, 2004 For Evaluation Only. In un mercato del lavoro competitivo esistono due tipi di lavoratori, quelli con alta produttività L A, che producono per 30 $ l'ora, e quelli con bassa produttività, L B, che producono per 5 $ l'ora.

Dettagli

Nel seguito sono riportati due esercizi che si possono risolvere con la formula di Erlang e le relative risoluzioni.

Nel seguito sono riportati due esercizi che si possono risolvere con la formula di Erlang e le relative risoluzioni. Nel seguito sono riportati due esercizi che si possono risolvere con la formula di Erlang e le relative risoluzioni. Al fine di risolvere questo tipo di esercizi, si fa in genere riferimento a delle tabelle

Dettagli

Sistemi Operativi GESTIONE DELLA MEMORIA SECONDARIA. D. Talia - UNICAL. Sistemi Operativi 11.1

Sistemi Operativi GESTIONE DELLA MEMORIA SECONDARIA. D. Talia - UNICAL. Sistemi Operativi 11.1 GESTIONE DELLA MEMORIA SECONDARIA 11.1 Memoria Secondaria Struttura del disco Scheduling del disco Gestione del disco Gestione dello spazio di swap Struttura RAID Affidabilità Implementazione della memoria

Dettagli

Sistemi Operativi. Memoria Secondaria GESTIONE DELLA MEMORIA SECONDARIA. Struttura del disco. Scheduling del disco. Gestione del disco

Sistemi Operativi. Memoria Secondaria GESTIONE DELLA MEMORIA SECONDARIA. Struttura del disco. Scheduling del disco. Gestione del disco GESTIONE DELLA MEMORIA SECONDARIA 11.1 Memoria Secondaria Struttura del disco Scheduling del disco Gestione del disco Gestione dello spazio di swap Struttura RAID Affidabilità Implementazione della memoria

Dettagli

Le Scelte Finanziarie. S. Corsaro Matematica Finanziaria a.a. 2007/08

Le Scelte Finanziarie. S. Corsaro Matematica Finanziaria a.a. 2007/08 Le Scelte Finanziarie 1 Tasso Interno di Rendimento Consideriamo un operazione finanziaria (t 0 =0): 0 x 0 t 1 t 2 t m...... x 1 x 2 x m Posto: x = x0, x1,, xm { } si definisce tasso interno di rendimento

Dettagli

Un investimento è un operazione che dà luogo a costi immediati in vista di ricavi attesi.

Un investimento è un operazione che dà luogo a costi immediati in vista di ricavi attesi. Scelta di un progetto di investimento Un investimento è un operazione che dà luogo a costi immediati in vista di ricavi attesi. La sua utilità economica è valutata sulla base del confronto tra le risorse

Dettagli

SVM. Veronica Piccialli. Roma 11 gennaio 2010. Università degli Studi di Roma Tor Vergata 1 / 14

SVM. Veronica Piccialli. Roma 11 gennaio 2010. Università degli Studi di Roma Tor Vergata 1 / 14 SVM Veronica Piccialli Roma 11 gennaio 2010 Università degli Studi di Roma Tor Vergata 1 / 14 SVM Le Support Vector Machines (SVM) sono una classe di macchine di che derivano da concetti riguardanti la

Dettagli

Gestione dei talenti con il PEP-Talent Manager

Gestione dei talenti con il PEP-Talent Manager -Management Audit con il PEP-Talent Manager- La situazione: un Ad o Ceo devono sapere a chi affidare le varie posizioni ed incarichi, soprattutto i più importanti. Ancora di più in casi di fusioni o problemi

Dettagli

Lezione 1. Uniformità sistema creditizio. Basilea 1. Basilea 2, fattori di ponderazione, il concetto di rating

Lezione 1. Uniformità sistema creditizio. Basilea 1. Basilea 2, fattori di ponderazione, il concetto di rating Lezione 1 Basilea 2, fattori di ponderazione, il concetto di rating Uniformità sistema creditizio Il Comitato di Basilea fu istituito nel 1974 tra i governatori delle Banche Centrali del G10. Obiettivo

Dettagli

Luigi De Giovanni Esercizi di modellazione matematica Ricerca Operativa

Luigi De Giovanni Esercizi di modellazione matematica Ricerca Operativa Piani di investimento Un finanziere ha due piani di investimento A e B disponibili all inizio di ciascuno dei prossimi cinque anni. Ogni euro investito in A all inizio di ogni anno garantisce, due anni

Dettagli

FLASH EQUITY STAR 03 maggio 2011

FLASH EQUITY STAR 03 maggio 2011 FLASH EQUITY STAR 03 maggio 2011 EQUITY STAR Il 23 marzo 2011 è stato inserito nella linea Alpi Quant Allocation EQUITY STAR il titolo ROCHE con un peso del 5%. Perché ROCHE? Perché soddisfa i criteri

Dettagli

Government Cloud Computing

Government Cloud Computing Government Cloud Computing FORUM PA 19.05.2010 Aldo Liso DigitPA Osservatorio del mercato Resp. sez. hardware e sistemi operativi Government Cloud Computing L evoluzione delle architetture elaborative

Dettagli

Scheduling della CPU

Scheduling della CPU Scheduling della CPU Scheduling della CPU Obiettivo della multiprogrammazione: massimizzazione dell utilizzo della CPU. Scheduling della CPU: attivita` di allocazione della risorsa CPU ai processi. Scheduler

Dettagli

Roma, 17 novembre 2009

Roma, 17 novembre 2009 Roma, 17 novembre 2009 definizione: rischio rischio: l esposizione ad un evento futuro ed incerto considerato dannoso; in finanza per rischio si intende: l eventualità di conseguire rendimenti inferiori

Dettagli

Grid Scheduling e WS-Agreement

Grid Scheduling e WS-Agreement Grid Scheduling e WS-Agreement D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Sommario Il Problema del esource Management Applicazioni in più domini Obiettivi del proprietario vs. obiettivi

Dettagli

1. INTRODUZIONE 2. UN FRAMEWORK PER STUDIARE LA COORDINAZIONE 3. UNA PROSPETTIVA DI COORDINAZIONE 4. LAVORI FUTURI 5. CONCLUSIONI 1.

1. INTRODUZIONE 2. UN FRAMEWORK PER STUDIARE LA COORDINAZIONE 3. UNA PROSPETTIVA DI COORDINAZIONE 4. LAVORI FUTURI 5. CONCLUSIONI 1. Contenuti The Interdisciplinary Study of Coordination THOMAS W. MALONE KEVIN CROWSTON DI ACM Computing Surveys, Vol. 26, No. 1, March 1994 1 - INTRODUZIONE DI La viene studiata in differenti aspetti: Sistemi

Dettagli

ESEMPIO P.L. : PIANIFICAZIONE DI INVESTIMENTI

ESEMPIO P.L. : PIANIFICAZIONE DI INVESTIMENTI ESEMPIO P.L. : PIANIFICAZIONE DI INVESTIMENTI PROBLEMA: un azienda deve scegliere fra due possibili investimenti al fine di massimizzare il profitto netto nel rispetto delle condizioni interne e di mercato

Dettagli

Perchè un asta? Lezione 15. Tipi di aste. Tipi di aste. Tipi di aste. Tipi di aste. Aste

Perchè un asta? Lezione 15. Tipi di aste. Tipi di aste. Tipi di aste. Tipi di aste. Aste Perchè un asta? Lezione 15 Aste Una delle forme più antiche di mercato. Arte, immobili pubblici, licenze telefoniche, frutta, e-bay E spesso difficile scoprire quanto potenziali acquirenti valutino effettivamente

Dettagli

Il sistema operativo TinyOS

Il sistema operativo TinyOS tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo candidato Giovanni Chierchia Matr. 534 / 804 ::. Obiettivi del lavoro di tesi Studio del sistema operativo TinyOS Studio

Dettagli

Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005. Lezione 11

Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005. Lezione 11 Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005 Docente: Ugo Vaccaro Lezione 11 In questa lezione vedremo alcune applicazioni della tecnica greedy al progetto di algoritmi on-line. Vediamo

Dettagli

Scheduling di processi HRT

Scheduling di processi HRT Scheduling di processi HRT Primo modello per la schedulazione di processi periodici N processi P1, P2,, PN indipendenti senza vincoli di precedenza, senza risorse condivise; ogni processo Pj (j = 1, 2,,N)

Dettagli

Argomenti. Domande chiave. Le metodologie alternative al VAN. Teoria della Finanza Aziendale

Argomenti. Domande chiave. Le metodologie alternative al VAN. Teoria della Finanza Aziendale Teoria della Finanza Aziendale Le metodologie alternative al VAN 6 1- Argomenti Il VAN e le possibili alternative Il Payback Period Il rendimento medio contabile Il TIR Valutazione in presenza di vincoli

Dettagli

PREMESSA. Indagine a cura di RIE e GRMPgroup. 3 a Indagine liberalizzazione mercato energia aprile 2010

PREMESSA. Indagine a cura di RIE e GRMPgroup. 3 a Indagine liberalizzazione mercato energia aprile 2010 PREMESSA L indagine, realizzata tra novembre 2009 e dicembre 2010, rappresenta la naturale prosecuzione del percorso d analisi iniziato nel 2007; anche quest anno l obiettivo principale è stato quello

Dettagli

La Minimizzazione dei costi

La Minimizzazione dei costi La Minimizzazione dei costi Il nostro obiettivo è lo studio del comportamento di un impresa che massimizza il profitto sia in mercati concorrenziali che non concorrenziali. Ora vedremo la fase della minimizzazione

Dettagli

Una scelta medica. Trattamento A: 90% pazienti salvati Trattamento B: 80% pazienti salvati Scelgo il trattamento A

Una scelta medica. Trattamento A: 90% pazienti salvati Trattamento B: 80% pazienti salvati Scelgo il trattamento A Decisioni (2) 1 Una scelta medica Trattamento A: 90% pazienti salvati Trattamento B: 80% pazienti salvati Scelgo il trattamento A Trattamento A: 10% pazienti non salvati Trattamento B: 20% pazienti non

Dettagli

CAPITOLO 6 La programmazione operativa (operations scheduling)

CAPITOLO 6 La programmazione operativa (operations scheduling) CAPITOLO 6 La programmazione operativa (operations scheduling) Contenuti Le funzioni della PO Gli obiettivi della PO Il job loading Il metodo dell assegnazione Il job sequencing Regole e tecniche di priorità

Dettagli

Tassi Effettivi Globali Medi 1.1.2013-31.3.2013

Tassi Effettivi Globali Medi 1.1.2013-31.3.2013 Osservatorio Credito e Risparmio Adiconsum Tassi Effettivi Globali Medi 1.1.2013-31.3.2013 in euro Scoperti senza affidamenti commerciali e altri finanziamenti alle 11,32 18,1500 10,14 16,6750 fino a 1.500

Dettagli

I FONDI DI FONDI DI PRIVATE EQUITY: UN INVESTIMENTO DECORRELATO

I FONDI DI FONDI DI PRIVATE EQUITY: UN INVESTIMENTO DECORRELATO S.A.F. SCUOLA DI ALTA FORMAZIONE LUIGI MARTINO La congiuntura economica I FONDI DI FONDI DI PRIVATE EQUITY: UN INVESTIMENTO DECORRELATO FRANCO MOSCA 16 Marzo, Milano Sommario Non è vero che il private

Dettagli

Articolo 1. Articolo 2. (Definizione e finalità)

Articolo 1. Articolo 2. (Definizione e finalità) UNIVERSITÀ DEGLI STUDI DI TRENTO DIPARTIMENTO DI ECONOMIA E MANAGEMENT REGOLAMENTO DEL TIROCINIO FORMATIVO E DI ORIENTAMENTO (approvato nel Consiglio di Dipartimento del 19 febbraio 2014) Articolo 1 (Definizione

Dettagli

Riassunto di Sistemi in Tempo Reale LS

Riassunto di Sistemi in Tempo Reale LS Riassunto di Sistemi in Tempo Reale LS Silvia Cereda July 10, 2007 1 Schedulazione di processi periodici Condizione necessaria (ma non sufficiente) affinché un insieme di N processi sia schedulabile è

Dettagli

1. Considerazioni preliminari

1. Considerazioni preliminari 1. Considerazioni preliminari Uno dei principali aspetti decisionali della gestione logistica è decidere dove localizzare nuove facility, come impianti, magazzini, rivenditori. Ad esempio, consideriamo

Dettagli

Potenza dello studio e dimensione campionaria. Laurea in Medicina e Chirurgia - Statistica medica 1

Potenza dello studio e dimensione campionaria. Laurea in Medicina e Chirurgia - Statistica medica 1 Potenza dello studio e dimensione campionaria Laurea in Medicina e Chirurgia - Statistica medica 1 Introduzione Nella pianificazione di uno studio clinico randomizzato è fondamentale determinare in modo

Dettagli

Comune di Forlì Unità sviluppo organizzativo

Comune di Forlì Unità sviluppo organizzativo Comune di Forlì Unità sviluppo organizzativo SISTEMA DI VALUTAZIONE DELLA POSIZIONE - 2012 Posizioni organizzative (tipo a) Alte professionalità (tipo b e c) Validato dall OIV il 30/11/2012 Premessa La

Dettagli

Scheduling della CPU. Contenuti delle lezioni del 23 e del 26 Marzo 2009. Sequenza alternata di CPU burst e di I/O burst.

Scheduling della CPU. Contenuti delle lezioni del 23 e del 26 Marzo 2009. Sequenza alternata di CPU burst e di I/O burst. Contenuti delle lezioni del 23 e del 26 Marzo 2009 Scheduling della CPU Introduzione allo scheduling della CPU Descrizione di vari algoritmi di scheduling della CPU Analisi dei criteri di valutazione nella

Dettagli

Lo schedulatore del kernel

Lo schedulatore del kernel Lo schedulatore del kernel Lo schedulatore Lo schedulatore è un programma del kernel che si occupa di scegliere un processo/lavoro che ha richiesto una risorsa. Lo schedulatore a lungo termine LTS è quello

Dettagli

Le metodologie alternative al VAN

Le metodologie alternative al VAN Teoria della Finanza Aziendale Le metodologie alternative al VAN 6 1-2 Argomenti Il VAN e le possibili alternative Il Payback Period Il rendimento medio contabile Il TIR Valutazione in presenza di vincoli

Dettagli

(a cura di Francesca Godioli)

(a cura di Francesca Godioli) lezione n. 12 (a cura di Francesca Godioli) Ad ogni categoria della variabile qualitativa si può assegnare un valore numerico che viene chiamato SCORE. Passare dalla variabile qualitativa X2 a dei valori

Dettagli

Il Portale è USER EXPERIENCE. www.cineca.it

Il Portale è USER EXPERIENCE. www.cineca.it Il Portale è USER EXPERIENCE UXlab La metodologia UXlab Progettazione partecipata User-Centered Design (UCD) Quattro fasi d azione: Specificare il contesto d uso e i requisiti utente Specificare gli obiettivi

Dettagli

La piattaforma Microsoft per la gestione documentale e integrazioni con la firma digitale

La piattaforma Microsoft per la gestione documentale e integrazioni con la firma digitale La piattaforma Microsoft per la gestione documentale e integrazioni con la firma digitale Carlo Iantorno National Technology Officer carloi@microsoft.com Alberto Masini Business Development Manager alberto.masini@microsoft.com

Dettagli

LA CREAZIONE DI VALORE PER L IMPRESA. L ottica tradizionale

LA CREAZIONE DI VALORE PER L IMPRESA. L ottica tradizionale LA CREAZIONE DI VALORE PER L IMPRESA L ottica tradizionale 1 L impresa si trova al centro di una complessa catena di giudizi di valore: Clienti Costo Qualità dei prodotti Fornitori Dipendenti Sopravvivenza

Dettagli