SlideShare une entreprise Scribd logo
1  sur  64
Télécharger pour lire hors ligne
Wakame-VDC

                 Wakame Software Foundation
                         Axsh Co.
                     Yasuhiro Yamazaki


2012年11月17日土曜日
Agenda
                 • The   Goal of Wakame-VDC

                 • Demo

                  • Installing

                  • Virtual   Network

                  • Other   Features
                 • Source   Code Overview


2012年11月17日土曜日
Q. How to Install?




2012年11月17日土曜日
Everything on
     github

       https://github.com/axsh/wakame-vdc/
                 Easy to Install.




2012年11月17日土曜日
Try 1-2-3


     • Prepare      the VirtualBox

     • Create      CentOS 6.3 Image

     • Use       RPM on it



                                          > Demo
2012年11月17日土曜日
Q. I Have No Time to Try




2012年11月17日土曜日
Download VM Version
                     Let me know if you want.




2012年11月17日土曜日
Automation Process
                      Push to github


                      Generate RPM


                      Create VM Image


                          Install


                           Test
                                        > Demo
2012年11月17日土曜日
Q. Where Is AWS Compatible
                          WebAPI?



2012年11月17日土曜日
THAT




       Please Use THAT If You Need AWS
               Compatible WebAPI
2012年11月17日土曜日
• It
                    is easy to reproduce a compatible interface only.
                  Anyone can do it.

                 • Theissue is compatible behavior.
                  It would affect grand design and core implementation.




2012年11月17日土曜日
Q. What is Our Goal?




2012年11月17日土曜日
Virtual Data Center




2012年11月17日土曜日
2009
       Wakame-VDC Project Began.




2012年11月17日土曜日
Cloud
                 “Computing”



2012年11月17日土曜日
Virtualization Made
                   High Portability




2012年11月17日土曜日
Virtual Machine


                    Copy / Move




2012年11月17日土曜日
Virtual Data Center


                                                                   Copy / Move




 http://www.flickr.com/photos/traftery/5596941479/   CC BY-SA 2.0
2012年11月17日土曜日
2012年11月17日土曜日
Backup &
 Deployment




2012年11月17日土曜日
What’s Missing?


2012年11月17日土曜日
Everything Inside of Data Center
           Should Be Virtualized.



2012年11月17日土曜日
Virtual
  ! Server
  ! Network
  ! Storage


2012年11月17日土曜日
Virtual
                 Network



                      > Demo
2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser

       html/JSON


                 GUI Server
                 (Web UI)




2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)



                 GUI Server          DCMGR
                 (Web UI)            Web API




2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)



                 GUI Server          DCMGR           Queue
                 (Web UI)            Web API        (AMQP)




2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)



                 GUI Server          DCMGR           Queue
                 (Web UI)            Web API        (AMQP)




                                     DCMGR
                                     Collector



2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)

                                                                           Physical Machine


                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent
                                                               (HVA)



                                     DCMGR
                                     Collector



2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)

                                                                           Physical Machine
                                                                                              Instance
                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent               VM
                                                               (HVA)



                                     DCMGR
                                     Collector



2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)

                                                                           Physical Machine
                                                                                              Instance
                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent               VM
                                                               (HVA)


                                                                                              Block
                                     DCMGR                    Storage                         Device
                                     Collector                 Target            Indelible
                                                               Agent                FS
                                                               (STA)

2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)

                                                                           Physical Machine
                                                                                              Instance
                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent               VM
                                                               (HVA)
                                                                                 iSCSI
                                                                                              Block
                                     DCMGR                    Storage                         Device
                                     Collector                 Target            Indelible
                                                               Agent                FS
                                                               (STA)

2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                  Browser
                              Data Center Manager
       html/JSON                   (DCMGR)

                                                                           Physical Machine
                                                                                              Instance
                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent               VM
                                                               (HVA)
                                                                                 iSCSI
                                                                                              Block
                                     DCMGR                    Storage                         Device
                                     Collector                 Target            Indelible
                                                               Agent                FS
                                                               (STA)

2012年11月17日土曜日
Wakame-VDC System Overview

                              User
                                                                                                IP
                                                              Naming              DHCP
                  Browser                                     Service                         hostname
                              Data Center Manager              Agent
       html/JSON                   (DCMGR)                    (NSA)              DNS
                                                                           Physical Machine
                                                                                              Instance
                 GUI Server          DCMGR           Queue   Hyper Visor
                 (Web UI)            Web API        (AMQP)     Agent               VM
                                                               (HVA)
                                                                                 iSCSI
                                                                                              Block
                                     DCMGR                    Storage                         Device
                                     Collector                 Target            Indelible
                                                               Agent                FS
                                                               (STA)

2012年11月17日土曜日
Wakame-VDC System Overview
                                                    ssh
                              User
                                                                                                 IP
                                                               Naming              DHCP
                  Browser                                      Service                         hostname
                              Data Center Manager               Agent
       html/JSON                   (DCMGR)                     (NSA)              DNS
                                                                            Physical Machine
                                                                                               Instance
                 GUI Server          DCMGR            Queue   Hyper Visor
                 (Web UI)            Web API         (AMQP)     Agent               VM
                                                                (HVA)
                                                                                  iSCSI
                                                                                               Block
                                     DCMGR                     Storage                         Device
                                     Collector                  Target            Indelible
                                                                Agent                FS
                                                                (STA)

2012年11月17日土曜日
Wakame-VDC System Overview



                                              Physical Machine
                                                                 Instance
                                Hyper Visor
                                  Agent               VM
                                  (HVA)
                                                    iSCSI
                                                                 Block
                                 Storage                         Device
                                  Target            Indelible
                                  Agent                FS
                                  (STA)

2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor
                   Agent




2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor
                   Agent




                                    NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor
                   Agent




                                    NIC           NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM
                   Agent          NIC NIC




                                    NIC           NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM
                   Agent          NIC NIC




                                    NIC           NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM
                   Agent          NIC NIC



                                        OpenFlow Switch

                                    NIC               NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM
                   Agent          NIC NIC
                   Trema

                                        OpenFlow Switch

                                    NIC               NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM               VM
                   Agent          NIC NIC           NIC NIC
                   Trema

                                        OpenFlow Switch

                                    NIC               NIC



2012年11月17日土曜日
Networking Structure
                               Physical Machine



                 Hyper Visor         VM               VM
                   Agent          NIC NIC           NIC NIC
                   Trema
                                Virtual Network Layer

                                        OpenFlow Switch

                                    NIC               NIC
                               Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network


                                VM              VM
                              NIC NIC         NIC NIC
                             Virtual Network Layer

                                  OpenFlow Switch

                               NIC              NIC
                            Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network


                                   VM              VM
                                 NIC NIC         NIC NIC
                                Virtual Network Layer

                                     OpenFlow Switch

                                  NIC              NIC
                               Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network

                 VM generates a packet for our virtual
                 network.
                                                            VM                VM
                                                          NIC NIC           NIC NIC
                                                         Virtual Network Layer

                                                                OpenFlow Switch
                                                            Packet



                                                            NIC               NIC
                                                         Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network

                 VM generates a packet for our virtual
                 network.
                                                            VM                VM
                 The OpenFlow Switch loads a packet
                 for transportation through physical      NIC NIC           NIC NIC
                 networks.                               Virtual Network Layer

                                                                OpenFlow Switch
                                                            Packet



                                                            NIC               NIC
                                                         Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network

                 VM generates a packet for our virtual
                 network.
                                                            VM                  VM
                 The OpenFlow Switch loads a packet
                 for transportation through physical      NIC NIC           NIC NIC
                 networks.                               Virtual Network Layer
                 The packet is sent to the target NIC
                 via the physical network.
                                                              OpenFlow Switch Packet

                                                            NIC                NIC
                                                         Physical Network Layer


2012年11月17日土曜日
Basic Idea of Virtual Network

                 VM generates a packet for our virtual                           Packet

                 network.
                                                             VM              VM
                 The OpenFlow Switch loads a packet
                 for transportation through physical       NIC NIC         NIC NIC
                 networks.                                Virtual Network Layer
                 The packet is sent to the target NIC
                 via the physical network.
                                                               OpenFlow Switch
                 The packet is finally unloaded to
                 finish its journey to the target VM on      NIC             NIC
                 the virtual network.                     Physical Network Layer


2012年11月17日土曜日
Other Features




2012年11月17日土曜日
Advanced
     Security Groups



                       > Demo
2012年11月17日土曜日
Alive Monitor



                           > Demo
2012年11月17日土曜日
Instance Backup



                       > Demo
2012年11月17日土曜日
Future Work




2012年11月17日土曜日
Log Collector


2012年11月17日土曜日
Scheduled Features

                 • DC   Level Snapshot (Virtual Storage)

                 • VDC   Deployment Engine

                 • Windows    Instance Support (Coming Soon)

                 • Abuse   Patrol




2012年11月17日土曜日
De
          Wakame-VDC Supports




                                   vO
         Development &




                                  ps
         Operation




                                    Pla
                                       t fo
                                        rm
2012年11月17日土曜日
Source Code Overview

                      • Related   Projects

                      • Directory   Structure

                      • Modules




2012年11月17日土曜日
Related Projects on github

                 • axsh/isono   (Fundamental Framework)

                 • axsh/trema   (OpenFlow Controller Framework)

                 • axsh/eventmachine   (Event Driven Engine)




2012年11月17日土曜日
Services / Daemons
     • frontend    (GUI)
         • vdc-webui   (User’s Interface)
         • vdc-admin   (Operator’s Interface)
     • dcmgr     (Core)
         • vdc-dcmgr   / vdc-collector / vdc-hva / vdc-sta / vdc-nsa
         • vdc-metadata    (Metadata Server)
         • vdc-nwmongw      (Alive Monitoring)
         • vdc-manage     (Command Line Interface)

2012年11月17日土曜日
Directory Structure

     • dcmgr/lib/dcmgr   (Core Source Code)

     • dcmgr/bin   (Startup Scripts)

     • frontend/dcmgr_gui   (User’s Interface)

     • frontend/admin   (Operator’s Interface)

     • rpmbuild   (RPM Specs)

                                                 > Exploring...
2012年11月17日土曜日
Let’s Change Our World Together



                 https://github.com/axsh/wakame-vdc

                   Wakame Software Foundation




2012年11月17日土曜日

Contenu connexe

Similaire à DevOps Platform for Agile Cloud Application - Wakame-VDC Overview

WEBアプリケーションビルド・ テストツール YEOMAN
WEBアプリケーションビルド・ テストツール YEOMAN WEBアプリケーションビルド・ テストツール YEOMAN
WEBアプリケーションビルド・ テストツール YEOMAN kamiyam .
 
「Windows 8 ストア アプリ開発 tips」 vsug day 2012 winter (2012年12月15日)
「Windows 8 ストア アプリ開発 tips」  vsug day 2012 winter (2012年12月15日)「Windows 8 ストア アプリ開発 tips」  vsug day 2012 winter (2012年12月15日)
「Windows 8 ストア アプリ開発 tips」 vsug day 2012 winter (2012年12月15日)vsug_jim
 
ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術Drecom Co., Ltd.
 
Web Standards 2018
Web Standards 2018Web Standards 2018
Web Standards 2018Shogo Sensui
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kerneldynamis
 
Ruby which Supports Social Platform
Ruby which Supports Social PlatformRuby which Supports Social Platform
Ruby which Supports Social PlatformKoichiro Ohba
 
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計maebashi
 
第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報Midori Oge
 
Speed Up Web 2012
Speed Up Web 2012Speed Up Web 2012
Speed Up Web 2012彰 村地
 
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketPlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketKazuhiro Hara
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会axsh co., LTD.
 
Mvc conf session_3_takehara
Mvc conf session_3_takeharaMvc conf session_3_takehara
Mvc conf session_3_takeharaHiroshi Okunushi
 
[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web IntegrationKazuchika Sekiya
 

Similaire à DevOps Platform for Agile Cloud Application - Wakame-VDC Overview (20)

WEBアプリケーションビルド・ テストツール YEOMAN
WEBアプリケーションビルド・ テストツール YEOMAN WEBアプリケーションビルド・ テストツール YEOMAN
WEBアプリケーションビルド・ テストツール YEOMAN
 
「Windows 8 ストア アプリ開発 tips」 vsug day 2012 winter (2012年12月15日)
「Windows 8 ストア アプリ開発 tips」  vsug day 2012 winter (2012年12月15日)「Windows 8 ストア アプリ開発 tips」  vsug day 2012 winter (2012年12月15日)
「Windows 8 ストア アプリ開発 tips」 vsug day 2012 winter (2012年12月15日)
 
PhoneGap Introduction
PhoneGap IntroductionPhoneGap Introduction
PhoneGap Introduction
 
10th jan 2013_miyazaki
10th jan 2013_miyazaki10th jan 2013_miyazaki
10th jan 2013_miyazaki
 
ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術
 
Web Standards 2018
Web Standards 2018Web Standards 2018
Web Standards 2018
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kernel
 
Ajn24
Ajn24Ajn24
Ajn24
 
Ajn24
Ajn24Ajn24
Ajn24
 
Ruby which Supports Social Platform
Ruby which Supports Social PlatformRuby which Supports Social Platform
Ruby which Supports Social Platform
 
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
 
第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報第12回CloudStackユーザ会_ApacheCloudStack最新情報
第12回CloudStackユーザ会_ApacheCloudStack最新情報
 
Speed Up Web 2012
Speed Up Web 2012Speed Up Web 2012
Speed Up Web 2012
 
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketPlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocket
 
Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会Wakame Project - 自作クラウド研究会
Wakame Project - 自作クラウド研究会
 
SimpleModeler
SimpleModelerSimpleModeler
SimpleModeler
 
Mvc conf session_5_isami
Mvc conf session_5_isamiMvc conf session_5_isami
Mvc conf session_5_isami
 
Mvc conf session_3_takehara
Mvc conf session_3_takeharaMvc conf session_3_takehara
Mvc conf session_3_takehara
 
Aiming study#6pdf
Aiming study#6pdfAiming study#6pdf
Aiming study#6pdf
 
[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration[JavaOne Tokyo 2012] JavaFX and Web Integration
[JavaOne Tokyo 2012] JavaFX and Web Integration
 

Plus de axsh co., LTD.

手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudyaxsh co., LTD.
 
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50axsh co., LTD.
 
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようOpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようaxsh co., LTD.
 
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIJupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIaxsh co., LTD.
 
インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由axsh co., LTD.
 
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかDockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかaxsh co., LTD.
 
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみたSwift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみたaxsh co., LTD.
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04axsh co., LTD.
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Groupaxsh co., LTD.
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNaxsh co., LTD.
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)axsh co., LTD.
 
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...axsh co., LTD.
 
Fukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCFukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCaxsh co., LTD.
 
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - WakameOpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakameaxsh co., LTD.
 
Wakame Project in cloud-mix
Wakame Project in cloud-mixWakame Project in cloud-mix
Wakame Project in cloud-mixaxsh co., LTD.
 
JAWS-UG Guest Talk 2010-07-07
JAWS-UG Guest Talk 2010-07-07JAWS-UG Guest Talk 2010-07-07
JAWS-UG Guest Talk 2010-07-07axsh co., LTD.
 

Plus de axsh co., LTD. (20)

手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
手元の物理ネットワーク機器をクラウドにデプロイしてみる話 #npstudy
 
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
どんなに頑張ったって運用の自動化もDevOpsも進まない…そう、テストがなければね #jtf2017 #a50
 
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしようOpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
OpenVNet - SDNで物理ネットワークアプライアンスをプロビジョニングしよう
 
Jupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NIIJupyter勉強会 20160701 at NII
Jupyter勉強会 20160701 at NII
 
インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由インフラエンジニアがUnityをやるべきたった一つの理由
インフラエンジニアがUnityをやるべきたった一つの理由
 
Dockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんかDockerの改修を一緒にやりませんか
Dockerの改修を一緒にやりませんか
 
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみたSwift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみた
 
OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04OpenVNet Updates 2013/11 in TremaDay#04
OpenVNet Updates 2013/11 in TremaDay#04
 
OpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users GroupOpenVNet at Vyatta Users Group
OpenVNet at Vyatta Users Group
 
Wakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDNWakame-vnet / Open Source Project for Virtual Network & SDN
Wakame-vnet / Open Source Project for Virtual Network & SDN
 
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
Wakame-VDC / Open Source Conferense 2012 - Cloud (JP)
 
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
The Power of Virtual Network: Infrastructure as a Service Cloud Computing - W...
 
Fukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDCFukuoka Ruby Award - Wakame-VDC
Fukuoka Ruby Award - Wakame-VDC
 
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - WakameOpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakame
 
Wakame Project in cloud-mix
Wakame Project in cloud-mixWakame Project in cloud-mix
Wakame Project in cloud-mix
 
WakameTech #2
WakameTech #2WakameTech #2
WakameTech #2
 
WakameTech #3
WakameTech #3WakameTech #3
WakameTech #3
 
InfoTalk - Wakame
InfoTalk - WakameInfoTalk - Wakame
InfoTalk - Wakame
 
Wakame-vdc
Wakame-vdcWakame-vdc
Wakame-vdc
 
JAWS-UG Guest Talk 2010-07-07
JAWS-UG Guest Talk 2010-07-07JAWS-UG Guest Talk 2010-07-07
JAWS-UG Guest Talk 2010-07-07
 

Dernier

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~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振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 

Dernier (8)

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

DevOps Platform for Agile Cloud Application - Wakame-VDC Overview

  • 1. Wakame-VDC Wakame Software Foundation Axsh Co. Yasuhiro Yamazaki 2012年11月17日土曜日
  • 2. Agenda • The Goal of Wakame-VDC • Demo • Installing • Virtual Network • Other Features • Source Code Overview 2012年11月17日土曜日
  • 3. Q. How to Install? 2012年11月17日土曜日
  • 4. Everything on github https://github.com/axsh/wakame-vdc/ Easy to Install. 2012年11月17日土曜日
  • 5. Try 1-2-3 • Prepare the VirtualBox • Create CentOS 6.3 Image • Use RPM on it > Demo 2012年11月17日土曜日
  • 6. Q. I Have No Time to Try 2012年11月17日土曜日
  • 7. Download VM Version Let me know if you want. 2012年11月17日土曜日
  • 8. Automation Process Push to github Generate RPM Create VM Image Install Test > Demo 2012年11月17日土曜日
  • 9. Q. Where Is AWS Compatible WebAPI? 2012年11月17日土曜日
  • 10. THAT Please Use THAT If You Need AWS Compatible WebAPI 2012年11月17日土曜日
  • 11. • It is easy to reproduce a compatible interface only. Anyone can do it. • Theissue is compatible behavior. It would affect grand design and core implementation. 2012年11月17日土曜日
  • 12. Q. What is Our Goal? 2012年11月17日土曜日
  • 14. 2009 Wakame-VDC Project Began. 2012年11月17日土曜日
  • 15. Cloud “Computing” 2012年11月17日土曜日
  • 16. Virtualization Made High Portability 2012年11月17日土曜日
  • 17. Virtual Machine Copy / Move 2012年11月17日土曜日
  • 18. Virtual Data Center Copy / Move http://www.flickr.com/photos/traftery/5596941479/ CC BY-SA 2.0 2012年11月17日土曜日
  • 22. Everything Inside of Data Center Should Be Virtualized. 2012年11月17日土曜日
  • 23. Virtual ! Server ! Network ! Storage 2012年11月17日土曜日
  • 24. Virtual Network > Demo 2012年11月17日土曜日
  • 25. Wakame-VDC System Overview User Browser html/JSON GUI Server (Web UI) 2012年11月17日土曜日
  • 26. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) GUI Server DCMGR (Web UI) Web API 2012年11月17日土曜日
  • 27. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) GUI Server DCMGR Queue (Web UI) Web API (AMQP) 2012年11月17日土曜日
  • 28. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) GUI Server DCMGR Queue (Web UI) Web API (AMQP) DCMGR Collector 2012年11月17日土曜日
  • 29. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) Physical Machine GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent (HVA) DCMGR Collector 2012年11月17日土曜日
  • 30. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) DCMGR Collector 2012年11月17日土曜日
  • 31. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) Block DCMGR Storage Device Collector Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 32. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) iSCSI Block DCMGR Storage Device Collector Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 33. Wakame-VDC System Overview User Browser Data Center Manager html/JSON (DCMGR) Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) iSCSI Block DCMGR Storage Device Collector Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 34. Wakame-VDC System Overview User IP Naming DHCP Browser Service hostname Data Center Manager Agent html/JSON (DCMGR) (NSA) DNS Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) iSCSI Block DCMGR Storage Device Collector Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 35. Wakame-VDC System Overview ssh User IP Naming DHCP Browser Service hostname Data Center Manager Agent html/JSON (DCMGR) (NSA) DNS Physical Machine Instance GUI Server DCMGR Queue Hyper Visor (Web UI) Web API (AMQP) Agent VM (HVA) iSCSI Block DCMGR Storage Device Collector Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 36. Wakame-VDC System Overview Physical Machine Instance Hyper Visor Agent VM (HVA) iSCSI Block Storage Device Target Indelible Agent FS (STA) 2012年11月17日土曜日
  • 37. Networking Structure Physical Machine Hyper Visor Agent 2012年11月17日土曜日
  • 38. Networking Structure Physical Machine Hyper Visor Agent NIC 2012年11月17日土曜日
  • 39. Networking Structure Physical Machine Hyper Visor Agent NIC NIC 2012年11月17日土曜日
  • 40. Networking Structure Physical Machine Hyper Visor VM Agent NIC NIC NIC NIC 2012年11月17日土曜日
  • 41. Networking Structure Physical Machine Hyper Visor VM Agent NIC NIC NIC NIC 2012年11月17日土曜日
  • 42. Networking Structure Physical Machine Hyper Visor VM Agent NIC NIC OpenFlow Switch NIC NIC 2012年11月17日土曜日
  • 43. Networking Structure Physical Machine Hyper Visor VM Agent NIC NIC Trema OpenFlow Switch NIC NIC 2012年11月17日土曜日
  • 44. Networking Structure Physical Machine Hyper Visor VM VM Agent NIC NIC NIC NIC Trema OpenFlow Switch NIC NIC 2012年11月17日土曜日
  • 45. Networking Structure Physical Machine Hyper Visor VM VM Agent NIC NIC NIC NIC Trema Virtual Network Layer OpenFlow Switch NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 46. Basic Idea of Virtual Network VM VM NIC NIC NIC NIC Virtual Network Layer OpenFlow Switch NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 47. Basic Idea of Virtual Network VM VM NIC NIC NIC NIC Virtual Network Layer OpenFlow Switch NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 48. Basic Idea of Virtual Network VM generates a packet for our virtual network. VM VM NIC NIC NIC NIC Virtual Network Layer OpenFlow Switch Packet NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 49. Basic Idea of Virtual Network VM generates a packet for our virtual network. VM VM The OpenFlow Switch loads a packet for transportation through physical NIC NIC NIC NIC networks. Virtual Network Layer OpenFlow Switch Packet NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 50. Basic Idea of Virtual Network VM generates a packet for our virtual network. VM VM The OpenFlow Switch loads a packet for transportation through physical NIC NIC NIC NIC networks. Virtual Network Layer The packet is sent to the target NIC via the physical network. OpenFlow Switch Packet NIC NIC Physical Network Layer 2012年11月17日土曜日
  • 51. Basic Idea of Virtual Network VM generates a packet for our virtual Packet network. VM VM The OpenFlow Switch loads a packet for transportation through physical NIC NIC NIC NIC networks. Virtual Network Layer The packet is sent to the target NIC via the physical network. OpenFlow Switch The packet is finally unloaded to finish its journey to the target VM on NIC NIC the virtual network. Physical Network Layer 2012年11月17日土曜日
  • 53. Advanced Security Groups > Demo 2012年11月17日土曜日
  • 54. Alive Monitor > Demo 2012年11月17日土曜日
  • 55. Instance Backup > Demo 2012年11月17日土曜日
  • 58. Scheduled Features • DC Level Snapshot (Virtual Storage) • VDC Deployment Engine • Windows Instance Support (Coming Soon) • Abuse Patrol 2012年11月17日土曜日
  • 59. De Wakame-VDC Supports vO Development & ps Operation Pla t fo rm 2012年11月17日土曜日
  • 60. Source Code Overview • Related Projects • Directory Structure • Modules 2012年11月17日土曜日
  • 61. Related Projects on github • axsh/isono (Fundamental Framework) • axsh/trema (OpenFlow Controller Framework) • axsh/eventmachine (Event Driven Engine) 2012年11月17日土曜日
  • 62. Services / Daemons • frontend (GUI) • vdc-webui (User’s Interface) • vdc-admin (Operator’s Interface) • dcmgr (Core) • vdc-dcmgr / vdc-collector / vdc-hva / vdc-sta / vdc-nsa • vdc-metadata (Metadata Server) • vdc-nwmongw (Alive Monitoring) • vdc-manage (Command Line Interface) 2012年11月17日土曜日
  • 63. Directory Structure • dcmgr/lib/dcmgr (Core Source Code) • dcmgr/bin (Startup Scripts) • frontend/dcmgr_gui (User’s Interface) • frontend/admin (Operator’s Interface) • rpmbuild (RPM Specs) > Exploring... 2012年11月17日土曜日
  • 64. Let’s Change Our World Together https://github.com/axsh/wakame-vdc Wakame Software Foundation 2012年11月17日土曜日