狠狠撸

狠狠撸Share a Scribd company logo
パブリッククラウドへの業務システム移行検証
- 第1回 -
株式会社シイエヌエス
基盤システム事業部
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
目次
1.はじめに
2.クラウドへの移行方法
3.検証内容
4.次回について
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
1.はじめに
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
1.はじめに
?近年、オンプレミスのシステムをクラウドへ移行するニーズが増えています。
?そのため、本稿ではクラウドへの移行についての情報の提供を目指します。
?今回の検証では仮想マシンを
パブリッククラウド(AWS)へ移行し、
その方法や、発生した問題などを
ご紹介します。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 4
1.はじめに
?今回の検証の前提として、オンプレミス環境に存在する仮想マシンを、パブリッ
ククラウドであるAWSへ移行することを想定してます。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 5
2.クラウドへの移行方法
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
2.クラウドへの移行方法
?仮想マシンのAWSへの移行方法は、以下の3つが考えられます。
① AWS上に新規サーバを構築
② VMWare Cloud on AWSを利用したサーバの移行
③ OVFをAWSにインポート
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 7
①AWS上に新規サーバを構築
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
①AWS上に新規サーバを構築
?AWS上に新規にAWSサーバ(EC2)を構築します。
?サーバ中のパッケージ導入や設定を完了させた後、
移行元サーバにあるデータを移行します。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 9
オンプレミス AWS
Web
サーバ
AP
サーバ
DBサー
バ
Web
サーバ
AP
サーバ
DBサー
バ
①.サーバ新規構築
②.データ移行
①AWS上に新規サーバを構築
?特徴
システムを移行する場合に、機能要件が変更/追加されることが多く、サーバ自体の再
構築が必要となるため、この方式を採用することが多いです。物理サーバをクラウドに移
行する場合も、この方式を採用します。
?制限事項
DBデータの移行方式を別途設計する必要があります。
?選定?除外理由
新規にサーバを構築する方法は、一般書籍でクラウドサービスの利用方法について記
載のあるものが多数あるため、今回の検証では対象外とします。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 10
②VMWare Cloud on AWS
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
②VMWare Cloud on AWS
?Amazon社とVMWare社の共同開発により用意された機能です。
?ESX上の仮想マシンのマイグレーション先をAWSにして、
仮想マシンを直接移動させることが可能です。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 12
オンプレミス AWS
Web
サーバ
AP
サーバ
DBサーバ
ESXi ESXi
vCenter
サーバ
Web
サーバ
AP
サーバ
DBサーバ
マイグレーション
②VMWare Cloud on AWS
?特徴
マイグレーションで移行させるため、移行作業の流れは他の案よりもスムーズです。
?制限事項
マイグレーションを行うためには、vCenterが必要です。そのためvCenterがないオンプレ
環境下は、vCenterを新たに導入する必要があります。
?選定?除外理由
日本国内で利用可能になるのは、2018年第4四半期から(2018年2月時点の情
報)となります。そのため、今回の検証では対象外とします。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 13
③OVFをAWSにインポート
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
③OVFをAWSにインポート
? 仮想マシンのイメージをOVF形式で抽出し、AWS上に
インポートすることで移行を行います。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 15
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 15
オンプレミス AWS
Web
サーバ
AP
サーバ
DBサーバ
ESXi
Web
サーバ
AP
サーバ
DBサーバ
OVFエクスポート OVFインポートOVF
③OVFをAWSにインポート
?特徴
専用のツールを用意せずに移行を実施することが可能です。
?制限事項
エクスポートする際には仮想マシンの電源を一度停止させなければいけません。
?選定?除外理由
オンプレミスの仮想マシンをそのまま移行する方法で、専用ツールの導入が不要なため、
本検証では③を実施します。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 16
3.検証内容
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
3.検証内容
?今回実施する検証の環境と方法?観点について説明します。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 18
移行前検証環境(オンプレ)
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 19
社内LAN
ブラウザ表示
? 移行検証用に使用するマシン
は社内にあるESXi上の仮想
マシンです。
? 仮想マシンは以下の構成とし
ています。
OS:CentOS 7.2
Web:Apache 2.4
AP:Tomcat 7.0
DB:PostgreSQL 9.2
? 1マシン内でWeb3層を実現
してます。
社員
ESXi
仮想マシン
HTTPリクエスト
移行前検証環境(オンプレ)
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 20
社内LAN
ブラウザ表示
? 仮想マシン上のアプリケーショ
ンは、簡易なものですが、
HTTPリクエストに対しての
Apache?Tomcat ?
PostgreSQLのデータ連携を
実現しています。
? Webアプリケーションは、社内
のみでの公開としています
社員
ESXi
仮想マシン
HTTPリクエスト
移行先検証環境(AWS)
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 21
ブラウザ表示
? AWSは東京/大阪リージョンを
使用します。
? 移行前の仮想マシンはOVF
化後、事前に構築したVPC
内にインポートします。
? 仮想マシンはプライベートサブ
ネット内に配置し、社員LAN
からのみアクセス可能とするよ
う設定します。
社員
VGW
Private
Subnet
仮想マシン
東京/大阪リージョン
HTTPリクエスト
検証方法?観点
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 22
移行先環境
? 移行先環境の構築
? OVFインポート
移行作業
? サーバへのログイン
? サーバで変更が必要な設定
移行完了後
? アプリケーションの動作確認
?右記の通りに検証
を進めます。
検証方法?観点~移行先環境~
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 23
①移行先環境の構築
AWS上に仮想マシンを移行する
ための環境作りの検証を行います。
②OVFインポート
AWS上にOVFをインポートをする
検証を行います。
社員
VGW
Private
Subnet
東京/大阪リージョン
OVF
①AWS環境構築の検証
②OVFインポートの検証
検証方法?観点~移行作業~
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 24
③仮想マシンへのSSHログイン
作業端末からAWS内の仮想マシ
ンへSSHログインするために必要
な設定を行います。
④仮想マシン内での設定変更
AWS上でアプリケーションを動作
させるために必要な設定変更を
行います。
社員
VGW
Private
Subnet
仮想マシン
東京/大阪リージョン
④サーバ内設定の検証
③SSHログインの検証
検証方法?観点~移行完了後~
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 25
ブラウザ表示
①アプリケーションの動作確認
DBからの情報取得に問題がない
か
画面表示に問題がないか
移行前後でのレスポンスタイム比
較
???などの確認を行います。
社員
VGW
Private
Subnet
仮想マシン
東京/大阪リージョン
HTTPリクエスト
⑤アプリケーションの動作確認?比較
4.次回について
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.
4.次回について
?次回投稿は2018年3月末を予定しています。
検証の観点に沿って実施した内容をご紹介します。
COPYRIGHT (C)CNS Co., Ltd. All rights reserved. 27
COPYRIGHT (C)CNS Co., Ltd. All rights reserved.

More Related Content

Similar to パブリッククラウドへのシステム基盘移行について(第1回) (20)

[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
Google Cloud Platform - Japan
?
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
Google Cloud Platform - Japan
?
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
Serverworks Co.,Ltd.
?
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
Takahiro Moteki
?
スタートアップが础奥厂を使うべき3つの理由
スタートアップが础奥厂を使うべき3つの理由スタートアップが础奥厂を使うべき3つの理由
スタートアップが础奥厂を使うべき3つの理由
Serverworks Co.,Ltd.
?
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015 WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
Takayuki Enomoto
?
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
Google Cloud Platform - Japan
?
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
dekakin
?
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
Google Cloud Platform - Japan
?
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
Hinemos
?
Microservice and agile development
Microservice and agile developmentMicroservice and agile development
Microservice and agile development
Kameda Harunobu
?
Observability, Service Mesh and Microservices
Observability, Service Mesh and MicroservicesObservability, Service Mesh and Microservices
Observability, Service Mesh and Microservices
Taiki
?
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Amazon Web Services Japan
?
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
政雄 金森
?
Migartion to AWS
Migartion to AWSMigartion to AWS
Migartion to AWS
Kameda Harunobu
?
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
Google Cloud Platform - Japan
?
础奥厂オンリーで実现する滨辞罢クラウド基盘
础奥厂オンリーで実现する滨辞罢クラウド基盘础奥厂オンリーで実现する滨辞罢クラウド基盘
础奥厂オンリーで実现する滨辞罢クラウド基盘
Godai Nakamura
?
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
Toshiaki Baba
?
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
Recruit Technologies
?
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
[Cloud OnAir] エンタープライズでのマイグレーション ツール活用 2019年8月8日 放送
Google Cloud Platform - Japan
?
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
[Cloud OnAir] クラウト?移行後の最適化方法を伝授。て?も最適化ってなんて?すか? (LIVE) 2018年2月8日 放送
Google Cloud Platform - Japan
?
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
クラウド时代を生き残る経営戦略策定のススメ「クラウドは敌か?味方か?」(山口?冈山)
Serverworks Co.,Ltd.
?
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
[excite open beerbash 特別篇]レガシーシステムをAWS移行で幸せになった話
Takahiro Moteki
?
スタートアップが础奥厂を使うべき3つの理由
スタートアップが础奥厂を使うべき3つの理由スタートアップが础奥厂を使うべき3つの理由
スタートアップが础奥厂を使うべき3つの理由
Serverworks Co.,Ltd.
?
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015 WindowsシステムのAWS移行とMulti-AZ化 - JAWS DAYS 2015
Windowsシステムの AWS移行とMulti-AZ化 - JAWS DAYS 2015
Takayuki Enomoto
?
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
Google Cloud Platform - Japan
?
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
dekakin
?
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
[Cloud OnAir] Google Compute Engine に Deep Dive! 基本から運用時のベストプラクティスまで 2018年7月1...
Google Cloud Platform - Japan
?
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
【贬颈苍别尘辞蝉奥辞谤濒诲2016】础2-3冲贬颈苍别尘辞蝉で最大化する、クラウド活用メリット
Hinemos
?
Microservice and agile development
Microservice and agile developmentMicroservice and agile development
Microservice and agile development
Kameda Harunobu
?
Observability, Service Mesh and Microservices
Observability, Service Mesh and MicroservicesObservability, Service Mesh and Microservices
Observability, Service Mesh and Microservices
Taiki
?
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Amazon Web Services Japan
?
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
ハイフ?リットクラウト?环境におけるモタ?ンアフ?リケーション开発
政雄 金森
?
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
Google Cloud Platform - Japan
?
础奥厂オンリーで実现する滨辞罢クラウド基盘
础奥厂オンリーで実现する滨辞罢クラウド基盘础奥厂オンリーで実现する滨辞罢クラウド基盘
础奥厂オンリーで実现する滨辞罢クラウド基盘
Godai Nakamura
?
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
Toshiaki Baba
?
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
ユーザーからみた谤别:滨苍惫别苍迟のこれまでと今后
Recruit Technologies
?

パブリッククラウドへのシステム基盘移行について(第1回)