31
基基基基基基基基基基基基基 基基基基基基基基基基基基基基 AWS Summit Tokyo 2014 Day2 2014/7/18 ( 基 )12:20- 13:00 Tech Deep Dive by Customers TC-06 情情情情情情情情 情情情情

基幹システムのクラウド化を 実現するための実践的ノウハウ

  • Upload
    oakley

  • View
    106

  • Download
    1

Embed Size (px)

DESCRIPTION

基幹システムのクラウド化を 実現するための実践的ノウハウ. AWS Summit Tokyo 2014 Day2 2014/7/18 ( 金 )12:20-13:00 Tech Deep Dive by Customers TC-06.  情報 システム部長 篠田敏幸. 協和発酵キリンの概要. 設立 : 1949 年(昭和 24 年) 7 月1日 2008 年 10 月 1 日 キリンファーマ株式会社との合併により、 「協和発酵工業株式会社」より商号変更 資本金 : 26,745 百万円 - PowerPoint PPT Presentation

Citation preview

Page 1: 基幹システムのクラウド化を 実現するための実践的ノウハウ

基幹システムのクラウド化を実現するための実践的ノウハ

ウ AWS Summit Tokyo 2014Day2 2014/7/18 ( 金 )12:20-13:00Tech Deep Dive by Customers TC-06

 情報システム部長 篠田敏幸  

Page 2: 基幹システムのクラウド化を 実現するための実践的ノウハウ

協和発酵キリンの概要• 設立 : 1949 年(昭和 24 年) 7 月1日

2008 年 10 月 1 日 キリンファーマ株式会社との合併により、 「協和発酵工業株式会社」より商号変更

• 資本金 : 26,745 百万円 • 従業員数 : 7,152 名(連結、 2013 年 12

月末現在)

• 事業内容 : 医療用医薬品の製造・販売。 バイオケミ

カル事業をグループ事業として展開。 親会社はキリンホールディングス。

• 売上高 : 2013 年度 340,611 百万円(連結)   

2

キリンホールディングス

協和発酵キリン

協和発酵バイオ

• 事業ビジョン: がん、腎、免疫疾患を中心とした領域で、抗体医薬を核にした最先端のバイオテクノロジーを駆使して、画期的な新薬を継続的に創出し、世界の人々の健康と豊かさに貢献する日本初のグローバルスペシャリティファーマとなる。

<事業持株会社>

Page 3: 基幹システムのクラウド化を 実現するための実践的ノウハウ

クラウド化に至る背景

2

クラウド化に至る背景 クラウド化の道のりと今    SAP 移行事例  AWS だから考慮すべき点 当社の運用実態 課題とまとめ

Page 4: 基幹システムのクラウド化を 実現するための実践的ノウハウ

(画一的)集中

分散 (多様な)集中

の歴史ネットワークコンピューティング

4

1970年 1980 1990 2000 2010

メインフレーム&端末(エミュ)レータ

VAX(分散コンピュー)タ   WINDOWS、

C/S

WEB、イントラ

SaaS、クラウド

★ インターネット接続

■ JAVA本格採用

● TCP/IPの採用

▲ DECnet

Year

ネットワーク速度

256K

9.6Kbps

10M

100M

Ⅰ 期

Ⅱ 期

Ⅲ 期

Ⅳ 期無線接続★

Exchange G-mail

Page 5: 基幹システムのクラウド化を 実現するための実践的ノウハウ

の必然性クラウドコンピューティング• ユーザ企業は業務を実行する事が目的

インフラの維持管理(Vup、ウイルス対策)は目的ではない

• 増大するコンピュータ経費を抑制したいIT資産をオフバランスにできないか?

• 業務アプリのサービスインを早くしたいシステム開発に要する期間を短縮できないか?

• 当社のシステム全体アーキテクチャに合致自社のデータモデルを中心とした考え方にマッチ周辺の取り換え可能なプロセスの1つがSaaS

5

Page 6: 基幹システムのクラウド化を 実現するための実践的ノウハウ

当社のシステムアーキテクチャ• 当社独自のモデルに基づいたエンタープライズHubが中

心。• パッケージ等の周辺処理コンポーネントは、取り替え可能!

生産管理( )パッケージ

原価計算(パッケージ)

営業支援(スクラッチ)

会計(パッケージ)

     Hubエンタープライズ給与計算< BPO >

販売物流(パッケージ)

Local Model Local ModelEnterprise Model

モデル変換

モデル変換

トランザクションDWH

TR-Hub

共通マスター

マスタ Hub

Clo

ud

6

Page 7: 基幹システムのクラウド化を 実現するための実践的ノウハウ

当社の AWS 基本概念図

AWS

本番セグメント 開発セグメント

Virtual Private Gateway

イントラ事業場

データセンター

R

VPN-R

R

Gateway Gateway

本番サーバ

開発サーバ

本番 VPC(クラウドデータセンター)

テストセグメントテストセグメント

本社R

VPN-R

テストLAN

Virtual Private Gateway

AD&

DNS

クライアントクライアント

テストセグメントGateway

テストサーバ Internet

Gateway

Internetテスト VPC

Page 8: 基幹システムのクラウド化を 実現するための実践的ノウハウ

クラウド化の 道のり と 今

8

 クラウド化に至る背景クラウド化の道のりと今    SAP 移行事例  AWS だから考慮すべき点 当社の運用実態 課題とまとめ

Page 9: 基幹システムのクラウド化を 実現するための実践的ノウハウ

クラウド化の道のり

*システム更新時に順次移行する

プライベートクラウドも可能

仮想化が進むが、独自で装備するのは大変そう !?

仮想サーバは大規模すぎる

パブリッククラウドが台頭

クラウドデータセンター追加

Page 10: 基幹システムのクラウド化を 実現するための実践的ノウハウ

なぜ AWS を選んだか• サーバとOSを従量課金でも提供

⇒MicrosoftのサーバOSの提供や SQLサーバの提供も従量課金あり• システムイメージを含むサーバを、丸ごとバックアップ可能

( AMIとして)⇒別の へのAMIコピーも可能リージョン  (バックアップの遠隔地保管としても利用可)• サーバシステムの起動停止を管理画面だけでなく、スクリプ

トで定期起動停止できる• 開発 /テスト /保守 /障害調査など、簡単にサーバ構築し、試すことができる。 作業スピードアップ

SAP ( ERP )の AWS での本番稼働を認定金融機関での利用も可能(FISCへの対応も可能) 企業利用でも安心

Page 11: 基幹システムのクラウド化を 実現するための実践的ノウハウ

導入までの流れ• 2011年春頃    AWSと出会い(画面によるサーバ管理可能)           →無料枠で利用。東京 でリージョン Linuxサーバが起動できた。• 2011年秋頃    VPCサービスが出てきて、企業利用可能と判断。           →インターネット認証用サーバをテスト構築。             構築手順と動作を確認したうえで、本番用実機を手配。• 2011年年末    VPNサービスが出そろった。           →数万円で VPN用ルータを購入。 VPN準備開始。• 2012年年初   評価用のプライベートクラウド環境作成           →評価用 LANと AWSの VPCと VPNにて接続。• 2012年春頃   実機によるインターネット認証サーバ構築完了           →タイの洪水の影響でサーバ到着が2ヵ月程度遅延。              AWS上でプライベートクラウドデータセンター構築を開始。           →本番用 VPN回線とルータを準備。5月中旬開通。• 2012年夏頃   物理データセンター移転のための緊急バックアップとし

て準備• 2012年秋頃   SAP社ERPの本番適用を認定した            本番運用機を AWSへ導入しながら、運用手順整備• 2013年年初~  クラウドデータセンター本番運用開始プライベート

Page 12: 基幹システムのクラウド化を 実現するための実践的ノウハウ

稼働後プライベートクラウドデータセンター

• 2013年春頃    に本格移行開始プライベートクラウドデータセンター            →開発関連サーバ中心に、順次移行した• 2013年8月    DirectConnect稼働(既存 VPNは、 に)バックアップ            →大規模なデータ移行も可能となった• 2013年9月~  文書管理システム( SPS2013)、DMS(Global )構築

            →データ移行、コンテンツ作成は、順次行った• 2013年12月    SAP本番機稼働 ( ・ にてリザーブド インスタンス )           • 2014年1月    営業支援システム移行①             →大規模なシステムのため、2回に分けた。• 2014年3月    営業支援システム移行②

その後、システム更新毎に、 AWSをファーストチョイスとして移行を続けている。

Page 13: 基幹システムのクラウド化を 実現するための実践的ノウハウ

Augu

stSe

ptem

ber

Oct

ober

Nov

embe

rD

ecem

ber

Janu

ary

Febr

uary

Mar

chAp

rilM

ayJu

ne July

Augu

stSe

ptem

ber

Oct

ober

Nov

embe

rD

ecem

ber

Janu

ary

Febr

uary

Mar

chAp

rilM

ayJu

ne July

Augu

stSe

ptem

ber

Oct

ober

Nov

embe

rD

ecem

ber

Janu

ary

Febr

uary

Mar

chAp

rilM

ayJu

ne July

Augu

stSe

ptem

ber

Oct

ober

Nov

embe

rD

ecem

ber

2011 2012 2013 2014

$0.00

$5,000.00

$10,000.00

$15,000.00

$20,000.00

$25,000.00

$30,000.00

$35,000.00

$40,000.00

合計(支払額)

AWS 費用(月額利用料)

RI 登録( 一時費用)

現在の利用状況と費用推移

コスト抑制の手法 : リザーブドインスタンスの利用を推進

リザーブド化

   7 /10現在、18システム39サーバ本番稼働   全93サーバ設定済み

Page 14: 基幹システムのクラウド化を 実現するための実践的ノウハウ

SAP 移行事例

14

クラウド化に至る背景 クラウド化の道のりと今  SAP 移行事例  AWS だから考慮すべき点 当社の運用実態 課題とまとめ

Page 15: 基幹システムのクラウド化を 実現するための実践的ノウハウ

SAP 更新の背景と方針<背景>・ハードウエア・ソフトウェア共に保守切れが迫っている。   ハードウェア : 5年以上経過し延命措置。   ソフトウェア  : 現Ver( R/3   4.7 )は、SAP社が 2013 年に保証停止。

<方針>・現行機能に変更を加えずECC Ver6.0へアップグレードを行う。(テクニカルアップグレード)・現サーバー構成を見直し集約を行う(クラウドも検討)・ハードウェア・ソフトウェア更新に伴うCSV実施・運用管理のSLA見直し

 

Page 16: 基幹システムのクラウド化を 実現するための実践的ノウハウ

概要構成図 (SAP Servers on AWS)

 

AWS Virtual Private Gateway

社内ネットワーク 拠点

DCR

VPN-R

R

R3本番サーバ

本番 VPC(クラウドデータセンター)

AD &DNS

クライアント

Windows2008

SVF・ JP1本番サーバ

Windows2008

R3検証サーバ

Windows2008

R3開発サーバ

Windows2008

SVF・ JP1検証サーバ

Windows2008

バックアップ

R3本番・検証・開発

サーバ

SVF・ JP1本番・検証サーバ

インスタンスBACKUP

SAPルーター

Windows2008

SAP社

EC2・EBS

S3

本番環境 開発・検証環境

SolutionManager

Windows2008

SAPルーター

Page 17: 基幹システムのクラウド化を 実現するための実践的ノウハウ

検証工程

6 7 8 9 10 11 12

★開発計画書(済)★要求仕様書(済)

★機能仕様書 ★設計仕様書製造

開発機 設置システム

システム テスト

★検証報告書DQ:設計時適格性検証

OQ:運転時適格性検証

PQ:性能時適格性検証

新バー シ ョ゙ン機能分析/ 影響範囲調査

Add-on PG改修定義・改修・単体検証

SAP標準機能修正・単体検証

アッフ ク゚ レ゙ー ト 作゙業計画

SAPRouterSolman構築

開発機upgrade

検証機upgrade

検証機設置

本番機初回

upgrade

本番機設置

本番機Upgradeリハーサ ル

本番機準備・

Upgrade

★VMP

シス テム テスト計画策定 システム テスト CSV対応

障害対応ハ プォー マンス検証障害対応

システム移行方針策定

シス テム移行詳細計画策定

I/F事前検証

I/Fテスト

I/F分析設計

J P1分析JOB設計

移行①リハ

本番移行

J OB環境設定

J OBテスト

移行②リハ

運用・検証

UAT・トレーニング

運用テスト

IQ:検証機据付時適格性検証

IQ:本番機据付時適格性検証

検証機 設置システム 本番機システム設置

AWS基盤準備

AWS構成検討(ハ ッ゙クアッフ 、゚可用性など)

AWSインフラ環境構築/ 検証

Solman設置

開発機設置

SAP 更新スケジュール (2013 年下期 )

Page 18: 基幹システムのクラウド化を 実現するための実践的ノウハウ

USA子会社

NYDC

本社管理 USA 管理

KHK Domesticネットワー

■ システム概念図 (2013 年 12月~ )

18

AWSDirect

Connect

本社

データセンター

R

業務AP

本番 VPC#1(東京Region )

RR

AD &DNS

DMSGlobal

DC &DNS

本番 VPC#3(米国東部Region )

VPG

USA-System

本番 VPC#4(米州東部Region )

VPG

R

AD & DNS

VPN-R

VPN-R VPN-R

Provider Router

AD & DNS

Global ドメインJAPAN   Domestic ドメイ

IG

TEST

テスト VPC#5(米州東部Region )

DCDC

DC

VPN-R

USA Domestic ドメイン

SAP

R

VPG

VPN-R

Backup

本番 VPC#2(東京Region )業務

AP

Page 19: 基幹システムのクラウド化を 実現するための実践的ノウハウ

AWS だから考慮すべき点

19

 クラウド化に至る背景 クラウド化の道のりと今    SAP 移行事例AWS だから考慮すべき点 当社の運用実態 課題とまとめ

Page 20: 基幹システムのクラウド化を 実現するための実践的ノウハウ

オンプレと大きく変わるところ<クラウドにおけるバックアップ装置の変更> 1)クラウド内でのバックアップ・冗長性を信頼する  →クラウドで提供されているバックアップ手法に変更する 2)万が一のバックアップ (クラウドの異常状態を想定)  →物理データセンターや別の に、クラウドサービス    データをバックアップする

<ネットワーク設計が重要> 1)クラウドとの端末通信環境を整える 2)他システムとの通信環境を整える

<リザーブドインスタンス化を検討> 1) SAP等基幹システムは、検証時期にサイジングする 2)サーバ集約時など、稼働状況を見てサイジングする

Page 21: 基幹システムのクラウド化を 実現するための実践的ノウハウ

データ通信インフラストラクチャ

21

営業所

本社・支店・研究所・工場 海外拠点

 グローバル  ネットワーク

プライベートネットワーク

Internet

SCM

認証・・・

申請文書DataCenter

会計

その他拠点

国内ネットワーク網

認証 ファイルサーバ メール

人事給与

・・・

・・・ E ラーニングWeb会議消耗品購買

CloudDataCenter

文書管理 新営業支援

SAP

勤務

海外拠点

Page 22: 基幹システムのクラウド化を 実現するための実践的ノウハウ

AWS特有の管理

1)複数の要素認証 (AWS MFA) の設定による特権管理の徹底2)マネージメントコンソール利用権限を IAM にて権限設定する→個人ごとにユーザ権限設定し、ルートアカウントは使わない。3)ネットワーク、セキュリティ、 F/W の知識も必要4)起動、停止、バックアップなど、 化が必要スクリプト

・サーバの物理管理はなくなるが、仮想的な設定情報の管理・権限管理が必要となる。

良いパートナーさんを選べる時代になった  ⇒ AWS未経験 Sier の見積りに注意!

Page 23: 基幹システムのクラウド化を 実現するための実践的ノウハウ

これからの AWS活用• 基幹システムを順次載せていく。

コンピュータシステムバリデーションの対応も行い、安全性と品質を保ちつつ、システム立ち上げのスピードアップと障害時の早期復旧(原因追究や代替手段の早期確保も)も目指す。

•より品質の高いシステム提供を行う。開発・保守は、スピードとテスト重視リスクが高そうなことは、テスト環境を作成して早く検証するデータセットアップ時は、大きな性能のサーバーをチョイス

• ビッグデータ関連ツール (Redshift,EMR) の検討23

Page 24: 基幹システムのクラウド化を 実現するための実践的ノウハウ

当社の運用実態

24

 クラウド化に至る背景 クラウド化の道のりと今    SAP 移行事例  AWS だから考慮すべき点当社の運用実態 課題とまとめ

Page 25: 基幹システムのクラウド化を 実現するための実践的ノウハウ

運用移管の実施• AWS 上に作成したプライベートクラウドデータセン

ターも、物理データセンターと同様に、運用管理グループの管理配下とし、運用移管を行った。 

Page 26: 基幹システムのクラウド化を 実現するための実践的ノウハウ

AWSツール群の整備

• 自動化や運用担当者への業務移管を行うためには、

AWS のマネージメントコンソールだけでなく、右のような の用意が必要スクリプトである。

Page 27: 基幹システムのクラウド化を 実現するための実践的ノウハウ

AWS の運用申請書

•右に、運用関連のAWS申請書を示す。

• 運用担当者とアプリケーション開発保守担当者を職務分離するために、申請書による作業申請制をとっている。

• 本番サーバ構築は、事前に部内決裁必要。

•評価用サーバは、ある金額内であれば、担当マネージャー権限でOK 。

 

Page 28: 基幹システムのクラウド化を 実現するための実践的ノウハウ

課題とまとめ

28

 クラウド化に至る背景 クラウド化の道のりと今    SAP 移行事例  AWS だから考慮すべき点 当社の運用実態課題とまとめ

Page 29: 基幹システムのクラウド化を 実現するための実践的ノウハウ

AWS で、ぶち当たっている課題

29

・ DirectConnect の増速がタイムリーにできない →物理増速がベンダー次第、約2週間かかる

・オンプレからのデータ移行がネットワーク越しでしかできない → AWS Import が、東京 でリリースされないリージョン

・リージョン間の VPC 接続機能が待望されるピアリング

・ VPC の IP アドレス拡張が単純にできない  (全サーバ停止⇒ IP 拡張⇒全サーバ起動)アドレス

・インターネット接続のセキュリティ確保が良くわからない → InternetGateway を利用する上でのセキュリティアプライアンス構築などの標準的な対応方法

Page 30: 基幹システムのクラウド化を 実現するための実践的ノウハウ

まとめ

30

• AWS を進化させるとともに、既存システムの安定稼働が図られるよう働きかける利用に関する疑問など、サポート部隊を最大限活用する業務に必要な課題は、声を大にして優秀なエバンジェリストに伝える

• AWS は今までと大変さは変わらずシステム運用管理ルールは変わらないAWS でも運用に必要なことはほとんど同じ他社事例・障害対応事例の勉強    ⇒  E-JAWSへの参加

Page 31: 基幹システムのクラウド化を 実現するための実践的ノウハウ