Friday, September 28, 2012

Cloud Presentation by Harisfazillah Jamel For [email protected] 2012


Cloud Presentation by Harisfazillah Jamel For [email protected] 2012


[email protected] 2012 Cloud Presentation By LinuxMalaysia






[email protected] 2012 Cloud Presentation By LinuxMalaysia — Presentation Transcript


Your Own Cloud With GlusterFS and OpenStack

[email protected] 2012

WHOAMI

I'm a technical guy by heart, an ICT security
by hobby and a Project Manager by
profession.

Real Name : Harisfazillah Jamel
Not So Real Name : LinuxMalaysia

Job : PM @ Tuxuri
[email protected]
2

PMO
[email protected]
3

Cloud Project

Cloud Project is not easy (Done properly)
You have to know what you are doing (On
time)
Need hardware big one (On budget)
[email protected]
4

ITS STILL FUN
Learn a lot of things from a single cloud
project
● Virtualization
● Clustering
● Network segmentation
● Firewall and security
● Network files sharing
● Database
[email protected]
5

ITS STILL FUN



Caught playing game in the lab (My BOSS camera)
[email protected]
6

Cloud
[email protected]
7

Cloud?
[email protected]
8

Basic Model
● IaaS (Infrastructure As Service)
● PaaS (Platform As Service)
● SaaS (Software As Service)
[email protected]
9

IaaS

Provide all the Infra to install OS
Service are only CPU Core, Memory, Disk Space
and Network bandwidth
Self service
– – Other services needed by your users


OS installation and configuration
Yes we need personal with LPI certificate
Example : Amazon EC2 and Google Compute
Engine
[email protected]
10

PaaS

Provide all the need for your software (Computing
platform)
Service include operating system (PaaS),
programming language execution environment,
database, and web server.
Self service


Programming (PHP, Python and C)
Example : Google Apps Engine (Python & Java)
and Microsoft Azure (PHP & ASP)
[email protected]
11

SaaS

Provide all the needed application services
(Email, Website, API, Security and Documents
sharing)
● We are only the users and the data is still ours
● Example : Google Apps and Cloudflare
[email protected]
12

Example : SaaS


Cloudflare http://www.cloudflare.com/
Service : Contents Distribution Network
(CDN), website security and performance and
DNS
[email protected]
13

Example : SaaS


Google Map API
Service : Provide API to developers to access
Google MAP and satellite image
http://selesa.kkr.gov.my/
&
http://goo.gl/maps/1gfyf
[email protected]
14

Example : SaaS

Google Map API (Our developers explain)
[email protected]
15

Own Vs Cloud

Own
– – Layers (GeoServer & MapNik)
– Database (PostGIS + PostgreSQL)
– Web Map Server (WMS) (Apache + Jboss + Nginx
   + Varnish)


Basemap (GeoServer & MapNik)
Client & Web browser (Qgis & Mozilla Firefox)
Cloud
– Basemap, Layers, Database, WMS (Google Map
   API)
[email protected]
   Web browser (Mozilla Firefox)
16

Open Source drive the Cloud
Amazon EC2, Google, Cloudflare & OpenDNS
are using Open Source
[email protected]
17

Example : SaaS
● OpenDNS http://www.opendns.com/
● Service : DNS filtering

Protect yourself and children from botnet and
phishing websites.
[email protected]

18
Take 5 (Questions)
[email protected]
19

Make Your Own Cloud
[email protected]
20

Distributed File System

SaaS with GlusterFS
[email protected]
21

Why GlusterFS?

Make use of unused disk spaces in Data
Center (capable of scaling to several petabytes
(actually, 72 brontobytes!)
● Easy setup and use of commodity hardware
● Scalability and Elasticity
● Simplicity
● Open Source and support by Red Hat

Gluster Connector for OpenStack – Underlying
file system.
[email protected]
22

Why GlusterFS?
● No metadata server
● Build In Replication
● No single point of failure (4 peers 2 x 2)
● POSIX Compliance file system
● Hardware solution is costly (will cost millions)

Share with NFS, CIFS (Windows sharing) and
Glusters native
[email protected]
23

IaaS
● You own cloud Infrastructure – OpenStack
http://www.openstack.org/
[email protected]
24

Why OpenStack?


Make use of new under utilize hardware and old
hardware.
Simple to setup (sakit juga kepala) and use of
commodity hardware
Scalability and Elasticity
Open Source and support by major IT companies
(Rackspace)
Management for your Virtualization and Data center
resources (CPU core, Memory, Hard disk space and
Network)
[email protected]
25

Why OpenStack?
● Code using Python
● Can run on ARM

[email protected]
26

End
Email : [email protected]
Website : http://www.tuxuri.com/
[email protected]
27

Post a Comment

Today Notes Blog About Linux Open Source Computer Internet

comments powered by Disqus

Popular Posts