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
StorageGatewayで作る格安大容量ファイルサーバ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
smokeymonkey
August 04, 2014
Technology
1
5.4k
StorageGatewayで作る格安大容量ファイルサーバ
2014/8/1(金) Developers.IO Meetup 06 発表資料
smokeymonkey
August 04, 2014
Tweet
Share
More Decks by smokeymonkey
See All by smokeymonkey
StackHawkを使ってWebアプリケーションの脆弱性を診断する
smokeymonkey
0
2.4k
内製化をネクストステージへ〜クラスメソッドのSaaSソリューション〜
smokeymonkey
0
1.2k
Digital waiting room that supported vaccination reservations
smokeymonkey
0
1.3k
完全テレワークを実現した企業のカルチャーを支える Slack 活用実践事例
smokeymonkey
0
2k
ケーススタディで学ぶ企業運営〜クラスメソッドの新型コロナ対応〜
smokeymonkey
3
2.1k
ピンチをチャンスに変える!カルチャートランスフォーメーション
smokeymonkey
1
2.6k
テックブログとCI
smokeymonkey
0
9.7k
40分で理解するAWS re:Invent 2019アップデートまとめ
smokeymonkey
0
1.7k
EmulatingAmazon GO
smokeymonkey
0
1.6k
Other Decks in Technology
See All in Technology
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.2k
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
220
FastMCP OAuth Proxy with Cognito
hironobuiga
3
220
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
390
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
130
ThetaOS - A Mythical Machine comes Alive
aslander
0
210
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
170
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
200
Embeddings : Symfony AI en pratique
lyrixx
0
390
Bref でサービスを運用している話
sgash708
0
200
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
130
なぜarray_firstとarray_lastは採用、 array_value_firstとarray_value_lastは 見送りだったか / Why array_value_first and array_value_last was declined, then why array_first and array_last was accpeted?
cocoeyes02
0
220
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
990
Git: the NoSQL Database
bkeepers
PRO
432
67k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
150
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
440
KATA
mclloyd
PRO
35
15k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
150
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
The SEO Collaboration Effect
kristinabergwall1
0
410
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Transcript
DMBTTNFUIPEKQ 4UPSBHF(BUFXBZͰ࡞Δ ֨҆େ༰ྔϑΝΠϧαʔό $.ಓ %FWFMPQFST*0.FFUVQ Ϋϥεϝιουגࣜձࣾ ࠤʑɹେี
classmethod.jp 2 ࣗݾհ
classmethod.jp 3 ࣗݾհ ࠤʑɹେี ! !TNPLFZNPOLFZ BLB͚͢ ! Ϋϥεϝιουגࣜձࣾ ɹࡳຈΦϑΟεΤϦΞϚωʔδϟ
ɹιϦϡʔγϣϯΞʔΩςΫτ ! ! IUUQEFWDMBTTNFUIPEKQBVUIPSTBTBLJEBJTVLF
4 ⾃自⼰己紹介 wΨνωοτϫʔΫग़ wެڞจڭܥͷେنωοτϫʔΫߏஙӡ༻อ कɺαϙʔτηϯλʔͷઃܭ։ઃ w݄ʹ+PJO w+PJO͢Δ·Ͱ"84Λ৮ͬͨࣄ͕ແ͔ͬͨ w݄ʙ݄·Ͱ౦ژʹ୯ෝ w݄ʹւಓʹؼؐ w͖ͳ"84ͷαʔϏε71$
w͖ͳ৯ΧϨʔ w͖ͳञϏʔϧ
5 ⼀一番最初に書いたブログ記事
6 ⼀一番最近書いたブログ記事
7 ⼀一番シェアされたブログ記事
classmethod.jp 8 ! ! ͡Ίʹ
9 AWS Storage Gatewayのおさらい w ΦϯϓϨϛεڥͱ࿈ܞͨ͠όοΫΞοϓɾ ετϨʔδαʔϏε w J4$4*ͷετϨʔδϘϦϡʔϜͱͯ͠ಈ࡞ w
ΦϯϓϨϛεʹ͋ΔϑΝΠϧαʔόͷετ Ϩʔδͱ"NB[PO4Λ࿈ܞͤ͞Δ͜ͱ͕ग़ དྷΔ Traditional Server Amazon S3 Bucket AWS Storage Gateway Corporate Data center iSCSI 連携
10 AWS Storage Gatewayの⽤用途 w ΦϯϓϨϛεڥͷόοΫΞοϓετϨʔδ w ΦϯϓϨϛεڥ"84ڥͷΦϯϥΠϯ ετϨʔδ w
ΦϯϓϨϛεڥ͔Β"84ڥͷσʔλ Ҡߦπʔϧ
11 AWS Storage Gatewayのソリューション w ήʔτΣΠอܕϘϦϡʔϜʢ(BUFXBZ 4UPSFE7PMVNFʣ w ϓϥΠϚϦσʔλΛϩʔΧϧʹอͭͭ͠ɺ όοΫΞοϓͱͯ͠ඇಉظʹ4ʹσʔλΛ
సૹ w 7PMVNF(#5#ͰࢦఆՄೳ w (BUFXBZͰ࠷େݸͷ7PMVNFΛ࡞Մೳ w ΦϯϓϨϛεڥʹ(BUFXBZΛஔ͢Δɻ
12 AWS Storage Gatewayのソリューション w ήʔτΣΠΩϟογϡܕϘϦϡʔϜʢ(BUFXBZ $BDIFE7PMVNFʣ w ϓϥΠϚϦσʔλΛ4ʹอ͠ɺΩϟογϡσʔ λΛϩʔΧϧʹอ࣋
w ΦϯϓϨϛεڥٴͼ"84ͷ&$ڥ͔Βར༻Մ ೳ w 7PMVNF(#5#ͰࢦఆՄೳ w (BUFXBZͰ࠷େݸɺ߹ܭ5#ͷ7PMVNFΛ࡞ Մೳ w ΦϯϓϨϛεڥ͚ͩͰͳ͘ɺ"84্ͷ&$Λ (BUFXBZͱͯ͠͏͜ͱ͕ग़དྷΔ &$(BUFXBZ
13 AWS Storage Gatewayのソリューション w ԾςʔϓϥΠϒϥϦʢ7JSUVBM5BQF-JCSBSZ 75-ʣ w ԾςʔϓϥΠϒϥϦͱͯ͠ಈ࡞ w
ৄ͘͠ฐࣾϒϩάࢀর w ΫϥυΞʔΧΠϒͷֵ໋ࣇʂ"844UPSBHF (BUFXBZԾςʔϓϥΠϒϥϦΛࢼͯ͠Έͨʛ %FWFMPQFST*0
14 アップロードバッファとキャッシュストレージ w ΞοϓϩʔυόοϑΝ w σʔλΛ"84ʹΞοϓϩʔυ͢ΔલʹҰ࣌తʹ όοϑΝϦϯά͢Δ w ΞοϓϩʔυόοϑΝ͕গͳ͍ͱΞοϓϩʔυ͕ ػʹͳͬͯ͠·͏
w ΩϟογϡετϨʔδ w ήʔτΣΠΩϟογϡܕͰɺ࠷ۙΞΫηεͨ͠σʔ λΛΩϟογϡͱͯ͠Մೳ͓ͯ͘͠ w &$(BUFXBZͷ߹ɺͦΕͧΕઐ༻ͷΛ༻ҙ͠ ͓ͯ͘ AWS Storage Gateway Cached Volume Upload Buffer
15 ピコーン w &$(BUFXBZΛͬͯɺ5#ͷϑΝΠϧαʔό͕ ࡞ΕΔΜ͡ΌͶ ! ɹɹɹɹc ɹɹʘɹɹ@@ɹɹʗ ɹɹʊɹʢ̼ʣɹʊűƅŠŖƃ ɹɹɹɹɹcϛc
ɹɹʗɹʆɹʘ ɹɹɹɹɹ "A ɹɹɹɹɹϊʋϊʋ ɹɹɹɹɹɹɹ͘͘
16 料料⾦金金(東京リージョンの場合) w 4UPSBHF(BUFXBZར༻ྉۚ w ϲ݄͋ͨΓ ! w ϘϦϡʔϜ w
͔݄ʹ֨ೲ͞Εͨσʔλ(#͋ͨΓ ! w σʔλసૹड৴ʢΠϯʣ(# w σʔλసૹૹ৴ʢΞτʣ w ࠷ॳͷ(#݄ (# w 5#·Ͱ݄ (# w ࣍ͷ5#݄ (# w ࣍ͷ5#݄ (# w ࣍ͷ5#݄ (#
17 1ヶ⽉月あたりの料料⾦金金⽐比較 w "84ສԁ w 4UPSBHF(BUFXBZར༻ྉۚ w &$ NYMBSHF ར༻ྉۚ
w ετϨʔδྉۚ5# w ߹ܭ w ʴσʔλૹ৴ μϯϩʔυ ྉɺར༻සʹΑΔ w 5#μϯϩʔυͯ͠ ສԁ͘Β͍ ! w #ࣾສԁ w $ࣾສԁ w %ࣾສԁ w &ࣾສԁ w ˞ձ໊ࣾͷӳࣈʹҙຯ͋Γ·ͤΜ
classmethod.jp 18 ! ! ͬͯΈΔ
19 構築イメージ w ."9ແཧ w ສԁͱ͔ාͯ͘ग़དྷ·ͤΜ w 5#Ͱצหͯ͠Լ͍͞ Upload Buffer
Cache Storage EC2 Gateway EC2 (Windows) Amazon S3 ISCSI
20 AWS Storage Gatewayの構築
21 AWS Storage Gatewayの構築
22 AWS Storage Gatewayの構築
23 AWS Storage Gatewayの構築
w &$(BUFXBZ͕-BVODI͞ΕΔ ! ! ! w ΞοϓϩʔυόοϑΝͱΩϟογϡετϨʔδ༻ʹ ΛͭՃ͢Δ 24 AWS
Storage Gatewayの構築
25 AWS Storage Gatewayの構築
26 AWS Storage Gatewayの構築
27 AWS Storage Gatewayの構築 w $SFBUF7PMVNF͔ΒϘϦϡʔϜΛ࡞͢Δ
28 AWS Storage Gatewayの構築
29 AWS Storage Gatewayの構築
30 AWS Storage Gatewayの構築
31 AWS Storage Gatewayの構築 w ϘϦϡʔϜ͕࡞͞ΕΔ
32 AWS Storage Gatewayの構築 w ηΩϡϦςΟάϧʔϓΛมߋ͠ɺJ4$4*ଓͷͨΊͷ UDQΛΦʔϓϯʹ͢Δ
33 Windowsサーバからのマウント w ίϯτϩʔϧύωϧཧπʔϧ*4$4*ΠχγΤʔλʔ
34 Windowsサーバからのマウント w *4$4*αʔϏε͕ىಈ͍ͯ͠ͳ͍ͱݴΘΕΔͷͰ:FT Λԡͯ͠ىಈ͢Δ
35 Windowsサーバからのマウント w %JTDPWFSZ1PSUBMΛΫϦοΫ͢Δ w &$(BUFXBZͷ*1ΞυϨεΛೖྗͯ͠0,
36 Windowsサーバからのマウント w &$(BUFXBZ͕ൃݟ͞ΕΔ
37 Windowsサーバからのマウント w 5BSHFUλϒͰ&$(BUFXBZΛબͯ͠$POOFDU w 5BSFHFU/BNF͕Ұக͍ͯ͠Δ͜ͱΛ֬ೝ͠0,ΛΫϦοΫ
38 Windowsサーバからのマウント w *OBDUJWF͔Β$POOFDUFEʹͳΔ
39 Windowsサーバからのマウント w J4$4*ΠχγΤʔλ͕4UPSBHF(BUFXBZ͔Βஅ͞Ε ͳ͍Α͏ʹɺϨδετϦͷλΠϜΞτΛมߋ͢Δ w SFHFEJUFYF w ϨδετϦมߋޙ࠶ىಈ͕ඞཁ !
w ৄ͘͠ҎԼͷυΩϡϝϯτࢀর w 8JOEPXTΫϥΠΞϯτ͔ΒετϨʔδϘϦϡʔϜ ͷଓ
40 Windowsサーバからのマウント w ),@
[email protected]
:45&.a$VSSFOU$POUSPM4FU a$POUSPMa$MBTTa\%&#&$& #'$#&^a*OTUBODF/VNCFS w 'JOEͰ%BUBl.JDSPTPGUJ4$4**OJUJBUPSzΛ୳͢
41 Windowsサーバからのマウント w 1BSBNFUFST.BY3FRVFTU)PME5JNFΛˠʹม ߋ
42 Windowsサーバからのマウント w ),@
[email protected]
:45&.a$VSSFOU$POUSPM4FU a4FSWJDFTa%JTL w 5JNF0VU7BMVFΛˠʹมߋ
43 Windowsサーバからのマウント w EJTLNHNUNTD w %JTL(#/5'4ͰϚϯτ͞Ε͍ͯΔ
44 Windowsサーバからのマウント w %υϥΠϒͱͯ͠ݟ͑Δʂ w ޙ௨ৗͷϑΝΠϧαʔόͱಉ͡Α͏ʹઃఆ͢Δ͚ͩ
classmethod.jp 45 ! ! ·ͱΊ
まとめ w 4UPSBHF(BUFXBZΛ׆༻͢Δ͜ͱͰେ༰ྔ ϑΝΠϧαʔόΛ֨҆ʹߏஙͰ͖Δʂ w େ༰ྔΛ׆༻͢ΔͨΊͷωοτϫʔΫճઢ͕ ඞཁ w %JSFDU$POOFDUΛ׆༻͢ΔͳͲ w
සൟʹΞΫηε͠ͳ͍σʔλΛ(MBDJFSʹஔ ͘͜ͱͰߋʹ͓҆͘ʂ w ຯ͚ͩͲྑ͍αʔϏεͰ͢Αʂ
None