1,200店舗同時システム刷新を実現した 月額制トータル店舗 …...REINS...
Transcript of 1,200店舗同時システム刷新を実現した 月額制トータル店舗 …...REINS...
REINS INTERNATIONAL inc.
Confidential Please.
1,200店舗同時システム刷新を実現した
月額制トータル店舗システム
株式会社レインズインターナショナル
取締役 事業支援本部長 大場 良二
2015年5月19日(火)
REINS INTERNATIONAL inc.
Confidential Please.
会社概要
2
会社名株式会社レインズインターナショナルREINS international inc.
本社所在地〒220-8112神奈川県横浜市西区みなとみらい2-2-1 ランドマークタワー12階
会社設立1987年6月27日
資本金55億円(2015年4月1日現在)
社員数529名(2015年4月1日現在)
主な事業内容1. 飲食店の経営2. フランチャイズチェーン加盟店の募集および加盟店の経営指導3. 店舗の内外装工事に関する企画、設計および請負4. 業務用食材・備品等の卸売り販売業
REINS INTERNATIONAL inc.
Confidential Please.
取扱いブランド
3
全店で約1,250店舗 内、FC店が1,0001,0001,0001,000店舗超店舗超店舗超店舗超
REINS INTERNATIONAL inc.
Confidential Please.
店舗数の推移
4
それぞれの店舗がオープンする際に、
当時の最新機種を導入。
結果として、複数のバージョンの混在
環境となってしまった。
2013年に1,200店舗全店の一斉入れ替えを実施
REINS INTERNATIONAL inc.
Confidential Please.
システムに起因する当時の課題
5
① 同一ブランド内に複数世代の機種が混在
② サポートが終了している機種が一部残っている
③ 大量データの取り扱いにシステム基盤が対応できない
・ 古い機種が足枷となり、新機能が活用できない。
・ 収集できる売上データの項目やタイミングが統一しづらい。
・ FC加盟店にイニシャルでシステム機器を購入してもらっていた。
→老朽化し保守が切れていても、入替えが進まないことがあった。
・日々増大するデータ量を取り扱うにあたり、レスポンス上の懸念がある。
→明細件数 3億件/年
REINS INTERNATIONAL inc.
Confidential Please.
店舗システム刷新の要件
6
① 加盟店の負担する月額コストは現状を維持
② 現行以上の機能を実装していること
③ 2,000店舗展開や新機能実装に対応する拡張性
④ 過去含む大量データ参照時のパフォーマンス向上
⑤ 高い水準での安定性・堅牢性
REINS INTERNATIONAL inc.
Confidential Please.
実現すべきコストイメージ
7
旧システム
新システム
ランニング費用ランニング費用ランニング費用ランニング費用
イニシャル費用イニシャル費用イニシャル費用イニシャル費用
加盟店の負担する月額コストは現状を維持
機器
保守費
ネットワーク費
保守費
ネットワーク費
機器レンタル
今までの月額費用の範囲内で、今までの月額費用の範囲内で、今までの月額費用の範囲内で、今までの月額費用の範囲内で、
新しい店舗システムのレンタル費新しい店舗システムのレンタル費新しい店舗システムのレンタル費新しい店舗システムのレンタル費
もももも吸収することに成功!吸収することに成功!吸収することに成功!吸収することに成功!
ランニング費用ランニング費用ランニング費用ランニング費用
REINS INTERNATIONAL inc.
Confidential Please.
要件を満たしたクオリカチーム
8
・・・
高可用性データベースとハードウェアを一体で提供
高いパフォーマンスと安定性を備えたシステム基盤を構築
国内POSシェアNo.1のメーカー
全国区で迅速に対応可能なサービス網
・・・
オーダリングシステムメーカー
既存リソースを活用しコストダウン
・・・
クオリカ社のコーディネートにより
圧倒的なコストパフォーマンスと
運用・保守体制を実現!
REINS INTERNATIONAL inc.
Confidential Please.
システム全体構成図
9
レインズ本部
WEBサーバ群
Equalizer
Equalizerロードバランサ
バッチ
サーバ
連携
サーバ
分析
サーバ
検証用サーバ
DBDBDBDBサーバサーバサーバサーバ
POS バックオフィス
店 舗
POS PC OES
1,200店舗
POT
OESステーションキッチン
プリンタ
静脈認証機
全店を最新システムで統一
クオリカデータセンター
NETWORK
REINS INTERNATIONAL inc.
Confidential Please.
大量データを処理する為の Oracle Enterprise Edition の機能
10
� 検索処理を高速化
� 必要なデータが格納されているパーティションだけにアクセスし、不要なパーティションにはI/Oしない
パーティショニング機能
売上トラン
売上トラン
売上トラン
2012年
1月~12月
2013年
1月~12月
2011年
1月~12月
○○○○
SELECT * FROM
TD_MENUURIAGE WHERE
DATE_YMD between 20120501
and 20120531
過去データの移行を実施すると、パフォーマンスが遅くなることが懸念される
Enterprise Editionの 「Oracle Partitioning」 機能を使用しパフォーマンス劣化を
防ぐと共に、2,000店舗稼働にも耐えうる拡張性を実現
� 過去データ(現時点で33億億億億7千万件千万件千万件千万件====15年分年分年分年分)含めた参照処理を行なっても、レスポンスが落ちない
� 通常期・年末の繁忙期通してサーバ負荷60%を超えずサーバ負荷60%を超えずサーバ負荷60%を超えずサーバ負荷60%を超えず安定
売上トラン
2000年1月
~
2014年12月
・・・
・・・
非パーティション型 パーティション型
SELECT * FROM
TD_MENUURIAGE WHERE
DATE_YMD between 20120501
and 20120531
REINS INTERNATIONAL inc.
Confidential Please.
機器構成の選定
11
ハードウェアハードウェアハードウェアハードウェア
パターンパターンパターンパターン
①①①①Oracle Database Appliance((((ODA))))
②VMWareサーバー②VMWareサーバー②VMWareサーバー②VMWareサーバー ③物理サーバー③物理サーバー③物理サーバー③物理サーバー
費用 ○ △ △
構築期間 ○ △ △
可用性 ○ ○ ○
拡張性 △ ○ ○
サーバーハードウェアは複数パターンを検討。
構築期間を短くでき、最適なコストパフォーマンスを保ちつつ、店舗拡大に応じて
スケールアウト可能な「ODA」を評価。一般的な導入に比べ60%のコストで構築。
OracleInstance
OracleInstance
RAC
Oracle listener
4コア 4コア
EE EE
仕様 アーキテクチャアーキテクチャアーキテクチャアーキテクチャ
CPUCPUCPUCPU
・ 1システムあたり2つのサーバー・ノード
・ 1サーバー・ノードあたり2基の6コア
インテルXeonプロセッサX5675
標準標準標準標準メイン・メモリメイン・メモリメイン・メモリメイン・メモリ
・ 1サーバー・ノードあたり96GB
ストレージストレージストレージストレージ
・ 1システムあたり20台の3.5インチ
600GB 15K rpm SAS HDD
・ 12TB RAW、使用可能容量6TB
(2重ミラー化)または4TB(3重ミラー化)
REINS INTERNATIONAL inc.
Confidential Please.
サーバー構成
12
vCPU 8core
メモリ 64GB
vCPU 8core
メモリ 64GB
業務システムDB
POS集配信DB
Oracle Enterprise・Real Application Clusters・Partitioning・Diagnostics Pack・Turning Pack
Oracle Standard・RAC構成
スペックアップ
負荷分散
可用性向上
メンテナンス強化
負荷分散
可用性向上
CPU 8core
メモリ 512GB
2,000店舗の展開を見据えたシステム基盤を構築
状況に応じてCPU48coreまで追加可能
大量データ処理(業務システム)と複数店舗並行トランザクション処理(POS集配信)
という処理の特性ごとにEditionを使い分け、最適なコストパフォーマンスを得る構成とした。
REINS INTERNATIONAL inc.
Confidential Please.
システム全体イメージ
13
将来のシステム統合検討範囲
基幹システム
人事・会計
給与
ワークフロー
シフト管理
物流システム
販売管理
メールシステム
本部業務システム
店舗管理システム
POS
OES Tポイント
メニューマスタ
OESマスタ
POSマスタ
従業員マスタ
売上管理
分析
勤怠管理
売上実績 分析照会
勤怠打刻
テーブルトップオーダー
ネットワーク
発注
検品
発注管理
物流管理
倉庫管理
CRM
e-Learning
今回のシステム範囲
新システムの対象は、本部・店舗の売上・勤怠管理及びネットワークインフラであった。
REINS INTERNATIONAL inc.
Confidential Please.
目標は3ヶ月以内!
短納期での一斉入れ替え
14
レインズレインズレインズレインズ 1200店1200店1200店1200店 8月8月8月8月 9月9月9月9月 10月10月10月10月 11月11月11月11月 12月12月12月12月
店舗展開期間 繁忙期
最短納期での入れ替えを目指した
・旧システムとのマスタの二重登録による負荷を最小化
・並行稼働中の分析業務負荷の軽減
・繁忙期での店舗運営の混乱回避
実績は2.5か月で入替!!
REINS INTERNATIONAL inc.
Confidential Please.
導入の効果
15
① 全店からのリアルタイム売上集計
② 多角的な分析や帳票作成
③ OES~POS~本部まで一気通貫でシステム統一
④ 不正の防止・検知による監査機能の強化
⑤ レスポンスの大幅な向上
REINS INTERNATIONAL inc.
Confidential Please.
16
⑤ レスポンスの大幅な向上
Standard Edition One
Standard Edition
Enterprise Edition
REINS INTERNATIONAL inc.
Confidential Please.
17
最後に・・・
REINS INTERNATIONAL inc.
Confidential Please.
18
ご清聴ありがとうございました。