• Like
  • Save
Wso2 con raspberry-pi-cluster
Upcoming SlideShare
Loading in...5
×
 

Wso2 con raspberry-pi-cluster

on

  • 21,969 views

How the Raspberry Pi cluster containing 24 RPis, was built

How the Raspberry Pi cluster containing 24 RPis, was built

Statistics

Views

Total Views
21,969
Views on SlideShare
2,786
Embed Views
19,183

Actions

Likes
2
Downloads
27
Comments
0

21 Embeds 19,183

http://blog.afkham.org 19002
http://www.directrss.co.il 69
http://21698308_7b1490a811ec52c523f47025ac346d8a8d18d967.blogspot.com 55
http://translate.googleusercontent.com 23
https://www.google.com 5
http://www.linkedin.com 4
https://twitter.com 4
http://feeds.feedburner.com 3
http://www.google.com 2
https://www.google.co.nz 2
http://www.docshut.com 2
http://www.google.co.uk 2
http://www.mefeedia.com 2
http://webcache.googleusercontent.com 2
http://www.google.nl 1
http://www.google.de 1
http://131.253.14.98 1
https://www.google.iq 1
https://www.google.fr 1
http://www.google.com&_=1368368204065 HTTP 1
http://www.google.fr 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • T
  • Up to here: Azeez
  • Sumedha starts here
  • Sumedha ends here
  • Azeez starts here
  • Azeez ends here
  • Lakmal starts here

Wso2 con raspberry-pi-cluster Wso2 con raspberry-pi-cluster Presentation Transcript

  • Raspberry Pi – WSO2 Style
  • Raspberry Pie?
  • Raspberry Pie?
  • A humble beginning IMG_20121220_124101.jpg
  • What the Pi?? WSO2 middleware on Pi??
  • High level plan• Run Java on Pi• Run vanilla Carbon kernel on Pi• Run enhanced Carbon kernel on Pi• Use enhanced kernel with WSO2 AppServer• Conduct load tests to get an idea about performance on Pi• Do something useful using GPIO functionality• Bootup script which will connect any Pi into AS cluster
  • Supplying Power to aRaspberry Pi Cluster
  • Power Supply Schematic
  • V = IRW = VI
  • Managing the work area
  • Rack prototype #1
  • Rack prototype #2
  • The final outcome
  • Setting up the Network
  • Network setup
  • Cluster Management & Monitoring
  • Pis everywhere!
  • Too many instances to manage!
  • GPIO
  • The App• wso2con.com/m• Android• iOS
  • API Dashboardswso2con.com/m
  • SoftwareOptimizations
  • Carbon kernel & AppServer enhancements• Run in worker mode without any admin services• Disable unused deployers• Lazy loading deployment artifacts• Cut down bootup time from 5 minutes to 1.5 minutes• Bleeding edge Hazelcast based clustering implementation
  • Software• OS • Raspbian “wheezy” • Linux kernel • Linux raspberrypi 3.2.27+ #250 PREEMPT Thu Oct 18 19:03:02 BST 2012 armv6l GNU/Linux• JAVA • Java(TM) SE Embedded Runtime Environment (build 1.7.0_10-b18, headless)• Python • Python 2.7.3 • python-dev• GPIO • RPi.GPIO-0.4.1a• WSO2 • AppServer with enhanced Carbon kernel
  • Other Experiments
  • LXC on Raspberry Pi
  • LXC on Raspberry Pi
  • LXC on Raspberry Pi
  • No Raspberry Pis were harmedin this production 
  • But we managed to explode few capacitors
  • Questions?
  • Thank you