X



【IT】Amazonプライムデー初日にサーバーがダウンしたのは「DBをOracleから自社製に乗り換えた」ことが最大の理由
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2018/10/24(水) 22:16:33.82ID:CAP_USER
日本時間で2018年7月16日の正午に始まったAmazonプライムデー2018では、セール開始直後にサーバーがダウンして約1時間にわたってアクセス障害が発生しました。Amazonが内部調査を行って作成した報告書によると、この問題は取引のデータベース(DB)を従来のOracle製から自社製に乗り換えたことが最大の理由である可能性が高まっています。

Amazon move off Oracle caused Prime Day outage in warehouse
https://www.cnbc.com/2018/10/23/amazon-move-off-oracle-caused-prime-day-outage-in-warehouse.html

Amazonプライムデー2018は同社にとって「史上最高」となるセールス記録を樹立しました。Amazonは売上高を公表しないことで知られていますが、2018年にはセール期間中に1億点以上の商品が売れたとしており、日本円で2000億円規模の売上高があったとみられています。

Amazon、プライムデーで過去最高の売上を記録 1億点以上の商品を販売 - iPhone Mania
https://iphone-mania.jp/news-219376/

世界的な「ネット通販絶好調」を改めて認識させる実績だったわけですが、実はその裏ではセール初日にサーバーがダウンして、日本円で100億円以上の機会損失が発生していたことも明らかになっています。

Amazonの調査報告書を入手したというCNBCが報じたところによると、オハイオ州にある北米最大のAmazonの倉庫(フルフィルメント・センター)で起こった障害は、DBの処理能力がネックとなって発生したものであると分析されているとのこと。Amazonは2020年までに商品管理のDBをOracle製から自社製に入れ替える方針を定めており、既に多くの工場ではAmazon Web Service(AWS)のAmazon Aurora PostgreSQL(Aurora)の導入が進められています。しかしこの新DBが爆発的に増加した注文数に対応しきれなくなったことで、システム全体がダウンする事態に至った模様です。

大きな問題を引き起こすことになった要因の一つが、OracleとAuroraの間で「savepoint」の扱い方が異なる点にあるといいます。savepointは個別の取引をトラッキングあるいは復元するために重要なDBツールなのですが、プライムデーに発生した極めて大量の注文により膨大な量のsavepointが作成され、システム全体の処理速度が異常に低下してしまったと報告書では示されているとのこと。

イリノイ大学アーバナ・シャンペーン校のコンピューターサイエンティストであるマット・シーザー氏はCNBCが入手した資料に目を通して、「もしAmazonがOracleを使い続けていたら、この問題は起こらなかったでしょう」と述べて、DBシステムの乗り換えが障害の最大の要因であることを指摘。さらに、増大する取引量の規模に見合った事前の対策が行われず、問題が発生した際の対処マニュアルなどの準備が不足していたために、障害を取り除くまでに1時間もかかってしまったという問題点も指摘されています。

このように、Amazonの大規模なシステム障害は「起こるべくして起こった」という側面は否定しきれない模様。この件とは別に、Oracleの会長で共同設立者でもあるラリー・エリソン氏はAmazonがOracleから距離を置くという方針を示したことに対し、「Oracleなしでは無理だ」という発言を過去に行っています。また、Moor Insights & Strategyのアナリストであるパトリック・ムーアヘッド氏は「AWS Auroraは、将来志向のアプリケーション向けに設計されているのに対し、Oracleはレガシー的なアプリケーションに適した設計となっています」と語っています。
https://gigazine.net/news/20181024-amazon-prime-day-outage-database/
0002名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:17:28.18ID:KV9ktJH4
AmazonよりZOZOTOWNの方が優秀だよ(´・ω・`)
0003名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:21:36.93ID:3j3dHQQ2
なるほど・・・オラクル止めれば、長い目で見たら相当なコスト削減になる
0004名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:28:31.01ID:MLxueO5Q
プライムやめたのにプライムになってた
0005名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:34:21.98ID:ULwNdyv7
OracleとPostqresってそんなに差があるのかな?
savepointの実装や使い方がOracleに最適化されていてそのまま使ったことが問題だったとかはないのか?
AWSのインスタンスとかストレージとかは同じ条件で比べてるのか?
そもそもリレーショナルDBを使うほど否定的の問い合わせが多いのか?
0006名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:40:28.92ID:R+VDedk/
>Amazonプライムデー初日にサーバーがダウンした

おまえいつも落ちてんだろうが。
落ちないデーなプライムデー初日がまったくないだろうが。
0007名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:42:06.50ID:+C07P9hb
oracleからいくらもらってこの記事書いたんだ?
0008名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:43:29.46ID:OppEwBeN
CloudSpannerならこんな問題起きなかった
0009名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:44:42.20ID:ywmXinYf
ニュースを呼び込む演出とみた。
0010名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:45:12.72ID:0Hcsa01t
オラ狂う
0011名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:46:40.72ID:iEzRruSE
でもこれで経験値稼いで次からあのとんでもないトランザクションをちゃんと処理をこなせるだろ
0012名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:48:27.07ID:cJk+RbGK
DBってスレタイでも、もう淫夢スレにはならないんだな

時の流れを感じるわ
0013名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:48:49.49ID:237IXgoQ
1時間で直って問題も洗い出されたからOracleに金を払い続けるよりはいいんじゃないか?
0014名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:50:05.48ID:t9raInK5
ボラクルは最近使いづらさの限界点を超えちゃったからな
バージョンアップする度に、変なオプションつけないとまともにメンテ契約できなくなるし
0017名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:56:14.02ID:ItAAJbbU
「データベースは接続技術(キリッ)」
変な顔のAAを使う奴がいたら、そう言ってやろう
発狂するよ
0018名刺は切らしておりまして
垢版 |
2018/10/24(水) 22:56:31.59ID:jJNMH7Xi
7月の話か
0019名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:03:39.24ID:WjY//u6D
>>5

マルチスレッドの使い方はoracleの方がスゴイよ。
0020名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:10:59.66ID:78P1q2w9
鈍重だけど、お金と人をかけてちゃんと最適化してやれば、
どんだけ負荷をかけても耐えられる化物に進化可能なのが Oracle
でもまあ、お金食い過ぎだよね……
0021名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:11:31.77ID:JJMFRuLK
Amazonどっと混む
0023名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:13:44.33ID:yQh/91k4
オラクルはデータベース製品としては凄いんだけど会社とそこにいる人間がクソ
0024名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:15:10.38ID:fd/f8vWO
自作自演だったんだw
0025名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:19:33.35ID:6O3QBKLP
オラクルだと落ちなかったという保証は全くないんだよね。
むしろプライムデーの大量アクセスに対して1時間で復旧できたなら
オラクル並みかむしろそれ以上かもしれない、と思うけど。
0027名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:34:42.36ID:AluFEbUh
>>5
>OracleとPostqresってそんなに差があるのかな?
ある。

>savepointの実装や使い方がOracleに最適化されていてそのまま使ったことが問題だったとかはないのか?

そのままなんて使わない。
バカは本文の意味がわからないね。

>AWSのインスタンスとかストレージとかは同じ条件で比べてるのか?

バカ?なんで、AWSのインスタンスなんかと比べるの?

>そもそもリレーショナルDBを使うほど否定的の問い合わせが多いのか?

は?NoSQLでは手に負えないレベルの話はほぼRDBMSですよ?

ど素人はまずITパスポートレベルからやり直せ、
0028名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:36:13.66ID:H5yLrkzS
Amazonや銀行みたいな所はともかく、
普通の企業で何が何でもオラクルじゃないと駄目だという場面は
ほとんど無いだろうな。
0029名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:38:21.82ID:AluFEbUh
>>7
まあ、地道なトランザクションはオラクルはチューニングすれば大体なんとかなる。
DB2は危なっかしいが、設計する側が優秀なことが多いから力技使ってもなんとかする。
MySQLやPostGressは差が大きいね。

MySQLはデータベースモデル変えて、オンザフライで動かせばNoSQL並みの速度になる。
PostGressはそもそも速度優先のデータベースじゃない。
0030名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:39:42.87ID:Fha5vP2T
>>1
   }l 'ヾミミヽ  rz彡‐`ヽ |::fYj
   {|  、_tッ、,゙ ' r' rtッ_‐ァ' |::}}!
   ゙l  `ー 'ノ  !、`ー '   |::リノ
0031名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:41:29.99ID:/Q0W9XAt
オラクルはぼったくりが過ぎるので、本当にもう使いたくない。
0032名刺は切らしておりまして
垢版 |
2018/10/24(水) 23:41:34.25ID:Nyp799Ok
AmazonのDBはおかしいな。応答が異常に遅い。
0034名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:10:11.43ID:G7c+Fn3w
オラクルなんか買収しちまえ
0035名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:13:49.04ID:6lm3QC0S
posgreと書いてあるから一から作ってるわけではないだろうが
果てしない開発業務をこなしてるんだな。
たぶん、1秒間に数百万リクエストとか、ほぼ未知の領域の
処理を求められてるんだろう。
0036名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:16:06.38ID:RQvnI4Hq
ポスグレってamazon製なの?
0037名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:22:52.77ID:Me6EeuB1
アマゾンのセールは見づらいから
PDF30ページぐらいのチラシで頼む
0039名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:27:34.93ID:0tYcTI7r
オラクルに無駄金使うより自社DB技術者にノウハウ溜まる方が得やん
0040名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:28:13.42ID:QLjMe7q0
Aurora、バグだらけ(特に全文検索)な上に、「将来を保証するものではありません」と、極めて腹立たしい回答が帰ってくる。
うちなんか、DBが毎日のように勝手に再起動する。プログラムの書き換えでバグの回避中。とんでもない工数だわ。
0041名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:47:21.55ID:99/XN5j8
そのうち枯れたら使ってみたいねaurora
0042名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:47:34.68ID:V48ShEo1
HiRDB使おうぜ
0043名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:52:42.05ID:JV/hIkgf
 彡⌒ ヾ
 ( ^ω^)何を言ってるのか全然わからん
0044名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:56:09.13ID:/t4Kcyjm
AWS Auroraで構築したけど、Oracleの方が遙かに優れている
けど信者たちはAWSを信じ切っているだけ
0045名刺は切らしておりまして
垢版 |
2018/10/25(木) 00:57:55.33ID:K16jdK6k
>>4
実は俺も
0047名刺は切らしておりまして
垢版 |
2018/10/25(木) 01:24:20.68ID:TVIMBufK
ジャーナルが溜まりすぎたんか?
0049名刺は切らしておりまして
垢版 |
2018/10/25(木) 01:28:38.32ID:EYbA+f1z
あげ
0050名刺は切らしておりまして
垢版 |
2018/10/25(木) 01:42:10.36ID:TXL7SPFa
一方、俺は
デブマリアに乗り換えた
0051名刺は切らしておりまして
垢版 |
2018/10/25(木) 01:56:51.12ID:mx58JHw+
もう説明するの疲れたよ
「何でこんなに高いんだ」
「つまりサーバの価格はほぼオラクルの価格なので」
「馬鹿なことを言うな。サーバより高いソフトなどあるはず無いだろ」
0053名刺は切らしておりまして
垢版 |
2018/10/25(木) 02:49:15.90ID:tPUaQ8Xl
     、_、ト'i从ト,、_、
      、y':::::::::::::::::::::`:`'w、
    _'シ::::::::::::::::::::::::::::::::::厶、
   _z':::::::::::::::::::::::::::::::::::::::::::::そ_
  彡::, '" ̄``ー、≦==、:::::::::ミ
  彳j      `` `  ヾ::::::ミ、
   l:f  __    ・  _,.、 `!::::::ミ
   }l 'ヾミミヽ  rz彡‐`ヽ |::fYj
   {|  、_tッ、,゙ ' r' rtッ_‐ァ' |::}}!
   ゙l  `ー 'ノ  !、`ー '   |::リノ
   l  . ,イ   'ヽ     }チ'
   '、 ゚ ´...:^ー^:':...   ゚ 卞、
    ヽ  r ζ竺=ァ‐、   ,ハ
     丶  `二´  丶 // ',_   
     _ノ丶、    ,. ' /  !  ` ―- 、
_,. - '´    ヾ` ̄´  /   l      `丶、
0054名刺は切らしておりまして
垢版 |
2018/10/25(木) 03:21:03.98ID:keD1d+YO
オラクル切りは正しい
事故ったのはいい勉強になっただろ
1時間で直ったのはすごい、単なる再起動じゃなく原因特定して問題解決させたのなら
MySQLのAuroraはコスパ悪い
1時間で何億円の損失が予想されるの?
0055名刺は切らしておりまして
垢版 |
2018/10/25(木) 05:58:50.16ID:wGFTj2eM
AWSがどんなサービスかも分からず地方住み高卒の頓珍漢な書き込みが続くんだろうなあ
0057名刺は切らしておりまして
垢版 |
2018/10/25(木) 06:15:57.01ID:LoL5aifE
oracleを全部やめれば無問題
0059名刺は切らしておりまして
垢版 |
2018/10/25(木) 06:52:31.98ID:HkFL8Zl1
>>Amazonプライムデー2018は同社にとって「史上最高」となるセールス記録を樹立しました

じゃあいいじゃんw
0060名刺は切らしておりまして
垢版 |
2018/10/25(木) 07:11:50.42ID:D/JHIxsd
>>6
こういうのは「いいか!押すなよ!絶対に押すなよ!」と同じで鯖落ちするところまでが祭りのお約束だよね
0063名刺は切らしておりまして
垢版 |
2018/10/25(木) 07:31:28.03ID:+SY6PpHn
あー、こりゃバグだな。
savepointってトランザクションの途中まで戻るやつだけど、
大量の処理さばききれなくてロック多発しまくって、全体のパフォーマンスが大幅に落ちたんだろ。

逆に1時間でどう解消したんだろな?ひたすらロックしてるSQLをKillしまくったんかな?
0065名刺は切らしておりまして
垢版 |
2018/10/25(木) 07:46:26.40ID:p+avjfkP
負荷試験が甘かったか。
でも、プライムデーの状況は、事前テスト可能なんだろうか?どうしても事前にテストできないような状況だったのから、この障害が起きたのかも。
0066名刺は切らしておりまして
垢版 |
2018/10/25(木) 07:47:51.04ID:0ZB+Kmdw
oracleはライセンスの買い方がワケわからないしそもそも高すぎるし
サポートはレスポンス良くないし
まあ控え目に言ってゴミ
0067名刺は切らしておりまして
垢版 |
2018/10/25(木) 07:57:38.37ID:ukuLEYKJ
付属のツールが使いやすいしSQLServerでいいわ
0069名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:13:56.22ID:S6iGErxm
SEだけどアマゾンはMySQL知らんのか?
PostgreSQLなんて聞いたことないぞ
なんでそんなマイナーなもの使ってんの?w
0070名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:16:33.93ID:S6iGErxm
結局
オラクルに100億円払うか
機会損失で100億円失うか

しかし失った100億円で自社製DBに乗り換えられたなら消して損ではないな
素晴らしい投資だよ
0071名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:24:41.52ID:Am4to/qI
流石に世界中で長年使われてきたデータベースは信頼性が違うな。
Oracleより遥かに資金力がありドッグフーディング開発が
できるAMAZONなのだからすぐに追いついてくるとは思うが。
0074名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:48:55.28ID:54pVIlQo
>>1
プライムデー1時間の機会損失よりOracleのを将来にわたって使い続けることによる発生するライセンス料の方が高いんだろ?
0076名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:53:56.47ID:VeTtSALO
1hで障害を回避し、今はPostgre で普通に運用できているなら、oracle なしでもやっていけることを証明できているのでは?

障害で機会損失があっても、この先取り戻せる相当なコストダウンになるよな。
0077名刺は切らしておりまして
垢版 |
2018/10/25(木) 08:54:01.49ID:a0deMV5r
開始すぐダウンの方がニュースになって
人気殺到してるんだなぁって集客上がるんじゃないかと
0082名刺は切らしておりまして
垢版 |
2018/10/25(木) 09:46:21.57ID:MMC26zVN
自社でやるとかamazon凄すぎだな
oracleからamazonDBに変えるか
0083名刺は切らしておりまして
垢版 |
2018/10/25(木) 09:46:28.02ID:KvXogCEL
マイクロソフト「実戦テストだからOK、OK」
0084名刺は切らしておりまして
垢版 |
2018/10/25(木) 09:47:56.69ID:MMC26zVN
ところでoracle製のdbってmysqlのこと?
0086名刺は切らしておりまして
垢版 |
2018/10/25(木) 10:22:35.92ID:u1uELYPf
売れてまっせのアピールにはサーバーダウンはお決まりだからな。
0087名刺は切らしておりまして
垢版 |
2018/10/25(木) 10:50:37.49ID:CVypSFTy
>>1
一時間で復旧とか有能過ぎやしませんか?
0091名刺は切らしておりまして
垢版 |
2018/10/25(木) 13:10:23.12ID:GGQ1Djgz
>>20
将来的に金食い虫になるリスクがある製品を選ぶかねぇ。
0094名刺は切らしておりまして
垢版 |
2018/10/25(木) 14:48:22.57ID:qTOMdvme
自社サービスのβテストにコジキを使う
正しい戦術だな
0095かんたん決済オンリー売上がダウン中
垢版 |
2018/10/25(木) 14:55:28.44ID:tjJ8BtvE
【ヤフオクの評価欄】
落札者からの コメント:あなたから雇われたという探偵社から連絡がありました。2ちゃんねるには
私の名前やIDが沢山書き込まれています。この出品者はキャンセルすると報復をするようです。
店名で検索すると他にも被害者が沢山います。とても普通の方とは思えません。警察に相談します。
(評価日時:2015年 4月 29日 17時 43分)


販売業者の名称  有限会社コー ルドターキー/DC BANK  代表取締役渡邊弘宣
販売業者の住所  〒160-002都新宿区新宿3-12-11 石井ビル2F
Phone:03-5269-3675

http://rating7.auctions.yahoo.co.jp/jp/show/rating?userID=dcdcbank&;author=zihardiy&aID=184888178&bfilter=&bextra=&brole=&bapg=1
0098名刺は切らしておりまして
垢版 |
2018/10/25(木) 18:10:18.58ID:nru0HRHU
Oracleから別DBはマジ大変そうだな
PL/SQLとか殆ど使ってなかったんだろうな
0099名刺は切らしておりまして
垢版 |
2018/10/25(木) 18:11:59.40ID:nru0HRHU
>>28
下請け掻き集めて作ってる限り必要
なんと言ってもクソみたいなクエリでも結果が返ってくるからな
0100名刺は切らしておりまして
垢版 |
2018/10/25(木) 18:18:28.42ID:IRJ6rJDD
> 極めて大量の注文により膨大な量のsavepointが作成され、システム全体の処理速度が異常に低下してしまったと報告書では示されているとのこと。

処理量・負荷に対するリソース見積もりが甘かっただけやん
しょぼ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況