1 / 29

A Model of High Availability Cloud System

Agenda. Why HA cloud?A Model of HA cloud systemMonte Carlo simulationsRelated Work. Why HA Cloud?. Performance degradation of virtualized resources[Sterling, 2009]:

feivel
Download Presentation

A Model of High Availability Cloud System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. A Model of High Availability Cloud System Presenter: Mikael Fernandus Simalango WISE Research Lab

    2. Agenda Why HA cloud? A Model of HA cloud system Monte Carlo simulations Related Work

    3. Why HA Cloud? Performance degradation of virtualized resources [Sterling, 2009]: “Virtualization limits knowledge of the underlying system details and incurs performance costs.” “Increased sharing of system resources by concurrent users will strain the available network bandwidth.” [Somani, 2009]: “Xen in many domain environments provide good isolation when running high throughput and non-real time applications with credit scheduler but it becomes difficult to predict the performance and time guarantees when running soft real time applications on it” [Barker, 2010]: “The jitter and the throughput seen by a latency-sensitive application can indeed degrade due to background load from other virtual machine”

    4. Why HA Cloud? Virtualized resources are also scalable: [Jamal, 2009]: “CPU and memory intensive virtualized workloads should scale up to the memory architecture imposed limits” “Network I/O intensive workloads scale up to the available LAN or WAN based effective throughput” “Virtualization becomes a bottleneck when multiple VMs (in the same physical host) communicate”

    5. A Model of HA Cloud System Model considerations: Application domain: data intensive vs disk intensive vs CPU intensive vs network intensive vs hybrid Cloud layer perspective: fabric vs application-centric vs hybrid Approach: optimization vs redundancy vs hybrid Network size: internal vs WAN vs global Cost factor: budget-wise vs budget-agnostic Energy usage: energy-aware vs energy-unaware

    6. A Model of HA Cloud System Application domain of model: Data intensive: model can be implemented on application that handles enormous data Disk intensive: model can be implemented on application with intense disk I/O CPU intensive: model can be implemented on application that requires a lot of CPU resources Network intensive: model can be implemented on application with intense network I/O Hybrid: model can be implemented on combinations of domains above

    7. A Model of HA Cloud System Modeling from cloud layer perspective

More Related