AppScale
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| 作者 | Chandra Krintz, Navraj Chohan, Chris Bunch et al. |
|---|---|
| 開発元 | カリフォルニア大学サンタバーバラ校 |
| 初版 | 1.0 2009-03-07 |
| 最新版 | 1.6.9 2013-04-05 |
| プログラミング言語 | Python, Ruby, Go, Java |
| 対応OS | Ubuntu |
| プラットフォーム | Linux |
| 対応言語 | 英語 |
| サポート状況 | 開発中 |
| 種別 | クラウドコンピューティング |
| ライセンス | BSDライセンス |
| 公式サイト | http://appscale.cs.ucsb.edu/ |
目次 |
概要 [編集]
AppScaleは、Google App Engineのアプリケーションをローカルのマシン群で動作させるオープンソースのフレームワークである。
クラウドコンピューティング向けのプラットフォーム (PaaS) であり、Xen、KVM、Amazon EC2、Eucalyptusなどをサポートしている。 カリフォルニア大学サンタバーバラ校の RACELab 研究室で開発が行われている。[1][2][3][4][5] AppScaleは、構築したクラウド上に複数のアプリケーションをアップロードすることができ、データベース層はHBase、Hypertable、Apache Cassandra、MySQLなどの複数のソフトウェアから選択することができる。Google App Engineで提供されているSDKを用いてPython、Java、GoでWebアプリケーションを開発することができ、セットアップしたマシン数に応じてスケーラブルに動作する。Google App Engineの提供しているdatastore、memcache、blobstore、channel APIなどを独自実装で提供している。
脚注 [編集]
- ^ Urquhart, James (2009年6月22日). “The new generation of cloud-development platforms”. cnet News. CBS Interactive Inc. 2009年9月23日閲覧。
- ^ http://googleappengine.blogspot.com/2010/10/research-project-appscale-at-university.html
- ^ http://www.theregister.co.uk/2011/06/07/inside_google_app_engine/
- ^ http://www.crn.com/slide-shows/cloud/229400403/the-top-20-cloud-platform-vendors-of-2011.htm?pgno=4
- ^ http://news.cnet.com/8301-19413_3-10270365-240.html
関連項目 [編集]
外部リンク [編集]
- Official site
- Code Site
- Technical Report
- Development Site
- CloudComp09 Paper
- Presentation at CloudComp09
- IEEE Cloud 2010 Database Comparison Paper
- IEEE Cloud 2011 AppScale Database Transactions Paper
- Fan Page
|
||||||||||||||||||||||||||||||