SlideShare a Scribd company logo
Okinawa Open Laboratory 1
Introduction of Okinawa Open
Laboratory and it’s activities
Apr. 21, 2015
NEC Corporation
Takashi Torii
Okinawa Open Laboratory 2
Who I am?
 Platform Service Division in NEC, and
works about business of OpenStack
and Cloud
 Japan OpenStack User Group Board
Member
 Chief of Testbed WG, Okinawa Open
Laboratory
Okinawa Open Laboratory 3
https://www.openstack.org/summit/tokyo-2015/
Okinawa Open Laboratory 4
Agenda
 Our Motivation
 OOL Testbed Architecture
 Technology
 Activities
 Future Works
Okinawa Open Laboratory 5
Our Motivation
Okinawa Open Laboratory 6
Gartner Hype Cycle for Emerging Technologies
Source: Gartner (August 2014)
Okinawa Open Laboratory 7
Lifecycle Innovation
Okinawa Open Laboratory 8
How to make Innovations?
Okinawa Open Laboratory 9
Key Success Factor of Open Innovation
Open
Fast
Collaboration
Okinawa Open Laboratory 10
Activity Model
 OOL connects OSS development communities and market via use
cases and reference models to expand user base of next-
generation ICT platform in cooperation with members and
partners
 OOL Value Chain: Use Case  Verification  Ref. Model  Promotion
 PDCA Cycles: OOL  Market, OOL  OSS Development Communities
OSS Development Communities
Develop
-ment
Use
Case
Verifica
-tion
Ref.
Model
Promo
-tion
Issues/
Needs
Application/
Use
Okinawa Open Laboratory
(OOL)
Market/Users
Testbed
<Partners>
• Standardization/
Promotion Organization
- Linux Foundation
- OpenStack Foundation
- Open Networking
Foundation
- Japan OpenStack
User Group
- SDN Japan Executive
Committee
...
<Members>
• Widely from
- Industries
- Academia
• From Worldwide
- Japan
- Asian Countries
...
User Base
Joint Activity with OOL Collaboration with OOL
Okinawa Open Laboratory 11
Working Groups & Projects
 Working groups (WG) & Projects (PJ)
 WG: Improve efficiency of activities by showing activity policies and
consolidation of laboratory assets and resources
 PJ: Promote member participation, diversification and expansion of
member activities
 Operation process: Organize processes for formation approval and
progress management
<Operation Process>
インタークラウドPJ
インタークラウドPJ
Testbed WG
Education WG Education and Training PJ
International Conference PJ
Testbed
Platform Enhancement PJ
Testbed
Wide Area Expansion PJ
Testbed
Management & Operation PJ
PJ Formation
Approval Process
PJ Progress
Management Process
Okinawa Open Laboratory 12
Architecture
Okinawa Open Laboratory 13
Key Features
Online, Remote
On-Demand
Bare-metal
Zero-Touch
Okinawa Open Laboratory 14
Concept of OOL Testbed
server
SDN switch
OpenStack
Your Site
1. Choice!
Your
Cloud
2. Deploy!
Your APP
Backup &
Restore
Your
System
3. Run!
 Common platform developed, managed and operated by OOL for
OOL and Members activities
 Evaluation of new technologies
 Conformance, interoperability and performance testing
 Validation of SDN/Cloud technology integration, uses cases and reference models
(PoC: Proof of Concept)
 Always-on showcases and demonstration
 Hands-on training
 Easy to use by OpenStack with SDN as a Service (OS3)
Okinawa Open Laboratory 15
Testbed Service
 Offer member service of using bare metal resources in flexible topology online
 Possible to construct flexible topology by means of patch panel using OpenFlow
 Automatic configuration of environment that combines OpenStack and SDN
Okinawa Open Laboratory 16
How it works
16
1) Fully online
Site
(Servers)
Express 5800
(Tester)
IXIA
(Switches)
Centec V350
PF5240F
Riava
Your Site
Internet
BBA
Okinawa Open Laboratory 17
How it works
17
2) Resource and Network Topology can be designed
Okinawa Open Laboratory 18
How it works
18
3) Auto-deployment of OpenStack environment
Okinawa Open Laboratory 19
How it works
19
4) Full system backup and restore
Backup
Restore
Okinawa Open Laboratory 20
Technology
Okinawa Open Laboratory 21
Leaf-Spine Network
OF-Patch: OpenFlow-based Patch Panel
Spine x 4
Leaf x 48
Patches max 1920 port
SDN Application to control bare-metal connectivity
like patch panel
Multi switch configuration as Leaf-Spine GUI Proto type
Okinawa Open Laboratory 22
OF-Patch
OF-Patch Manager
User
OF-Patch GUI
OpenFlow Controller (Ryu)
OFS
Host
1
Host
2
Host
3
Connect ports by Flow
Other
Software
REST API
Okinawa Open Laboratory 23
Activities using
Testbed
Okinawa Open Laboratory 24
① Put load on virtual machines (VMs) in Okinawa from US
② Narrow down between US-Okinawa wide area network band frequencies
③ Wide area network monitoring alarms, adding VM in Tokyo
④ LB is newly activated in US, dispersing load between Okinawa and Tokyo
 Wide area automated scale control (Demonstrated at Interop Tokyo 2014)
Distributed Load Balancing
USA
Okinawa
Clients
Tokyo
③ VM is
automatically added
by wide area
network monitoring
④ LB is newly
activated
④ Does not go through
when LB in US is
activated
Wide area
network
monitoring
① Put load on VMs in
Okinawa from US
② Narrow down network
band frequencies
between US-Okinawa
Okinawa Open Laboratory 25
 Test tool for certificating OpenFlow Specification
 Running on the Testbed, and publish the result at
https://github.com/oolorg/ool-ryu-certification
Ryu Certification
http://osrg.github.io/ryu-book/en/html/switch_test_tool.html#test-execution-image
Okinawa Open Laboratory 26
Cloud Native Application Framework: RACK
options
(input)ライブラリ
プログラム compile
psコマンド
OS
middleware
libraries
source
表示内容
表示範囲
出力形式
option1
option2
option3
launch
openstack
shared memory/pipe
signal
filesystem
process process
VM
Template
executable
binary
process
forkfork
OpenStack Native Application with RACK
Okinawa Open Laboratory 27
RACK Test Suite Environment
OS Install
servers
10 x compute node
AMD/Seamicro SM15K
Ansible
CloudShell RackDeploy
Driver
OpenStack RACK
ServerAuto-deploy RACK environment
Auto-deployment
of RACK
Okinawa Open Laboratory 28
OpenDaylight Use Case
 In enterprise use case
 Private cloud is build by OpenStack
 Office user would like to connect virtual machine in private cloud by local
network
 All network is managed by single OpenDaylight controller
Private Cloud
Layer2 Switch
Office
vBridgeTenant 1
Tenant 2
VM
VM
OFS
Okinawa Open Laboratory 29
Future works
Okinawa Open Laboratory 30
Future Works
NFV Framework
White-box
Use cases
Okinawa Open Laboratory
31
Questions?

More Related Content

PDF
Open Source Software Testing OW2 Conference Nov10
OW2
 
PDF
ElasTest Webinar
ElasTest Project
 
PDF
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
GIST (Gwangju Institute of Science and Technology)
 
PDF
Life-cycle is too short not to use ElasTest
ElasTest Project
 
PPTX
J meter understanding
Rajesh S
 
PDF
DCI presentation during OpenStack Montréal - 2018-06
Gonéri Le Bouder
 
PDF
Community DefCore Presentation
rhirschfeld
 
PDF
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Takashi Torii
 
Open Source Software Testing OW2 Conference Nov10
OW2
 
ElasTest Webinar
ElasTest Project
 
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
GIST (Gwangju Institute of Science and Technology)
 
Life-cycle is too short not to use ElasTest
ElasTest Project
 
J meter understanding
Rajesh S
 
DCI presentation during OpenStack Montréal - 2018-06
Gonéri Le Bouder
 
Community DefCore Presentation
rhirschfeld
 
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Takashi Torii
 

Similar to Introduction of Okinawa Open Laboratory and it's activities (iPOP2015) (14)

PDF
Japan and Canada Consortium Model that Work
Takashi Torii
 
PDF
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...
OPNFV
 
PDF
OpenStack Day Taiwan 2016 -Shintaro Mizuno
shintaro mizuno
 
PDF
"OpenStack in Japan", from OpenStack Days Taiwan 2016
shintaro mizuno
 
PDF
Open Infra Day Vietnam - JOSUG
shintaro mizuno
 
PDF
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
PDF
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
Naoto Gohko
 
PDF
Challenge in asia region connecting each testbed and poc of distributed nfv ...
OPNFV
 
PPTX
BuildStuffConf Going beyond the 12 factors
Grace Jansen
 
PPTX
GMOインターネット様 発表「OpenStackのモデルの最適化とConoHa, Z.comとGMOアプリクラウドへの適用」 - OpenStack最新情...
VirtualTech Japan Inc.
 
PPTX
Devoxx Ukraine - Going beyond the 12 factors
Grace Jansen
 
PPTX
Thriving in the cloud: Going beyond the 12 factors
Grace Jansen
 
PDF
Korejanai Story
Kentaro Takeda
 
PDF
Future Internet: Managing Innovation and Testbed
Shinji Shimojo
 
Japan and Canada Consortium Model that Work
Takashi Torii
 
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...
OPNFV
 
OpenStack Day Taiwan 2016 -Shintaro Mizuno
shintaro mizuno
 
"OpenStack in Japan", from OpenStack Days Taiwan 2016
shintaro mizuno
 
Open Infra Day Vietnam - JOSUG
shintaro mizuno
 
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
Naoto Gohko
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
OPNFV
 
BuildStuffConf Going beyond the 12 factors
Grace Jansen
 
GMOインターネット様 発表「OpenStackのモデルの最適化とConoHa, Z.comとGMOアプリクラウドへの適用」 - OpenStack最新情...
VirtualTech Japan Inc.
 
Devoxx Ukraine - Going beyond the 12 factors
Grace Jansen
 
Thriving in the cloud: Going beyond the 12 factors
Grace Jansen
 
Korejanai Story
Kentaro Takeda
 
Future Internet: Managing Innovation and Testbed
Shinji Shimojo
 
Ad

Recently uploaded (20)

PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PDF
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
PDF
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
PDF
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PDF
Immersive experiences: what Pharo users do!
ESUG
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PPTX
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
PPTX
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PDF
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Summary Of Odoo 18.1 to 18.4 : The Way For Odoo 19
CandidRoot Solutions Private Limited
 
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Immersive experiences: what Pharo users do!
ESUG
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
GALILEO CRS SYSTEM | GALILEO TRAVEL SOFTWARE
philipnathen82
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
Ad

Introduction of Okinawa Open Laboratory and it's activities (iPOP2015)

  • 1. Okinawa Open Laboratory 1 Introduction of Okinawa Open Laboratory and it’s activities Apr. 21, 2015 NEC Corporation Takashi Torii
  • 2. Okinawa Open Laboratory 2 Who I am?  Platform Service Division in NEC, and works about business of OpenStack and Cloud  Japan OpenStack User Group Board Member  Chief of Testbed WG, Okinawa Open Laboratory
  • 3. Okinawa Open Laboratory 3 https://www.openstack.org/summit/tokyo-2015/
  • 4. Okinawa Open Laboratory 4 Agenda  Our Motivation  OOL Testbed Architecture  Technology  Activities  Future Works
  • 5. Okinawa Open Laboratory 5 Our Motivation
  • 6. Okinawa Open Laboratory 6 Gartner Hype Cycle for Emerging Technologies Source: Gartner (August 2014)
  • 7. Okinawa Open Laboratory 7 Lifecycle Innovation
  • 8. Okinawa Open Laboratory 8 How to make Innovations?
  • 9. Okinawa Open Laboratory 9 Key Success Factor of Open Innovation Open Fast Collaboration
  • 10. Okinawa Open Laboratory 10 Activity Model  OOL connects OSS development communities and market via use cases and reference models to expand user base of next- generation ICT platform in cooperation with members and partners  OOL Value Chain: Use Case  Verification  Ref. Model  Promotion  PDCA Cycles: OOL  Market, OOL  OSS Development Communities OSS Development Communities Develop -ment Use Case Verifica -tion Ref. Model Promo -tion Issues/ Needs Application/ Use Okinawa Open Laboratory (OOL) Market/Users Testbed <Partners> • Standardization/ Promotion Organization - Linux Foundation - OpenStack Foundation - Open Networking Foundation - Japan OpenStack User Group - SDN Japan Executive Committee ... <Members> • Widely from - Industries - Academia • From Worldwide - Japan - Asian Countries ... User Base Joint Activity with OOL Collaboration with OOL
  • 11. Okinawa Open Laboratory 11 Working Groups & Projects  Working groups (WG) & Projects (PJ)  WG: Improve efficiency of activities by showing activity policies and consolidation of laboratory assets and resources  PJ: Promote member participation, diversification and expansion of member activities  Operation process: Organize processes for formation approval and progress management <Operation Process> インタークラウドPJ インタークラウドPJ Testbed WG Education WG Education and Training PJ International Conference PJ Testbed Platform Enhancement PJ Testbed Wide Area Expansion PJ Testbed Management & Operation PJ PJ Formation Approval Process PJ Progress Management Process
  • 12. Okinawa Open Laboratory 12 Architecture
  • 13. Okinawa Open Laboratory 13 Key Features Online, Remote On-Demand Bare-metal Zero-Touch
  • 14. Okinawa Open Laboratory 14 Concept of OOL Testbed server SDN switch OpenStack Your Site 1. Choice! Your Cloud 2. Deploy! Your APP Backup & Restore Your System 3. Run!  Common platform developed, managed and operated by OOL for OOL and Members activities  Evaluation of new technologies  Conformance, interoperability and performance testing  Validation of SDN/Cloud technology integration, uses cases and reference models (PoC: Proof of Concept)  Always-on showcases and demonstration  Hands-on training  Easy to use by OpenStack with SDN as a Service (OS3)
  • 15. Okinawa Open Laboratory 15 Testbed Service  Offer member service of using bare metal resources in flexible topology online  Possible to construct flexible topology by means of patch panel using OpenFlow  Automatic configuration of environment that combines OpenStack and SDN
  • 16. Okinawa Open Laboratory 16 How it works 16 1) Fully online Site (Servers) Express 5800 (Tester) IXIA (Switches) Centec V350 PF5240F Riava Your Site Internet BBA
  • 17. Okinawa Open Laboratory 17 How it works 17 2) Resource and Network Topology can be designed
  • 18. Okinawa Open Laboratory 18 How it works 18 3) Auto-deployment of OpenStack environment
  • 19. Okinawa Open Laboratory 19 How it works 19 4) Full system backup and restore Backup Restore
  • 20. Okinawa Open Laboratory 20 Technology
  • 21. Okinawa Open Laboratory 21 Leaf-Spine Network OF-Patch: OpenFlow-based Patch Panel Spine x 4 Leaf x 48 Patches max 1920 port SDN Application to control bare-metal connectivity like patch panel Multi switch configuration as Leaf-Spine GUI Proto type
  • 22. Okinawa Open Laboratory 22 OF-Patch OF-Patch Manager User OF-Patch GUI OpenFlow Controller (Ryu) OFS Host 1 Host 2 Host 3 Connect ports by Flow Other Software REST API
  • 23. Okinawa Open Laboratory 23 Activities using Testbed
  • 24. Okinawa Open Laboratory 24 ① Put load on virtual machines (VMs) in Okinawa from US ② Narrow down between US-Okinawa wide area network band frequencies ③ Wide area network monitoring alarms, adding VM in Tokyo ④ LB is newly activated in US, dispersing load between Okinawa and Tokyo  Wide area automated scale control (Demonstrated at Interop Tokyo 2014) Distributed Load Balancing USA Okinawa Clients Tokyo ③ VM is automatically added by wide area network monitoring ④ LB is newly activated ④ Does not go through when LB in US is activated Wide area network monitoring ① Put load on VMs in Okinawa from US ② Narrow down network band frequencies between US-Okinawa
  • 25. Okinawa Open Laboratory 25  Test tool for certificating OpenFlow Specification  Running on the Testbed, and publish the result at https://github.com/oolorg/ool-ryu-certification Ryu Certification http://osrg.github.io/ryu-book/en/html/switch_test_tool.html#test-execution-image
  • 26. Okinawa Open Laboratory 26 Cloud Native Application Framework: RACK options (input)ライブラリ プログラム compile psコマンド OS middleware libraries source 表示内容 表示範囲 出力形式 option1 option2 option3 launch openstack shared memory/pipe signal filesystem process process VM Template executable binary process forkfork OpenStack Native Application with RACK
  • 27. Okinawa Open Laboratory 27 RACK Test Suite Environment OS Install servers 10 x compute node AMD/Seamicro SM15K Ansible CloudShell RackDeploy Driver OpenStack RACK ServerAuto-deploy RACK environment Auto-deployment of RACK
  • 28. Okinawa Open Laboratory 28 OpenDaylight Use Case  In enterprise use case  Private cloud is build by OpenStack  Office user would like to connect virtual machine in private cloud by local network  All network is managed by single OpenDaylight controller Private Cloud Layer2 Switch Office vBridgeTenant 1 Tenant 2 VM VM OFS
  • 29. Okinawa Open Laboratory 29 Future works
  • 30. Okinawa Open Laboratory 30 Future Works NFV Framework White-box Use cases