LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT

Slides:



Advertisements
Similar presentations
Ravi Sankar Technology Evangelist | Microsoft
Advertisements

SLA-Oriented Resource Provisioning for Cloud Computing
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Windows Server ® Virtualization Infrastructure Planning and Design Published: November 2007 Updated: July 2010.
SLA-aware Virtual Resource Management for Cloud Infrastructures
FI-WARE – Future Internet Core Platform FI-WARE Cloud Hosting July 2011 High-level description.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Present By : Bahar Fatholapour M.Sc. Student in Information Technology Mazandaran University of Science and Technology Supervisor:
Cloud Computing Architecture Adam Balla Wa Chiu Siu.
5205 – IT Service Delivery and Support
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
Getting Started with Oracle Compute Cloud
DCS PowerEdge C Systems Management Overview PowerEdge C Product Group.
WHAT IS PRIVATE CLOUD? Michał Jędrzejczak Główny Architekt Rozwiązań Infrastruktury IT
Windows Server ® Virtualization Infrastructure Planning and Design Published: November 2007 Updated: January 2012.
Simulation of Cloud Environments
Department of Computer Science Engineering SRM University
UI and Data Entry UI and Data Entry Front-End Business Logic Mid-Tier Data Store Back-End.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Cloud Computing in NASA Missions Dan Whorton CTO, Stinger Ghaffarian Technologies June 25, 2010 All material in RED will be updated.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
A Virtual Machine Monitor for Utilizing Non-dedicated Clusters Kenji Kaneda Yoshihiro Oyama Akinori Yonezawa (University of Tokyo)
1 Advanced topics in OpenCIM 1.CIM: The need and the solution.CIM: The need and the solution. 2.Architecture overview.Architecture overview. 3.How Open.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
VMware vSphere Configuration and Management v6
Paperless Timesheet Management Project Anant Pednekar.
Overview and Comparison of Software Tools for Power Management in Data Centers Msc. Enida Sheme Acad. Neki Frasheri Polytechnic University of Tirana Albania.
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Copyright © 2010, Performance and Power Management for Cloud Infrastructures Hien Nguyen Van; Tran, F.D.; Menaud, J.-M. Cloud Computing (CLOUD),
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
Vignesh Ravindran Sankarbala Manoharan. Infrastructure As A Service (IAAS) is a model that is used to deliver a platform virtualization environment with.
Cloudsim: simulator for cloud computing infrastructure and modeling Presented By: SHILPA V PIUS 1.
IMPROVEMENT OF COMPUTATIONAL ABILITIES IN COMPUTING ENVIRONMENTS WITH VIRTUALIZATION TECHNOLOGIES Abstract We illustrates the ways to improve abilities.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
INFN/IGI contributions Federated Clouds Task Force F2F meeting November 24, 2011, Amsterdam.
Usage Of Cloud Computing Simulators And Future Systems In Computational Research Dr. Ramkumar Lakshminarayanan Mr. Rajasekar Ramalingam.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Modelling LIT Cloud Infrastructure at JINR and Evaluating the Model
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
Chapter 6: Securing the Cloud
Volume Licensing Readiness: Level 100
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
Platform as a Service (PaaS)
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
Volume Licensing Readiness: Level 100
Prepared by: Assistant prof. Aslamzai
EPAM Cloud Orchestration
Volume Licensing Readiness: Level 100
WLCG Collaboration Workshop;
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Replication Middleware for Cloud Based Storage Service
Cloud Computing Dr. Sharad Saxena.
Dr. John P. Abraham Professor, Computer Engineering UTPA
CSE591 October Rotation Report Haoran Li Nov
دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presented by Ramy Shahin March 12th 2018
Cloud computing mechanisms
Wide Area Workload Management Work Package DATAGRID project
Cloud Computing: Concepts
Fundamental Concepts and Models
A Virtual Machine Monitor for Utilizing Non-dedicated Clusters
Harrison Howell CSCE 824 Dr. Farkas
Presentation transcript:

LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT by Prince Steve Kamanke Supervisor : Antoine Bagula Mentor : Samson Akintoye

Brief Recap Goals & Objectives Building upon the CloudSim Framework Implement an optimal Cloud Computing model for fault tolerant infrastructures. Dynamic resource mapping allocation to evaluate this model. Building upon the CloudSim Framework Define allocation, scheduling, and brokering policies.

Overview Design Decisions and System Changes Updated Interface Implementation Tools Used Project Plan

Design Decisions and System Changes PREVIOUSLY CURRENTLY No interface, purely command line Working Interface No VM Allocation Policy Dynamic workload No Scheduling Policy Time or Spaced Shared One to one resource mapping Scalable Simulation scenarios VmmAllocationPolicy: This abstract class represents a provisioning policy that a VM Monitor utilizes for allocating VMs to hosts. The chief functionality of the VmmAllocationPolicy is to select the available host in a data center that meets the memory, storage, and availability requirement for a VM deployment.

User Interface The application simulates an Infrastructure as a Service (IaaS) provider with an arbitrary number of datacenters. Each datacenter is entirely customizable. The user can easily set the amount of computational nodes (hosts) and their resource configuration, which includes processing capacity, amount of RAM, available bandwidth, power consumption and scheduling algorithms. The customers of the IaaS provider are also simulated and entirely customizable. The user can set the number of virtual machines each customer owns, a broker responsible for allocating these virtual machines and resource consumption algorithms. Each virtual machine has its own configuration that consists of its hypervisor, image size, scheduling algorithms for tasks (here known as cloudlets) and required processing capacity, RAM and bandwidth.

Sample Log output

Simulation Flow Create Hosts & Datacenters Create VMs & Cloudlets Submit VMs and Cloudlets through Broker Agent Bind them through Allocation & Scheduling Policy Start Simulation and generate report

Tools Used

Project Plan TERM 1 TERM 2 TERM 3 TERM 4 Information gathering, Project Analysis TERM 2 URD, UIS, Requirement Analysis & Project Design Run minimal simulation via command line TERM 3 Creating the interface, Implementing High & Low level designs. Run dynamic & scalable simulation through the interface TERM 4 Improve & update the interface. Introduce brokering policies & generate HTML reports

References WHY MOVE TO THE CLOUD ? 10 Benefits of Cloud Computing https://www.salesforce.com/uk/blog/2015/11/why-move-to-the-cloud-10-benefits- of-cloud-computing.html Bagula, A. (2016). Lightweight Cloud Computing for Fault-tolerant Data Storage Management. Cape Town: ISAT Laboratory, UWC Department of Computer Science. Zhao, W., Melliar-Smith, P., & Moser, L. (2010). Fault Tolerance Middleware for Cloud Computing. IEEE 3rd International Conference on Cloud Computing. Miami, FL: IEEE Computer Society. Mell, P., & Grance, T. (2011). The NIST Definition of Cloud Computing. The National Institute of Standards and Technology. Mullins, T. (2014). Participatory Cloud Computing: The Community Cloud Management Protocol. South Africa: ISAT Laboratory, University of Cape Town. Buyya, R., Beloglazov, A., Calheiros, R. N., Ranjan, R., & Rose, C. A. (2009, November 3). CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. SOFTWARE – PRACTICE AND EXPERIENCE, 41:23-50.

Demo | Q&A

End THANK YOU !