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
Submit search
EN
Uploaded by
Shohei Koyama
PPTX, PDF
5,678 views
2人でOpenStackを開発環境に導入した話
リブセンスの開発環境に2人でOpenStackを導入した話
Engineering
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Downloaded 18 times
1
/ 29
2
/ 29
3
/ 29
4
/ 29
5
/ 29
6
/ 29
7
/ 29
8
/ 29
9
/ 29
10
/ 29
11
/ 29
12
/ 29
13
/ 29
14
/ 29
15
/ 29
16
/ 29
17
/ 29
18
/ 29
19
/ 29
20
/ 29
21
/ 29
22
/ 29
23
/ 29
24
/ 29
25
/ 29
26
/ 29
27
/ 29
28
/ 29
29
/ 29
More Related Content
PDF
ゼロからはじめるKVM超入門
by
VirtualTech Japan Inc.
PDF
Ethernetの受信処理
by
Takuya ASADA
PDF
分散ストレージソフトウェアCeph・アーキテクチャー概要
by
Etsuji Nakai
PPTX
Linux の hugepage の開発動向
by
Naoya Horiguchi
PDF
OpenStackによる、実践オンプレミスクラウド
by
Masanori Itoh
PDF
OpenStack超入門シリーズ Novaのディスク周りあれこれ
by
Toru Makabe
PPTX
Ceph アーキテクチャ概説
by
Emma Haruka Iwao
PDF
IOS/IOS-XE 運用管理機能アップデート
by
シスコシステムズ合同会社
ゼロからはじめるKVM超入門
by
VirtualTech Japan Inc.
Ethernetの受信処理
by
Takuya ASADA
分散ストレージソフトウェアCeph・アーキテクチャー概要
by
Etsuji Nakai
Linux の hugepage の開発動向
by
Naoya Horiguchi
OpenStackによる、実践オンプレミスクラウド
by
Masanori Itoh
OpenStack超入門シリーズ Novaのディスク周りあれこれ
by
Toru Makabe
Ceph アーキテクチャ概説
by
Emma Haruka Iwao
IOS/IOS-XE 運用管理機能アップデート
by
シスコシステムズ合同会社
What's hot
PPTX
Hadoop -NameNode HAの仕組み-
by
Yuki Gonda
PDF
OpenStackトラブルシューティング入門
by
VirtualTech Japan Inc.
PDF
Apache Impalaパフォーマンスチューニング #dbts2018
by
Cloudera Japan
PDF
OpenStack超入門シリーズ いまさら聞けないNeutronの使い方
by
Toru Makabe
PDF
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
by
VirtualTech Japan Inc.
PDF
君にもできる! にゅーとろん君になってみよー!! 「Neutronになって理解するOpenStack Net - OpenStack最新情報セミナー ...
by
VirtualTech Japan Inc.
PDF
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
by
VirtualTech Japan Inc.
PPTX
Edge Computing と k8s でなんか話すよ
by
VirtualTech Japan Inc.
PDF
How to run P4 BMv2
by
Kentaro Ebisawa
PDF
Linux女子部 systemd徹底入門
by
Etsuji Nakai
PDF
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
by
Yahoo!デベロッパーネットワーク
PDF
OpenStackをさらに”使う”技術 概要と基礎操作
by
irix_jp
PDF
第20回 OpenStack勉強会 Neutron Deep Dive - DVR
by
Toru Makabe
PDF
仮想化環境におけるパケットフォワーディング
by
Takuya ASADA
PDF
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
by
Yahoo!デベロッパーネットワーク
PPTX
root権限無しでKubernetesを動かす
by
Akihiro Suda
PPTX
分散ストレージ技術Cephの最新情報
by
Emma Haruka Iwao
PDF
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
by
ShapeBlue
PDF
Service Function Chaining in Openstack Neutron
by
Michelle Holley
PDF
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
by
SONG INSEOB
Hadoop -NameNode HAの仕組み-
by
Yuki Gonda
OpenStackトラブルシューティング入門
by
VirtualTech Japan Inc.
Apache Impalaパフォーマンスチューニング #dbts2018
by
Cloudera Japan
OpenStack超入門シリーズ いまさら聞けないNeutronの使い方
by
Toru Makabe
「Neutronになって理解するOpenStack Network」~Neutron/Open vSwitchなどNeutronと周辺技術の解説~ - ...
by
VirtualTech Japan Inc.
君にもできる! にゅーとろん君になってみよー!! 「Neutronになって理解するOpenStack Net - OpenStack最新情報セミナー ...
by
VirtualTech Japan Inc.
SR-IOV Networking in OpenStack - OpenStack最新情報セミナー 2016年3月
by
VirtualTech Japan Inc.
Edge Computing と k8s でなんか話すよ
by
VirtualTech Japan Inc.
How to run P4 BMv2
by
Kentaro Ebisawa
Linux女子部 systemd徹底入門
by
Etsuji Nakai
Java Clientで入門する Apache Kafka #jjug_ccc #ccc_e2
by
Yahoo!デベロッパーネットワーク
OpenStackをさらに”使う”技術 概要と基礎操作
by
irix_jp
第20回 OpenStack勉強会 Neutron Deep Dive - DVR
by
Toru Makabe
仮想化環境におけるパケットフォワーディング
by
Takuya ASADA
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
by
Yahoo!デベロッパーネットワーク
root権限無しでKubernetesを動かす
by
Akihiro Suda
分散ストレージ技術Cephの最新情報
by
Emma Haruka Iwao
News And Development Update Of The CloudStack Tungsten Fabric SDN Plug-in
by
ShapeBlue
Service Function Chaining in Openstack Neutron
by
Michelle Holley
오픈스택 기반 클라우드 서비스 구축 방안 및 사례
by
SONG INSEOB
Viewers also liked
PDF
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
by
hiyohiyo
PDF
運用のためのPlaybook (Playbook for Operation)
by
Shingo Kitayama
PPTX
Ansible ではじめるインフラのコード化入門
by
Sho A
PPTX
NVMe でハァハァしようよ #sapporocpp
by
hiyohiyo
PDF
AWS 初心者向けWebinar 利用者が実施するAWS上でのセキュリティ対策
by
Amazon Web Services Japan
PDF
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
PDF
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
by
Insight Technology, Inc.
PDF
OpenStackでつくる開発環境と外道塾
by
外道 父
PDF
What is an Ansible?
by
Shunsaku Kudo
PDF
はじめての UWP アプリ開発
by
hiyohiyo
PDF
リブセンスのインフラで使ってるAnsibleのお話
by
Shohei Koyama
PPTX
Ansible+Docker
by
正太 佐久本
PDF
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
PDF
Ansibleの現在とこれから
by
Taira Hajime
PPTX
Ansibleを使ってdockerコンテナをプロビジョニングする
by
Ryo Adachi
PPTX
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
PDF
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
by
Ken Sawada
PPTX
わかる!一眼
by
Takahiro Nakayama
PDF
2012/11/14 softlab_study 発表資料「SSDの基礎」
by
Ryo Okubo
PDF
Favorite English YouTube Channels
by
Emma Haruka Iwao
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
by
hiyohiyo
運用のためのPlaybook (Playbook for Operation)
by
Shingo Kitayama
Ansible ではじめるインフラのコード化入門
by
Sho A
NVMe でハァハァしようよ #sapporocpp
by
hiyohiyo
AWS 初心者向けWebinar 利用者が実施するAWS上でのセキュリティ対策
by
Amazon Web Services Japan
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
by
Insight Technology, Inc.
OpenStackでつくる開発環境と外道塾
by
外道 父
What is an Ansible?
by
Shunsaku Kudo
はじめての UWP アプリ開発
by
hiyohiyo
リブセンスのインフラで使ってるAnsibleのお話
by
Shohei Koyama
Ansible+Docker
by
正太 佐久本
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
Ansibleの現在とこれから
by
Taira Hajime
Ansibleを使ってdockerコンテナをプロビジョニングする
by
Ryo Adachi
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
by
Ken Sawada
わかる!一眼
by
Takahiro Nakayama
2012/11/14 softlab_study 発表資料「SSDの基礎」
by
Ryo Okubo
Favorite English YouTube Channels
by
Emma Haruka Iwao
Similar to 2人でOpenStackを開発環境に導入した話
PDF
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
by
VirtualTech Japan Inc.
PDF
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
PDF
大規模環境のOpenStackアップグレードの考え方と実施のコツ
by
Tomoya Hashimoto
PDF
OpenStack入門 2016/06/10
by
株式会社 NTTテクノクロス
PDF
クラウドオーケストレーション「OpenStack Heat」に迫る!
by
Etsuji Nakai
PPTX
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
by
VirtualTech Japan Inc.
PDF
VMware Integrated OpenStack with NSX-V POCガイド (第3版)
by
Shojiro Ohtani
PDF
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
PPTX
OpenStack Saharaを使ったデータ分析基板を作った話 - OpenStack最新情報セミナー(2016年7月)
by
VirtualTech Japan Inc.
PPTX
OpenStack環境構築入門
by
VirtualTech Japan Inc.
PDF
フルオープンソースでここまで出来る。OpenStackの構築と運用
by
Ikuo Kumagai
PDF
ついに普及期へ!今すぐできる OpenStack とその勘所
by
Brocade
PDF
Tech-Circle#1 OpenStackハンズオン
by
Yoshimi Tominaga
PPTX
DeNA Private Cloud の現在と未来
by
DeNA
PDF
OpenStack Summit Tokyoに参加してみた
by
Mitsuhiro SHIGEMATSU
PDF
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:OpenStack入門
by
Etsuji Nakai
PPTX
OpenStack概要 ~仮想ネットワーク~
by
Masaya Aoyama
PPTX
OpenStack環境構築入門 Havana対応版 - OpenStack最新情報セミナー2014年4月
by
VirtualTech Japan Inc.
PDF
OpenStack環境構築入門 - OpenStack最新情報セミナー 2014年6月
by
VirtualTech Japan Inc.
PPTX
OpenStack管理者入門 - OpenStack最新情報セミナー 2014年12月
by
VirtualTech Japan Inc.
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
by
VirtualTech Japan Inc.
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
大規模環境のOpenStackアップグレードの考え方と実施のコツ
by
Tomoya Hashimoto
OpenStack入門 2016/06/10
by
株式会社 NTTテクノクロス
クラウドオーケストレーション「OpenStack Heat」に迫る!
by
Etsuji Nakai
OpenStackで始めるクラウド環境構築入門 Havana&DevStack編
by
VirtualTech Japan Inc.
VMware Integrated OpenStack with NSX-V POCガイド (第3版)
by
Shojiro Ohtani
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
OpenStack Saharaを使ったデータ分析基板を作った話 - OpenStack最新情報セミナー(2016年7月)
by
VirtualTech Japan Inc.
OpenStack環境構築入門
by
VirtualTech Japan Inc.
フルオープンソースでここまで出来る。OpenStackの構築と運用
by
Ikuo Kumagai
ついに普及期へ!今すぐできる OpenStack とその勘所
by
Brocade
Tech-Circle#1 OpenStackハンズオン
by
Yoshimi Tominaga
DeNA Private Cloud の現在と未来
by
DeNA
OpenStack Summit Tokyoに参加してみた
by
Mitsuhiro SHIGEMATSU
H26第1回 沖縄オープンラボラトリ・ハンズオンセミナー:OpenStack入門
by
Etsuji Nakai
OpenStack概要 ~仮想ネットワーク~
by
Masaya Aoyama
OpenStack環境構築入門 Havana対応版 - OpenStack最新情報セミナー2014年4月
by
VirtualTech Japan Inc.
OpenStack環境構築入門 - OpenStack最新情報セミナー 2014年6月
by
VirtualTech Japan Inc.
OpenStack管理者入門 - OpenStack最新情報セミナー 2014年12月
by
VirtualTech Japan Inc.
2人でOpenStackを開発環境に導入した話
1.
2人でOpenStackを開発環境に導入した話 湖山 翔平 /
Shohei Koyama @sion_cojp
2.
自己紹介 湖山 翔平 /
@sion_cojp 27歳 元FPSプロゲーマーでアジアチャンピオン qiitaをよく書いてます http://qiita.com/sion_cojp インフラエンジニア 11月からWebアプリケーションエンジニア 株式会社リブセンス(2年目)
3.
遡ると1年前
4.
1年前のお話 開発者⇨インフラに VM構築依頼 開発者とインフラがスペック調整相談 (めちゃくちゃ持て余すスペックでの依頼がよく来て枯渇していたから) インフラが空いてるKVMホストを確認 シェルスクリプトでVM構築 +
セットアップ 引き渡し 1年前の開発環境運用 1台出来るのに1時間 当時のインフラメンバー3, 4人ほど。 (現在は6名) 多大な運用コストを割かれていた
5.
最近のテクノロジーでなんとかしたい ! ということで
6.
こんなメンバーで導入しました 湖山 翔平 中西
晶大
7.
リブセンスのインフラ 本番環境:オンプレで150台ホスト VMで400台くらい 開発環境:オンプレで50台ホスト と Vagrant その他パブリッククラウドも利用
8.
OpenStackを導入して良かったこと 今までインフラチームがVMを構築してたのが、 開発者がGUI操作で自由に作ったり壊せるようになった chef, packerを使ってセットアップ済みイメージを用意することにより、 セットアップの待ち時間がなくなった 全体的なコミュニケーションコストが減った VMの提供スピードが上がった イメージをopenstackからraw(sparse)にしたので、 VM自体のスピードがあがった
9.
開発者がVMが欲しいと、インフラに連絡 開発者とインフラがスペック調整相談 (めちゃくちゃ持て余すスペックでの依頼がよく来て枯渇していた) インフラが空いてるKVMホストを確認 シェルスクリプトでVM構築 + セットアップ 引き渡し 割り当てられたリソース内で、開発者が自由に作成 1台出来るのに1時間 1年前の運用 現在の運用 1台出来るのに8分
10.
イメージのスピード 測定方法 http://qiita.com/sion_cojp/items/bef955bba3dbf9d603f8 runtimeは30秒に
11.
OpenStackを導入して悪かったこと 仮想ネットワークに詳しい人が居ないと運用辛い OpenStack の学習コストが高すぎる 障害対応の知見を持ってないので、 すぐ復旧ってことには、あまりならないので辛い バージョンのアップデートが大変 (まだやったことはないが、大変なのが分かる)
12.
先に総括 結果、開発環境には導入して良かった事が大きいです。 (運用コストが減ったのが大きい) ただ本番環境の OpenStack 化
は弊社では 現状デメリットの方が大きいため、実施しないと判断 学習コストの高さ + 運用負荷の増大 障害時、スムーズに復旧出来るかどうか OpenStack 自体のバージョンアップが難しい
13.
OpenStackに変わってから自分たちで必要なときに インスタンスが用意できるのでオペレーションが楽になった OpenStack(リモート開発環境) と vagrant
box(ローカル開発環境)の 両方があって開発環境の冗長化ができている 最後の setup shell の実行が面倒 (後に登場しますが、下記を実行するスクリプトを手動で叩いてもらってます) ・パーティションの拡張 ・ユーザのホームディレクトリ作成 開発者からの評判 Goo d BAD
14.
ここからは、導入の際に苦労したお話
15.
使ってるコンポーネント neutron : ネットワーク Nova
: 仮想マシンの作成、削除 KeyStone : 認証 Glance : イメージ管理 Horizon : ダッシュボード(GUIツール) Cinder : ストレージ イメージ作成:
16.
1. パーティションの可変 Glanceに登録しているイメージが7Gだとして、 それを元に 20G
のボリュームを作っても rootパーティションが7Gまでしか読まなかった。
17.
1. パーティションの可変 -
解決編 これをインスタンス作成後、 叩かせてます cloud-init, cloud-utils, cloud-utils-growpart パッケージを内包化し、 growpartコマンドで可変するようにしました (ただし、コマンド打った後初回再起動必要)
18.
2. Cinderでtargetdじゃなく、NFSを採用した理由 こんなページが誕生。
19.
2. 何が起こったの? Cinderのtargetがエラーになって起動出来なくなる トリガーは不明。おそらくtarget.serviceのバグ? ボリューム作る ⇨
インスタンス作る ⇨ 15分くらい放置 ⇨ エラー Cinderのtargetをrestartすると、target,initiatorの情報が消える restart後、target lsを打つと何も設定が入ってない状態になる。 手動で追加すれば接続出来る Computeでiscsiのsessionが残った状態になる。そしてlogoutできない Computeで、下記エラーログ多発 "Dec 12 11:58:21 dev1128 iscsid: connect to 172.16.4.145:3260 failed (No route to host)" 手動で貼ると解決されます multiple-storageの設定じゃないとエラーを吐いて、 Cinderのtargetをrestartすると永遠にインスタンス起動出来なくなる 下記エラーを吐きまくる Dec 16 10:53:08 localhost kernel: connection10:0: detected conn error (1020) Dec 16 10:53:09 localhost iscsid: conn 0 login rejected: target error (03/01) インスタンス削除で解決
20.
2. 何が起こったの? 結局、OpenStack IRCで質問したり、 Ask
OpenStackで聞いてもわからずNFSに。
21.
3. 仮想マシンが重たい問題 OpenStack 環境と非
OpenStack 環境(一般的なKVM環境)で 同じイメージを使用して、同じリソースを割り当てているに OpenStackのインスタンスが重い
22.
3. 仮想マシンが重たい問題 -
解決 <domain type='kvm'> , <domain type='qemu'> の違い kvm に変えたら早くなりました
23.
4. ネットワーク設計が大変だった どう現状のインフラを保持しつつ、OpenStackを食い込ませるか、 ネットワークの切り方を考えるのが大変だった 下記は議論してた時の様子
24.
4. ネットワーク設計が大変だった 開発環境はこのようなネットワーク構成に。
25.
アドバイス OpenStackはインストールドキュメント通りやれば 構築出来ます わからなかったらAsk OpenStackで尋ねると良いですよ それでも分からなかったらOpenStack導入してる人たちにコ ンタクト取ってみるのも良いですよ 全ノードshutdown、からの復旧テストは必ずやりましょう
26.
各コンポーネントが死んだ時の再起動コマンド 便利
27.
全コンポーネントが全てshutdownされても復旧出来るか 各コンポーネントの再構築 Cinderでのボリューム拡張、縮小 作成したネットワーク、サブネット、仮想ルータの操作 dhcp_agent が外部 DNS
を参照し forward する設定 packstackでAll-In-One構成を構築 OpenStack API やった検証項目
28.
Controllerが保持してるDBの冗長化 network nodeの冗長化(DVR, L3-HA) スナップショットの取得 rabbit
mqの冗長化 残ってる検証項目 Must Should
29.
サーバを有り余らせてる方々! 皆さんも(まずは)開発環境にOpenStackを是非!
Download