Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)



Similar documents
PC-CLUSTER BASED STORAGE SYSTEM ARCHITECTURE FOR CLOUD STORAGE

Data Centers and Cloud Computing. Data Centers

MapReduce, Hadoop and Amazon AWS

Introduction to Cloud Computing

wu.cloud: Insights Gained from Operating a Private Cloud System

Apache Hadoop. Alexandru Costan

Cloud Computing Training

A Cost-Evaluation of MapReduce Applications in the Cloud

Hadoop: A Framework for Data- Intensive Distributed Computing. CS561-Spring 2012 WPI, Mohamed Y. Eltabakh

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus

Certified Cloud Computing Professional VS-1067

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Cloud Computing. Adam Barker

Comparing Open Source Private Cloud (IaaS) Platforms

Modeling Public Pensions with Mathematica and Python II

Hadoop Architecture. Part 1

Cloud Computing. Chapter 1 Introducing Cloud Computing

CLOUD COMPUTING. When It's smarter to rent than to buy

2) Xen Hypervisor 3) UEC

Cloud computing - Architecting in the cloud

HYBRID CLOUD SUPPORT FOR LARGE SCALE ANALYTICS AND WEB PROCESSING. Navraj Chohan, Anand Gupta, Chris Bunch, Kowshik Prakasam, and Chandra Krintz

How To Understand Cloud Computing

Written examination in Cloud Computing

Cloud Computing Technology

Mobile Cloud Computing T Open Source IaaS

Data Centers and Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing

Data Centers and Cloud Computing. Data Centers

Cloud Computing: Making the right choices

CHAPTER 8 CLOUD COMPUTING

What We Can Do in the Cloud (2) -Tutorial for Cloud Computing Course- Mikael Fernandus Simalango WISE Research Lab Ajou University, South Korea

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

CLOUD STORAGE USING HADOOP AND PLAY

Networks and Services

CloudFTP: A free Storage Cloud

Open source Google-style large scale data analysis with Hadoop

Private Distributed Cloud Deployment in a Limited Networking Environment

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM

Cloud Computing Now and the Future Development of the IaaS

THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD

Private Clouds with Open Source

Development of Private Cloud

Efficient Cloud Management for Parallel Data Processing In Private Cloud

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

Department of Computer Science University of Cyprus EPL646 Advanced Topics in Databases. Lecture 14

Storage Architectures for Big Data in the Cloud

Final Year Project Report (1st Term)

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

CLOUD COMPUTING USING HADOOP TECHNOLOGY

BIG DATA USING HADOOP

Tutorial for Assignment 2.0

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing and Amazon Web Services

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Big Data and Cloud Computing for GHRSST

Architectural Implications of Cloud Computing

Cloud Computing. Cloud computing:

appscale: open-source platform-level cloud computing

Last time. Today. IaaS Providers. Amazon Web Services, overview

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Comparison of Several Cloud Computing Platforms

Cloud Computing and Big Data What Technical Writers Need to Know

MANAGEMENT OF DATA REPLICATION FOR PC CLUSTER BASED CLOUD STORAGE SYSTEM

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

Comparison and Evaluation of Open-source Cloud Management Software

Hunk & Elas=c MapReduce: Big Data Analy=cs on AWS

Deploying Business Virtual Appliances on Open Source Cloud Computing

Cloud Infrastructure Pattern

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Hadoop Distributed File System. Jordan Prosch, Matt Kipps

Tutorial for Assignment 2.0

Knowledge Management in Cloud Using Hadoop

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies

The Cloud to the rescue!

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Welcome to the unit of Hadoop Fundamentals on Hadoop architecture. I will begin with a terminology review and then cover the major components

Comparison of Open Source Cloud System for Small and Medium Sized Enterprises

LARGE-SCALE DATA PROCESSING USING MAPREDUCE IN CLOUD COMPUTING ENVIRONMENT

Viswanath Nandigam Sriram Krishnan Chaitan Baru

BIG DATA SOLUTION DATA SHEET

Hadoop Distributed File System. T Seminar On Multimedia Eero Kurkela

Fundamentals of Cloud Computing

Open Source Cloud Computing Management with OpenNebula

Available online at APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: (P)

CSE 590: Special Topics Course ( Supercomputing ) Lecture 10 ( MapReduce& Hadoop)

Getting Started Hacking on OpenNebula

CSE-E5430 Scalable Cloud Computing Lecture 2

Restricted Document. Pulsant Technical Specification

Virtualization and Cloud Computing

CHAPTER 2 THEORETICAL FOUNDATION

Transcription:

Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011

Open Cloud System University Private Cloud is deployed with Cloud Open Source Systems (Enterprise Cloud infrastructure and platform framework ) (Data storage and large data processing framework) (Platform of Google App Engine implementation framework)

Open Cloud System: Purposes To take advantages of benefits of open source technologies to deploy University Private Cloud. To integrate on different cloud vendors such as Google, Amazon, Yahoo into University Private Cloud. To deploy Low Cost Data Center with desktop p y p computers into University Private Cloud.

Overview Architecture of University Private Cloud System Staffs Faculties Researchers Students University Private Cloud HDFS Map/Reduce Hadoop Open Source Open Source Storage Cloud Infrastructure t OS Network Services Eucalyptus Open Source Infrastructure

Private Cloud Infrastructure Elastic Utility Computing Architecture Linking Your rprograms To Useful Systems

Physical Components of University Private Cloud System with Eucalyptus Front-end Servers Layer Back-end dservers Layer Virtualized Servers Layer

Cloud User s s Request to Private Cloud Cloud user request from client nanohub infrastructure Physical Machine Virtual Machine Cloud provider physical servers pool Internal Network nanohub.org Web site NMI Cluster Remote login with SSH Elastic Storage Save user s into data center iscsi Storage Save application data Hadoop DFS

Type of s Provided by Univesity it Private Cloud Instruction Set s (Amazon EC2, Eucalyptus) Ubuntu s CentOS s Windows Server 2003 s Framework s 8

Eucalyptus Components on University Private Cloud

What Is? Google s MapReduce inspired Yahoo s Hadoop. Distributed large data computing framework by Mr. Doug Cutting. For clusters of computers Thousands of Compute Nodes Fault tolerant and scalable storage of very large datasets across machines in a cluster. Now part of Apache group Consists of two components File Store (Hadoop Distributed File System(HDFS)) A distributed processing system (Map/Reduce Model)

HDFS (Hadoop Distributed File System)

Map/Reduce Mode

Hadoop Storage System Specification Name node 4GB (RAM) 320 GB (HDD) 2 Cores CPU Data node 128 MB (RAM) or low 80 GB (HDD) or low

Google App Eingine (GAE) Overview Write user application in Python or Java Test locally Deploy on Google public cloud dinfrastructure t Automatic Scaling Pay-as-you-go Free for limited quotas Pay for additional i scale: CPU, BW, data

Open source GAE Implementation framework on private cloud Distributed and scalable API implementations Infrastructure K/Xen Eucalyptus Amazon EC2 Design and implement by UCBS

and GAE in the Cloud Stack Software-as-a-Service (SaaS) Platform-as-a-Service (PaaS) If Infrastructure-as-a-Service (IaaS) On Public Cloud On Private Cloud

Integrated Components of University Private Cloud System Cloud Client Backbone Network NameNode Data Node Data Node Data Node Data Node Cloud Controller Walrus Storage Linux Linux Data Node Data Node Hadoop Storage System Cluster Controller (K/Xen) Storage Controller 1 Storage Controller 2 Cluster Controller () Windows Windows Node Controller1 Linux Linux Windows Windows Node Controller2 Node Controller3 V Node Controller4 Eucalyptus Private Cloud Infrastructure Node Controller 3 Framework and Platform

Thank you very much