Mais conteúdo relacionado Semelhante a Panda Cloud (20) Mais de Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院) (20) Panda Cloud4. Why? ⇒ Very power saving server!
IA-server ARM-server
By Standard 1U by Panda
CPU Dual XEON 1.8GHz ARM Coretex-A9(1GHz)
Quad Core Dual Core x 6
Memory 8GB 1GB x 6
4
Space 434.0 mm x 610mmtimes x
233mm 330mm
(width x
depth) 5
Power 257w times
50w
Source:
IA: http://home.jeita.or.jp/page_file/20110704112117_SfyLzYscgj.pdf
ARM: me ©SIProp Project, 2006-2008 4
5. Structure
Hardwares
Pandaboard x 6
Linaro/Ubuntu 11.09
Middleware
TyphoonAE
OSS’s GAE porting project
http://code.google.com/p/typhoonae/
Sample GAE Application
Rietveld
Code review system(ITS) for GAE
http://code.google.com/intl/ja/appengine/articles/rietv
eld.html
©SIProp Project, 2006-2008 5
6. Using middlewares
The Stack HTTP Server via
Google App Engine SDK FastCGI
http://code.google.com NGINX
/appengine http://nginx.net/
Datastore Backend Apache2
MySQL http://httpd.apache.org
http://www.mysql.com /
FastCGI
Memory cache
http://www.fastcgi.com
Memcached
http://memcached.org Supervisor
Supervisor
Task Queue / Messaging
http://supervisord.org
RabbitMQ
http://www.rabbitmq.co Load balancer
m Apache2’s load
Ejabberd balancer
http://www.process- ©SIProp Project, 2006-2008 6
7. How to run
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
GAE Pandaboard
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 7
8. How to run 1/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
GAE Pandaboard
1,Request to connect GAE Apps
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 8
9. How to run 2/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
2,Choose server from GAE PandaboardsGAE Pandaboard
GAE Pandaboard
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 9
10. How to run 3/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
3,Connect to one of server
GAE Pandaboard
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 10
11. How to run 4/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
GAE Pandaboard
4,Run a requred GAE App
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 11
12. How to run 5/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
GAE Pandaboard
Load Balancer GAE Pandaboard
5,Read share data
GAE Pandaboard
database
©SIProp Project, 2006-2008 12
13. How to run 6/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
6,Reponse GAE App’s results
GAE Pandaboard
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 13
14. How to run 7/7
GAE Pandaboard
Load Balancer
&
Storage GAE Pandaboard
Pandaboard
GAE Pandaboard
GAE Pandaboard
7,Display GAE Apps’s results on Browser
Load Balancer GAE Pandaboard
GAE Pandaboard
database
©SIProp Project, 2006-2008 14
15. How to setup
Please look at the following
page
http://www.siprop.org/ja/2.0/inde
x.php?product%2Fpandacloud
©SIProp Project, 2006-2008 15