Putchong Uthayopas, Kasetsart University



Similar documents
Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

2) Xen Hypervisor 3) UEC

Private Clouds with Open Source

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Introduction to Cloud Computing

High Performance Computing Cloud Computing. Dr. Rami YARED

How To Understand Cloud Computing

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

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Cloud Computing Trends

Sistemi Operativi e Reti. Cloud Computing

Comparing Open Source Private Cloud (IaaS) Platforms

Architectural Implications of Cloud Computing

Oracle Applications and Cloud Computing - Future Direction

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

Data Centers and Cloud Computing

Cloud Computing. Lecture 24 Cloud Platform Comparison

White Paper on CLOUD COMPUTING

Cloud Computing: Making the right choices

opening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. ACM, middleware 2009 conference

A New Approach of CLOUD: Computing Infrastructure on Demand

Platforms in the Cloud

SURFsara HPC Cloud Workshop

WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

CLOUD COMPUTING An Overview

CHAPTER 8 CLOUD COMPUTING

Cloud Computing and Amazon Web Services

A Gentle Introduction to Cloud Computing

Manjrasoft Market Oriented Cloud Computing Platform

How To Understand Cloud Computing

An Introduction to Private Cloud

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

A Primer on Cloud Computing. By Anand Ganesan Byteonic.com

Data Centers and Cloud Computing. Data Centers

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

SURFsara HPC Cloud Workshop

Cloud computing - Architecting in the cloud

Cloud computing. Examples

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history

Expert Reference Series of White Papers. Cloud Computing: What It Is and What It Can Do for You

Novel Network Computing Paradigms (I)

Cloud Computing. Chapter 3 Platform as a Service (PaaS)

Data Centers and Cloud Computing. Data Centers

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

NCTA Cloud Architecture

Expert Reference Series of White Papers. Cloud Computing: What It Is and What It Can Do for You

Cloud Computing Architecture: A Survey

Mobile Cloud Computing T Open Source IaaS

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

Open Cirrus: Towards an Open Source Cloud Stack

Cloud Computing and Amazon Web Services. CJUG March, 2009 Tom Malaher

Cloud Computing an introduction

SERVER 101 COMPUTE MEMORY DISK NETWORK

Aneka: A Software Platform for.net-based Cloud Computing

Comparison of Several Cloud Computing Platforms

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

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

Above the Clouds A Berkeley View of Cloud Computing

S06: Open-Source Stack for Cloud Computing

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity

How To Understand Cloud Computing

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

IBM EXAM QUESTIONS & ANSWERS

Privileged Cloud Storage By MaaS JuJu

Cloud Design and Implementation. Cheng Li MPI-SWS Nov 9 th, 2010

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

Certified Cloud Computing Professional Sample Material

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Connecting Clouds The Hybrid Opportunity for Cloud Service Providers

Comparison and Evaluation of Open-source Cloud Management Software

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

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

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

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

High Performance Computing OpenStack Options. September 22, 2015

Virtualization & Cloud Computing (2W-VnCC)

Introduction to Cloud computing. Viet Tran

Designing Virtual Labs Using Cloud Computing

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Analytical Survey Model on Consumption of Cloud Service Models

Transcription:

Putchong Uthayopas, Kasetsart University

Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology

Legend: Cluster computing, Grid computing, Cloud computing

Cloud computing A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Google Source: Wikipedia (cloud computing) Amazon Yahoo Microsoft Saleforce

(1) Water Water Distribution Network (2) Electricity Power Grid (3) Gas (4) Telephone Telecom Networks

Source: Above the Clouds: A Berkeley View of Cloud Computing, RAD lab, UC Berkeley

No upfront infrastructure investment No procuring hardware, setup, hosting, power, etc.. On demand access Lease what you need and when you need.. Efficient Resource Allocation Globally shared infrastructure, can always be kept busy by serving users from different time zones/regions... Nice Pricing Based on Usage, QoS, Supply and Demand, Loyalty, Application Acceleration Parallelism for large-scale data analysis, what-if scenarios studies Highly Availability, Scalable, and Energy Efficient Supports Creation of 3 rd Party Services & Seamless offering Builds on infrastructure and follows similar Business model as Cloud

Cluster and Grid Technology The ability to build a highly scalable computing system that consists of 100000-1000000 nodes Service oriented Architecture Everything is a service Easy to build, distributed, integrate into large scale application Web 2.0 Powerful and flexible user interface for intenet enable world Virtualization An ability to create multiple virtual computer that run multiple OS on a single server

Private Cloud Hybrid Cloud Public Cloud Source: Introduction to Cloud Computing Architecture, White paper from Sun Microsystems

Amazon AWS Eucalyptus Google App Engine Microsoft Azure

Google App Engine is a platform for developing and hosting web applications in Google-managed data centers first released as a beta version in April 2008. Google App virtualizes applications across multiple servers and data centers. Google App Engine is free up to a certain level of used resources. Fees are charged for additional storage, bandwidth, or CPU cycles required by the application. [

stateless APIs req/resp R/O FS urlfech mail images Python VM process stdlib app stateful APIs memcache datastore 25

Mobile Interactive Applications Backend for massive Mobile Device Services Parallel Batch Processing Scientific computing Enterprise Analytics Risk Analysis, Stock Market Analysis Extension of Desktop Application Office Live Space Source: Above the Clouds: A Berkeley View of Cloud Computing, RAD lab, UC Berkeley

Cloud service Provider CRM Software Force.com application development platform

Source: IBM presentation

Nebula is a Virtual Machine (VM) Hosting for Department of computer engineering, Kasetsart University. Private cloud is used for research and education Objective Lower the maintenance cost Reduce power consumption Reduce space usage Provide more dynamic on demand services Usage Web and information services for each lab Test and development Database HPC using Virtual Cluster on the Cloud User request VM at http://nebula.cpe.ku.ac.th/ Admin reply with IP Address, Username and Password to access VM

Virtual Machine running on (VM) VM Node 1 6 VM Configuration an Virtual Disk can be kept on local Disk or on global shared storage. Local Disk is on VM Node Nebula use shared FS using NFS from Storage Node (RAID- 5) Use VMware Remote Console (browser plug-in)

Source: Above the Clouds: A Berkeley View of Cloud Computing, RAD lab, UC Berkeley

Cloud computing is at an early stage Public cloud available from many vendors such as Amazon EC2, Google App Private and Hybrid cloud is a coming trends Cloud computing is still Need standard for things such as programming API, Security mechanism One of the technology with high potential that everyone should follow the development.

Governance Security, Privacy and control SLA guarantees Ownership and control Compliance and auditing Sarbanes and Oxley Act Reliability Good servive provider with 99.999% availability Cloud independence Vendor lockin? Cloud provider goes out of business Data Security Cloud lockin and Loss of control Plan for moving data along with Cloud provider Cost? Simplicity? Tools Controls on sensitive data? Out of business Big and small Scalability and cost outweigh reliability for small businesses Big businesses may have a problem

Open Cirrus is an open cloud-computing research testbed designed to support research into the design, provisioning, and management of services at a global, multi-datacenter scale.

http://blogs.cisco.com/sp/comments/from_india_to_intercloud/

Beyond The Cloud: Cloud computing Initiative Objective: Promoting the understanding and utilizing cloud technology for Thailand Member: SoftwarePark, NECTEC, SIPA, Intel, TrueIDC, PTT, Microsoft, Kasetsart University Strategic Area: Cloud Computing Education Cloud Infrastructure Technology Cloud Application Development Cloud Computing Awareness