SlideShare une entreprise Scribd logo
1  sur  35
Copyright © 2015 NTT DATA Corporation
Wednesday, 28 October 2015
Atsushi Koga, Motoki Kakinuma
User Story:
Migrate all Kirin enterprise applications to
OpenStack private cloud
Copyright © 2015 NTT DATA Corporation 2
3Copyright © 2015 NTT DATA Corporation
Troubleshooting
4Copyright © 2015 NTT DATA Corporation
Corporate Data
■ Name:
NTT DATA Corporation
■ Head Office:
Toyosu Center Building,
3-3, Toyosu 3-chome,
Koto-ku, Tokyo 135-6033, Japan
■ Established:
May 23, 1988
■ Common Stock:
142,520 million (as of March 31, 2014)
■ Fiscal Year:
April 1 to March 31 of the following year
■ URL:
http://www.nttdata.com
■ Business Areas:
- System integration
- Networking system services
- Other business activities related
to the above
1. About NTT DATA
1988 NTT DATA Communications Systems Corporation spun
off into a separate company from NTT
1995 Listed on the Second Section of the Tokyo Stock Exchange
1996 Changed English name to NTT DATA Corporation
Listed on the First Section of the Tokyo Stock Exchange
2007 Achieved consolidated net sales of 1 trillion
2008 20th anniversary of establishment
2012 Start of four-year Medium-Term Management Policy
(covering the period to March 31, 2016)
2013 25th anniversary of establishment
Overview of NTT DATA History
5Copyright © 2015 NTT DATA Corporation
Provides high-value-added global IT services
that support manufacturing, distribution,
services, media, communications
and other business activities.
Offers platforms and solutions
that support cutting-edge IT services.
Provides high-value-added IT services
that support public administration,
healthcare, finance, settlement and other
systems that form the social foundation.
Segments of NTT DATA
Enterprise IT Services
(E-IT)
Public & Financial
IT Services
(P&F)
Provides high-value-added IT
services in overseas markets.
Solutions & Technologies
(S&T)
Global Business
(GB)
Note: Per-segment data includes internal transactions.
1. About NTT DATA
6Copyright © 2015 NTT DATA Corporation
Bases
Status of Overseas Bases
1. About NTT DATA
7Copyright © 2015 NTT DATA Corporation
Kirin Group Overview (December, 2014)
Trade Name
Date of Incorporation
Paid-in Capital
Head Office
Number of Employees
Business
Kirin Holdings Company, Limited
February 23, 1907(Kirin Brewery Co., Ltd.)
102 billion yen
Nakano, Tokyo
39,922
Alcohol Beverages, Soft Drinks, Pharmaceuticals,
Biochemical, etc…
Corporate Philosophy
8Copyright © 2015 NTT DATA Corporation
8
(Unit: 100 million yen)
Business Segment (December, 2014)
Copyright © 2015 NTT DATA Corporation 9
10Copyright © 2015 NTT DATA Corporation
11Copyright © 2015 NTT DATA Corporation
nfrastructure
 Solving creaky infrastructure becomes an big issue in Kirin.
• Kirin has managed various types of infrastructure as below.
BCPBCP
12Copyright © 2015 NTT DATA Corporation
Issues to be solved in Kirin (1)
0
100
200
300
400
500
600
700
FAT シンクラ2015 2016 2017 20182014……
13Copyright © 2015 NTT DATA Corporation
Drastic reduction in
Infrastructure cost
2015 2018
Issues to be solved in Kirin (2)
14Copyright © 2015 NTT DATA Corporation
Why we adopt OpenStack?
- Simple Architecture.
- Extensive enterprise level experience over the world.
- Quick bug report and fix by community members.
- Not just an IaaS, there is a possibility to be a PaaS
with customize.
- Start small, go big.
- “Selecting optimal hardware for each customer” is
NTTDATA’s way.
Sophisticated
Flexibility
Vendor
Neutral
15Copyright © 2015 NTT DATA Corporation
Our Challenges
Full
Automation
• Deployment
automation
• Testing automation
Mass
migration
• Mission Critical
• Minimal downtime
• Quick migration
Drastic cost
reduction
• Operational
efficiency
• Small start to avoid
buying extra server
scale
migration
main
topic
One-Stop deployment
16Copyright © 2015 NTT DATA Corporation
Estimated introduction effects
Apply
for
deploy
confirm
by
admin
Internal
review
Requirement
definition
Design
server
Build
&
Test
Release
Full automated deployment methods
Usual deployment methods
Apply
for
deploy
confirm
by
admin
Internal
review
Build & Test Release
FULL AUTOMATION
Cost reduction effect estimate: 75% OFF per server
Copyright © 2015 NTT DATA Corporation 17
18Copyright © 2015 NTT DATA Corporation
Kirin OpenStack Overview
 Kirin OpenStack is fully automated and optimized private
cloud system.
Kirin
OpenStack
3. Consistent inventory management
1. Deployment automation 2. Testing automation
19Copyright © 2015 NTT DATA Corporation
 Kirin EA user sends a deployment request to the Kirin EA(web
application), then build process is started automatically.
1. Deployment automation
User Kirin EA
(Web application)
OpenStack
Request Build
Kirin OpenStack
20Copyright © 2015 NTT DATA Corporation
1. Deployment automation
 Kirin EA enables to us,
 3 Operating systems deployment
• Windows Server 2012 R2/2008 R2
• Red Hat Enterprise Linux 6.6
 11 middleware deployment
• Java, Apache, Tomcat, Hinemos, JP1, Security Software,
SQL Server, etc..
 800+ parameters setting
• Kernel parameter, create OS user/group, create DB user,
• Active Directory, Windows-Feature, etc...
21Copyright © 2015 NTT DATA Corporation
Kirin EA screen sample
password
disk
hostname
network
middleware
select
version
check if
install
1. Deployment automation
22Copyright © 2015 NTT DATA Corporation
Kirin EA screen sample (e.g. Apace HTTP Server)
change paramater of
kernel settings (/etc/sysctl.conf)
change parameter of
/etc/sysconfig/httpd
change parameter of
/etc/httpd/httpd.conf
1. Deployment automation
23Copyright © 2015 NTT DATA Corporation
 Kirin EA registers instances with Big-IP/Hinemos automatically.
Operator
1. Deployment
Request
2. Deployment automation
1. Deployment automation
Kirin EA
3. register
Big-IP
24Copyright © 2015 NTT DATA Corporation
 Kirin EA suspends balancing/monitoring setting from Big-
IP/Hinemos automatically.
 Resume also works.
Operator
1. Instance
stop
3.Stop instances
1. Deployment automation
Kirin EA
2. suspend
Big-IP
25Copyright © 2015 NTT DATA Corporation
2. Testing automation
 Mission: “Getting automatically tested server.”
 Testing automation enables to reduce the costs almost exactly
zero compared to usual manually methods.
 Kirin EA testing automation consists of,
• Parameter test
• Function test (e.g. process-start/stop, log error check)
• Apache-Tomcat(modjk) connectivity test
• DB access test
• Load-balancing(BIG-IP) test
• Monitoring(Hinemos) test ..etc
26Copyright © 2015 NTT DATA Corporation
2. Testing automation
• Testing tools
1. Serverspec
• Parameter check, state check, command result check..etc
2. Original scripts
 BIG-IP test
• Health check works correctly?
• Failover works correctly in the case of server down?
 Hinemos test
• Registered correctly?
• Monitoring is started correctly?
 DB (Oracle) test
• Databases access works correctly with new user?
describe file('/etc/sysconfig/i18n') do
its(:content) { should match("^LANG=ja_JP.UTF-8") }
end
e.g.
27Copyright © 2015 NTT DATA Corporation
• Test result is reported automatically.
• In the case of Linux deployment with full middleware, +140
test cases will be executed.
2. Testing automation
Test results summary
Automated test report
Test result summary
OK or NG
Server information
Test score
28Copyright © 2015 NTT DATA Corporation
• Before Kirin OpenStack implementation, IT assets were managed
inconsistent way.
3. Consistent inventory management
…by the way, how many servers we have?
does anyone know it?
29Copyright © 2015 NTT DATA Corporation
3. Consistent inventory management
• Kirin EA uses “metadata service” in order to tag servers with
metadata.
• Kirin EA user can get all server list anytime.
“application number": "12345",
“sector name”: “sales group",
“ipaddress-01": “10.1.10.23",
"os": "Windows2012R2“,
“cpu”: “2”,
“memory”:”8GB”
middlewares:[
“Java JRE 8u60”
“Apache Tomcat”
・・・
metadata sample
get sever list!
30Copyright © 2015 NTT DATA Corporation
3. Consistent inventory management
• Kirin EA also manages servers which are moved from other
infrastructure by P2V or V2V.
• Operator inputs metadata manually on each server after
migration.
P2V
V2V
EOL
EOL
metadata
metadata
31Copyright © 2015 NTT DATA Corporation
How we implemented OpenStack?
• Install OpenStack was completely easy.
 IBM OpenStack provides each OpenStack Component as a
VMWare virtual server.
• Implementation of availability.
 Use the VMware HA technology.
Compute Cluster
OpenStack
components
VMware HA
Storage
Controller Cluster
VMware #1 VMware #2
nova
cinder
neutron
keystone
VMware HA
32Copyright © 2015 NTT DATA Corporation
How we use the OpenStack?
• OpenStack version: Icehouse
• Virtual technology: VMware
• Used components:
• Nova, Cinder, Neutron, Keystone.
 Implementing OpenStack is NOT our primary purpose.
 Stable, cost effective, easy to use and easy to operate
platform is customer requirement.
We implemented OpenStack as simple as possible.
Copyright © 2015 NTT DATA Corporation 33
4.Summary and suggestions
34Copyright © 2015 NTT DATA Corporation
Summary and suggestion
Summary
Suggestion
 It is sufficient to implement IaaS with OpenStack as an
enterprise level.
 Not only automated building, but also automated
testing is effective.
 Retaining aging IT infrastructure with OpenStack will
spreads more and more in Japan.
1. Using OpenStack as PaaS
 Fast and easy implementation of PaaS function on
OpenStack is helpful.
2. Hybrid Cloud
 API compatibility for AWS
3. Software-defined infrastructure with converged
infrastructure
 Free from management of Storage on OpenStack.
Copyright © 2011 NTT DATA Corporation
Copyright © 2015 NTT DATA Corporation
All product names mentioned are trademarks or registered trademarks of the respective companies.
記載されている商品名はみな各社の商標または登録商標です

Contenu connexe

Tendances

Lenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stackLenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stackLenovo Data Center
 
Spark Infrastructure Made Easy
Spark Infrastructure Made EasySpark Infrastructure Made Easy
Spark Infrastructure Made EasyBlueData, Inc.
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cAiougVizagChapter
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsNati Shalom
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesSriram Subramanian
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStackEdureka!
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017Haim Ateya
 
BlueData EPIC 2.0 Overview
BlueData EPIC 2.0 OverviewBlueData EPIC 2.0 Overview
BlueData EPIC 2.0 OverviewBlueData, Inc.
 
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...Hortonworks
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack ArchitecturesMirantis
 
Azure stack all you need to know
Azure stack   all you need to knowAzure stack   all you need to know
Azure stack all you need to knowSusantha Silva
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11ShapeBlue
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's HotOpenStack Korea Community
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment Orgad Kimchi
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)Mark Voelker
 
State of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryState of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryRandy Bias
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaNati Shalom
 

Tendances (20)

Lenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stackLenovo Servers and Microsoft Azure: the future of the stack
Lenovo Servers and Microsoft Azure: the future of the stack
 
Spark Infrastructure Made Easy
Spark Infrastructure Made EasySpark Infrastructure Made Easy
Spark Infrastructure Made Easy
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
 
Is Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOpsIs Orchestration the Next Big Thing in DevOps
Is Orchestration the Next Big Thing in DevOps
 
Designing Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack ArchitecturesDesigning Telco Scaled OpenStack Architectures
Designing Telco Scaled OpenStack Architectures
 
Introduction to OpenStack
Introduction to OpenStackIntroduction to OpenStack
Introduction to OpenStack
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
 
BlueData EPIC 2.0 Overview
BlueData EPIC 2.0 OverviewBlueData EPIC 2.0 Overview
BlueData EPIC 2.0 Overview
 
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...Hortonworks Technical Workshop:   HDP everywhere - cloud considerations using...
Hortonworks Technical Workshop: HDP everywhere - cloud considerations using...
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
Azure stack all you need to know
Azure stack   all you need to knowAzure stack   all you need to know
Azure stack all you need to know
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
 
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
[OpenStack Day in Korea 2015] Track 2-2 - OpenStack for PaaS: Why it's Hot
 
OpenStack for devops environment
OpenStack for devops environment OpenStack for devops environment
OpenStack for devops environment
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)
 
State of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's GloryState of the Stack v4 - OpenStack in All It's Glory
State of the Stack v4 - OpenStack in All It's Glory
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Application and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & ToscaApplication and Network Orchestration using Heat & Tosca
Application and Network Orchestration using Heat & Tosca
 
Cloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep DiveCloudbreak - Technical Deep Dive
Cloudbreak - Technical Deep Dive
 
DataOps with Project Amaterasu
DataOps with Project AmaterasuDataOps with Project Amaterasu
DataOps with Project Amaterasu
 

En vedette

AWS/Openstack integration with openQRM
AWS/Openstack integration with openQRMAWS/Openstack integration with openQRM
AWS/Openstack integration with openQRMOSSラボ株式会社
 
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行NHN テコラス株式会社
 
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...VirtualTech Japan Inc.
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリNaoto Umemori
 
OpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelonaOpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelonaYuki Yamashita
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原ThinkIT_impress
 
OpenStack Summit Report
OpenStack Summit ReportOpenStack Summit Report
OpenStack Summit Reportirix_jp
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月VirtualTech Japan Inc.
 
OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告kimura50
 
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とはガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とはBrocade
 
Ceph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona SummitCeph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona SummitTakehiro Kudou
 
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...VirtualTech Japan Inc.
 
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumiYahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumiYahoo!デベロッパーネットワーク
 
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...VirtualTech Japan Inc.
 
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11Akira Yoshiyama
 
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~Rakuten Group, Inc.
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④Yahoo!デベロッパーネットワーク
 
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumiYahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumiYahoo!デベロッパーネットワーク
 

En vedette (20)

AWS/Openstack integration with openQRM
AWS/Openstack integration with openQRMAWS/Openstack integration with openQRM
AWS/Openstack integration with openQRM
 
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
DATAHOTEL Private Cloud ServicesとOpenStack同士の移行
 
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
『OpenStackの導入事例/検証事例のご紹介』 NTTドコモ様 検証事例:OpenStack Summit 2014 Paris 講演「Design ...
 
忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ忙しい人のためのOpenStack超サマリ
忙しい人のためのOpenStack超サマリ
 
OpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelonaOpenStack summit report 2016 in barcelona
OpenStack summit report 2016 in barcelona
 
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
161118 tistudy open_stack summit(barcelona)報告会_インプレス河原
 
OpenStack Summit Report
OpenStack Summit ReportOpenStack Summit Report
OpenStack Summit Report
 
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
NFV/OPNFV概要 – OpenStack最新情報セミナー 2015年4月
 
OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告OpenStack Summit 2016 Barcelona NFV関連報告
OpenStack Summit 2016 Barcelona NFV関連報告
 
Open stack ptg-forum
Open stack ptg-forumOpen stack ptg-forum
Open stack ptg-forum
 
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とはガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
ガチで聞く!ヤフーのOpenStackプライベート・クラウドの実態とは
 
Ceph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona SummitCeph Performance on OpenStack - Barcelona Summit
Ceph Performance on OpenStack - Barcelona Summit
 
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
NTTドコモ様 導入事例 OpenStack Summit 2015 Tokyo 講演「After One year of OpenStack Cloud...
 
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumiYahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
Yahoo! JAPANが実践するOpenStackと大規模環境でのコンテナ利用 #devsumi
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)LT②
 
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
NTTドコモ様 導入事例 OpenStack Summit 2016 Barcelona 講演「Expanding and Deepening NTT D...
 
OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11OpenStack 最新動向 2016/11
OpenStack 最新動向 2016/11
 
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
実用段階に入ったOpenStack ~ もうすぐ絶滅するというPrivate Cloudの多様性について ~
 
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
Yahoo! JAPAN MeetUp #8 (インフラ技術カンファレンス)セッション④
 
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumiYahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
Yahoo! JAPANが考えるテクノロジーとITエンジニアの未来 #devsumi
 

Similaire à Migrate Kirin Apps to OpenStack Private Cloud

Challenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATAChallenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATAHyperleger Tokyo Meetup
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStackAutomated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStackNTT Communications Technology Development
 
Monitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS productsMonitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS productssatsuki fukazu
 
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...Jonas Rosland
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on dockerHiroshi Miura
 
NTTs Journey with Openstack-final
NTTs Journey with Openstack-finalNTTs Journey with Openstack-final
NTTs Journey with Openstack-finalshintaro mizuno
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Michael Maharas
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitmatsunota
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - PivotalOpenStack Korea Community
 
OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudJakub Pavlik
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstackIkuo Kumagai
 
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月VirtualTech Japan Inc.
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersPatrick Lopez
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergencePaul To
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...Edge AI and Vision Alliance
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...VMware Tanzu
 
Atadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration ApproachAtadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration ApproachIRJET Journal
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamalagogo6
 

Similaire à Migrate Kirin Apps to OpenStack Private Cloud (20)

Challenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATAChallenges of applying Blockchain to enterprise systems in NTTDATA
Challenges of applying Blockchain to enterprise systems in NTTDATA
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStackAutomated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
Automated Deployment & Benchmarking with Chef, Cobbler and Rally for OpenStack
 
Monitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS productsMonitoring system for OpenStack,using a OSS products
Monitoring system for OpenStack,using a OSS products
 
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
VMworld 2015 San Francisco - INF5432 - Infrastructure as Code - Ban Snowflake...
 
Distributed application usecase on docker
Distributed application usecase on dockerDistributed application usecase on docker
Distributed application usecase on docker
 
NTTs Journey with Openstack-final
NTTs Journey with Openstack-finalNTTs Journey with Openstack-final
NTTs Journey with Openstack-final
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummit
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Industrial IoT bootcamp
Industrial IoT bootcampIndustrial IoT bootcamp
Industrial IoT bootcamp
 
OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic Cloud
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
 
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops Convergence
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...
 
Atadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration ApproachAtadata – A Novel Cloud Migration Approach
Atadata – A Novel Cloud Migration Approach
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamala
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Migrate Kirin Apps to OpenStack Private Cloud

  • 1. Copyright © 2015 NTT DATA Corporation Wednesday, 28 October 2015 Atsushi Koga, Motoki Kakinuma User Story: Migrate all Kirin enterprise applications to OpenStack private cloud
  • 2. Copyright © 2015 NTT DATA Corporation 2
  • 3. 3Copyright © 2015 NTT DATA Corporation Troubleshooting
  • 4. 4Copyright © 2015 NTT DATA Corporation Corporate Data ■ Name: NTT DATA Corporation ■ Head Office: Toyosu Center Building, 3-3, Toyosu 3-chome, Koto-ku, Tokyo 135-6033, Japan ■ Established: May 23, 1988 ■ Common Stock: 142,520 million (as of March 31, 2014) ■ Fiscal Year: April 1 to March 31 of the following year ■ URL: http://www.nttdata.com ■ Business Areas: - System integration - Networking system services - Other business activities related to the above 1. About NTT DATA 1988 NTT DATA Communications Systems Corporation spun off into a separate company from NTT 1995 Listed on the Second Section of the Tokyo Stock Exchange 1996 Changed English name to NTT DATA Corporation Listed on the First Section of the Tokyo Stock Exchange 2007 Achieved consolidated net sales of 1 trillion 2008 20th anniversary of establishment 2012 Start of four-year Medium-Term Management Policy (covering the period to March 31, 2016) 2013 25th anniversary of establishment Overview of NTT DATA History
  • 5. 5Copyright © 2015 NTT DATA Corporation Provides high-value-added global IT services that support manufacturing, distribution, services, media, communications and other business activities. Offers platforms and solutions that support cutting-edge IT services. Provides high-value-added IT services that support public administration, healthcare, finance, settlement and other systems that form the social foundation. Segments of NTT DATA Enterprise IT Services (E-IT) Public & Financial IT Services (P&F) Provides high-value-added IT services in overseas markets. Solutions & Technologies (S&T) Global Business (GB) Note: Per-segment data includes internal transactions. 1. About NTT DATA
  • 6. 6Copyright © 2015 NTT DATA Corporation Bases Status of Overseas Bases 1. About NTT DATA
  • 7. 7Copyright © 2015 NTT DATA Corporation Kirin Group Overview (December, 2014) Trade Name Date of Incorporation Paid-in Capital Head Office Number of Employees Business Kirin Holdings Company, Limited February 23, 1907(Kirin Brewery Co., Ltd.) 102 billion yen Nakano, Tokyo 39,922 Alcohol Beverages, Soft Drinks, Pharmaceuticals, Biochemical, etc… Corporate Philosophy
  • 8. 8Copyright © 2015 NTT DATA Corporation 8 (Unit: 100 million yen) Business Segment (December, 2014)
  • 9. Copyright © 2015 NTT DATA Corporation 9
  • 10. 10Copyright © 2015 NTT DATA Corporation
  • 11. 11Copyright © 2015 NTT DATA Corporation nfrastructure  Solving creaky infrastructure becomes an big issue in Kirin. • Kirin has managed various types of infrastructure as below. BCPBCP
  • 12. 12Copyright © 2015 NTT DATA Corporation Issues to be solved in Kirin (1) 0 100 200 300 400 500 600 700 FAT シンクラ2015 2016 2017 20182014……
  • 13. 13Copyright © 2015 NTT DATA Corporation Drastic reduction in Infrastructure cost 2015 2018 Issues to be solved in Kirin (2)
  • 14. 14Copyright © 2015 NTT DATA Corporation Why we adopt OpenStack? - Simple Architecture. - Extensive enterprise level experience over the world. - Quick bug report and fix by community members. - Not just an IaaS, there is a possibility to be a PaaS with customize. - Start small, go big. - “Selecting optimal hardware for each customer” is NTTDATA’s way. Sophisticated Flexibility Vendor Neutral
  • 15. 15Copyright © 2015 NTT DATA Corporation Our Challenges Full Automation • Deployment automation • Testing automation Mass migration • Mission Critical • Minimal downtime • Quick migration Drastic cost reduction • Operational efficiency • Small start to avoid buying extra server scale migration main topic One-Stop deployment
  • 16. 16Copyright © 2015 NTT DATA Corporation Estimated introduction effects Apply for deploy confirm by admin Internal review Requirement definition Design server Build & Test Release Full automated deployment methods Usual deployment methods Apply for deploy confirm by admin Internal review Build & Test Release FULL AUTOMATION Cost reduction effect estimate: 75% OFF per server
  • 17. Copyright © 2015 NTT DATA Corporation 17
  • 18. 18Copyright © 2015 NTT DATA Corporation Kirin OpenStack Overview  Kirin OpenStack is fully automated and optimized private cloud system. Kirin OpenStack 3. Consistent inventory management 1. Deployment automation 2. Testing automation
  • 19. 19Copyright © 2015 NTT DATA Corporation  Kirin EA user sends a deployment request to the Kirin EA(web application), then build process is started automatically. 1. Deployment automation User Kirin EA (Web application) OpenStack Request Build Kirin OpenStack
  • 20. 20Copyright © 2015 NTT DATA Corporation 1. Deployment automation  Kirin EA enables to us,  3 Operating systems deployment • Windows Server 2012 R2/2008 R2 • Red Hat Enterprise Linux 6.6  11 middleware deployment • Java, Apache, Tomcat, Hinemos, JP1, Security Software, SQL Server, etc..  800+ parameters setting • Kernel parameter, create OS user/group, create DB user, • Active Directory, Windows-Feature, etc...
  • 21. 21Copyright © 2015 NTT DATA Corporation Kirin EA screen sample password disk hostname network middleware select version check if install 1. Deployment automation
  • 22. 22Copyright © 2015 NTT DATA Corporation Kirin EA screen sample (e.g. Apace HTTP Server) change paramater of kernel settings (/etc/sysctl.conf) change parameter of /etc/sysconfig/httpd change parameter of /etc/httpd/httpd.conf 1. Deployment automation
  • 23. 23Copyright © 2015 NTT DATA Corporation  Kirin EA registers instances with Big-IP/Hinemos automatically. Operator 1. Deployment Request 2. Deployment automation 1. Deployment automation Kirin EA 3. register Big-IP
  • 24. 24Copyright © 2015 NTT DATA Corporation  Kirin EA suspends balancing/monitoring setting from Big- IP/Hinemos automatically.  Resume also works. Operator 1. Instance stop 3.Stop instances 1. Deployment automation Kirin EA 2. suspend Big-IP
  • 25. 25Copyright © 2015 NTT DATA Corporation 2. Testing automation  Mission: “Getting automatically tested server.”  Testing automation enables to reduce the costs almost exactly zero compared to usual manually methods.  Kirin EA testing automation consists of, • Parameter test • Function test (e.g. process-start/stop, log error check) • Apache-Tomcat(modjk) connectivity test • DB access test • Load-balancing(BIG-IP) test • Monitoring(Hinemos) test ..etc
  • 26. 26Copyright © 2015 NTT DATA Corporation 2. Testing automation • Testing tools 1. Serverspec • Parameter check, state check, command result check..etc 2. Original scripts  BIG-IP test • Health check works correctly? • Failover works correctly in the case of server down?  Hinemos test • Registered correctly? • Monitoring is started correctly?  DB (Oracle) test • Databases access works correctly with new user? describe file('/etc/sysconfig/i18n') do its(:content) { should match("^LANG=ja_JP.UTF-8") } end e.g.
  • 27. 27Copyright © 2015 NTT DATA Corporation • Test result is reported automatically. • In the case of Linux deployment with full middleware, +140 test cases will be executed. 2. Testing automation Test results summary Automated test report Test result summary OK or NG Server information Test score
  • 28. 28Copyright © 2015 NTT DATA Corporation • Before Kirin OpenStack implementation, IT assets were managed inconsistent way. 3. Consistent inventory management …by the way, how many servers we have? does anyone know it?
  • 29. 29Copyright © 2015 NTT DATA Corporation 3. Consistent inventory management • Kirin EA uses “metadata service” in order to tag servers with metadata. • Kirin EA user can get all server list anytime. “application number": "12345", “sector name”: “sales group", “ipaddress-01": “10.1.10.23", "os": "Windows2012R2“, “cpu”: “2”, “memory”:”8GB” middlewares:[ “Java JRE 8u60” “Apache Tomcat” ・・・ metadata sample get sever list!
  • 30. 30Copyright © 2015 NTT DATA Corporation 3. Consistent inventory management • Kirin EA also manages servers which are moved from other infrastructure by P2V or V2V. • Operator inputs metadata manually on each server after migration. P2V V2V EOL EOL metadata metadata
  • 31. 31Copyright © 2015 NTT DATA Corporation How we implemented OpenStack? • Install OpenStack was completely easy.  IBM OpenStack provides each OpenStack Component as a VMWare virtual server. • Implementation of availability.  Use the VMware HA technology. Compute Cluster OpenStack components VMware HA Storage Controller Cluster VMware #1 VMware #2 nova cinder neutron keystone VMware HA
  • 32. 32Copyright © 2015 NTT DATA Corporation How we use the OpenStack? • OpenStack version: Icehouse • Virtual technology: VMware • Used components: • Nova, Cinder, Neutron, Keystone.  Implementing OpenStack is NOT our primary purpose.  Stable, cost effective, easy to use and easy to operate platform is customer requirement. We implemented OpenStack as simple as possible.
  • 33. Copyright © 2015 NTT DATA Corporation 33 4.Summary and suggestions
  • 34. 34Copyright © 2015 NTT DATA Corporation Summary and suggestion Summary Suggestion  It is sufficient to implement IaaS with OpenStack as an enterprise level.  Not only automated building, but also automated testing is effective.  Retaining aging IT infrastructure with OpenStack will spreads more and more in Japan. 1. Using OpenStack as PaaS  Fast and easy implementation of PaaS function on OpenStack is helpful. 2. Hybrid Cloud  API compatibility for AWS 3. Software-defined infrastructure with converged infrastructure  Free from management of Storage on OpenStack.
  • 35. Copyright © 2011 NTT DATA Corporation Copyright © 2015 NTT DATA Corporation All product names mentioned are trademarks or registered trademarks of the respective companies. 記載されている商品名はみな各社の商標または登録商標です