AWS、約75ペタバイトのOracle DBを自社DBに移行 ダウンタイムなし Amazon Prime、Kindle、Alexaで使用
この記事は新野淳一氏のブログ「Publickey」に掲載された「AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告」(2019年10月17日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
AWSは、Amazon PrimeやAmazon Music、Alexa、Kindleなどを含む同社のコンシューマー向けビジネスで使用していた75ペタバイト、7500個以上のOracleデータベースを、ダウンタイムなしでAWSのデータベースサービスであるDynamoDBやAman RDS、Aurora、Redshiftなどへ移行したことを明らかにしました。
下記は今回移行を完了したシステムです(「Migration Complete - Amazon’s Consumer Business Just Turned off its Final Oracle Database」から引用)
This includes well-known customer-facing brands and sites such as Alexa, Amazon Prime, Amazon Prime Video, Amazon Fresh, Kindle, Amazon Music, Audible, Shopbop, Twitch, and Zappos, as well as internal teams such as AdTech, Amazon Fulfillment Technology, Consumer Payments, Customer Returns, Catalog Systems, Deliver Experience, Digital Devices, External Payments, Finance, InfoSec, Marketplace, Ordering, and Retail Systems.
これによって同社はコンシューマービジネス向けに社内システムで使っていたOracleデータベースを一掃したことも、あわせて報告しました。
RDBからシステムごとに異なる多様なDBへ移行
この移行作業で興味深い点は2つあります。1つは、もともとOracleデータベースという1種類のデータベースから、複雑な購入処理、カタログ管理、注文処理、経理、ビデオストリーミングなどのシステムの目的別にさまざまな種類のデータベースへ移行した点です。
1990年代にリレーショナルデータベースが普及した後、2010年代になっていわゆるNoSQLが注目されるまでは、業務システムのデータベースとしてリレーショナルデータベース以外の選択肢はほとんどありませんでした。今回の移行作業前のシステムは、まさにそうなっています。
しかし現在では上の図にあるように、本番システムへ投入できる品質に到達したさまざまな種類のデータベースが存在します。これをシステムごとに適切に使い分けることが現在のベストプラクティスとなっており、今回のAmazon社内システムの移行作業においてもそれが明確な形で示されたことになります。
もう1つの注目点は、この移行が利用者へのサービスに影響することなく、ダウンタイムなしで完了したと説明されている点です。これがどのような方法で実現されたのかの説明は残念ながら明かされていませんが、お金が絡むような厳密なトランザクション処理を含むこれだけの規模、種類、多様なサービスの全てをダウンタイムなしで移行したことは、AWSの持つ技術力と実行力を示すのに十分なものだといえるでしょう。
AWSはこの移行によってデータベースにかかるコストを60%以上削減し、顧客に対するサービスのレイテンシが40%減少、データベース管理のオーバーヘッドも70%減少したと説明しています。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
【復旧】auで大規模障害 全国で通話・データ通信しづらい状態 緊急通報にも影響
-
2
GMO、ランサム被害にあった顧客に新しいPC提供へ 犯行グループは1人の顧客情報公開か
-
3
NECのルータ「Aterm」、PHP脆弱性の影響なし 設定画面URLの「.php」は無関係
-
4
GMO、不正アクセス実行犯の手がかりに懸賞金 1億5000万円規模
-
5
「楽天トラベル」に不正アクセス 顧客情報最大約260万件など流出か 予約者約3.6万件のクレカ情報も
-
6
【復旧】auで通信障害 全国の5G SA契約者の一部で
-
7
KDDI、東日本エリアで一時通信障害 ドコモ・ソフトバンクに続き連日で発生
-
8
auメールで朝から障害 全国で利用しづらい状況に
-
9
メアドを検索→AIで“その人専用フィッシングメール”を生成する手法、クリック率が約2.7倍に 7000人以上で実験
-
10
IPO目論見書に「AIは人類の存亡リスク」「コードの9割はClaude製」 Anthropicが示した規格外の見立て
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR