Cloudstack collaboration conference – 2日目

このエントリは、CloudStack Advent Calendar jp: 2013 12月9日分のエントリです。


2日目といっても、1日目はハッカソンなどでしたので、本来このカンファレンスの1日目になります。

そんな2日目ですが、Chip Childers のキーノートで始まりました。Apache CloudStack 開発状況や、コミュニティーなどを話していましたが、その中でもうれしかったのは、2014年3月14日に行われる「CloudStack Day Japan 2014」の紹介があったことです。
Untitled

Chip Childersの次は、DevOps界の巨匠John Willisの、NetworkでもDevOpsが重要になってくるという話でした。重要性はわかりますが、Johnの話はあまり印象に残ってません^^;
Untitled

キーノートの後はそれぞれ部屋に分かれて興味のあるセッションを聞くことになりました。ここからは興味深いセッションの紹介をしていき対と思います。

Paul Angus – From the Frontline (youtube, slideshare)

Paulは、ShapeBlueという会社のCloud Architectです。ShapeBlueは米国を拠点とするSIerです。CloudStackを使ったクラウド基盤の構築を得意としているようです。
ここでは、そんなShapeBlueが手がけた!?クラウドのユースケースを紹介していました。

Trader Media

このTrader MediaはAutoTraderと呼ばれるオンラインで自動車を検索、購入できるサイトを運営しており、1000万ユニークユーザーのアクセス、8.3億のページビューがあるとか。こちらのサイトでCloudStackを構築中との事。このサイト、よくありがちですが、1日のトラフィックが一定ではなく、ピークが夕方~夜にくるようです。
こちらのクラウド基盤はこのような構成をしているとの事。興味深い点は、MySQLのReplicationとして、Galera Clusterを使っていることでしょうか。

また、クラウドバースト対策としてRightScaleを利用して、AWSでもバースト時のインスタンスを展開できるようにしているとの事。いわゆるZyngaモデルですね。

Paddy Power

アイルランドにある出版社とのことです。(ホームページをみるとオンラインで競艇や競馬などのベッティングシステムを提供しているように見えますが)
Paddy PowerはCloudStackを使って、システムの展開を迅速に行いたかったとの事。そこで、ShapeBlueは様々なアプリケーションテンプレートを作成したとの事です。
また、Paddy PowerはNetFlexのChaos Monkeyのコンセプトのファンだったという事で、Chaos Monkeyのように恣意的にいくつかのインスタンスを落としてシステムが継続的に実行できるかを確かめるような方法もとっているとの事です。
さらに、開発環境から、本番環境に迅速に以降するための方法として、開発環境では、仮想ネットワークアプライアンスを利用して、コンフィグレーションをそのまま利用できるようにしたとの事でした。

Yoshikazu Nojima – VXLAN Integration with CloudStack Advanced Zone (youtube, slideshare)

こちらは、NTT Communicationsの安達さんとVerioの能島さんによるセッションです。最初に足立さんによるNTT Communicationsのクラウドの紹介がありました。さすが、世界のNTT Communications (ノ*゚o゚)ノ オォォォ!!
次に、能島さんによる、現在進めているCloudStackでのVXLANの実装についての解説がありました。

Lunch

この日から、展示もオープンしていました。広い会場の真ん中に簡単なランチが出されて周りを取り囲む形で、各スポンサーが展示を行っていました。

Lunch in the Big Hall

ランチの後は、Hugo CorreiaのTalk on using Cloudstack through Vagrant for a speedy test environment (youtube, slideshare) やAled SageのHow and When to Cloudburst: Real-world Contention (youbube, slideshare)などを聞いてました。HugoのセッションはVagrantと言う開発環境構成ツールの話で、Aledの話は、brooklynとよばれる自動化ツールの話でした。このCloudStack Collaboration Conferenceの特徴でもあるのですが、DevOps系のセッションが非常に多かったです。Chef, Vagrant, jcloud, Ansibleなどなど。

Shinichiro Kashiwagi – Building AWS-Compatible Public Cloud Service    (youtube, slideshare)

こちらは、NTT Communicationsの柏木さんによるセッションです。Cloudnでの経験を元にAWS互換クラウドの構築方法を解説されていました。CloudPlatform (CloudStack)にはAWS EC2に相当する機能があり、AWS API互換も提供しているが、その他については、自分で実装するか、エコシステムの製品を利用する必要があるという事について解説されていました。

  • Compute: CloudPlatform (CloudStack) 3.0.6を利用。CloudPlatformのAWS API互換機能も利用
  • LB:  CloudPlatform (CloudStack)のLBには、LBのAWS API互換機能がないため、自社で実装
  • Dynamic DNS: 同じく、 CloudPlatform (CloudStack)のDNSには、LBのAWS API互換機能がないため、自社でRoute 53 互換APIをもつDNSを実装
  • Monitoring:  同じく、 AWS CloudWatch 互換APIをもつ、監視機能を実装
  • AutoScale: NetScalerが必須であったため、自社で実装
  • Provisioning: 自社で実装
  • Object Storage: Cloudian Object Storageを使い実装
  • RDS: MySQLベース。AWS RDS互換APIも実装
  • PaaS: CloudFoundaryをIaaS上に提供

Dinner

展示ブースがあった会場でのディナーで、合間にスポンサーの方々が簡単なLTをしたり、最後にShapeBlueの人がCloudStack Songを歌ったりしていました。さっくり終わって、後はいける人で飲みに行くという感じでした。

Evening Event held by IamAmsterdam
<2日目のDinner>

2U Raspberry Pi carrier
<CloudStack on Raspberry PI>

以上

Tweet about this on TwitterShare on Facebook41

Splunkを使ったCloudStackのログ解析入門

このエントリは、CloudStack Advent Calendar jp: 2013 12月7日分のエントリです。


みなさまは、CloudStackのログをどのように解析していますか?

管理者ガイドにも下記のような記載がありますが、lessコマンド、grepコマンドを駆使し、解析していくのが一般的です。

CloudStack では、ジョブ ID を使用して要求を処理します。ログでエラーを発見して問題をデバッグしたい場合は、管理サーバーロ グ中のジョブ ID を grep で検索します。たとえば、次のエラーメッセージを発見したとします。

010-10-04 13:49:32,595 ERROR [cloud.vm.UserVmManagerImpl] (Job-Executor-11:job-1076) Unable to find any host for [User|i-8-42-VM-untagged

ジョブ ID が 1076 であることに注意してください。次の grep 検索によって、ジョブ 1076 に関連するイベントを追跡することができます。

grep “job-1076)” management-server.log

目grepの達人になると、ログを一瞬みただけで、どこでなにが起きているか分かると言います。w( ̄▽ ̄;)wワオッ!!

私も含め、普段そんなにログと接してない人には、なかなか、達人の域に達する事は難しいので、ここでは、最近はやりのビッグデーター解析ツールSplunkをつかって、CloudStackのログを解析してみる事にします。

まず、Splunkをダウンロードします。私は、management server (centos 6.3)にインストールするので、splunk-6.0-182037-linux-2.6-x86_64.rpmを選びました。

rpm -i splunk-6.0-182037-linux-2.6-x86_64.rpm
cd /opt/splunk/bin/
./splunk start

http://management server:8000/ にアクセスし、First time signing inをクリックし、アカウントの設定を行います。

最初に、Manage inputs > データの追加 > または、データソースを選択してください ファイルとディレクトリから > サーバーを参照で、
/var/log/cloudstack/management/management-server.log を選択します。
続行ソースタイプの選択 > 既存のソースタイプの適用 > log4j を選択し、続行。
さらに、保存他のデータを追加で、同様にapilog.logも追加しておくだけで準備完了!
サーチを開始し、Data Summury > ホスト名を選択すると、ログが表示されます。

サーチフィールドで、様々なキーワードを使ってサーチ可能です。例えば、下記は、listvpcs APIを実行した時のログを、listvpcsでフィルタし表示したときの結果です。いいなと思ったのは、management-server.logとapilog.logが時系列に並んでいるところです。

その他にも、チャートなども表示できるようですが、Splunkのコマンドをあまり知らないので、どなたか教えてください (;^_^A アセアセ・・

また、Splunk DB Connectorを使えば、MySQLに接続し、データを可視化する事も可能みたいです。CloudStack Usage Serverをインストールし、設定しておけば、このDB Connectorで、インスタンスやテンプレートの使用率などをチャートで表示できるかもしれません。また、機会があれば試してみたいとおもいます。

Splunk DB Connectorのインストール手順


参考資料

http://ja.splunk.com/goto/book

Tweet about this on TwitterShare on Facebook41

Cloudstack collaboration conference – 1日目

このエントリは、CloudStack Advent Calendar jp: 2013 12月1日分のエントリです。


11月20日〜22日、オランダのアムステルダムで、3回目のCloudStackの国際カンファレンスCloudStack Collaboration Conference (CCCEU13)が開かれました。ヨーロッパでは初の開催になりました。Beurs van Berlageというカンファレンスセンターで行いましたが、この建物は、世界初の証券取引所であったという事もあり、歴史ある雰囲気で、狭い廊下、煉瓦、ステンドグラスなどが印象的でした。

会場のBeurs van Berlage
Untitled

このイベントは、普段CloudStackに関わっている人達のコラボレーションが目的で、世界中から500名くらいの参加がありました。約80もの様々なセッションがあり、開発、DevOps、事例、コミュニティ、ワークショップなどのカテゴリに分かれていました。日本人の参加は6名あり、そのうち4名がセッションスピーカーでした。

今回の日本人参加者(講師)達
Untitled
左からNTT Communications安達氏、Verio 能島氏、Citrix 今井氏、NetOne Systems 千葉氏

11月19日(火) – 前夜祭

@CCCEU13 (CloudStack Collaboration Conference Europe 2013公式Twitterアカウント) によれば、色々なバーで前夜祭が行われていたようですが、私はアムステルダムについたのが夜10時を過ぎていたので、参加しませんでした。聞くところによると、夜中3時くらいまで飲み歩いていたようです。

今回CCCEU13のお薦めホテル
Untitled

11月20日(1日目)

最初に、Chip Childersの挨拶の後、各部屋では、ワークショップが開催されました。私は、ChefとJenkinsのワークショップに参加しました。ワークショップにもよりますが、1、2時間程度で個人のPCを使って、与えられた課題を実際にやってみる形で行われていたようです。

Chip Childersの挨拶
Untitled

WS – Chef and CloudStack
Chefのワークショップでは、Chefの環境をセットアップし、knife-cloudstackの使い方を勉強しましたが、そもそもwifiが不安定にもかかわらず、参加者同時にダウンロードするのでさらに不安定という環境なので、必要なバイナリのダウンロードがなかなか進みませんでした。
講師がダウンロードし、参加者にバイナリを配布する方法を取ろうとするが、個人個人のPCが、Windows、Mac、Ubuntu、Debian、RedHat系と様々で、四苦八苦していました(笑
参加者は、そんな形のワークショップに慣れているのか、特に文句は言わず、それぞれの作業を行っていました。

Chefワークショップの様子
Untitled

WS – Workshop Jenkins
Jenkinsのワークショップでは、30くらいのJenkinsの環境が参加者用に準備されていて、それを使ってJenkinsの使い方を勉強しました。実際は、講師のオペレーションがあまりにも早く、ハンズアウトなどもないため、誰一人として、講師のオペレーションについていける人はいませんでしたが(笑
JenkinsのワークショップはCloudbeesという会社の方が行っていました。カンファレンスで聞いたのですが、Cloudbeesという会社は、Jenkinsの開発者である川口耕介氏がいる会社でもあり、JenkinsをベースとしたCIのホスティングサービスと、企業向けのJenkinsを提供している会社だということです。

Jenkinsワークショップの様子
Jenkins User Track at CloudStack Collaboration Conference

以上

Tweet about this on TwitterShare on Facebook41

第15回 CloudStackユーザー会 in 札幌

第15回 CloudStackユーザー会 in 札幌

9月13日、北海道で初めてとなる日本CloudStackユーザー会を開催します。皆様お誘いの上、是非ともご参加ください。

申込みはこちらからお願い致します。オープンソースカンファレンス 2013 HokkaidoでもCloudStackユーザー会のセッションがあります(9/14)

■ 日時
2013年9月13日 (金) 18:00 ~ 20:00 (開場 17:30) ※開始時間が通常より早いのでご注意ください

■ 会場 北海道大学学術交流会館 第3会議室

■定員 40名

■主催 一般社団法人クラウド利用促進機構 日本CloudStackユーザー会

■概要
CloudStackとは、IaaS型クラウドを実現するソフトウェアとして、多くの企業や学術機関などで実績があるソフトウェアです。ユーザー会は、日本語でのCloudStackに関する情報発信・情報共有により、CloudStackの普及および人材育成に貢献することを目的としています。 今回は、Apache CloudStack 4.1に実装されている多数の新機能を中心に解説します。CloudStackの基本的な解説に関しては、 CloudStack徹底入門 や、 CloudStack Overview を参照ください。

■ 予定プログラム 17:30 開場

◇日本CloudStackユーザー会の紹介(クリエーションライン 輿水氏)
◇地理的に分散された仮想化環境システムの連携(北見工業大学 三浦氏)
◇Apache CloudStack 4.1 新機能について(NTT-com 大削氏)
◇FabricによるCloudStack自動構築(NTT−com IACチーム)
◇CloudStack on KVMでのPCI&USBパススルー(電気通信大学 中島氏)
◇Apache CloudStack 4.1 + Chef(クリエーションライン 北川氏)
◇CloudStack + 分散オブジェクトストレージCeph/RBDの連携について(Citrix 島崎氏)
◇NetScalerとの連携によるオートスケール機能について(Citrix 島崎氏)
※発表順調整中、各セッション15分程度を予定

■ Ustream 以下のURLでUSTを予定しています。 http://www.ustream.tv/channel/cloudstackja

■ 参加費 無料

Tweet about this on TwitterShare on Facebook41

第14回 CloudStack ユーザー会

第14回CloudStackユーザー会

9月12日 Cloud Show Japanの終了後に「第14回 CloudStack ユーザー会」を開催します。皆様お誘いの上、是非ご参加ください。申込みはこちらからお願い致します。
※ Cloud Show Japan の終了後に同じ会場で行います。
Cloud Show Japan来場登録者の方はそのまま参加いただけます。ATNDの登録は不要です。

■ 日時
2013年9月12日 (木) 18:30 ~ 21:00 (開場 18:00)

■ 会場
HULIC HALL CONFERENCE
Room3

■定員
部屋の定員は60名、ATND募集は40名です。

■主催
一般社団法人クラウド利用促進機構
日本CloudStackユーザー会

■概要
CloudStackとは、IaaS型クラウドを実現するソフトウェアとして、多くの企業や学術機関などで実績があるソフトウェアです。ユーザー会は、日本語でのCloudStackに関する情報発信・情報共有により、CloudStackの普及および人材育成に貢献することを目的としています。 今回は、Apache CloudStack 4.1に実装されている多数の新機能を中心に解説します。CloudStackの基本的な解説に関しては、 CloudStack徹底入門 や、 CloudStack Overview を参照ください。

■ 予定プログラム
18:00 開場
◆ 18:30 – 18:40 CloudStack Collaboration Conference 2013 レポート (挨拶込み) スピーカー: クリエーションライン 輿水氏
◆ 18:40 – 18:55 Apache CloudStack 4.1 オートスケールについて スピーカー: Citrix 島崎氏
◆ 18:55 – 19:10 CloudStack-Ceph/RBD連携について スピーカー: Citrix 北瀬氏
◆ 19:10 – 19:25 ACS新機能について スピーカー: NTT-COM 大削氏
◆ 19:25 – 19:40 CloudStack VLAN拡張について スピーカー: NTT−COM IACチーム
◆ 19:40 – 19:55 CloudStack API 深堀(API request throttling)+API toolの紹介 スピーカー: NTT−COM IACチーム
10分休憩
◆ 20:05 – 20:20 仮)仮想データセンタ上でのCloudStackの構築 スピーカー: CTC 清水氏
◆ 20:20 – 20:35 (題名調整中) スピーカー: UNIADEX 三島氏
◆ 20:35 – 20:50 (題名調整中) スピーカー: 調整中

■ Ustream
以下のURLでUSTを予定しています。 http://www.ustream.tv/channel/cloudstackja

■ 参加費 無料

Tweet about this on TwitterShare on Facebook41

第13回 CloudStack ユーザー会 in 大阪

8月2日(オープンソースカンファレンス2013 Kansai@Kyoto)の初日終了後に 大阪で「第13回 CloudStack ユーザー会 in 大阪」を開催します。 第13回CloudStackユーザー会 in 大阪 皆様お誘いの上是非ご参加ください。
申込みはこちらから → ATND
※OSC.Kansai@KyotoでもCloudStack ユーザー会のセッションがあります(8/3)

■ 日時
2013年8月2日 (金) 19:00 ~ 21:00 (開場 18:30)

■ 会場
大阪市中央公会堂 大阪市北区中之島1丁目1番27号

■定員 60名

■主催
一般社団法人クラウド利用促進機構
日本CloudStackユーザー会

■概要
CloudStackとは、IaaS型クラウドを実現するソフトウェアとして、多くの企業や学術機関などで実績があるソフトウェアです。ユーザー会は、日本語でのCloudStackに関する情報発信・情報共有により、CloudStackの普及および人材育成に貢献することを目的としています。 今回は、Apache CloudStack 4.1に実装されている多数の新機能について解説していく事をメインに構成しました。CloudStackの基本的な解説に関しては、 CloudStack徹底入門 や、 CloudStack Overview を参照ください。 また、LT(ライトニングトーク)枠も募集しています。LT枠で話したい方はATNDのコメント欄にコメントをお願いします。

■ 予定プログラム
18:30 開場
◆ 19:00 – 19:15 CloudStack Collaboration Conference 2013 レポート スピーカー: クリエーションライン 輿水氏
◆ 19:15 – 19:30 スナップショットについて スピーカー: 富士通関西中部ネットテック 中谷氏
◆ 19:30 – 19:45 オートスケールについて スピーカー: Citrix 島崎氏
◆ 19:45 – 20:00 CloudStack – Ceph/RBD連携について スピーカー: TBD
◆ 休憩 20:00 – 20:10
◆ 20:10 – 20:25 仮) その他の4.1新機能について深堀 スピーカー: TBD
◆ 20:25 – 20:40 LXC対応について スピーカー: Joesクラウドコンピューティング 池原氏
◆ 20:40 – 20:45 仮) CloudStack – Scalr連携 / CloudStack APIについて スピーカー: Joesクラウドコンピューティング 増本氏
◆ 20:45 – 20:50 LT枠2 (募集中) スピーカー: TBD
◆ 20:50 – 20:55 LT枠3 (募集中) スピーカー: TBD
◆ 20:50 – 20:55 クロージング スピーカー: CloudStackユーザー会

■ Ustream 以下のURLでUSTを予定しています。 http://www.ustream.tv/channel/cloudstackja

■ 参加費 無料

Tweet about this on TwitterShare on Facebook41

7/14 July Tech Festa

JulyTechFesta

7/14に開催されるJuly Tech Festaにて 日本CloudStackユーザー会も講演いたします。

July Tech Festaでは参加費1000円が必要ですが 「昼食、おやつ、ドリンク付き!」です。 Festaの名の通り、お祭りです。是非とも気軽にご参加ください。 申込みは「July Tech Festa」のTopページから可能です。

■開催日時
2013年7月14日(日曜) 開場 10:00 開始 10:30   懇親会 18:30 終了 21:00

■ 場所 産業技術大学院大学品川区東大井1-10-40

■ 内容
対象: 初級
概要:  OSSクラウド基盤ソフトウェアで多数のクラウド事業者で採用されている 「CloudStack」の概要と最新アップデート情報をお届けします。

◆ 6/23-25 CloudStack Collaboration Conference 2013 @ Santa Clara,CAの報告
◆ Apache CloudStack概要紹介 – 歴史 – Apache Software Foundationでの状況 – Apache CloudStackの特徴
◆ Apache CloudStack 4.1の紹介 – 4.0との違い – 新機能
◆ 今後の動向(4.2)
◆ 日本CloudStackユーザー会紹介
◆ 今後のCloudStack関連イベント

Tweet about this on TwitterShare on Facebook41

第12回CloudStackユーザー会開催決定

3月22日19:00 ~ 21:00 (開場18:30) IDCフロンティア様で、
第12回 CloudStackユーザー会 を行います。

まだ、プログラム内容がFixしていませんが、
今回は主にCloudStackと連携するSDN / OpenFlowベンダーの方に
集まっていただき、ご登壇を行っていただこうと考えています。

皆様のご参加をお待ちしております。

■ 日時
2013年3月22日 (金) 19:00 ~ 21:00 (開場 18:30)

■ 会場
IDCフロンティア カスタマーソリューションセンター
東京都新宿区四谷4-29
東京メトロ丸ノ内線 新宿御苑前駅 大木戸門(2番)出口を出て四谷方面に徒歩5分

http://www.idcf.jp/company/info/office/shinjuku.html

■定員
100名

■主催
一般社団法人クラウド利用促進機構(CUPA)
日本CloudStackユーザー会

■概要
CloudStackとは、IaaS型クラウドを実現するソフトウェアとして、多くの企業や学術機関などで実績があるソフトウェアです。本ユーザー会は、日本語でのCloudStackに関する情報発信・情報共有により、CloudStackの普及および人材育成に貢献することを目的としています。

是非、ご参加のほどをお願い致します。

■ 予定プログラム
◇ CloudStackユーザー会紹介 (10分)
19:00 – 19:10 JCSUG 輿水様

◇ Apache編
19:10 – 19:20 JCSUG 大削様 (10分)
「Apache CloudStack 最新情報」

19:20 – 19:30 株式会社ストラトスフィア 小林様 (10分)
「仮)パッチのコントリビューション」

◇ ネットワーク編
19:30 – 19:45 産業技術総合研究所 柳田様
「インタークラウドにおける仮想インフラ構築技術の提案(仮)」

9:45 – 19:55 休憩

19:55 – 20:10 ヴィエムウェア株式会社 (Nicira) 進藤様 (15分)
「CloudStack + NVP Integration」

20:10 – 20:25 ミドクラジャパン株式会社 Dave Cahill様 (15分)
「CloudStackネットワーク – MidoNetの場合、無い場合 -」

◇ サービスプロバイダー編
20:25 – 20:35 NTTコミュニケーションズ株式会社 (10分)
「3月末提供予定のCloudnの新サービスについて(仮)」

20:35 – 20:45 株式会社インテック 大村様 (10分)
「インテックの企業向けパブリッククラウド『EINS/SPS SelfPortal』リリース」

20:45 – 20:55 株式会社IDCフロンティア 梶川様(10分)
「CloudStackとScalr連携」

■ Ustream
http://www.ustream.tv/recorded/30205919

■ 参加費
無料

■ Togetter まとめ
http://togetter.com/li/475987

Tweet about this on TwitterShare on Facebook0

Open Source Conference 2012 京都

8/3 (金), 8/4 (土)開催のOpen Source Conference 2012 京都にてユーザ会を紹介!
Citrix Systems様のセッション内で、CloudStackユーザー会の紹介をします。

Citrix Systems様は、展示とセッションを行われるので、是非お立ち寄りください。
■Citrix Systems様 展示概要
Apache CloudStack / Citrix CloudPlatform / Citrix XenServer

■セッション
8/3 (金) 13:00 – 13:45 「オープンソースのクラウド基盤 CloudStackの紹介」

OSC参加申し込みはこちらより

アップデートが遅れましたが、こちらが資料になります。
@smzkstsによる「オープンソースのクラウド基盤 CloudStackの紹介」

第8回 CloudStack ユーザー会 大阪

第8回 CloudStack ユーザー会 in 大阪 開催
詳細、参加登録はこちらまで
■開催日時
日時: 8月3日(金)19:00~21:30
会場: 大阪大学中之島センター 講義室702 大阪市北区中之島4-3-53
主催: 一般社団法人クラウド利用促進機構(CUPA), 日本CloudStackユーザ会
参加費:無料
定員: 60名

CloudStackとは
プライベートクラウドを実現するソフトウェアとして、多くの企業での実績があるソフトウェアです。
日本CloudStackユーザ会とは
本ユーザ会は、より多くの方にCloudStackの情報を提供し、その実力を知っていただき、利用していただくことを目的にしたユーザ会です。

今回は、CloudStackとパブリッククラウドの連携、ネットワークソリューションなど、興味深いテーマでのセッションを行います。是非、ご参加のほどをお願いいたします。

Tweet about this on TwitterShare on Facebook41