SlideShare a Scribd company logo
1 of 33
Download to read offline
OSC 2011 Tokyo/Fall




       CloudStackによるクラウドサービス
 Joe'sが手がけたCloudstackによるクラウドサービスの提供について




             Copyright ©2011 J oe’s Web Hosting, Inc. All rights reserved.
01   会社紹介


                                     株式会社J oe’sウェブホスティング


                                     設立   2002年7月
                                     資本金  1000万円
                                     オフィス 大阪:梅田(本社)
                                          東京:銀座/青山
                                     従業員  17名
                                     事業内容 クラウド・ホスティング事業
                                          情報セキュリティ事業
                                          経営支援事業




                           http://jwh.jp/

            Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
02   事業内容

 クラウド・ホスティング事業
     クラウド・専用サーバ(マネージド/root)・VPS・共用サーバ
     ハウジング・HAクラスタ・ドメイン
     コントロールパネル(cPanel/Plesk)※cPanelと言えば
     J oe’s

 情報セキュリティ事業
    主要7ブランドを網羅したSSL証明書サービス
    40~70%OFF等圧倒的な低価格で提供 ※SSLと言えばJ oe’s
    SSL証明書はどこで買っても品質に差はありません

 経営支援事業
    J oe’sビジネスセンター → バーチャルオフィス
    サーバだけでなく、オフィスも仮想化
    東京・大阪の一等地を登記住所として利用可能
    会議室・電話、郵便物転送・テレビ会議
    月額4,200円から
            Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
03   自己紹介


                                           山本 政秀
                                        (やまもとまさひで)
                                        1976年生まれ(34歳)
                                        兵庫県姫路市出身

                                        小学2年生の時MSX(Z80A)と出会う。小学生だった
                                        が、BASIC・アセンブラにハマる。その後ずっとコ
                                        ンピュータと付き合ってきて現在に至る。

                                        2003年5月 入社
                                        2007年1月 取締役CTO就任

                                        弊社LXC-VPS、CloudStackの開発を担当

                                        ※写真は今年10月に米国でcPanelの面々と




            Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
04   アジェンダ



 クラウドとは?(パブリック/プライベート)

 『CloudStack』のご紹介(特徴、構成)

 インスタンス生成、仮想ルータ操作デモ

 J oe'sのサービスと工夫

 まとめ


         Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
05 クラウドとは
 Wikipediaより

「『クラウド』(雲)は、ネットワーク(通常はインターネット)
を表す。従来より「コンピュータシステムのイメージ図」ではネッ
トワークを雲の図で表す場合が多く、それが由来と言われている。

従来のコンピュータ利用は、ユーザー(企業、個人など)がコン
ピュータのハードウェア、ソフトウェア、データなどを、自分自身
で保有・管理していたのに対し、クラウドコンピューティングでは
「ユーザーはインターネットの向こう側からサービスを受け、サー
ビス利用料金を払う」形になる。

クラウドコンピューティングは、従来から存在するネットワーク・
コンピューティング、ユーティリティコンピューティング、SaaSなど
を言い替えたもの、あるいはこれらの要素を含み更に発展させたも
の、などとされる。」

               Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
06   クラウドの階層

 IaaS(Infrastructure as a service、イアースまたはアイアス)

 PaaS(Platform as a Service、パースまたはパーズ)

 SaaS(Software as a Service、サース)




             Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
07   クラウドの分類(特にIaaSにおいて)


 パブリッククラウド

 プライベートクラウド

 ハイブリッドクラウド




          Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
08   クラウド(仮想化)のメリット
 スケールメリット
    事業者側はデータセンターのリソースを束ね多数のユーザーで
    共有させる事でリソースの利用率・稼働率の向上が図れ、ユー
    ザは結果的により安くサービス利用できる。

 コスト・リスクの削減
    ユーザは自前の設備等を保有・設計・開発したり、更に保守・
    管理する必要が無くなる。またディザスタリカバリ系技術によ
    り災害時でも被害を最小限にできる。

 高い効率
    事業者側は設計・開発・運用の標準化・共通化や、仮想化によ
    るシンプロビジョニングが可能になり効率を飛躍的に高められ
    る。

 高い拡張性
    事業者側は複雑な手続き無くリソースの追加が可能となり、
    ユーザは必要な時に必要なだけリソースが得られる。
         Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
09   クラウド基盤ソフト『CloudStack』




 米シトリックス・システムズ社がオープンソースで提供しているIaaSクラ
ウド構築・運用ソフトウェア(2011年8月 完全OSS化・完全無償化を発表)
 採用事例急増中(北大・IDCフロンティア)
 IaaS(Infrastructure as a service)
     「コンピュータシステムを構築および稼動させるための基盤(仮想マシンやネット
     ワークなどのインフラ)そのものを、インターネット経由のサービスとして提供す
     る」(Wikipedia)



           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
10   CloudStackの特徴
 オープンソース(GPL3)・Javaベース
 マルチテナント(複数の組織で使える)
 マルチハイパバイザサポート(KVM・XenServer(XCP1.0まで)・
 VMware vSphere(4.1まで)・Oracle VM)
 直感的でわかりやすいWebインターフェイス
 スケーラブルアーキテクチャ(数千台構成)
 ※ 米国メディア配信企業で5000台の事例あり
 仮想ルータ・ロードバランサ・ファイアウォール
 VLANによるネットワーク分割・仮想化
 自動フェイルオーバ(HA:High Availability)
 信頼性の高いAPI・しっかりとした実装
              Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
11       できることの例


 Public Network




                  Private Network




                                        こういう構成を丸ごと…                               仮想化!




  自分だけの『仮想データセンター』が持てる

                  Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
12   CloudStackの物理構成


                                                      Management Server
                                                   管理者・ユーザーに対して管理I/FやAPIを提供




                                                      Secondary Storage
                                                   仮想サーバ作成に使用するデータを管理
                                                   テンプレート・ISOイメージ
                                                   スナップショットデータの保存先




                                                      Computing Node
                                                   コンピューティングリソースを提供
                                                   ここで実際に仮想サーバが動作する
                                                   台数を増やすことで拡張できる




                                                      Primary Storage
                                                   仮想サーバの仮想ディスクデータを保存する
                                                   iSCSI・NFS等で接続する




           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
13    CloudStackの論理構成(システムVM)


 Public Network                                  Console Proxy VM
                                               仮想サーバのコンソール画面をユーザーに提供
                                              する機能を持つ仮想サーバ



                                                       Virtual Router VM
                                                    CloudStack内でルータ機能を提供



                            Guest Network                    Secondary Storage VM
                                                          Secondary Storageの処理を行う仮想サーバ




                                                              ユーザ VM(インスタンス)
                                                          Computing Node上に作成される仮想サーバ




                  Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
14 CloudStackの階層型アーキテクチャ(ネームスペース)
Zone 1
                                        Pod 1
         Cluster 1        Cluster 2                                     Zone
                                                                     データセンタに相当し、複数のPodと1つの
                                                                     Secondary Storageを持つ


                                        Pod 2                           Pod
         Cluster 1                                                   ラックに相当し、複数のClusterを持つ

                     Computing Node (Host)
                                                                        Cluster
                                                                     同じタイプのハイパーバイザを持つ複数の物理ホ
                                                                     ストと1つ以上のプライマリストレージを持つ。
Zone 2                                                               仮想マシンインスタンスのライブマイグレーショ
                                        Pod 1                        ンは同一Clusterの中でしか行えない
         Cluster 1

                                                                        Computing Node(Host)
                                                                     特定のハイパバイザがインストールされた物理ホ
                                                                     ストで、ユーザは各ホストに1つ以上の仮想マシ
                                        Pod 2                        ンインスタンスを生成できる
         Cluster 1        Cluster 2


                                                                                  Virtual Machine Instance



                              Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
15   CloudStackのネットワーク構成


 Advancedモード(Virtual・Direct Networking)・VLAN
 Basicモード(Direct Networking)

             Internet                                                               Internet




                                                                                               仮想ルータ




      Direct Network Mode                                                    Virtual Network Mode


                        Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
16          CloudStackの実装
既存のOSS Cloudソフトウェアの中でも最も本格的で美しい実装

                                   End User                               Browser Javascript, etc




  API Call



                                                                               Tomcat(Java)
                                CloudStack API



                      CloudStack Business Logic



                   CloudStack Orchestration Engine

 API Call

                                                                                Agent Daemon Process
               Compute              Network              Storage                (Java and Helper script call
               Controller           Controller           Controller             (Python, Bash, etc))



                            Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
17   インスタンス生成、仮想ルータ設定デモ




         Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
18   J oe’s プライベートクラウド 画面例




          ダッシュボード(リソース状況表示)

           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
19   J oe’s プライベートクラウド 画面例




             インスタンス(仮想サーバ)一覧

           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
20   J oe’s プライベートクラウド 画面例




                       仮想サーバ画面参照

           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
21   CloudStackの既知の問題点
 まだ粗め
  ・簡単な操作でインストールできる所まで磨かれていない
  ・ハイパバイザに固有の設定等が多くとっつきにくい
  ・バグがまだ多い
  -> コミュニティによる開発が活発なので今後に期待
  -> 弊社も開発に参加し貢献していく予定


 効率が重視されていない向きがある
  -> 例えばKVMだけを例にとっても、
    プライマリストレージは多くの制約があり、
    効率を追求できない
           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
22    CloudStackの既知の問題点(続き)
 以下 http://docs.cloud.com/CloudStack_Documentation/Installing_CloudStack/KVM_Installationより抜粋



     それぞれのKVMホストは同じマウントポイントにNFSか
     OCFS2の様な共有FSの何れかをマウントしなければならない
      例えば、/mnt/primary


     管理者は事前に自分でそれらの共有FSを構成しマウント/ア
     ンマウント等の管理をしなければならない




                       Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
23    CloudStackの既知の問題点(続き)
これらの制約の何が嫌なのか?(以下私の独断と偏見が多分に入っていますが...)
     ローカルHDDに性能で勝る構成はない
     ・現状そのためには、ローカルFSをローカルに
      NFSマウントするという不毛な対応が必要になる
     HDDは3Tも安く入手でき各ホストで6Tや12Tも普通に持てる時代
     → CPUやメモリ量に対してHDD量は潤沢でネックにならない
     OCFS2やGFS2は非常に遅い(過去にベンチマークを何度も取り
     ました...)
     各KVMホストが自分のローカルHDDを使う事で何ら問題は生じ
     ないと思われる(常時ではなく、「必要に応じて」NFSを併用
     すれば...)
               Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
24   CloudStackの既知の問題点(続き)


     もっと柔軟に各KVMホスト毎にストレージを管理したい
     (マウントポイントや利用FSを統一しなければならない本
     質的な理由が見当たらない)
     これらは単にCloudStackの設計や流儀に起因する
     制約ではないのか。
     後、そもそもKVMのqemu-imgフォーマットqcow2はオーバ
     ヘッドが大きい(動的伸長が特に)等々


     じゃあどうすればいいのか?


            Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
25   CloudStackの既知の問題点(続き)
 弊社の取り組み
     LXCコンピューティングノードのサポート
     ハイパバイザ(まずはKVM)->LXCコンテナ変換機能


     KVM等->LXCコンテナ変換機能は何が嬉しいのか?
      ユーザはKVMを用いて任意のOSをインストール後
      自身のアプリケーションを設定
      変換機能でワンタッチでLXCコンテナ化!
      LXCインスタンスで運用開始


           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
26   LXC の簡単な紹介

 LXC(Linux Container)とは

     コンテナ型(OSレベル)の仮想化技術

     IBM Daniel Lezcano氏(仏)他数名でプロジェクトを創
     始(2008年8月頃)

     カーネルに『標準』で入っている
      l
        カーネル2.6.29より取り込まれた

       パッチを当てる必要も、費用も要らない

       Ubuntu・RHELでも採用されている

             Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
27     LXCの性能

 UnixBenchスコア
          Virtuozzoは2011/7/16時点の最新カーネルを使用
          LXC、Virtuozzo共にCPU・メモリ・I/Oはnolimit
          KVMはゲスト最適化有効。ブロックデバイスはvirtioによる極力
          オーバーヘッドを低減する構成で検証
          Xeon X3440(4コア)・8GB・2GB(RAID-1)

                         KVM                    Virtuozzo                  LXC              LXC

         プラン                                      PVZ1                 LXC1(32ビット)          LXC1

        カーネル           2.6.32.41           2.6.18-028stab091.2           2.6.32.41        2.6.32.41

      カーネル(ゲスト)         2.6.39                                                                 

     アーキテクチャ(ホスト)       x86_64                   x86_64                   x86_64           x86_64

     アーキテクチャ(ゲスト)       x86_64                   x86_64                     x86            x86_64

       glibc(ゲスト)   2.12-1.7.el5_0.5          2.5-49.el5_5.7           2.5-49.el5_5.7   2.5-49.el5_5.7

                                                                                               

      インデックススコア         3411.2                   4028.1                   4694.3           5101.8




                    Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
28    CloudStackの既知の問題点(続き)


     OSC 京都、名古屋、KOF 大阪南港(関西オープンソース
     フォーラム)で成果を発表
     技評、japan.internet.com でも記事で取り上げられている


     より詳細には以下スライドや記事をご参照ください!
     http://www.ospn.jp/osc2011-kyoto/pdf/osc2011kyoto-joes_webhosting.pdf
     http://www.slideshare.net/masahide_yamamoto/osc2011-nagoya
     http://gihyo.jp/admin/column/01/vm/2011/lxc_container
     http://gihyo.jp/admin/column/01/vm/2011/pacemaker_lxc




                    Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
29   J oe’sのプライベートクラウドサービス

                                      CloudStackを1サーバで提供
                                      KVMコンピューティングノード内蔵
                                       マルチハイパバイザ(Xen, VMware 対応)
                                       ハイスペック 6コア12 CPU, 12GBマシン
                                      10M回線(95%タイル)
                                       上級エンジニアによる電話サポート
                                       低価格・定額 月額4万円台
                                      Joe’sならクラウドも簡単

より高機能・高性能なクラウド環境を目指して…

       LXCコンピューティングノードのサポート
     ハイパバイザ(まずはKVM)->LXCコンテナ変換機能
                                                                提供予定(鋭意開発中)
           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
30   まとめ

 クラウド自体難しいものではない
     単に既存の要素技術の組み合わせであり進化形
     目的・用途が決まれば道は自ずと開ける(要件の棚卸し)

 プライベートクラウドでシステムを丸ごと仮想化
     CloudStackで作る自分だけの仮想データセンタ
     システムの構築・管理が柔軟に、楽に

 LXCは将来有望なLinux標準仮想化技術
     『標準』『オープンソース』の利点は何ものにも代え難い
     速い・安い・若い(まだ粗いが、CloudStackとの組み合わせ案
     がコミュニティに受け入れられる様努力したい)

 まずは使ってみて下さい! (Joe’sは試用歓迎)
           Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
31   J oe’sのオープンソースへの取り組み


 Joe’sオープンソース推進プロジェクト
     個人、小規模事業者・組織を支援する為、OSSがインストール済みの
     サーバーを1年間無償で提供するプロジェクト
     インストール・設定・ドメイン・費用、全部不要。すぐ使える
 NetCommons 入門プラン
     CMSとLMS(Learning Management System)とグループウェアを統合した
     情報共有基盤システム
 Moodle 入門プラン
     インターネット上で授業用のWebページを作るためのソフト
 EC-CUBE 入門プラン
     ECサイト構築用システム



             Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
ご清聴ありがとうございました




  Copyright ©2011 J oe’s Web Hosting, Inc. All rights reserved.

More Related Content

What's hot

次世代の企業ITインフラを支えるエンジニアとは
次世代の企業ITインフラを支えるエンジニアとは次世代の企業ITインフラを支えるエンジニアとは
次世代の企業ITインフラを支えるエンジニアとはTrainocate Japan, Ltd.
 
Open Service Broker for Azure(OSBA)をつかう
Open Service Broker for Azure(OSBA)をつかうOpen Service Broker for Azure(OSBA)をつかう
Open Service Broker for Azure(OSBA)をつかうYoshimasa Katakura
 
20150821 Azure 仮想マシンと仮想ネットワーク
20150821 Azure 仮想マシンと仮想ネットワーク20150821 Azure 仮想マシンと仮想ネットワーク
20150821 Azure 仮想マシンと仮想ネットワークKuninobu SaSaki
 
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモHyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモwintechq
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012Kimihiko Kitase
 
CommVault with Cloudian for Data Backup and Archive
CommVault with Cloudian for Data Backup and ArchiveCommVault with Cloudian for Data Backup and Archive
CommVault with Cloudian for Data Backup and ArchiveCLOUDIAN KK
 
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoyaインフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 NagoyaSatoshi Shimazaki
 
Wakameとか仮想化とか
Wakameとか仮想化とかWakameとか仮想化とか
Wakameとか仮想化とかSatoshi Hirata
 
Azure Site Recoveryで実現するDRとクラウドへの移行
Azure Site Recoveryで実現するDRとクラウドへの移行Azure Site Recoveryで実現するDRとクラウドへの移行
Azure Site Recoveryで実現するDRとクラウドへの移行Masahiko Ebisuda
 
Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Tetsuya Yokoyama
 
Windows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーWindows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーDaisuke Masubuchi
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料guest628c07
 
Jazug静岡勉強会資料
Jazug静岡勉強会資料Jazug静岡勉強会資料
Jazug静岡勉強会資料Shinichiro Isago
 
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)Microsoft Azure Japan
 
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密VIOPS Virtualized Infrastructure Operators group ARCHIVES
 
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)Microsoft Azure Japan
 
もっとわかる Microsoft Azure 最新技術アップデート編 - 20150123
もっとわかる Microsoft Azure最新技術アップデート編 - 20150123もっとわかる Microsoft Azure最新技術アップデート編 - 20150123
もっとわかる Microsoft Azure 最新技術アップデート編 - 20150123Kuninobu SaSaki
 
Azure 仮想マシンとRemoteAppの超概要
Azure 仮想マシンとRemoteAppの超概要Azure 仮想マシンとRemoteAppの超概要
Azure 仮想マシンとRemoteAppの超概要Daiyu Hatakeyama
 
S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続Microsoft Azure Japan
 

What's hot (19)

次世代の企業ITインフラを支えるエンジニアとは
次世代の企業ITインフラを支えるエンジニアとは次世代の企業ITインフラを支えるエンジニアとは
次世代の企業ITインフラを支えるエンジニアとは
 
Open Service Broker for Azure(OSBA)をつかう
Open Service Broker for Azure(OSBA)をつかうOpen Service Broker for Azure(OSBA)をつかう
Open Service Broker for Azure(OSBA)をつかう
 
20150821 Azure 仮想マシンと仮想ネットワーク
20150821 Azure 仮想マシンと仮想ネットワーク20150821 Azure 仮想マシンと仮想ネットワーク
20150821 Azure 仮想マシンと仮想ネットワーク
 
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモHyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012
 
CommVault with Cloudian for Data Backup and Archive
CommVault with Cloudian for Data Backup and ArchiveCommVault with Cloudian for Data Backup and Archive
CommVault with Cloudian for Data Backup and Archive
 
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoyaインフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
 
Wakameとか仮想化とか
Wakameとか仮想化とかWakameとか仮想化とか
Wakameとか仮想化とか
 
Azure Site Recoveryで実現するDRとクラウドへの移行
Azure Site Recoveryで実現するDRとクラウドへの移行Azure Site Recoveryで実現するDRとクラウドへの移行
Azure Site Recoveryで実現するDRとクラウドへの移行
 
Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎Microsoft Azureを使ったバックアップの基礎
Microsoft Azureを使ったバックアップの基礎
 
Windows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナーWindows Serverを活用する on Windows Azure セミナー
Windows Serverを活用する on Windows Azure セミナー
 
わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料わんくま東京勉強会#46 Azureセッション資料
わんくま東京勉強会#46 Azureセッション資料
 
Jazug静岡勉強会資料
Jazug静岡勉強会資料Jazug静岡勉強会資料
Jazug静岡勉強会資料
 
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)
S02 企業で活用が進む Microsoft Azureの仮想マシン (Linux)
 
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
VIOPS09: 圧倒的なコストパフォーマンスを実現するクラウドアーキテクチャの秘密
 
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)
S01 企業で活用が進む Microsoft Azureの仮想マシン (Windows)
 
もっとわかる Microsoft Azure 最新技術アップデート編 - 20150123
もっとわかる Microsoft Azure最新技術アップデート編 - 20150123もっとわかる Microsoft Azure最新技術アップデート編 - 20150123
もっとわかる Microsoft Azure 最新技術アップデート編 - 20150123
 
Azure 仮想マシンとRemoteAppの超概要
Azure 仮想マシンとRemoteAppの超概要Azure 仮想マシンとRemoteAppの超概要
Azure 仮想マシンとRemoteAppの超概要
 
S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続S03 企業内システムと Microsoft Azure の VPN 接続
S03 企業内システムと Microsoft Azure の VPN 接続
 

Similar to 20111119 OSC Tokyo/Fall on CloudStack and LXC

商用VPSのここだけの話
商用VPSのここだけの話商用VPSのここだけの話
商用VPSのここだけの話joeswebhosting
 
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説Kimihiko Kitase
 
Riak meetup tokyo idcf 20130312
Riak meetup tokyo idcf 20130312Riak meetup tokyo idcf 20130312
Riak meetup tokyo idcf 20130312Hiroyuki Sato
 
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティKuniyasu Suzaki
 
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用Abe Junichiro
 
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~Kimihiko Kitase
 
N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版Osamu Takazoe
 
今さら聞けないMicrosoft azure仮想マシン入門
今さら聞けないMicrosoft azure仮想マシン入門今さら聞けないMicrosoft azure仮想マシン入門
今さら聞けないMicrosoft azure仮想マシン入門Trainocate Japan, Ltd.
 
20120609 cod ws2012概要
20120609 cod ws2012概要20120609 cod ws2012概要
20120609 cod ws2012概要Osamu Takazoe
 
仮想ネットワーク構築8枚slide
仮想ネットワーク構築8枚slide仮想ネットワーク構築8枚slide
仮想ネットワーク構築8枚slidek009c1271
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...Trainocate Japan, Ltd.
 
Solaris 11 ディープダイブセミナー Automatic Installer編
Solaris 11 ディープダイブセミナー Automatic Installer編Solaris 11 ディープダイブセミナー Automatic Installer編
Solaris 11 ディープダイブセミナー Automatic Installer編SolarisJP
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会axsh co., LTD.
 
OSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; OverviewOSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; Overviewirix_jp
 
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策エクイニクス・ジャパン
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本terada
 
第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報Midori Oge
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~Masanori Itoh
 

Similar to 20111119 OSC Tokyo/Fall on CloudStack and LXC (20)

商用VPSのここだけの話
商用VPSのここだけの話商用VPSのここだけの話
商用VPSのここだけの話
 
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説
 
Riak meetup tokyo idcf 20130312
Riak meetup tokyo idcf 20130312Riak meetup tokyo idcf 20130312
Riak meetup tokyo idcf 20130312
 
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
 
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
#cross2012 クラウドCROSS ニフティの中の人によるニフティクラウド活用
 
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~
ホスティッドプライベートクラウド勉強会 ~Azure Pack on SoftLayer ~
 
Osc2009 Do Xen Hara
Osc2009 Do Xen HaraOsc2009 Do Xen Hara
Osc2009 Do Xen Hara
 
N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版
 
Ia20120118 kaneda
Ia20120118 kanedaIa20120118 kaneda
Ia20120118 kaneda
 
今さら聞けないMicrosoft azure仮想マシン入門
今さら聞けないMicrosoft azure仮想マシン入門今さら聞けないMicrosoft azure仮想マシン入門
今さら聞けないMicrosoft azure仮想マシン入門
 
20120609 cod ws2012概要
20120609 cod ws2012概要20120609 cod ws2012概要
20120609 cod ws2012概要
 
仮想ネットワーク構築8枚slide
仮想ネットワーク構築8枚slide仮想ネットワーク構築8枚slide
仮想ネットワーク構築8枚slide
 
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
 
Solaris 11 ディープダイブセミナー Automatic Installer編
Solaris 11 ディープダイブセミナー Automatic Installer編Solaris 11 ディープダイブセミナー Automatic Installer編
Solaris 11 ディープダイブセミナー Automatic Installer編
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
 
OSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; OverviewOSC2012 Nagoya - OpenStack - Storage System; Overview
OSC2012 Nagoya - OpenStack - Storage System; Overview
 
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
ぜんぜんスマートじゃないプライベートクラウドの現実 - 運用担当者が苦労する4つの問題と3つの救済策
 
仮想化技術の基本の基本
仮想化技術の基本の基本仮想化技術の基本の基本
仮想化技術の基本の基本
 
第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~
 

Recently uploaded

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Recently uploaded (9)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

20111119 OSC Tokyo/Fall on CloudStack and LXC

  • 1. OSC 2011 Tokyo/Fall CloudStackによるクラウドサービス Joe'sが手がけたCloudstackによるクラウドサービスの提供について Copyright ©2011 J oe’s Web Hosting, Inc. All rights reserved.
  • 2. 01 会社紹介 株式会社J oe’sウェブホスティング 設立   2002年7月 資本金  1000万円 オフィス 大阪:梅田(本社)      東京:銀座/青山 従業員  17名 事業内容 クラウド・ホスティング事業      情報セキュリティ事業      経営支援事業 http://jwh.jp/ Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 3. 02 事業内容 クラウド・ホスティング事業 クラウド・専用サーバ(マネージド/root)・VPS・共用サーバ ハウジング・HAクラスタ・ドメイン コントロールパネル(cPanel/Plesk)※cPanelと言えば J oe’s 情報セキュリティ事業 主要7ブランドを網羅したSSL証明書サービス 40~70%OFF等圧倒的な低価格で提供 ※SSLと言えばJ oe’s SSL証明書はどこで買っても品質に差はありません 経営支援事業 J oe’sビジネスセンター → バーチャルオフィス サーバだけでなく、オフィスも仮想化 東京・大阪の一等地を登記住所として利用可能 会議室・電話、郵便物転送・テレビ会議 月額4,200円から Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 4. 03 自己紹介 山本 政秀 (やまもとまさひで) 1976年生まれ(34歳) 兵庫県姫路市出身 小学2年生の時MSX(Z80A)と出会う。小学生だった が、BASIC・アセンブラにハマる。その後ずっとコ ンピュータと付き合ってきて現在に至る。 2003年5月 入社 2007年1月 取締役CTO就任 弊社LXC-VPS、CloudStackの開発を担当 ※写真は今年10月に米国でcPanelの面々と Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 5. 04 アジェンダ クラウドとは?(パブリック/プライベート) 『CloudStack』のご紹介(特徴、構成) インスタンス生成、仮想ルータ操作デモ J oe'sのサービスと工夫 まとめ Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 6. 05 クラウドとは Wikipediaより 「『クラウド』(雲)は、ネットワーク(通常はインターネット) を表す。従来より「コンピュータシステムのイメージ図」ではネッ トワークを雲の図で表す場合が多く、それが由来と言われている。 従来のコンピュータ利用は、ユーザー(企業、個人など)がコン ピュータのハードウェア、ソフトウェア、データなどを、自分自身 で保有・管理していたのに対し、クラウドコンピューティングでは 「ユーザーはインターネットの向こう側からサービスを受け、サー ビス利用料金を払う」形になる。 クラウドコンピューティングは、従来から存在するネットワーク・ コンピューティング、ユーティリティコンピューティング、SaaSなど を言い替えたもの、あるいはこれらの要素を含み更に発展させたも の、などとされる。」 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 7. 06 クラウドの階層 IaaS(Infrastructure as a service、イアースまたはアイアス) PaaS(Platform as a Service、パースまたはパーズ) SaaS(Software as a Service、サース) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 8. 07 クラウドの分類(特にIaaSにおいて) パブリッククラウド プライベートクラウド ハイブリッドクラウド Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 9. 08 クラウド(仮想化)のメリット スケールメリット 事業者側はデータセンターのリソースを束ね多数のユーザーで 共有させる事でリソースの利用率・稼働率の向上が図れ、ユー ザは結果的により安くサービス利用できる。 コスト・リスクの削減 ユーザは自前の設備等を保有・設計・開発したり、更に保守・ 管理する必要が無くなる。またディザスタリカバリ系技術によ り災害時でも被害を最小限にできる。 高い効率 事業者側は設計・開発・運用の標準化・共通化や、仮想化によ るシンプロビジョニングが可能になり効率を飛躍的に高められ る。 高い拡張性 事業者側は複雑な手続き無くリソースの追加が可能となり、 ユーザは必要な時に必要なだけリソースが得られる。 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 10. 09 クラウド基盤ソフト『CloudStack』 米シトリックス・システムズ社がオープンソースで提供しているIaaSクラ ウド構築・運用ソフトウェア(2011年8月 完全OSS化・完全無償化を発表) 採用事例急増中(北大・IDCフロンティア) IaaS(Infrastructure as a service) 「コンピュータシステムを構築および稼動させるための基盤(仮想マシンやネット ワークなどのインフラ)そのものを、インターネット経由のサービスとして提供す る」(Wikipedia) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 11. 10 CloudStackの特徴 オープンソース(GPL3)・Javaベース マルチテナント(複数の組織で使える) マルチハイパバイザサポート(KVM・XenServer(XCP1.0まで)・ VMware vSphere(4.1まで)・Oracle VM) 直感的でわかりやすいWebインターフェイス スケーラブルアーキテクチャ(数千台構成) ※ 米国メディア配信企業で5000台の事例あり 仮想ルータ・ロードバランサ・ファイアウォール VLANによるネットワーク分割・仮想化 自動フェイルオーバ(HA:High Availability) 信頼性の高いAPI・しっかりとした実装 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 12. 11 できることの例 Public Network Private Network こういう構成を丸ごと… 仮想化! 自分だけの『仮想データセンター』が持てる Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 13. 12 CloudStackの物理構成 Management Server  管理者・ユーザーに対して管理I/FやAPIを提供 Secondary Storage  仮想サーバ作成に使用するデータを管理  テンプレート・ISOイメージ  スナップショットデータの保存先 Computing Node  コンピューティングリソースを提供  ここで実際に仮想サーバが動作する  台数を増やすことで拡張できる Primary Storage  仮想サーバの仮想ディスクデータを保存する  iSCSI・NFS等で接続する Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 14. 13 CloudStackの論理構成(システムVM) Public Network Console Proxy VM  仮想サーバのコンソール画面をユーザーに提供 する機能を持つ仮想サーバ Virtual Router VM  CloudStack内でルータ機能を提供 Guest Network Secondary Storage VM  Secondary Storageの処理を行う仮想サーバ ユーザ VM(インスタンス)  Computing Node上に作成される仮想サーバ Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 15. 14 CloudStackの階層型アーキテクチャ(ネームスペース) Zone 1 Pod 1 Cluster 1 Cluster 2 Zone データセンタに相当し、複数のPodと1つの Secondary Storageを持つ Pod 2 Pod Cluster 1 ラックに相当し、複数のClusterを持つ Computing Node (Host) Cluster 同じタイプのハイパーバイザを持つ複数の物理ホ ストと1つ以上のプライマリストレージを持つ。 Zone 2 仮想マシンインスタンスのライブマイグレーショ Pod 1 ンは同一Clusterの中でしか行えない Cluster 1 Computing Node(Host) 特定のハイパバイザがインストールされた物理ホ ストで、ユーザは各ホストに1つ以上の仮想マシ Pod 2 ンインスタンスを生成できる Cluster 1 Cluster 2 Virtual Machine Instance Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 16. 15 CloudStackのネットワーク構成 Advancedモード(Virtual・Direct Networking)・VLAN Basicモード(Direct Networking) Internet Internet 仮想ルータ Direct Network Mode Virtual Network Mode Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 17. 16 CloudStackの実装 既存のOSS Cloudソフトウェアの中でも最も本格的で美しい実装 End User Browser Javascript, etc API Call Tomcat(Java) CloudStack API CloudStack Business Logic CloudStack Orchestration Engine API Call Agent Daemon Process Compute Network Storage (Java and Helper script call Controller Controller Controller (Python, Bash, etc)) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 18. 17 インスタンス生成、仮想ルータ設定デモ Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 19. 18 J oe’s プライベートクラウド 画面例 ダッシュボード(リソース状況表示) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 20. 19 J oe’s プライベートクラウド 画面例 インスタンス(仮想サーバ)一覧 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 21. 20 J oe’s プライベートクラウド 画面例 仮想サーバ画面参照 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 22. 21 CloudStackの既知の問題点 まだ粗め  ・簡単な操作でインストールできる所まで磨かれていない  ・ハイパバイザに固有の設定等が多くとっつきにくい  ・バグがまだ多い  -> コミュニティによる開発が活発なので今後に期待  -> 弊社も開発に参加し貢献していく予定 効率が重視されていない向きがある  -> 例えばKVMだけを例にとっても、    プライマリストレージは多くの制約があり、    効率を追求できない Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 23. 22 CloudStackの既知の問題点(続き) 以下 http://docs.cloud.com/CloudStack_Documentation/Installing_CloudStack/KVM_Installationより抜粋 それぞれのKVMホストは同じマウントポイントにNFSか OCFS2の様な共有FSの何れかをマウントしなければならない  例えば、/mnt/primary 管理者は事前に自分でそれらの共有FSを構成しマウント/ア ンマウント等の管理をしなければならない Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 24. 23 CloudStackの既知の問題点(続き) これらの制約の何が嫌なのか?(以下私の独断と偏見が多分に入っていますが...) ローカルHDDに性能で勝る構成はない ・現状そのためには、ローカルFSをローカルに  NFSマウントするという不毛な対応が必要になる HDDは3Tも安く入手でき各ホストで6Tや12Tも普通に持てる時代 → CPUやメモリ量に対してHDD量は潤沢でネックにならない OCFS2やGFS2は非常に遅い(過去にベンチマークを何度も取り ました...) 各KVMホストが自分のローカルHDDを使う事で何ら問題は生じ ないと思われる(常時ではなく、「必要に応じて」NFSを併用 すれば...) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 25. 24 CloudStackの既知の問題点(続き) もっと柔軟に各KVMホスト毎にストレージを管理したい (マウントポイントや利用FSを統一しなければならない本 質的な理由が見当たらない) これらは単にCloudStackの設計や流儀に起因する 制約ではないのか。 後、そもそもKVMのqemu-imgフォーマットqcow2はオーバ ヘッドが大きい(動的伸長が特に)等々 じゃあどうすればいいのか? Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 26. 25 CloudStackの既知の問題点(続き) 弊社の取り組み LXCコンピューティングノードのサポート ハイパバイザ(まずはKVM)->LXCコンテナ変換機能 KVM等->LXCコンテナ変換機能は何が嬉しいのか? ユーザはKVMを用いて任意のOSをインストール後 自身のアプリケーションを設定 変換機能でワンタッチでLXCコンテナ化! LXCインスタンスで運用開始 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 27. 26 LXC の簡単な紹介 LXC(Linux Container)とは コンテナ型(OSレベル)の仮想化技術 IBM Daniel Lezcano氏(仏)他数名でプロジェクトを創 始(2008年8月頃) カーネルに『標準』で入っている l カーネル2.6.29より取り込まれた パッチを当てる必要も、費用も要らない Ubuntu・RHELでも採用されている Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 28. 27 LXCの性能 UnixBenchスコア Virtuozzoは2011/7/16時点の最新カーネルを使用 LXC、Virtuozzo共にCPU・メモリ・I/Oはnolimit KVMはゲスト最適化有効。ブロックデバイスはvirtioによる極力 オーバーヘッドを低減する構成で検証 Xeon X3440(4コア)・8GB・2GB(RAID-1)   KVM Virtuozzo LXC LXC プラン   PVZ1 LXC1(32ビット) LXC1 カーネル 2.6.32.41 2.6.18-028stab091.2 2.6.32.41 2.6.32.41 カーネル(ゲスト) 2.6.39       アーキテクチャ(ホスト) x86_64 x86_64 x86_64 x86_64 アーキテクチャ(ゲスト) x86_64 x86_64 x86 x86_64 glibc(ゲスト) 2.12-1.7.el5_0.5 2.5-49.el5_5.7 2.5-49.el5_5.7 2.5-49.el5_5.7           インデックススコア 3411.2 4028.1 4694.3 5101.8 Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 29. 28 CloudStackの既知の問題点(続き) OSC 京都、名古屋、KOF 大阪南港(関西オープンソース フォーラム)で成果を発表 技評、japan.internet.com でも記事で取り上げられている より詳細には以下スライドや記事をご参照ください! http://www.ospn.jp/osc2011-kyoto/pdf/osc2011kyoto-joes_webhosting.pdf http://www.slideshare.net/masahide_yamamoto/osc2011-nagoya http://gihyo.jp/admin/column/01/vm/2011/lxc_container http://gihyo.jp/admin/column/01/vm/2011/pacemaker_lxc Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 30. 29 J oe’sのプライベートクラウドサービス CloudStackを1サーバで提供 KVMコンピューティングノード内蔵 マルチハイパバイザ(Xen, VMware 対応) ハイスペック 6コア12 CPU, 12GBマシン 10M回線(95%タイル) 上級エンジニアによる電話サポート 低価格・定額 月額4万円台 Joe’sならクラウドも簡単 より高機能・高性能なクラウド環境を目指して… LXCコンピューティングノードのサポート ハイパバイザ(まずはKVM)->LXCコンテナ変換機能 提供予定(鋭意開発中) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 31. 30 まとめ クラウド自体難しいものではない 単に既存の要素技術の組み合わせであり進化形 目的・用途が決まれば道は自ずと開ける(要件の棚卸し) プライベートクラウドでシステムを丸ごと仮想化 CloudStackで作る自分だけの仮想データセンタ システムの構築・管理が柔軟に、楽に LXCは将来有望なLinux標準仮想化技術 『標準』『オープンソース』の利点は何ものにも代え難い 速い・安い・若い(まだ粗いが、CloudStackとの組み合わせ案 がコミュニティに受け入れられる様努力したい) まずは使ってみて下さい! (Joe’sは試用歓迎) Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 32. 31 J oe’sのオープンソースへの取り組み Joe’sオープンソース推進プロジェクト 個人、小規模事業者・組織を支援する為、OSSがインストール済みの サーバーを1年間無償で提供するプロジェクト インストール・設定・ドメイン・費用、全部不要。すぐ使える NetCommons 入門プラン CMSとLMS(Learning Management System)とグループウェアを統合した 情報共有基盤システム Moodle 入門プラン インターネット上で授業用のWebページを作るためのソフト EC-CUBE 入門プラン ECサイト構築用システム Copyright © 2011 Joe’s Web Hosting, Inc. All rights reserved.
  • 33. ご清聴ありがとうございました Copyright ©2011 J oe’s Web Hosting, Inc. All rights reserved.