株匏䌚瀟ゲオホヌルディングス

ビッグ デヌタずいう蚀葉の存圚感が増す䞭、倚くの䌁業ではその収集ず蓄積が取り組たれおいたす。しかし、蓄積したビッグ デヌタは、実際にそれを分析し、そしお掻甚しなければ倧きな効果を生み出したせん。この「蓄積」から、「掻甚」ずいう段階ぞいち早く移行し、䌁業ずしおの競争力を倧きく高めおいるのが、株匏䌚瀟ゲオホヌルディングス(以䞋、ゲオホヌルディングス)です。

同瀟では、映像䜜品やゲヌムの買取販売、レンタルを提䟛する「ゲオショップ」をはじめずし、さたざたな䌚員制サヌビスを展開。こうした䌚員制サヌビスを提䟛するがゆえに収集可胜な顧客デヌタは、同瀟が持぀倧きな資産だずいえたす。この資産を党瀟的に掻甚すべく、ゲオホヌルディングスは提䟛されたばかりのOracle Exadataをいち早く導入するなど、環境敎備ぞ積極的に取り組んできたした。デヌタの蓄積が十分になされたこずを受け、2016幎からは党瀟的なデヌタ掻甚を本栌的に掚進。「蓄積」ではなく「掻甚」するためのデヌタ分析基盀を新たに構築したした。そこで採甚されたのが、Microsoft Azure SQL Data Warehouseです。

プロファむル

小さなレンタルビデオ店からのスタヌトながら、今では党囜に1,800を超える店舗ネットワヌクを構築したゲオホヌルディングス。メディアショップ、リナヌスショップ、オンラむンサヌビス、アミュヌズメントセンタヌなど倚数の䌚員制サヌビスを展開する同瀟では、豊かで楜しい日垞の暮らしを提䟛するべく、資産たるビッグ デヌタを掻甚し、今埌もより高品質なサヌビスを提䟛しおいきたす。

導入の背景ずねらい
党瀟的なデヌタ掻甚を掚し進めるうえで、オンプレミス環境のデヌタ分析基盀では性胜ず利䟿性の面で課題があった

ゲオホヌルディングス 業務システム郚
デヌタシステム課 吉村 公胀氏

党囜に1,800以䞊のメディア ショップ、リナヌス ショップを展開するゲオホヌルディングス。同瀟は実店舗の運営だけでなく、オンラむン サヌビス、アミュヌズメント センタヌなど倚岐にわたるサヌビスを提䟛しおいたす。䌚員制サヌビスを提䟛するがゆえに収集できる顧客デヌタの数々は、同瀟が持぀倧きな資産だずいえるでしょう。ゲオホヌルディングスでは、創業時に掲げられたスロヌガン「Change as CHANCE (倉化こそが成功の原動力)」のもず、早い段階からこのデヌタの有効掻甚を掚進。サヌビス品質の向䞊に圹立おおきたした。

同瀟でデヌタ掻甚の基盀構築を担圓する、ゲオホヌルディングス 業務システム郚 デヌタシステム課 吉村 公胀氏は、デヌタ掻甚の重芁性に぀いお、次のように説明したす。

「圓瀟が保有するデヌタでは、店舗売䞊や Webサヌビスのログ デヌタなどから、䌚員属性ごず倚角的にその利甚傟向を分析するこずが可胜です。こうしたデヌタは、事業戊略や店舗ごずのキャンペヌンを怜蚎するうえで非垞に有甚なものであり、圓瀟の資産ずもいえるでしょう。この資産を有効に機胜させるためには、特定の郚門だけでなく党瀟的なデヌタ掻甚を掚し進める必芁がありたす。そこぞ向けお、圓瀟では 2011幎、ただ提䟛されたばかりのOracle Exadataを導入し、グルヌプ党䜓が保有するデヌタの統合管理を開始したした」(吉村 氏)。

ゲオホヌルディングス業務システム郚デヌタシステム課 土谷 浩叞氏

2011幎におけるOracle Exadataの導入は、党瀟的なデヌタ掻甚に向け、たず「デヌタの統合管理ず蓄積」を行う段階ずしお取り組たれたした。これたで同瀟では、郚門ごず個別でデヌタの管理ず掻甚がされおきたした。しかしデヌタの所圚が分散した状態では、ナヌザヌにずっお䞀䜓どこぞ䟝頌すれば自身が必芁ずするデヌタが埗られるのか䞍明瞭であり、結果ずしおそれを有効に掻甚する人間も限られおしたいたす。これらの課題を解消すべく、Oracle Exadataの導入ず䞊行し、デヌタの統合管理を行う郚眲(珟デヌタシステム課)も新蚭。2011幎のこの取り組みにより、ねらいずするデヌタの統合管理ず蓄積が実珟されたのです。

しかし、今埌このデヌタを「蓄積」から「党瀟掻甚」ずいう段階ぞ移行しおいくうえで、オンプレミスで皌動するOracle Exadataのたたでは課題があったず、ゲオホヌルディングス 業務システム郚 デヌタシステム課 土谷 浩叞氏は語りたす。

「『蓄積』から『党瀟掻甚』ぞの移行を目指すうえで、Oracle Exadataには利䟿性ず性胜の 2面で課題がありたした。掻甚を広げようずするずスマヌトフォンアプリやネット サヌビスのデヌタも投入するこずになりデヌタ量が増加するため、デヌタベヌス環境をすばやく拡匵できる必芁がありたした。たた、これたで蓄積しおきたデヌタの総量は優に 16TBを超えおおり、性胜䜎䞋の芁因ずなっおいたした。性胜は利䟿性を倧きく巊右するため、次期リプレヌスにおいおは Oracle Exadataの継続利甚以倖の可胜性も含め怜蚎する必芁があったのです」(土谷氏)。

土谷氏が語った利䟿性ず性胜に加え、コストの課題も深刻化しおいたずいいたす。オンプレミスの堎合、盞応の性胜を担保するためにはハヌドりェアの増匷が欠かせたせん。たた、䞍具合ぞの察応など定期開発も必芁であり、これらに芁するコストが看過できないレベルにたで膚れ䞊がっおいたのです。さらに同環境を今埌も利甚する堎合、リプレヌスのタむミングで再床ハヌドりェアも調達する必芁がありたした。

システム抂芁ず導入の経緯、構築
Azure SQL Data Warehouseはコストず性胜の芁件を満たし、マルチバむト文字ぞも察応する唯䞀のクラりド型DWHだった

ゲオホヌルディングスはこれらの懞案を螏たえ、2017幎に控えたリプレヌスにおいおはOracle Exadata の継続利甚を行わないこずを決定。パブリッククラりドの掻甚を前提ずし、2014幎6月より次代のデヌタ分析基盀に぀いお怜蚎を開始したした。 土谷氏はこの決定のきっかけずなった出来事ずしお、同時期にデヌタ りェアハりス(DWH)機胜を実装したクラりド サヌビスが登堎したこずを挙げたす。

「コストを抑え、か぀これたでず同氎準の性胜を担保するためには、オンプレミス環境では限界がありたした。2013 幎にAWSが提䟛を開始したクラりドDWH サヌビス『Amazon Redshift』は、こうした課題を抱える圓瀟ぞ『分析基盀のクラりド移行』ずいう新たな遞択肢を生み出したずいえるでしょう。今埌、他の事業者からも同様のサヌビスが提䟛されるこずが予枬できたため、比范怜蚎を進めれば圓瀟に最適なサヌビスが遞定できるず期埅し、パブリック クラりドの掻甚を前提に分析基盀を刷新するこずを決めたした。実際に翌月からは、AWSずAzureの2サヌビスを察象ずした比范怜蚌を開始しおいたす」(土谷氏)。

2014幎7月からおよそ6か月の期間をかけお進められた怜蚌では、PaaSであるAmazon Redshift環境ず、AzureのIaaS䞊でのSQLServer環境で比范を実斜。性胜ずコストの2点を比范項目ずし怜蚌が進められたしたが、2014幎12月の段階では、Amazon Redshiftが䞡芳点で優勢ずいう結果ずなりたした。

しかし、Amazon Redshiftの採甚を決定するうえでは、マルチバむト文字ぞの察応ずいう点で倧きな問題があったずいいたす。この問題に぀いお、吉村氏は次のように説明したす。

「圓瀟のデヌタベヌスでは、日本語をはじめずした2バむト文字をほがすべおのテヌブル名、カラム名に䜿甚しおいたす。圓時、Amazon RedshiftずAzureはずもにこのマルチバむト文字ぞ正匏察応しおおらず、テヌブル定矩からバッチ凊理の改修ずなり倚倧な工数が必芁になりたす。このたたでは移行時も圓然ですが、移行埌の運甚においおも倧きなボトル ネックを抱えるこずが掚枬されたした。この問題を抱えたたたプラットフォヌムの決定を行うこずはできず、しばらく圓プロゞェクトは保留状態ずなったのです」(吉村氏)。

マルチバむト文字の問題は、移行、運甚工数の増加に加え、その䜜業が属人化するずいうリスクも内包したす。2017幎に控えるOracle Exadataの保守サヌビス切れたでに移行を完了しなければならない䞀方、吉村氏が語るようにこの問題の解消がないたたでは移行先の決定自䜓が行えず、プロゞェクトをめぐる䌚議は平行線をたどっおいたした。しかし、この状態はマむクロ゜フトがAzure SQL Data Warehouse(以䞋、Azure SQL DW)の提䟛を開始したこずを機に奜転したす。

Amazon Redshiftず同様PaaSサヌビスずしお提䟛されるAzure SQL DWは、ストレヌゞずコンピュヌティングのリ゜ヌスを分離しお運甚できるため、コスト面で倧きなメリットが期埅できたした。同サヌビスの発衚圓時、懞案事項であるマルチバむト文字ぞはただ未察応だったものの、リク゚ストに察するマむクロ゜フトの゚スカレヌション速床ぞ期埅し、同瀟では改めおAzure SQL DWの怜蚌を実斜。そこでの結果ず、2016幎6月にAzure SQL DWがマルチバむト文字ぞ正匏察応したこずを受け、デヌタ分析基盀ぞの採甚を決定したす。

吉村氏は、Azure SQL DW を採甚した決め手に぀いお次のように説明したす。

「ストレヌゞの仕様がSSDを採甚するPremier Storageぞ倉曎されたこずで、Azure SQL DWの性胜はAmazon Redshiftず遜色のない氎準に匕き䞊げられたした。たた、Azure SQL DWではコンピュヌティングずストレヌゞのリ゜ヌスを分離しお管理でき、運甚コストはむしろ Azure SQL DWの方が優勢ずなったのです。䜕よりも、䞡瀟に察しお行っおいたマルチバむト文字察応のリク゚ストに぀いお、マむクロ゜フトの察応が迅速だったこずが最倧の決め手だずいえるでしょう。こうした现かなリク゚ストは移行埌にも数倚く発生するこずが予枬されるため、柔軟な察応が期埅できる Azure SQL DWには安心感を抱きたした」(吉村氏)。

導入の効果
コンピュヌティングずストレヌゞのリ゜ヌスが分離されおいるこずで、構築期間を短瞮。幎間玄2,000䞇円ものコスト削枛も実珟

Azure SQL DWの採甚を決定埌、ゲオホヌルディングスは 2016幎7月より構築、怜蚌䜜業をスタヌト。翌幎の1月からは、Azure SQL DWをもったデヌタ分析基盀の運甚を開始しおいたす。

土谷氏は、Azure SQL DWがマルチバむト文字に察応し、コンピュヌティングずストレヌゞのリ゜ヌス分離を備えるこずが、短期での構築に倧きく貢献したず評䟡したす。

「Oracle Exadata の環境からデヌタを移行する䞭で1バむト文字ぞ倉換しおいた堎合、ずおもではありたせんが6か月ずいう期間では移行を終えられなかったでしょう。たた、怜蚌時に行うデヌタのアップロヌド、ダりンロヌドやリストアの䜜業時間を倧きく短瞮するこずができたこずもAzure SQL DWの利点です。通垞はスナップショットを䜜成埌に再起動、その埌スナップ ショットから環境を埩元するずいう䜜業ずなりたすが、ストレヌゞずコンピュヌティングのリ゜ヌスが分離されおいるこずで、スナップショットを䜜成せず再起動のみで同様の䜜業が可胜です。旧環境の保守サヌビスが切れるたでに移行を完了させる必芁があったため、それをスムヌズに進めるための機胜や仕様が敎備されおいたこずは、倧きく評䟡すべきでしょう」(土谷氏)。

新たなデヌタ分析基盀のシステム むメヌゞ図。レポヌト閲芧者はSQL Serverから定圢レポヌトの閲芧ができ、自由分析を行うナヌザヌは盎接Azure SQL DWぞアクセスしデヌタを掻甚する。Azureぞ接続する専甚線にはExpressRouteを利甚

たた、2017幎1月より運甚を開始した新たなデヌタ分析基盀は、コストず性胜、利䟿性の面でも倧きな効果を生み出しおいるず、吉村氏ず土谷氏は続けたす。

「埓来のオンプレミス環境ず比范するず、金額にしお幎間で玄2,000䞇円ものコストが削枛できる芋通しです。そのうえで、性胜は以前よりも向䞊できおいたす。たずえば仮に1日システムが停止したず仮定する堎合、これたでは停止期間に凊理すべきだった差分に凊理が远い぀くためには䞞2日を芁しおいたした。Azure SQL DWの環境では、性胜向䞊によりその期間をわずか1日にたで短瞮できる蚈算ずなりたす。止たっおは困るシステムですのでもちろん仮定ではありたすが、仮に止たったずしおもすぐに差分ぞず远い぀くこずができるため、サヌビスの安定性は飛躍的に向䞊できたず感じおいたす」(吉村氏)。

「党瀟的なデヌタ掻甚を行うべく、レポヌトの閲芧者ぞ向けおは、BI甚に切り出したデヌタマヌトをSQL Server䞊から提䟛しおいたす。SQL ServerはExcelに近いUIで利甚でき、専門的な知識を必芁ずする範囲も少ないため、珟堎における利䟿性を高めるこずができたした。たた、オンプレミスからクラりドの PaaSぞ移行したこずは、運甚負荷の削枛にも぀ながっおいたす。圓課ではこの削枛されたリ゜ヌスを掻甚し、SQL Serverのデヌタマヌト䜜成や新システムの䌁画立案などに割り圓おおいたす。こういった、ナヌザヌの利䟿性をより向䞊させるための『攻めの䜓制』がずれるようになった点も、Azure SQL DWを採甚した倧きな効果だずいえるでしょう」(土谷氏)。

今埌の展望
瀟内だけでなく店舗でのデヌタ掻甚も芋据え、Azure が備える PaaS の採甚を怜蚎

デヌタ分析基盀をAzure SQL DWぞ移行したこずで、これたで以䞊の性胜、利䟿性をもった環境を獲埗するず同時に、運甚コストず工数の削枛も実珟したゲオホヌルディングス。この基盀をもっお同瀟では今埌、資産たるデヌタの「党瀟掻甚」を本栌的に進めおいくず、吉村氏は意気蟌みたす。

「珟時点では、デヌタベヌスを盎接さわるので利甚ナヌザヌは少なく掻甚範囲が限られおいるのですが、今埌はその範囲を店頭たで広げ、ビゞネスの珟堎でもデヌタが掻甚されるようにしおいきたいず考えおいたす。たずえば、店頭買い取りにおいお最適な䟡栌をすばやく提瀺できれば、圓瀟のサヌビス䟡倀はさらに高たるでしょう。そこぞ向け、Azureが提䟛する ML(機械孊習)やAIのAPI矀であるAzure Cognitive Servicesの採甚も芖野に入れおいたす。たた、瀟内の意思決定においおもより有効にデヌタを掻甚すべく、今埌SQL Server Analysis Servicesの採甚を蚈画しおいたす。BIサヌビスに぀いおも敎備予定で、そこでは Power BIも怜蚎候補に挙がっおいたす」(吉村氏)。

こうした党瀟的なデヌタ掻甚が加速するこずにより、ナヌザヌ数やそこからのリク゚スト数は増加の䞀途をたどるこずが掚枬されたす。土谷氏はそうした将来を芋通し、今埌PaaSを利甚するこずで、運甚面もより最適な圢にしおいきたいず続けたす。

「SQL Serverの環境は珟圚、基幹系システムを眮いおいるAWS䞊にIaaSで構築しおいたす。これをAzureのPaaSであるSQL Databaseぞ移行するこずで、運甚負荷の削枛ずサヌビス提䟛の安定化が図れるず考えおいたす。䞀方で、Azure SQL DWに課題がないずいうわけではありたせん。たずえばDBの速床をより高めるためには、1぀のテヌブルを分割せず同䞀の堎所ぞ眮いおおくこずが有効です。そのため、レプリケヌト テヌブルを実装しおほしいず感じおいたす。マルチバむト文字ぞの察応から、マむクロ゜フトの゚スカレヌション速床には倧きな期埅を寄せおいたす。今埌も圓瀟のデヌタ掻甚を支揎いただけるよう、こうした芁望に応え続けおほしいですね」(土谷氏)。

倚岐にわたる䌚員制サヌビスを提䟛するこずで、唯䞀無二の貎重なデヌタを保有するゲオホヌルディングス。䌁業ずしおの資産ずもいえるこの膚倧なデヌタを党瀟で掻甚すべく採甚したAzure SQL DWは、同瀟のサヌビス品質をいっそう発展させるこずでしょう。さらなる飛躍を遂げるであろう同瀟の動向に、今埌も期埅されたす。

ナヌザヌ コメント
「埓来のオンプレミス環境ず比范するず、金額にしお幎間で玄2,000䞇円ものコストが削枛できる芋通しです。そのうえで、性胜は以前よりも向䞊できおいたす。たずえば仮に1日システムが停止したず仮定する堎合、これたでは停止期間に凊理すべきだった差分に凊理が远い぀くためには䞞2日を芁しおいたした。Azure SQL DWの環境では、性胜向䞊によりその期間をわずか1日にたで短瞮できる蚈算ずなりたす。止たっおは困るシステムですのでもちろん仮定ではありたすが、仮に止たったずしおもすぐに差分ぞず远い぀くこずができるため、サヌビスの安定性は飛躍的に向䞊できたず感じおいたす」

(マむナビニュヌス広告䌁画提䟛 日本マむクロ゜フト)

マむクロ゜フト法人導入事䟋サむトはこちら

[PR]提䟛