Friday, September 28, 2012

Cloud Presentation by Harisfazillah Jamel For FOSSDAY@IIUM 2012


Cloud Presentation by Harisfazillah Jamel For FOSSDAY@IIUM 2012


FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia






FOSSDAY@IIUM 2012 Cloud Presentation By LinuxMalaysia — Presentation Transcript


Your Own Cloud With GlusterFS and OpenStack

FOSSDAY@IIUM 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
FOSSDAY@IIUM2012
2

PMO
FOSSDAY@IIUM2012
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)
FOSSDAY@IIUM2012
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
FOSSDAY@IIUM2012
5

ITS STILL FUN



Caught playing game in the lab (My BOSS camera)
FOSSDAY@IIUM2012
6

Cloud
FOSSDAY@IIUM2012
7

Cloud?
FOSSDAY@IIUM2012
8

Basic Model
● IaaS (Infrastructure As Service)
● PaaS (Platform As Service)
● SaaS (Software As Service)
FOSSDAY@IIUM2012
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
FOSSDAY@IIUM2012
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)
FOSSDAY@IIUM2012
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
FOSSDAY@IIUM2012
12

Example : SaaS


Cloudflare http://www.cloudflare.com/
Service : Contents Distribution Network
(CDN), website security and performance and
DNS
FOSSDAY@IIUM2012
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
FOSSDAY@IIUM2012
14

Example : SaaS

Google Map API (Our developers explain)
FOSSDAY@IIUM2012
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)
– FOSSDAY@IIUM2012
   Web browser (Mozilla Firefox)
16

Open Source drive the Cloud
Amazon EC2, Google, Cloudflare & OpenDNS
are using Open Source
FOSSDAY@IIUM2012
17

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

Protect yourself and children from botnet and
phishing websites.
FOSSDAY@IIUM2012

18
Take 5 (Questions)
FOSSDAY@IIUM2012
19

Make Your Own Cloud
FOSSDAY@IIUM2012
20

Distributed File System

SaaS with GlusterFS
FOSSDAY@IIUM2012
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.
FOSSDAY@IIUM2012
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
FOSSDAY@IIUM2012
23

IaaS
● You own cloud Infrastructure – OpenStack
http://www.openstack.org/
FOSSDAY@IIUM2012
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)
FOSSDAY@IIUM2012
25

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

FOSSDAY@IIUM2012
26

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

Tuesday, January 31, 2012

Check Your Email Sender Authentication Schemes

Check Your Email Sender Authentication schemes

You can email to [email protected] to check your email server sender authentication schemes setup. This will help you to determine the reasons your email mark as SPAM when you send email to your friends. Your email server must a least have one of them. Example Email Sender Authentication schemes are DKIM, Domain Keys, Sender ID and SPF.

New effort to combat SPAM and spoofed email.

Domain-based Message Authentication, Reporting & Conformance


Email auto respond from [email protected]

sendmail.net Sender Authentication Auto-Responder $Revision: 1.19 $

This service runs at [email protected]> and allows remote users[email protected]>
to perform a simple, automated test to see if different Sender
Authentication schemes are working.  Mail sent to this service
is checked by our Sender Authentication filters for any valid
credentials or signatures.  A script receives the message, checks
for a special header with the results of the tests, and composes
this response message based on what it finds.  This response is also
signed with DomainKeys and DomainKeys Identified Mail (DKIM).

Please note that the DKIM filter signing this reply message conforms
to the latest IETF draft version, and thus may not be successfully
verified by older implementations.  If you are using dkim-filter from
Sendmail, Inc., upgrade to at least version 1.0.0 to be compatible
with the most recent version of DKIM.

We hope this service has been helpful to you.

Authentication System:       DomainKeys Identified Mail
  Result:                   DKIM signature confirmed GOOD
  Description:              Signature verified, message arrived intact
  Reporting host:           sendmail.net
  More information:         http://mipassoc.org/dkim/
  Sendmail milter:          https://sourceforge.net/projects/dkim-milter/

Authentication System:       Domain Keys
  Result:                   (no result present)
  Reporting host:
  More information:         http://antispam.yahoo.com/domainkeys
  Sendmail milter:          https://sourceforge.net/projects/domainkeys-milter/

Authentication System:       Sender ID
  Result:                   SID data confirmed GOOD
  Description:              Sending host is authorized for sending domain
  Reporting host:           sendmail.net
  More information:         http://www.microsoft.com/senderid
  Sendmail milter:          https://sourceforge.net/projects/sid-milter/

Authentication System:       Sender Permitted From (SPF)
  Result:                   SPF data confirmed GOOD
  Description:              Sending host is authorized for sending domain
  Reporting host:           sendmail.net
  More information:         http://spf.pobox.com/

Saturday, September 24, 2011

Software Freedom Day Kuala Lumpur 2011 (SFDKL2011) - In Youtube


Archive


Youtube channel during Software Freedom Day Kuala Lumpur 2011 (SFDKL2011) 21 Sept 2011 at Universiti Kuala Lumpur (UniKL-MIIT).


Information about SFDKL2011


Software Freedom Day is a worldwide celebration of Free and Open Source Software (FOSS). Our goal in this celebration is to educate the worldwide public about the benefits of using high quality FOSS in education, in government, at home, and in business -- in short, everywhere! The non-profit organization Software Freedom International coordinates SFD at a global level, providing support, giveaways and a point of collaboration, but volunteer teams around the world organize the local SFD events to impact their own communities.

SFDKL2011 was organised by Malaysia Open Source Community with support of OSDC.my and Universiti Kuala Lumpur (UniKL-MIIT).

Pictures and youtube can be view here


Discussion about Open Source Software

OSDC.my Discussion Group In Facebook


and OSDC.my Mailing list

Today Notes Blog About Linux Open Source Computer Internet