AppScale

概要

AppScaleは、Google App Engineのアプリケーションをローカルのマシン群で動作させるオープンソースのフレームワークである。

クラウドコンピューティング向けのプラットフォーム (PaaS) であり、XenKVMAmazon EC2Eucalyptusなどをサポートしている。 カリフォルニア大学サンタバーバラ校の RACELab 研究室で開発が行われている。[2][3][4][5][6] AppScaleは、構築したクラウド上に複数のアプリケーションをアップロードすることができ、データベース層はHBaseHypertableApache CassandraMySQLなどの複数のソフトウェアから選択することができる。Google App Engineで提供されているSDKを用いてPythonJavaGoウェブアプリケーションを開発することができ、セットアップしたマシン数に応じてスケーラブルに動作する。Google App Engineの提供しているdatastore、memcache、blobstore、channel APIなどを独自実装で提供している。

脚注

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.