More Related Content
PDF
[dbts-2014-tokyo] 目指せExadata!! Oracle DB高速化を目指した構成 PDF
[C13] フラッシュドライブで挑むOracle超高速化と信頼性の両立 by Masashi Fukui PDF
[INSIGHT OUT 2011] C22 RAC buffer sharing の仕組み(yamashita) PDF
[INSIGHT OUT 2011] c25 Super RACへの道 infinibandを使ったクラスターテクノロジー紹介 PDF
エバンジェリストが語るパワーシステム特論 ~ 第2回:『x86Linuxのスキルを活かしてPowerを使おう PDF
[D25] 分散Key-Valueストア「okuyama」&「Riak」の同時書込み性能検証 by Yusuke Kuramata PDF
[INSIGHT OUT 2011] B32 open hardwareの夜明け pci express 3・infiniband fdrの登場(yama... PDF
RDMA for Windows Server 2012 What's hot
PDF
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明 PDF
PDF
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~ PDF
D35 NonStop SQLはなぜグローバルに分散DBを構築できるのか、データの整合性を保てるのか、その深層に迫る byToshimitsu Hara PDF
BETTER TOGETHER 〜VMware NSXとJuniperデバイスを繋いでみよう!〜 PDF
【Interop Tokyo 2015】最新セキュリティサーベイからみるトレンドと解決策 PDF
Virtual Chassis Fabric for Cloud Builder PDF
『WAN SDN Controller NorthStarご紹介 & デモ』 PDF
エバンジェリストが語るパワーシステム特論 ~ 第4回:AIX 人気の秘密を探る PPTX
A critique of ansi sql isolation levels 解説公開用 PDF
D23 SSDで挑むOracle超高速化と信頼性の両立 by Yuu Morinaka PDF
PDF
Riak / Riak-CS(Enterprise版) ベンチマークしました PPTX
Riak meetup tokyo idcf 20130312 PPT
PPTX
20120516 v6opsf-ngn final PDF
PDF
【Interop tokyo 2014】 Internet of Everything / SDN と シスコ技術者認定 PDF
2012年上半期 AWSパートナーアワード受賞社資料:Hadoopによるバッチ処理の導入on AWS (ノーチラス・テクノロジーズ様) PDF
Similar to Oracle RACの弱点を克服する infinibandを使ったクラスターテクノロジー
PDF
PDF
Sql server 2012 の新機能を 3 つの視点でご紹介(大阪版) PDF
20120928_NetApp_microsoftconference PDF
PDF
低遅延Ethernetとファブリックによるデータセンタ・ネットワーク PDF
Osc2013 spring OpenStackで実現する分散ストレージ「Swift」とプライベートクラウド PDF
#01-03 solaris11で深化するクラウド PDF
PDF
We Should Know About in this SocialNetwork Era 2011_1112 PDF
いよいよ SAP Business Suite 正式サポート! SAP on AWS PDF
第4回SIA研究会(例会)プレゼン資料3_ tobesoft PDF
20121126 flex pure_ws2012 PDF
PDF
PDF
StartupWeekend Tokyo WindowsAzure PDF
MashupAward7 Microsoft Presentation PPTX
JAWSUG佐賀 「灯台下暗し!?社内から考えるクラウド活用事例」 PDF
PDF
PDF
Heroshima "Cloud & Security Day" and Night More from Insight Technology, Inc.
PDF
PPTX
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』... PDF
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 PDF
SQL Server エンジニアのためのコンテナ入門 PDF
PPTX
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ... PPTX
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介 PDF
PDF
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー PPTX
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018] PDF
Docker and the Oracle Database PDF
PDF
db tech showcase2019 オープニングセッション @ 石川 雅也 PDF
Lunch & Learn, AWS NoSQL Services PDF
db tech showcase2019オープニングセッション @ 森田 俊哉 PPTX
難しいアプリケーション移行、手軽に試してみませんか? PDF
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~ PDF
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン PDF
PPTX
Oracle RACの弱点を克服する infinibandを使ったクラスターテクノロジー
- 1.
- 2.
1. RACでデータウェアハウス
2. SuperRACの構成
3. Super RACの転送速度
4. TPC-Hとは
5. TPC-Hの測定結果
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 2
- 3.
DWHの決め手は並列処理 1.RACでデータウェアハウス
oracledatabase.jp Webサイトより
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 3
- 4.
スケールアップとスケールアウト 1.RACでデータウェアハウス
ThinkIT Webサイトより
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 4
- 5.
RACがリニアにスケールしない原因 1.RACでデータウェアハウス
@IT Webサイトより
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 5
- 6.
コモディティ化で開かれる新しい世界 1.RACでデータウェアハウス
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 6
- 7.
ボトルネックを解消するには 1.RACでデータウェアハウス
Oracle RAC
Infiniband !
SSD Cluster !
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 7
- 8.
Super RACへの第1歩 2.Super RACの構成
DBサーバ:2台
CPU:
AMD Phenom II X6 1100T (6core)
Clock Speed 3.3GHz
RDBMS:
Oracle Database 11g
Enterprise Edition
Release 11.2.0.2.0
ストレージサーバ:6台
SSD:
Crucial C300 64GB * 6
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 8
- 9.
Super RACの要:Infiniband 2.Super RACの構成
• 40Gbps
• 低レイテンシー
• 低CPU負荷(RDMA)
• TCP/IPもSCSIも自由自在
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 9
- 10.
Super RACの要:Infiniband 2.Super RACの構成
Mellanox OFED Product Briefより
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 10
- 11.
理論上の読取速度 3.Super RACの転送速度
Motherboard: 5.2GB/s
Infiniband: 4GB/s
4GB/s x 2 = 8GB/s
2.1GB/s x 6nodes = 12.6GB/s
SSD: 350MB/s x 6 = 2.1GB/s
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 11
- 12.
読取速度を実測 3.Super RACの転送速度
• HDD x 1 :
109.47 MB/s
• SSD x 1:
367.63 MB/s
• SSD x 6 (1node x 6):
1152.25 MB/s
• SSD x 6 (6node x 1):
2109.63 MB/s
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 12
- 13.
読取速度を実測 3.Super RACの転送速度
SSD x 36:
4980.00MB/s !
※DDR3-1333(メモリ)の転送速度は10.7GB/s
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 13
- 14.
TPC-H データE-R図
4.TPC-Hとは
ORDERS (O_) LINEITEM (L_) PARTSUPP (PS_) PART (P_)
ORDERKEY ORDERKEY PARTKEY PARTKEY
CUSTKEY PARTKEY SUPPKEY NAME
ORDERSTATUS SUPPKEY AVAILQTY MFGR
TOTALPRICE LINENUMBER SUPPLYCOST BRAND
ORDERDATE QUANTITY COMMENT TYPE
ORDERPRIORITY EXTENDEDPRICE SIZE
CLERK DISCOUNT CONTAINER
SHIPPRIORITY TAX RETAILPRICE
COMMENT RETURNFLAG COMMENT
LINESTATUS
SHIPDATE SUPPLIER (S_)
CUSTOMER (C_)
COMMITDATE SUPPKEY
CUSTKEY
RECEIPTDATE NAME
NAME
SHIPINSTRUCT ADDRESS
ADDRESS
SHIPMODE NATIONKEY
NATIONKEY
COMMENT PHONE
PHONE
ACCTBAL
ACCTBAL
COMMENT
MKTSEGMENT
NATION (N_)
COMMENT REGION (R_)
NATIONKEY
REGIONKEY
NAME
NAME
REGIONKEY
COMMENT
COMMENT
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 14
- 15.
TPC-H データ量 (SF:100GB) 4.TPC-Hとは
Table Name Number of Rows Object Size(KB)
LINEITEM 600,000,000 83,886,080
ORDERS 150,000,000 18,546,688
PARTSUPP 80,000,000 13,474,816
PART 20,000,000 3,145,728
CUSTOMER 15,000,000 2,555,904
SUPPLIER 1,000,000 155,648
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 15
- 16.
TPC-H SQLの例 4.TPC-Hとは
例:Q21
select
s_name, and not exists (
count(*) as numwait select
from *
supplier, from
lineitem l1, lineitem l3
orders, where
nation l3.l_orderkey = l1.l_orderkey
where and l3.l_suppkey <> l1.l_suppkey
s_suppkey = l1.l_suppkey and l3.l_receiptdate > l3.l_commitdate
and o_orderkey = l1.l_orderkey )
and o_orderstatus = 'F' and s_nationkey = n_nationkey
and l1.l_receiptdate > l1.l_commitdate and n_name = '[NATION]'
and exists ( group by
select s_name
* order by
from numwait desc,
lineitem l2 s_name;
where
l2.l_orderkey = l1.l_orderkey
and l2.l_suppkey <> l1.l_suppkey
)
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 16
- 17.
TPC-H スコア算出方法 4.TPC-Hとは
TPC-H Power
※今回の測定用に一部改変
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 17
- 18.
パフォーマンス測定の観点 5.TPC-Hの測定結果
• CPUコア数までリニアにスケールするの?
• インターノードパラレルクエリの効果は?
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 18
- 19.
TPC-H 結果発表:1ノード編 5.TPC-Hの測定結果
ノード時
1ノード時
12000
10000
8000
6000
4000
2000
並列度
0
1 2 3 4 5 6 7 8 9 10 11 12 20 30
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 19
- 20.
TPC-H 結果発表:1ノード編 5.TPC-Hの測定結果
使用率 並列度1)
CPU使用率 (1node - 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 20
- 21.
TPC-H 結果発表:1ノード編 5.TPC-Hの測定結果
使用率 並列度6)
CPU使用率 (1node - 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 21
- 22.
TPC-H 結果発表:1ノード編 5.TPC-Hの測定結果
CPU使用率 (1node - 並列度10)
使用率 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 22
- 23.
TPC-H 結果発表:2ノード編 5.TPC-Hの測定結果
ノード時
2ノード時
18000
16000
14000
12000
10000
8000
6000
4000
2000
並列度
0
7 8 9 10 11 12 13 14 15 20 30 40 50
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 23
- 24.
TPC-H 結果発表:2ノード編 5.TPC-Hの測定結果
使用率 並列度12)
CPU使用率 (2node - 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 24
- 25.
TPC-H 結果発表:2ノード編 5.TPC-Hの測定結果
使用率 並列度30)
CPU使用率 (2node - 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 25
- 26.
TPC-H 結果発表:2ノード編 5.TPC-Hの測定結果
使用率 並列度50)
CPU使用率 (2node - 並列度 wa sy us
100
90
80
70
60
50
40
30
20
10
0
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 26
- 27.
TPC-H 結果発表:2ノード編 5.TPC-Hの測定結果
ノード時との比較
1ノード時との比較
18000
16000
14000
12000
10000
8000
1node
6000 2node
4000
2000
並列度
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 20 30 40 50
Copyright © 2011 Insight Technology, Inc. All Rights Reserved. 27
- 28.
- 29.