Loading…
Tuesday, October 27 • 2:50pm - 3:30pm
OpenStackを利用したゲームサービスの実装

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

我々はOpenStack上で大人数・同時・リアルタイムゲーム環境をOpenStack上で簡単に実現するためのゲームプラットフォームを開発しました。このゲーム環境はユーザのプレイ状態に応じて動的にクラウド上のリソースが確保され、常に最適なゲーム環境をOpenStack上で実現します。

オンラインゲームの通信の制御はとても難しい分野の一つです。1つは短時間での通信量の変動がとても大きいこと。そしてその通信が状態(non-stateless)を持っているためです。この場合、HeatやCeilometerを使った単純なWEBのオートスケールでは対応出来ません。これを実現するには、通信やそれを制御するアプリケーションの「状態」と連携してクラウド上のリソースをコントロールする手段が必要になります。しかし、このような技術を簡単に実現する方法はまだありません。

そこで我々はOpenStack上のリソースをプログラムリソースとして制御するための基礎技術RACKと(*1)、オープンなゲームプラットフォームであるMonobit-Engineを組み合わせて(*2)、この問題を解決する新しいゲームプラットフォームソフトウェアを開発しました。

本セッションでは、美しい&楽しいゲームのデモを交えながら、この裏側を支える仕組みと原理について紹介します。

*1) RACK
https://wiki.openstack.org/wiki/RACK
https://github.com/stackforge/rack

*2) Monobit-Engine
http://www.monobitengine.com/

Speakers

及川徹也

伊藤忠テクノソリューションズ株式会社にエンジニアとして勤務。業務システムの開発やフレームワーク開発を経て、現在はOpenStackと「クラウドネイティブアプリ」開発に従事.
K

本城嘉太郎

株式会社モノビット 代表取締役社長システムエンジニア、コンシューマゲームプログラマを経て、2005年にオンラインゲーム制作会社を創業。20... Read More →
JW

西田信輝

伊藤忠テクノソリューションズ株式会社クラウド・セキュリティ事業推進本部所属のシステムエンジニア。現在、Rack開発に従事。
SD

金子雄大

伊藤忠テクノソリューションズ株式会社にエンジニアとして勤務。ネットワークエンジニアとしてキャリアをスタートし、データセンターにてネットワーク構築・運用に携わる。2013年よりOpenStack... Read More →


Tuesday October 27, 2015 2:50pm - 3:30pm JST
Hakugyoku

Attendees (0)