Your SlideShare is downloading. ×
Wso2 con raspberry-pi-cluster
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Wso2 con raspberry-pi-cluster

25,337
views

Published on

How the Raspberry Pi cluster containing 24 RPis, was built

How the Raspberry Pi cluster containing 24 RPis, was built

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
25,337
On Slideshare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
36
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • T
  • Up to here: Azeez
  • Sumedha starts here
  • Sumedha ends here
  • Azeez starts here
  • Azeez ends here
  • Lakmal starts here
  • Transcript

    • 1. Raspberry Pi – WSO2 Style
    • 2. Raspberry Pie?
    • 3. Raspberry Pie?
    • 4. A humble beginning IMG_20121220_124101.jpg
    • 5. What the Pi?? WSO2 middleware on Pi??
    • 6. 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
    • 7. Supplying Power to aRaspberry Pi Cluster
    • 8. Power Supply Schematic
    • 9. V = IRW = VI
    • 10. Managing the work area
    • 11. Rack prototype #1
    • 12. Rack prototype #2
    • 13. The final outcome
    • 14. Setting up the Network
    • 15. Network setup
    • 16. Cluster Management & Monitoring
    • 17. Pis everywhere!
    • 18. Too many instances to manage!
    • 19. GPIO
    • 20. The App• wso2con.com/m• Android• iOS
    • 21. API Dashboardswso2con.com/m
    • 22. SoftwareOptimizations
    • 23. 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
    • 24. 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
    • 25. Other Experiments
    • 26. LXC on Raspberry Pi
    • 27. LXC on Raspberry Pi
    • 28. LXC on Raspberry Pi
    • 29. No Raspberry Pis were harmedin this production 
    • 30. But we managed to explode few capacitors
    • 31. Questions?
    • 32. Thank you