先進ユーザー事例 【DBサーバ/サーバ統合】
株式会社サークルKサンクス様
オンメモリ・データベースを活用し
大規模バッチ処理と応答を高速化
株式会社サークルKサンクス様は、2006年9月からLinux搭載サーバ「PRIMEQUEST」による新情報系システムを稼働させました。組織別/業務別に分散していたデータベース/データマートを一元化し、大規模なバッチ処理を高速化するために全データをメモリに展開するオンメモリ・データベースを使用。ストレージ・オン・デマンドも用いて今後3年間で約30%のシステム開発・運用費用の削減を目指します。
[図1] サークルK店舗(上)とサンクス店舗(下)
全国に約6,300店を展開しているコンビニエンス・ストア大手の株式会社サークルKサンクス様。同社は、2004年9月にサークルケイ・ジャパン株式会社、株式会社サンクスアンドアソシエイツの2社が合併した際に統合した情報系システムを見直し、06年9月に新しい商品情報(POS情報)システムを全面稼働させました。多数存在していたデータベース群を一元化して再構築し、新規商品の企画・開発、商品構成を店舗へ提案していくといった作業を支援すると同時に、運用コストの低減と情報提供のスピードアップも図るのが目的です。
役割の違う2種類のユーザーが利用

業務統括本部 システム本部
システム開発部 店舗システム マネージャー
渡部 正則氏

業務統括本部 システム本部
システム開発部 情報システム マネージャー
板倉 千穂氏
商品情報システムのユーザーは、加盟店の経営を指導するスーパバイザ(SV)と、サークルKサンクス全体の商品仕入れや新商品開発を担うマーチャンダイザ(MD)。このうちSVにとっての新システムの意義を、渡部氏は「SVが必要とする情報のパターンはある程度決まっていますが、担当する店舗を指導するためには、周囲の店舗の状況や商品の売上状況等、参照しなければならないデータ量が非常に多い。当然、システムのレスポンスが重要となります」と、語られます。
一方、MDは、過去のデータを様々な角度から分析して販売動向を予測する必要があります。「そのために従来から多面的に分析した情報を提供してきました。しかしMDのニーズは幅広く、これまで以上に柔軟性が求められます」(板倉氏)。
もちろん従来のシステムもこうしたニーズを満足するため、様々な機能を提供していましたが、2つの大きな課題がありました。
一つはユーザー・インターフェースがVisual Basicによって作られていること。これを稼働させるために、Windows95/98/Meといったサポート期限切れのOSを使い続けていました。MDにとっては固定的な画面しか使えず、自由な分析がしにくいという問題もありました。
もう一つがデータベースの一元化です。従来システムは4種類のサーバから構成され、多数のデータベース/データマートが分散していました。それによってデータの重複や、処理結果の不整合が生じていたのです。「システムの開発時期によって、同じ項目名でも算出基準が異なり、違う数値になる問題がありました」(板倉氏)。
オンメモリDBで高速処理
新システムでは、全データの格納先を「セントラルDWHサーバ」に一元化しました。ただし、それだけでは大量のバッチ処理や高速な応答に対応するのが難しい。そこで富士通ビー・エス・シーのオンメモリ・データベース「Oh-Pa 1/3(オーパ・ワンサード)」を搭載した「フロントDB/バッチ・サーバ」を置くことにしました。
それぞれのプラットフォームに採用したのが、富士通の「PRIMEQUEST 480」です(図2)。オンメモリ・データベースの利点を引き出すには、大量の物理メモリが必要です。最大2T(テラ)バイトまでのメモリ拡張が可能な「PRIMEQUEST」は、まさにこの目的にかない、処理性能の高さや、365日24時間稼働に必要な信頼性の高さ等も評価されました。
[図2]新しいシステムの構成 ETL:Extract/Transform/Load

フロントDB/バッチ・サーバが日々扱うトランザクション・データ量は、1,000万件以上、1G~2Gバイト程度に達します。これだけのデータを4時間で処理しなければなりません。従来のシステムではほぼ時間ぎりぎりでしたが、新システムでは負荷的に半分以上の余力を確保しています。
セントラルDWHサーバには、約6,300店舗から吸い上げた明細データを800日分格納。週単位や月単位で集計したサマリー・データは、2~3年保持します。これらのデータ量は合計10Tバイト弱にも及びます。SVやMDからの要求は、全てブレード・サーバ「PRIMERGY BX620」に配置したWebアプリケーション・サーバ経由で送られてきます。その基盤ソフトには、「Interstage Application Server」を採用しました。
新システムのユーザー・インターフェースは、Visual BasicからWebベースに一新。そのままでは操作性を継承できないため、アドビシステムズの「Flex」を採用しています。「多少画面構成は変わりますが、違和感はそれほどありません」(渡部氏)。Webベースにしたことで、外出先で必要なデータを参照できるようになりました。「従来は、必要なデータを事前にオフィスで用意してから店舗に向かっていましたが、新システムでは、現地でデータを用意でき、追加データが必要になっても対応できます。時間の効率化ができるのは大きな利点です」と、渡部氏は語られます。
3年間で30%のコスト削減
一方、MD用のシステムには、オラクル製BIツール「Oracle Discoverer」が提供するユーザー・インターフェースを採用しています。「MDからは、使いやすさよりもむしろ、新しい視点で自由に分析したり、長期間の情報を参照したいという要望が強かった。そこでBIツールをそのまま使えるようにしました」と、板倉氏は話されます。
株式会社サークルKサンクス様は、新旧システムとも運用/保守を富士通の「館林システムセンター」へアウトソーシングしています。これだけのシステム規模になると、ユーザー側で最新のノウハウや技術を保持していくことはコスト的に難しいと判断されたからです。
中でもストレージのアウトソーシングは、将来の必要量を見越して多めに契約するのではなく、随時、使用量を増やす「ストレージ・オン・デマンド」型で契約。これにより運用コストを最適化できます。
「今回のシステム更新により、今後3年間で30%の開発/運用費削減を目指しています。ほぼ目標を達成できる状況です」と、板倉氏は語られます。
ユーザープロフィール
株式会社サークルKサンクス
設立: 2001年7月2日
代表:
方 清 代表取締役社長
従業員数: 2,176人(2006年2月末現在)
所在地: 東京都中央区晴海2-5-24
株式会社サークルKサンクス ホームページ
インフラ最適化に関連する記事
ジャーナル最新のテーマ
お客様の声をお聞かせください

富士通ジャーナルに掲載している記事やコンテンツについてのご意見・ご感想を、ぜひお寄せください。
お寄せいただいたご意見・ご感想については、富士通からの回答をお約束するものではありません。ご了承ください。
なお、富士通からのご回答を必要とするお問い合わせについては、
富士通ジャーナルに関するお問い合わせをご利用ください。






