57
© Hitachi, Ltd. 2013. All rights reserved. 株式会社 日立製作所 情報・通信システム社 ITプラットフォーム事業本部 開発統括本部 ソフトウェア開発本部 DB設計部 主任技師 石川 太一 ひとつのデータベースでは、 夢を現実に変えられない! 529() Session1 13:0013:45 db tech showcase 2013 Osaka

D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

Embed Size (px)

Citation preview

Page 1: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

株式会社 日立製作所 情報・通信システム社 ITプラットフォーム事業本部 開発統括本部 ソフトウェア開発本部 DB設計部 主任技師 石川 太一

ひとつのデータベースでは、 夢を現実に変えられない!

5月29日(水) Session1 13:00~13:45

db tech showcase 2013 Osaka

Page 2: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

はじめに

日立のデータベース? ニッチでマイナーなんでしょ? ・・・そうなんです!それが何か? 日立はメインフレームの時代から自製にこだわり、 脈々とデータベース製品を作り続けてきました。 そのこだわりの理由と、社会インフラを手掛ける日立が、 自信をもって提供するデータベースの技術を、 デモンストレーションを交え、わかりやすくお話しします。

Page 3: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

アジェンダ 1.日立って、データベースベンダーだったの?

2.お客様サポートへのこだわりって?

3.日立にしか作れないデータベース 4.日立を選ぶって、どういうことなの?

Page 4: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

1.日立って、データベースベンダーだったの?

Page 5: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 4

デファクトのデータベース製品と言えば?

じゃあ、国産DBベンダを選ぶ理由って、何?

出展:ガートナー 2011/3 http://biz.bcnranking.jp/map/database/

国内RDBMSベンダー別マーケット・シェア (ソフトウェア売上総額)

海外ベンダが圧倒的シェアをもつ

スクリーンを ご覧ください

Page 6: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 5

日本の社会インフラに求められてきたのは?

社会インフラ = 「安心」

証券システム

交通システム テレコム

公共システム、病院

流通システム

証券取引件数 約100万件/s

携帯電話契約件数 数1000万件 新幹線利用者数

約100万人/day

データの保護

受注件数 数10万件/day

製造業

24時間連続操業

Page 7: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 6

「安心」を提供する、「ITの責任」とは?

「安心」=「ITの責任」

証券システム

交通システム テレコム

公共システム、病院

流通システム

性能

動き続ける 安全、迅速復旧

使いやすい

製造業

長期保守

強固な セキュリティ

Page 8: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 7

国産DBならではのサポート力が 評価されています。 □ 開発者直結で迅速に対応できる。 □ 最長15年サポートできる。

http://itpro.nikkeibp.co.jp/article/COLUMN/20120613/402264/?ST=ittrend&mkjb&P=2

DBは、ITシステムの根幹だから

スクリーンを ご覧ください

特に「技術支援」の項目 で高い評価を頂きました。

Page 9: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 8

迅速かつ長期間のサポートが求められる 日本の公共、金融分野を支えています。

公共

29%

金融

17% 通信

12% 産業

5%

流通

4%

その他

33%

採用分野 ※

大阪証券取引所 旧株式会社UFJ銀行 肥後銀行 千葉興業銀行など多数

金融系

日本テレビ放送網株式会社、読売テレビ放送株式会社など

マスコミ系

某テレコム株式会社など

東急百貨店 名鉄運輸株式会社など

流通系

東京大学 医科学研究所 ヒトゲノム解析センターなど

公共・教育系

鉄道情報システム株式会社 (JRシステム)など

交通・運輸系

HiRDBの累計出荷 約85,000サーバ

通信系

※1994年~2012年3月(11年度末)までの累計出荷本数から算出

Page 10: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 9

業種 顧客名 適用システム HiRDB採用のポイント

公共

社会

2005年愛知万博 様 入退場管理システム サポート(開発者が見える安心感)

東大医科研 ヒトゲノム解析センター 様 遺伝子情報インターネット検索システム 性能(レスポンスが高速で満足)

A市 様 公文書管理システム 信頼性、サポート(国内でのサポート)

A庁 様 情報分析システム 24時間運用、サポート

B庁 様 案件進捗管理システム サポート(国内でのサポート)、価栺(ランニングコスト)

A電力 様 配電管理システム 24時間運用、サポート

鉄道会社A 様 チケット管理システム 性能(遠隔地連携)、信頼性(系切替えの速さ)、サポート

金融

千葉興業銀行 様 新営業店、印鑑システム 信頼性、サポート(身近なサポート体制)

三菱東京UFJ銀行 様 新営業店システム 信頼性、サポート(純国産RDBならではのサポート)

大阪証券取引所 様 証券売買システム 価栺、性能

A銀行 様 営業店システム パッケージの実績、サポート(長期サポート)

カード管理会社A 様 信用情報、電子申請システム 価栺、サポート

A公庨 様 庶務事務、業務委託システム ポータルとの連携容易性、サポート

A損害保険 様 代理店システム サポート、24時間運用、大規模対応

B損害保険 様 DWHシステム 価栺、サポート

証券会社A 様 一般振替システム パッケージの実績、サポート

通信 通信会社A 様 顧客管理システム ホスト連携、サポート(国内でのサポート体制)

通信会社B 様 フィルタリングシステム 価栺、サポート(自製DBという安心感)

産業

流通

新日本製鐵 様 操業オンラインシステム 24時間運用(再編成中も性能劣化ゼロ)

ユーコープ事業連合 様 新基幹システム セキュリティの高さ、他社DBMSとのデータ連携容易性

A製薬 様 販売受注管理システム サポート(親身なサポートと技術支援)

A産業 様 受注・配送管理システム サポート(国内でのサポート体制)

国産DBベンダにしかできない親身なサポートが ITシステムの根幹を担うDBAに評価されています。

※事例の詳細はこちら(顧客名が公開された事例のみ) : http://www.hitachi.co.jp/cgi-bin/soft/casestudy/search/casestudy.cgi?r_pno=10002&pno=10002

※DBA:データベース管理者 (Database Administrator) の略

Page 11: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

2.お客様サポートへのこだわりって?

Page 12: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 11

こだわり?

サポートが、品質が・・・って言うけどさ。

日立の品質、日立のサポートって、 他社とは何が違うのさ!

Page 13: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 12

日立は、

データベースを自製するからこそ、 お客様システムを守ることができます。

Page 14: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 13

日立は、

OS、ファームウェア、 サーバ、ストレージ、ネットワーク装置。

これらを自製するからこそ。

守れるのです。

Page 15: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 14

じゃあ、全部日立製品にしないと ダメなの?

Page 16: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 15

日立なら、

たとえ海外製品と組み合わせたシステムでも、 ホワイトボックスの自製品があれば、 確実に問題を切り分けられる。

データという、お客さまの“財産”を守るために、

データベースは“自製”する。

Page 17: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 16

「純国産品質の名にかけて!」

~日立の品質保証部に潜入~ 2013/05/21公開

DBOnline 日立のデータベース 検索

Page 18: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 17

“自製”への“こだわり”

Page 19: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 18

そもそも日立はなぜ、自製にこだわるの?

Page 20: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 19

国産初の電動モーター 日立の創業者小平浪平氏より 脈々と続く国産へのこだわり

日立鉱山

それは1900 年初頭・・・

Page 21: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 20

通天閣が建設された“1956年” 高度成長期の真っ只中、 日立のIT事業が産声をあげました。

それから50年・・・ 電力、交通インフラを手掛けてきた日立。

Page 22: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 21

“1960年代” 日立のIT事業の始まり 日本で始めてのオンラインシステム 座席予約システム「MARS105」

日本初の本栺的なオンラインリアルタイムシステム (写真は「MARS101」※) ※引用元:日立評論 (2009年7月号) 「顧客とともに発展した,情報社会基盤への貢献Tソリューションの系譜」 http://www.hitachihyoron.com/pioneers/pdf/pioneers_14.pdf

NHKスペシャル(2004年放映) プロジェクトX 挑戦者たち 第VIII期 100万座席への苦闘

~みどりの窓口・世界初鉄道システム~

14年かけて、 半日⇒3秒にした。

Page 23: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 22

“1970年代” メインフレームビジネスを確立

ネットワーク構造型データベース 「PDM」 階層構造型データベース 「ADM」 金融証券向けオンラインコントロールプログラム 「TMS-4V」

Page 24: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 23

引用元:日本のコンピュータ博物館「日立のDB/DCシステム」 http://museum.ipsj.or.jp/computer/os/hitachi/0019.html

大規模システム向け構造型データベース 「XDM/SD」

大規模システム向けリレショーナルデータベース 「XDM/RD」

“1980年代” メインフレーム全盛期

Page 25: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 24

1992 年 UNIFY2000の導入、サポート開始

“1990年代” ダウンサイジング、オープン化

1993 年 Oracle 7の導入、サポート開始

しかし、当時のハードスペックでは、 大規模ユーザのダウンサイジングの要求を 満たせなかった。

海外からデータベースを調達・販売。

Page 26: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 25

1994 年 リレーショナルデータベース HiRDB Version 1

シェアドナッシング型の 並列RDBMSとして国産初

日立オープンミドル、始動!

当時は未だ遅かったサーバ性能を、 最大4096サーバ並列で引き上げた。

最終日、セミナーあります! 5月31日(木) 16:00~16:45

ニッチだけど、社会インフラを支えるデータベース、HiRDB ~HiRDBを選ぶ人、選ばない人、その選択基準とは~

Page 27: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 26

1999 年 並列検索機能を備えた多次元データベース Cosmicube

地域 商品

販売額

期間

Cosmicube

“1990年代後半” インターネット時代

Page 28: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 27

Entierは、iOSやAndroidに搭載できる ライブラリ形式のRDBです。

2005 年 組み込みデータベースEntier

年間出荷台数170万台突破へ。

“2000年代” ユビキタス社会の到来

Page 29: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

2008 年 ストリームデータ処理基盤 「uCosminexus Stream Data Platform」

時系列データ 集計・分析結果

uCosminexus Stream Data Platform

集計・分析シナリオ (CQLで記述)

28

“2000年代後半” クラウド時代の幕開け

本日、セミナーあります! 5月29日(水) 16:00~16:45

「今」を分析するストリームデータ処理技術とその可能性

「東京証券取引所の指数高速配信サービスが開始 ~ 世界最高水準、TOPIXをミリ秒レベルで配信 ~」 http://www.hitachi.co.jp/New/cnews/month/2011/02/0222.html

Page 30: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

DB

・・・

・・・

・・・ ジョブ

ジョブ

ジョブ

ジョブ

ジョブ

JP1/AJS3

ファイルシステム

共用ファイル システム

データ

パーティショニング(分割)表

データ分割

2010 年 バッチジョブ分散実行システム 「uCosminexus Grid Processing Server」

29

uCosminexus Grid Processing Server

バッチ処理

既存のバッチ処理 プログラムを書き直さず に並列処理させる!

Hitachi Striping File System uCosminexus Batch Job

Execution Server

ジョブスケジューラ バッチジョブ の並列実行を制御

クラスタシステム向け 共有ファイルシステム

基幹系バッチ業務を オープンシステムで実行

HiRDB

“2010年代” クラウド時代の発展

Page 31: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 30

物理メモリ

物理メモリを仮想的に統合

Key Value

②メモリ間レプリケーション(多重化) ③データ分散配置(ハッシュ/指定)

CEP RDB ファイル

リード ライト

既存/他システム

証券取引 為替取引 チケット予約 メール配信 稼働収集

②ノード増減容易 (高拡張性)

2011 年 インメモリ型分散KVS 「uCosminexus Elastic Application Data Store」

uCosminexus Elastic Application Data Store

put get ①KVS I/F ③透過的アクセス

“2010年代前半” クラウド時代の確立

明日、セミナーあります! 5月30日(木) 14:00~14:45

スプリットブレインになっても一貫性を保証する インメモリデータグリッド

Page 32: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 31

2012 年 高速データアクセス基盤 「Hitachi Advanced Data Binder プラットフォーム*1」

内閣府が創設した最先端研究開発支援プログラムにおいて、国立大学法人東京大学と 共同で推進している「最高速データベースエンジン」の技術開発結果を製品化

自社従来比100倍以上の性能向上

*1: 内閣府の最先端研究開発支援プログラム「超巨大データベース時代に向けた最高速データベースエンジンの開発と当該エンジンを 核とする戦略的社会サービスの実証・評価」(中心研究者:東大喜連川教授)の成果を利用。

“2013年現在” 時代はビックデータへ。

明日、セミナーあります! 5月30日 10:00 – 11:45

ビックデータと、高性能DBエンジン

5月30日 16:00~16:45 ビッグデータへの苦難と、国産データベースの挑戦

Hitachi Advanced Data Binder

Page 33: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 32

“自製のサポート”にこだわる、日立だからできること

メインフレームで稼動する基幹システムから、 組み込みシステムで実装するコンシューマ機器まで、

自製のサポートにこだわりぬいたデータベースを提供し、 お客様の夢を現実に変えています。

バックエンド

レガシー

フロントエンド

オープン

ビックデータ ×

クラウド

PDM ADM

XDM/SD

XDM/RD

メインフレーム データベース

TMS/4V

オープン データベース

組み込み データベース

ビックデータ利活用データベース

高速データアクセス基盤 グリッドバッチ

ストリームデータ処理基盤

インメモリデータグリッド

Page 34: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 33

おいおい・・・。 やっぱりニッチでマイナーじゃないか!

自前主義すぎるのでは?

Page 35: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 34

ニッチでマイナー。 それが何か?

日立は自前主義ではありません。

Page 36: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 35

ひとつのデータベースでは、 夢を現実に変えられない。だから・・・適材適所。

現実世界

消費者 報告書

センサー

SNS

基幹系 情報系

事務所

工場

店舗

調達

製造

販売

人事

: DB

DB

DB

DB

DB

トランザクション情報

履歴情報

履歴情報

マート

マート

マート セントラル

DWH

ETL

経営者

マーケティング

収集 集計 蓄積 DB DB

履歴DB

検索

トレーサビリティの確保

素早くフィード バックします

バッチ時間を 短縮します

非構造データを 素早く集計します

効率よく 蓄積できます

マートレスで 速く分析 できます

大量データを 一次処理できます

加工・収集

分析

グリッドバッチ

高速データアクセス基盤

ストリームデータ処理基盤

インメモリデータグリッド Hadoop 時系列データ処理基盤

ノンストップDB

可用性を高めます

DataStage

Hitachi Advanced Data Binder プラットフォーム *1

*1: 内閣府の最先端研究開発支援プログラム 「超巨大データベース時代に向けた最高速 データベースエンジンの開発と当該エンジン を核とする戦略的社会サービスの実証・評価」 (中心研究者:東大喜連川教授)の成果を利用。

Page 37: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 36

今そこにあるデータベースでは、 解決できない課題がある。

電力、交通、都市、物流・・・。

実業を伴うITベンダだから作れる、 個性豊かなデータベース。

それが日立のデータベース。

Page 38: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 37

自製にこだわり、 データベースを作り続けた

日立の取り組みは、わかった。

でもさ・・・。

技術的には、どこが尖がってるの?

Page 39: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

3.日立にしか作れないデータベース

Page 40: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 39

日立にしか作れないデータベース?

例えば?

Page 41: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 40

内閣府が創設した最先端研究開発支援プログラムにおいて、国立大学法人東京大学と 共同で推進している「最高速データベースエンジン」の技術開発結果を製品化

サーバ、ストレージも自製する日立だから作れる

*1: 内閣府の最先端研究開発支援プログラム「超巨大データベース時代に向けた最高速データベースエンジンの開発と当該エンジンを 核とする戦略的社会サービスの実証・評価」(中心研究者:東大喜連川教授)の成果を利用。

ビックデータ時代の超高速データベース 「Hitachi Advanced Data Binder*1」

自社従来比100倍以上の性能を発揮

Page 42: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 41

■大賞 [日立製作所]

高速データアクセス基盤 Hitachi Advanced Data Binder プラットフォーム

■優秀賞 [日本マイクロソフト] Windows Server 2012 [富士通] STYLISTIC Q702/F [ジャストシステム] UnitBase [NTTデータ] フルオープン仮想化基盤構築ソリューション

昨年のリリース直後から、注目を集めています。

Page 43: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 42

従来の常識を超えた、RDBエンジン

非順序型実行は、通常のノード「並列」や「分散」とはメカニズムが違う。

ある意味、順序性を無視して処理の多重度を高める技術。

辻褄は、最後に合わせられる。

*1: HADB: Hitachi Advanced Data Binder プラットフォームの略。 *2: 喜連川 東大教授/国立情報学研究所所長・合田 東大特任准教授が考案した原理。 *3: 内閣府の最先端研究開発支援プログラム「超巨大データベース時代に向けた最高速データベースエンジンの開発と当該エンジンを核とする 戦略的社会サービスの実証・評価」(中心研究者:喜連川 東大教授/国立情報学研究所所長)の成果を利用。

従来型データベースエンジン

時間

決定的な処理順序

同期入出力発行

超高速データベースエンジン

時間

超大量

非同期入出力発行

非決定的な処理順序

従来のDBMS(順序型) 非順序型DBMS

非順序型実行原理*1

Page 44: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 43

従来型データベースエンジン

時間

決定的な処理順序

同期入出力発行

超高速データベースエンジン

時間

超大量

非同期入出力発行

非決定的な処理順序

従来のDBMS(順序型) 非順序型DBMS

非順序型実行原理

何それ?

Page 45: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 44

I/O処理の多重度を飛躍的に向上

サーバ サーバ

サーバ

ストレージ

サーバ

ストレージ

タスク割当

検索処理

I/O完了待ち

ディスクI/O

従来のDBMS(順序型)

待ち

順次データを処理

取得

計算

待ち

取得

計算

待ち

取得

計算

□サーバ側のCPUリソースを 十分に使いきれなかった。

□だからサーバをスケールアウト させて並列度を高めていた。

サーバ台数を増設(スケールアウト)して多重度を稼ぐ方式

□結果としてサーバ台数が増え、 コストが増大してしまう。

順序性を無視して並列処理

取得

□サーバ側のマルチコアCPUを 使い切るので効率的。

□結果としてサーバ台数も減り、 コストを低減できる。

数10多重 オーダ/サーバ

数1000多重 オーダ/サーバ

※従来方式では、SQLパラレル処理やパーティショニングを駆使して処理多重度を稼いでいた。

高速なメモリ処理で 順序整合性を確保 取得

取得 取得

次 計算 計算 計算 計算

HADB(非順序型)

μs

ms

SQLクエリ単位の処理多重度の差異

Page 46: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 45

非順序型、Hitachi Advanced Data Binderの威力

約900秒 9秒

自社従来比 約100倍の高速化

※ 1秒あたりのI/O回数。

低密度I/O 高密度I/O

IOPS

HDDへのI/O履歴

順序型 従来自社DBMS 非順序型 Hitachi Advanced Data Binder

プラットフォーム

Page 47: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 46

非順序型、Hitachi Advanced Data Binderの威力

デモンストレーションでご確認ください。

Page 48: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 47

サーバ並列ではないから、メリットがある

サーバ サーバ サーバ サーバ

データ

従来のDBMS

データ

シングル サーバ

シンプルな構成なので、運用時、拡張時のコストメリットあり 非順序型実行原理により、シンプルなシングルサーバ構成でありながら、 サーバのマルチコアプロセッサ*およびストレージシステムの利用効率を 最大限に高めることで、処理性能の大幅な向上を実現。

*: 多数のコアを集積したプロセッサ。

スケールアウト型 (複雑な構成)

スケールアップ型 (シンプルな構成)

複雑な構成だから、 運用も、拡張も難しい

サーバリソースを増設 するだけの手軽さ。

Hitachi Advanced Data Binder

Page 49: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

4.日立を選ぶって、どういうことなの?

Page 50: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 49

日立を選ぶということ。

技術課題を解決する能力があるから。 最後までサポートしてくれるから。

适げないから。

安くて買いやすいから。 使いやすくて、わかりやすいから。

どちらですか?

Page 51: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 50

日立は、実業を伴うITベンダ。だから・・・。

自製にこだわり、自製ならではのサポートができる。 常識外れの技術で、お客様の課題を解決する。

ニッチでセクシーな、DBベンダです。

Page 52: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 51

全ては、お客様のスペシャルな夢を、 現実に変えるために。

データベースの選択肢は、 ひとつではありません。

Page 53: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 52

これからも日立は、 お客様のスペシャルな夢を叶える 選択肢をご提案し続けます。

Page 54: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa
Page 55: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa
Page 56: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved. 55

お知らせ

12年10月から新連載がスタート! □ 毎月、日立のデータベースの最新情報をお伝えします。

DBOnline 日立のデータベース 検索

日立の国産データベース シリーズが紹介されている 「国産」タブが新設!

日立の「Dr.SQL」登場!-土田正士さん 日本データベース学会 副会長

50年後には、データベースは なくなっている?!

日立のデータベース開発基地に潜入 開発者に突撃インタビュー

© Hitachi, Ltd. 2013. All rights reserved.

Page 57: D11 一つのデータベースでは、夢を現実に変えられない -Human Dreams. Make IT Real- by Taichi Ishikawa

© Hitachi, Ltd. 2013. All rights reserved.

他社所有名称に対する表示

56

・ Androidは,Google Inc. の登録商標です。 ・ HP Serviceguardは,Hewlett-Packard Development Company, L.P.の商品名称です。 ・ HP-UXは,Hewlett-Packard Development Company, L.P.のオペレーティングシステムの名称です。 ・ MicrosoftおよびSQL Serverは,米国Microsoft Corporationの米国およびその他の国における登録商標 または商標です。 ・ iOS は,Apple Inc.のOS名称です。 ・ superdomeは,Hewlett-Packard Development Company, L.P.の商標です。 ・ Oracleは,Oracle Corporation 及びその子会社,関連会社の米国及びその他の国における登録商標です。 ・ UNIXは,The Open Groupの米国ならびに他の国における登録商標です。 ・ その他記載の会社名,製品名は,それぞれの会社の商標もしくは登録商標です。