Upgrade to Pro — share decks privately, control downloads, hide ads and more …

開発者× CloudStack × Stuck

開発者× CloudStack × Stuck

発表者: GMOクラウド株式会社
企画開発部開発グループ
岩間和彦

(代理アップロードです)

F52f57f9b8a5de82dcc02f8d7b0b76f1?s=128

Hironobu Saitoh

April 21, 2016
Tweet

Transcript

  1. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 開発者 × CloudStack

    × Stuck GMOクラウド株式会社 企画開発部 開発グループ 岩間 和彦
  2. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 当社パブリッククラウド1号、VPS、 パブリッククラウド2号(=ALTUS)を開発。 クラウド基盤と基幹システムを接続するオーダー

    フォーム、サービスポータル、課⾦システムなど などの開発から、いつのまにかクラウド系サービ スの担当に・・・ 短く⾔うと ⼭⼝出⾝、讃岐うどんを こよなく愛する プログラマ です。 企画開発部 開発グループ 岩間 和彦(いわま かずひこ) ⾃⼰紹介
  3. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. CloudStack採⽤までの道のり① 2011年の春リリースした パブリッククラウド1号

    「 」で CloudStackを採⽤しよう! という計画が・・ 実は、2010年に開催された第1回⽬のCloudStackユーザー会でも登壇してましたw
  4. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. CloudStack採⽤までの道のり② しかし! 以下の理由で⾒送りに・・

    1:当社ユーザー層との相性が悪いかも 2:課⾦額計算の機構が組み込まれていない 3:海外ベンダーってサポート⼤丈夫? 結局、 1号では別のクラウドエンジンを採⽤することになりました
  5. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. CloudStack採⽤までの道のり③ それからCloudStackは Citrix社に

    買収され Apache Software Foundationに 寄贈され Citrix社からは Citrix CloudPlatformとしてリリース
  6. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. CloudStack採⽤までの道のり④ なんと! 以前の問題点をクリア

    1:Isolate・Shared共にネットワーク安定 2:CPBM(CloudPortal Business Manager) で課⾦問題クリア 3:Citrix & ⽇本の代理店で サポートも安⼼ さあ、 2号「ALTUS(アルタス)」をはじめよう
  7. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. ALTUS開発のおはなし ⼀番の課題は 他社との差別化

    ところでIaaSの課⾦モデルって、わかりにくいよね?
  8. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. IaaSの課⾦モデル問題 そもそも分かりにくい ⽉額上限がないと請求が不安

    (最近どこかで聞いたような・・・) カード決済だけは不便 基幹システムと顧客情報の結合は? うん、まずは課⾦モデルを解決しよう!
  9. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 2つの課⾦モデル インスタンス型 リソース型

    ⼀般的なヤツ インスタンスサイズ×利⽤時間 リソースを⾃由に設定 結局CPBMは採⽤できず、課⾦エンジンを⾃作することに・・・
  10. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. UsageAPI×課⾦=Stuck とはいえ、直接CloudStackのDBを参照したくはないし… しかし、

    UsageAPIのみでは 課⾦モデルを実装できない ことが発覚・・・
  11. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 課⾦問題クリア UsageAPI リソースAPI

    毎時の情報を保存・参照 直接DBを参照することなく 問題をクリア!
  12. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. UsageAPI×バージョンアップ=Stuck 実際の容量と違うサイズが返ってくる スナップショット系API

    古くからあるAPIと最近追加されたAPIとで 出⼒内容のルールが違う(ような気がする) オファリングIDやリソースIDが ⼊っていたりいなかったり バージョンアップで出⼒内容が変わる バグ修正のパッチで別の問題が…
  13. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 2014年3⽉ ALTUSリリース どうやって乗り越えたか気になる⽅は懇親会で!

    キャンペーン中 https://www.gmocloud.com
  14. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. 難攻不落のUsageAPIの攻略の次は やさしいクラウドを⽬指して ユーザビリティを強化

    ボタンをクリックするだけで次々と設定がおこなえる「かんたん設定」など
  15. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. そして、未来へ 今後のリリース予定 ⾼速ストレージ

    SSDオールフラッシュでさくさくIO ALTUS VMWare ハイパフォーマンスとハイブリッドを実現するIaaSを提供 ALTUS 海外リージョン 海外でもらくらくIaaS構築 ① ② ③
  16. Copyright © 2015 GMOクラウド株式会社 All Rights Reserved. ご清聴ありがとうございました