Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Yuki KAN
11,899 views
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
Read more
5
Save
Share
Embed
Embed presentation
Download
Downloaded 30 times
1
/ 13
2
/ 13
3
/ 13
4
/ 13
5
/ 13
6
/ 13
7
/ 13
8
/ 13
9
/ 13
10
/ 13
11
/ 13
12
/ 13
13
/ 13
More Related Content
PDF
17 E-5 震災とHackとクラウドと 亀渕分
by
Keiji Kamebuchi
PDF
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
by
Akihiro Kuwano
PDF
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
by
nisobe58
PDF
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
by
Patrick Chanezon
PPTX
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
by
Takekazu Omi
PDF
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
by
Trainocate Japan, Ltd.
PPTX
JAZUG クラウドデザインパターンのコードを覗く
by
Takekazu Omi
PDF
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
by
Sunao Tomita
17 E-5 震災とHackとクラウドと 亀渕分
by
Keiji Kamebuchi
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
by
Akihiro Kuwano
ソフトウェアパッケージベンダーのためのクラウドソリューション「SQL Anywhere OnDemand Edition」
by
nisobe58
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
by
Patrick Chanezon
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
by
Takekazu Omi
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
by
Trainocate Japan, Ltd.
JAZUG クラウドデザインパターンのコードを覗く
by
Takekazu Omi
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
by
Sunao Tomita
What's hot
PDF
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
by
Akira Inoue
PPTX
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
by
Takano Masaru
PDF
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
by
貴志 上坂
PDF
今さら聞けない!Microsoft Azure仮想マシン入門
by
Trainocate Japan, Ltd.
PDF
20141004 青森ハンズオン Azure概要
by
Sunao Tomita
PDF
Interact2019 ws2019 s2d_IN05
by
Hiroshi Matsumoto
PDF
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
by
wintechq
PDF
Microsoft っぽいハイパーコンバージドって?
by
Daichi Ogawa
PDF
PHP on Windows Azure in Open Source Conference
by
Microsoft
PDF
さいきんのMySQLに関する取り組み(仮)
by
Takanori Sejima
PDF
コマンド1発でAzureにDC/OS環境を作る方法
by
Toru Makabe
PPTX
NET 開発者のための Azure Service Fabric と、 Azure Container Service - 何が違うねん? -
by
Daiyu Hatakeyama
PDF
20170721 初めてのPowerShell
by
Trainocate Japan, Ltd.
PDF
Azure Infrastructure as Code 体験入隊
by
Toru Makabe
PPTX
Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)
by
Miho Yamamoto
PDF
Hyper-V仮想マシンをAzureへV2C移行
by
wintechq
PDF
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
by
Suguru Ito
PPTX
99999999 azure iaas_newportal版
by
Osamu Takazoe
PDF
このService Fabric野郎!!
by
Toru Makabe
PPTX
LINEのMySQL運用について 修正版
by
LINE Corporation
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
by
Akira Inoue
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
by
Takano Masaru
クラウドデザインパターンから始めるクラウドの利点と弱点の理解~提案から設計・開発・保守に活かす!~
by
貴志 上坂
今さら聞けない!Microsoft Azure仮想マシン入門
by
Trainocate Japan, Ltd.
20141004 青森ハンズオン Azure概要
by
Sunao Tomita
Interact2019 ws2019 s2d_IN05
by
Hiroshi Matsumoto
Hyper-V 仮想マシンをAzure ARMへV2C移行...のメモ
by
wintechq
Microsoft っぽいハイパーコンバージドって?
by
Daichi Ogawa
PHP on Windows Azure in Open Source Conference
by
Microsoft
さいきんのMySQLに関する取り組み(仮)
by
Takanori Sejima
コマンド1発でAzureにDC/OS環境を作る方法
by
Toru Makabe
NET 開発者のための Azure Service Fabric と、 Azure Container Service - 何が違うねん? -
by
Daiyu Hatakeyama
20170721 初めてのPowerShell
by
Trainocate Japan, Ltd.
Azure Infrastructure as Code 体験入隊
by
Toru Makabe
Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)
by
Miho Yamamoto
Hyper-V仮想マシンをAzureへV2C移行
by
wintechq
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
by
Suguru Ito
99999999 azure iaas_newportal版
by
Osamu Takazoe
このService Fabric野郎!!
by
Toru Makabe
LINEのMySQL運用について 修正版
by
LINE Corporation
Viewers also liked
PPTX
ngGoBuilder and collaborative development between San Francisco and Tokyo
by
notolab
PDF
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
by
Satoshi Tanaka
PDF
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
by
Yuuki Namikawa
PDF
Building scalablewebapps
by
Ayumu Aizawa
PDF
【17-E-3】 オンライン機械学習で実現する大規模データ処理
by
Developers Summit
PDF
デブサミ2012_震災とHackとクラウドと
by
Sunao Tomita
PPT
[大図解]ピグライフはこう動いている
by
Akihiro Kuwano
PDF
Layout analyzerでのgroovyの利用について
by
kimukou_26 Kimukou
PDF
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
by
nishio
KEY
Devsumi2012 攻めの運用の極意
by
Ryosuke IWANAGA
PDF
10th Anniversary
by
dynamis
PPT
CouchDB JP Developers Dummit LT
by
Koji Kawamura
PPTX
Dev@cloudの実装
by
Kohsuke Kawaguchi
PDF
【17-A-2】 10年後も通用する開発環境の秘訣 <デブサミ2012>
by
智治 長沢
PPTX
Developer summit continuous deliveryとjenkins
by
Kohsuke Kawaguchi
PDF
教科書と現場のあいだ
by
Yukei Wachi
KEY
デブサミ2012 appinventorユーザー会
by
Takeaki Tada
PDF
Android最新技術動向(2012.2)
by
Makoto Anjo
KEY
私と自分戦略
by
Naoto Takai
PDF
moon and strategy
by
toshihiro ichitani
ngGoBuilder and collaborative development between San Francisco and Tokyo
by
notolab
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
by
Satoshi Tanaka
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
by
Yuuki Namikawa
Building scalablewebapps
by
Ayumu Aizawa
【17-E-3】 オンライン機械学習で実現する大規模データ処理
by
Developers Summit
デブサミ2012_震災とHackとクラウドと
by
Sunao Tomita
[大図解]ピグライフはこう動いている
by
Akihiro Kuwano
Layout analyzerでのgroovyの利用について
by
kimukou_26 Kimukou
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
by
nishio
Devsumi2012 攻めの運用の極意
by
Ryosuke IWANAGA
10th Anniversary
by
dynamis
CouchDB JP Developers Dummit LT
by
Koji Kawamura
Dev@cloudの実装
by
Kohsuke Kawaguchi
【17-A-2】 10年後も通用する開発環境の秘訣 <デブサミ2012>
by
智治 長沢
Developer summit continuous deliveryとjenkins
by
Kohsuke Kawaguchi
教科書と現場のあいだ
by
Yukei Wachi
デブサミ2012 appinventorユーザー会
by
Takeaki Tada
Android最新技術動向(2012.2)
by
Makoto Anjo
私と自分戦略
by
Naoto Takai
moon and strategy
by
toshihiro ichitani
Similar to 17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
PDF
日本 GNU AWK ユーザー会チラシ - OSC2012 Tokyo/Fall
by
博文 斉藤
PDF
クラウド開発に役立つ OSS あれこれ
by
Masataka MIZUNO
PPTX
Fluxflex meetup 2011 in Tokyo
by
Kyosuke Inoue
PDF
ゆるべん Webアプリ開発概要 20130127
by
Y
PPT
Lesson01
by
MRI
PPTX
fluxflex meetup in Tokyo
by
Kyosuke Inoue
PDF
Webとは何か
by
teracchi
PDF
「Tiのソケットで待ってる」Titanium Nagoya Chatroom Vol.2
by
Akira Suzuki
PPTX
エンジニアという職業について
by
Hisatoshi Kikumoto
PPT
Albatross
by
Hiroaki Kubota
PPTX
20121112 jaws-ug sapporo8
by
Hirokazu Ouchi
PDF
CloudSpiral 2014年度 Webアプリ講義(2日目)
by
Shin Matsumoto
PDF
110409 slintky lt
by
Takayoshi Tanaka
PDF
これからはじめるインフラエンジニア
by
外道 父
PPTX
勉強会資料①
by
真亮 坂口
PDF
ネットワークコマンド入力に対応したツール事例
by
fumoto kazuhiro
PDF
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
by
Akihiro Kuwano
PDF
Ocs2012 tokyo/spring plone
by
Manabu Terada
PPTX
サーバーの初歩的な話セミナー@大阪20120901
by
Masayuki Abe
PPT
Cockatoo
by
Hiroaki Kubota
日本 GNU AWK ユーザー会チラシ - OSC2012 Tokyo/Fall
by
博文 斉藤
クラウド開発に役立つ OSS あれこれ
by
Masataka MIZUNO
Fluxflex meetup 2011 in Tokyo
by
Kyosuke Inoue
ゆるべん Webアプリ開発概要 20130127
by
Y
Lesson01
by
MRI
fluxflex meetup in Tokyo
by
Kyosuke Inoue
Webとは何か
by
teracchi
「Tiのソケットで待ってる」Titanium Nagoya Chatroom Vol.2
by
Akira Suzuki
エンジニアという職業について
by
Hisatoshi Kikumoto
Albatross
by
Hiroaki Kubota
20121112 jaws-ug sapporo8
by
Hirokazu Ouchi
CloudSpiral 2014年度 Webアプリ講義(2日目)
by
Shin Matsumoto
110409 slintky lt
by
Takayoshi Tanaka
これからはじめるインフラエンジニア
by
外道 父
勉強会資料①
by
真亮 坂口
ネットワークコマンド入力に対応したツール事例
by
fumoto kazuhiro
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
by
Akihiro Kuwano
Ocs2012 tokyo/spring plone
by
Manabu Terada
サーバーの初歩的な話セミナー@大阪20120901
by
Masayuki Abe
Cockatoo
by
Hiroaki Kubota
17 E-5 震災とHackとクラウドと ━ URIベースのCSLB
1.
【17-E-5】震災とHackとクラウドと
URIベースのCSLB Client-side URI-based load-balancing with JavaScript 120217 菅 祐貴 さくらインターネット研究所 y-kan@sakura.ad.jp
2.
About me • 菅
祐貴 (Yuki KAN) • さくらインターネット株式会社 – さくらインターネット研究所 – 主にウェブに関連した新技術について研究 – さくらのクラウドのUI開発を担当 • Github http://github.com/kanreisa/ – JavaScriptのUIクラスライブラリ等 • Twitter @kanreisa • RedBull愛好家 • 自宅InfiniBand
3.
ここ1年くらいの活動? • 近年、利用者端末の性能がWebを見るにはオーバースペックに
– もっと活用しよう • サーバーはサーバーでしか出来ない処理を – RESTful API実装 と JavaScriptによるクライゕント – サーバはHTMLまで動的生成する必要ないやん – さくらのクラウドコンパネはそのような感じで実装 • さくらのクラウドUIは全てJavaScriptで実装 – APIにCRUDリクエストをJSON形式のデータで直接やりとり – リモートスクリーン(VNC)の実装はWebSocketで独自実装 • フルJavaScript UI向けのクラスライブラリとかを開発 – Github: http://github.com/kanreisa/ (さくらのクラウドで利用)
4.
3.11 • 壊滅的な被害 • 電力不足と計画停電 •
福島原発の危機 → 放射能? → デマの発生 – 公的情報を求め政府・地方自治体サイト等へのゕクセス が殺到 → 過負荷でゕクセス困難 – 必要な時に必要な情報が… →我々に出来ることは?
5.
できること • インターネットインフラを守る –
とにかく落とさないようにがんばる – 電力不足? → 実験用サーバなどを停止 • インフラの提供 – ウェブサイトのミラーリング – 公的情報の拡散支援 ↑今回は これに関するHackを紹介します
6.
公的情報の拡散支援 • 文科省からの協力依頼。 –
大震災関連情報を拡散したい。 – ゕクセス集中を避けるためクラウド事業者に協 力を呼びかけた – さくらの他、 WIDE Project / IBM / Azure AWS / Accelia / Yahoo! さん等と一緒に協力
7.
事業者間でゕクセスを分散したい • 時間がない中、それぞれ対象フゔイルを適
当なURLに配置していった ex) http://○○○.jp/download/***.pdf http://×××.com/resource/***.pdf http://△△△.ne.jp/***.pdf →「URIベースでLBさせたい」
8.
URIベースのロードバランシング • GSLBか? –
まともに構築しようとすると大変 – DNSラウンドロビンは割と簡単に設定できるが 今回はリソースの位置が異なるので無理 – というか時間がない! • JavaScriptで簡易的なのを作れないか – これなら数分で作れる – PHPとかCGIが動かなくても可
9.
そりゅーしょん↓
URIベースのCSLB Client-side URI-based load-balancing with JavaScript
10.
しくみ
インデックスページ(CSLBマスター) eq.sakura.ne.jp JS 2 1 各事業者のサーバー(CSLBノード) インターネット 3 ?.blob.core.windows.net pdf 等 ?.s3.amazonaws.com pdf スクリプト実行 4 等 ↓ URIをランダムに ?.dc1.co.us.compute.ihost.com pdf 選択 等 ■Request ■Response
11.
簡単な実装例
12.
まとめ • JSなので すばやく対応できた –
そのときの状況と必要に応じた技術を適切に用いる – サーバサイドの負荷を低減 • もう少しの手間で ヘルスチェックとかも可 – JavaScriptで出来ることを知る • JSが実行できない端末でも ゕクセス◎ – hrefの値を利用 • 咄嗟のシステム構築にクラウドが大いに活躍 – あらゆる業者・地域で利用可能:雲のような計算資源 – 今後の為にもインフラをしっかり整備していきたい
13.
ありがとうございました。
Download