Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
そのアクセス層の変更本当にお得ですか?
Search
Akira Sato
June 21, 2025
Technology
24
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
そのアクセス層の変更本当にお得ですか?
第二回のJAZUG Shizuokaにて登壇した内容です。
https://jazug.connpass.com/event/350922/
Akira Sato
June 21, 2025
More Decks by Akira Sato
See All by Akira Sato
OpenAI Serviceの利用料金を細かく見える化するツール作ってみた
satodayo
0
170
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
470
AI Red Teaming Agentのご紹介
satodayo
0
160
Difyの実行環境について
satodayo
0
24
CosmosDBのベクトル検索をご紹介
satodayo
0
20
明日から使える! プロンプトエンジニアリングのテクニック集
satodayo
0
22
AI技術で簡単にPDFや画像の文字起こし! 「AI Document Intelligence」の紹介
satodayo
0
25
Other Decks in Technology
See All in Technology
ZOZOTOWNの進化と信頼性を両立する負荷試験
zozotech
PRO
0
110
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.3k
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
0
840
AIで政治は変わるのか? — 中高生と考えたAI時代の民主主義(東海高校サタデープログラム)
eitarosuda
0
390
『AIに負けない』より『AIと遊ぶ』」〜ワクワクが最強のテスト・QA学習戦略_公開用
odan611
1
400
SRE Lounge Hiroshimaへの招待
grimoh
0
240
次世代ランサムウェア対策の考察 / 20260704 Mitsutoshi Matsuo
shift_evolve
PRO
5
1.7k
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
1.3k
Why is RC4 still being used?
tamaiyutaro
0
290
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
290
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.1k
AI時代における最適なQA組織の作り方
ymty
3
390
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
360
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
440
From π to Pie charts
rasagy
0
230
Code Reviewing Like a Champion
maltzj
528
40k
The Cost Of JavaScript in 2023
addyosmani
55
10k
How to make the Groovebox
asonas
2
2.3k
Transcript
© SIOS Technology Inc. All rights Reserved. Azure Blob Storage
そのアクセス層の変更 本当にお得ですか? 佐藤 陽 サイオステクノロジー株式会社
© SIOS Technology Inc. All rights Reserved. 自己紹介 2 佐藤
陽 / Sato Akira サイオステクノロジー株式会社 Professional Service SL in 静岡 仕事 Azureクラウド構築 生成AIを活用したアプリ開発 ブログ執筆 / 外部登壇 趣味 運動(ロードバイク/ランニング) 音楽(FUJI ROCK FESTIVAL) 読書(森博嗣/有栖川有栖) @satodayo1115
© SIOS Technology Inc. All rights Reserved. 自己紹介 3 「RAGアプリケーション
評価・改善の極意」 「ツール・ド・Azure」 YouTubeにて配信中
© SIOS Technology Inc. All rights Reserved. 今日のテーマ 4
© SIOS Technology Inc. All rights Reserved. 今日のテーマ 5 Azure
Blob Storage テキスト データやバイナリ データなどの 大量の非構造化データを格納するために 最適化されています。 使用方法に応じて最もコスト効率の高い 方法で BLOB データを保存できるように 複数のアクセス層が用意されています。
© SIOS Technology Inc. All rights Reserved. ▪ どのアクセス層を利用するのがお得? ▪
ホット/クール/コールド/アーカイブ ▪ どういったライフサイクルの設定がお得? ▪ そのアクセス層の変更にもお金かかりますよ! 6 今日のテーマ
© SIOS Technology Inc. All rights Reserved. アクセス層 7
© SIOS Technology Inc. All rights Reserved. アクセス層 8 ホット層
頻繁にアクセス または変更するデータの 保存に最適な オンライン層 コールド層 めったにアクセスされない が高速に取得できなければならない データを格納するための オンライン層 クール層 アーカイブ層 めったにアクセスせず、 数時間規模の待機時間の 変動を許容できる データ保存に最適な オフライン層 アクセスおよび変更の 頻度が低いデータの 保存に最適な オンライン層
© SIOS Technology Inc. All rights Reserved. アクセス層 9 ストレージコスト
Hot Cool Cold Archive (東日本リージョン/LRS)
© SIOS Technology Inc. All rights Reserved. アクセス層 10 操作コスト
(東日本リージョン/LRS) Hot Cool Cold Archive
© SIOS Technology Inc. All rights Reserved. 例えば… 合計データ容量10GB, 総読み取り操作数
10,000回/月 ▪ ストレージコスト 2.8974 [円/GB/月] × 10[GB] ≒ 28.9 [円/月] ▪ 読み取りコスト 0.72 [円/ 10,000操作] × 10,000 [操作/月] ≒ 0.72[円/月] 合計 約 29.6[円/月] 11 コスト (東日本リージョン/LRS) Hot
© SIOS Technology Inc. All rights Reserved. 12 コスト (東日本リージョン/LRS)
ホット クール コールド アーカイブ ストレージコスト [円/月] 28.9 15.9 6.5 2.9 読み取りコスト [円/月] 0.7 1.8 18.8 ---(※) 合計 29.6[円/月] 17.7 [円/月] 25.3 [円/月] --- [円/月] 合計データ容量10GB, 総読み取り操作数 30,000回/月 Hot Cool Cold Archive ※Archive層の読み取りは一度Hot/Cool/Coldへ移動させる必要あり
© SIOS Technology Inc. All rights Reserved. アクセス層 データに対するアクセス頻度を考えて 最適なアクセス層を選択することが重要!
13
© SIOS Technology Inc. All rights Reserved. ライフサイクル 14
© SIOS Technology Inc. All rights Reserved. ▪ Blob Storageが提供する一機能
▪ 指定した条件に基づきアクセス層を自動切換え 例)最終アクセスから30日経過したらクール層へ移動 15 ライフサイクル Hot Cool unagi.png 最終アクセスから 30日経過 unagi.png
© SIOS Technology Inc. All rights Reserved. あまり深く考えず 「x日アクセスが無かったら 冷たい方向への層へ順々に移動させよう」
と、ライフサイクル組んでいませんか?? 16 ライフサイクル
© SIOS Technology Inc. All rights Reserved. 気を付けるポイント 1. アクセス層移動時のコスト
2. 早期削除のペナルティ 3. Archive層へのデータアクセス 17
© SIOS Technology Inc. All rights Reserved. アクセス層移動時のコスト アクセス層の移動時にもコストが発生 ▪
温度が下がる層の移動 ▪ 移動先への層への書き込み操作分が課金 Ex. Hot→Cool:Cool層への書き込み操作料金が発生 ▪ 温度が上がる層への移動 ▪ 移動元の層からの読み取り操作分が課金 Ex. Cool→Hot : Cool層への読み込み料金が発生 18
© SIOS Technology Inc. All rights Reserved. 早期削除のペナルティ 層に必要な最小日数が経過する前に 削除,上書き,層の移動がされた場合にはペナルティが発生
19 Hot Cool Cold Archive なし 30日 90日 120日 Hot Cool Cold Archive Ex. Cold層への移動後、10日でCool層へ移動させた場合 • (90日 – 10日)分のCold層での保存料金がペナルティとして発生 • もちろんCool層での保存料金も並行して発生 最小日数
© SIOS Technology Inc. All rights Reserved. 20 想定外のコスト Hot
Cold Hot 1日経過 遷移コスト (書き込み) 遷移コスト (読み込み) 100MB × 10,000件 Hot 100MB × 10,000件 33.8円 ペナルティ(89日分) 18.8円 1,934円
© SIOS Technology Inc. All rights Reserved. Archive層へのデータアクセス Archive層の扱いは他の層に比べて若干特殊 ▪
Archive層のBlobは読み取り不可 ▪ 読み取るためにはHot/Cool/Cold層への移動が必要 ▪ 最大15時間を要する ▪ 前述したとおり移動時にもコスト発生 ▪ 保存の最小日数も120日と長い →Archive層への移動は慎重に! 21
© SIOS Technology Inc. All rights Reserved. ライフサイクル機能 ▪ ライフサイクルの設定で完璧に管理できるほど
データに対するアクセスは規則的ではないのが現実 ▪ Cold層, Archive層への移動はそれなりにコストが発生する Cold層, Archive層への移動の設定を迷うようなケースは ライフサイクルを使わず、人力での移動でもいいのでは? (※明らかなバックアップデータなどを除く) 22
© SIOS Technology Inc. All rights Reserved. まとめ ▪ データに合わせた適切なアクセス層の選択が必要
▪ ライフサイクルを利用することで柔軟な運用が可能 ▪ アクセス層の移動にかかるコストも意識して運用す ることが重要 23
© SIOS Technology Inc. All rights Reserved. ぜひ無駄のないストレージ運用を! 24 おしまい
None