Slide 1

Slide 1 text

CloudGarage での活用事例 Kento Nomiyama nomiyama@clom-networks.com 2018.10.30 (Tue)

Slide 2

Slide 2 text

大学(研究室)での活用事例

Slide 3

Slide 3 text

※在籍当時の話ですが  今でも運用されてます

Slide 4

Slide 4 text

CloudGarage を利用するようになった背景 ● 研究室内では各サービスをオンプレミスで運用されていた ○ ESXi(サーバ仮想化), FreeBSD, CentOS etc… ● ある日 ホストマシンのUPSが一定周期で落ちる・・・ ○ 当時そこまで割ける予算もなく・・・新しい物は買えない・・ ● 重要なサービスをクラウドに移そうという形に ○ 授業で使用している支援サービスや GitLab もあり、 研究に支障が出る可能性も・・ ● 定額制の CloudGarage を利用したクラウドサービス構築へ

Slide 5

Slide 5 text

移行内容 ● 授業支援サービスをまず移行 ○ まずは1GBインスタンス2台(本番用と開発用)でスタート ● GitLab 等の研究室のコアなサービスを順次移行 ○ ソースコード管理や wiki サービス などの研究室内サービスを移行 ○ 移行する際に、シングルサインオン認証を導入し、 メンバーのアカウント管理を簡単に ● AWSとのマルチクラウドへ ○ 研究用AWS の踏み台サーバに接続できる踏み台インスタンスを作成

Slide 6

Slide 6 text

構成

Slide 7

Slide 7 text

構成 ● 12GBの リソースプール ● 4GB/2Core ○ 2台 ● 1GB/1Core ● 2GB/1Core ● 1GB余った・・・

Slide 8

Slide 8 text

構成 ● 基本構成は Docker による提供 EX-Cloud の DNSオプションも活用 使用している物はほぼOSSを活用している ● SSO (SAML + LDAP) - 1GB/1Core (グローバルIP無) ○ KeyCloak + OpenLDAP による統合認証基盤を提供 ● GitLab - 4GB/2Core ○ 研究室環境のオンプレから移行 ● Webサーバ - 4GB/2Core ○ Wiki (Growi)・Nginx によるリバースプロキシ ● 授業支援サービス(オリジナル) 2GB/2Core

Slide 9

Slide 9 text

構成 ● 無停止バックアップ使ってます!

Slide 10

Slide 10 text

構成(無停止バックアップ) ● 無停止バックアップ ○ 従来の停止を伴なうバックアップ、 ISOイメージ取得とあわせて最大10ファイルの範囲内 でご利用いただけます。 こういう使い方もできるのでは?

Slide 11

Slide 11 text

構成(無停止バックアップ) ● 結果 ○ 出来なかった・・・・ ○ 4インスタンス目ではインスタンス上限に達してこの機能が使えない 重要データがあるもの のみを対象に設定

Slide 12

Slide 12 text

CloudGarage の機能をフル活用!

Slide 13

Slide 13 text

まとめ ● OSSで構成できる物で研究室システムを構築 ○ GitLab, Growi etc.. ● CloudGarage & EX-Cloud で利用可能な機能をフル活用 ○ 無停止バックアップやDNSオプションなど

Slide 14

Slide 14 text

告知!!

Slide 15

Slide 15 text

今年もやります! Advent Calendar

Slide 16

Slide 16 text

● http://bit.ly/clageAC2018 ● CloudGarage を使ったネタならなんでも ok!! ○ CloudGarage でいろいろやってみた・つくってみた話 ○ CloudGarage に物申す ○ CloudGarage を愛してる話

Slide 17

Slide 17 text

http://bit.ly/clageAC2018