Sperimentazione con la migrazione di macchine virtuali e meccanismi replica
Uitgelicht
|
32,99 |
Naar shop
|
Beschrijving
Bol
La maggior parte delle applicazioni Internet sono multi-tier (ad esempio, siti di e-commerce e social network), costituite da livelli di applicazioni e database, e molte di esse non possono essere supportate da una singola macchina fisica. In questo lavoro utilizziamo una tipica architettura di server virtualizzato per eseguire esperimenti di base utilizzando meccanismi di migrazione e replica. In questa architettura si presume che sia il livello applicativo che quello di database siano implementati da macchine virtuali (VM), che possono essere configurate (cioè aggiunte, rimosse o anche dimensionate) dinamicamente. L'architettura include meccanismi per la gestione sia del livello applicativo che di quello di database, consentendo la sperimentazione di diverse politiche di gestione della configurazione. Per gestire le applicazioni nella nostra architettura, uno strato di proxy è interposto tra client e server per intercettare le richieste generate dai client. Questi proxy consentono il bilanciamento del carico nei diversi livelli. Replicando le macchine virtuali, sia il livello applicativo che quello di database possono essere supportati da macchine fisiche diverse. Utilizzando questa architettura, abbiamo condotto una serie di esperimenti utilizzando lo strumento di benchmarking Rubis, che simula una tipica applicazione multilivello, il sito eBay.
Vergelijk aanbieders (1)
La maggior parte delle applicazioni Internet sono multi-tier (ad esempio, siti di e-commerce e social network), costituite da livelli di applicazioni e database, e molte di esse non possono essere supportate da una singola macchina fisica. In questo lavoro utilizziamo una tipica architettura di server virtualizzato per eseguire esperimenti di base utilizzando meccanismi di migrazione e replica. In questa architettura si presume che sia il livello applicativo che quello di database siano implementati da macchine virtuali (VM), che possono essere configurate (cioè aggiunte, rimosse o anche dimensionate) dinamicamente. L'architettura include meccanismi per la gestione sia del livello applicativo che di quello di database, consentendo la sperimentazione di diverse politiche di gestione della configurazione. Per gestire le applicazioni nella nostra architettura, uno strato di proxy è interposto tra client e server per intercettare le richieste generate dai client. Questi proxy consentono il bilanciamento del carico nei diversi livelli. Replicando le macchine virtuali, sia il livello applicativo che quello di database possono essere supportati da macchine fisiche diverse. Utilizzando questa architettura, abbiamo condotto una serie di esperimenti utilizzando lo strumento di benchmarking Rubis, che simula una tipica applicazione multilivello, il sito eBay.
Productspecificaties
| EAN |
|
|---|---|
| Maat |
|
Prijshistorie
Prijzen voor het laatst bijgewerkt op: