50
Doshisha University, Kyoto, Japan 意外に作れる!? はじめての 研究室内プライベートクラウド 中島 拓真 @penguin2716

意外に作れる!?はじめての研究室内プライベートクラウド

Embed Size (px)

DESCRIPTION

オープンソースカンファレンス2012 Tokyo/Fall でのLTスライドです

Citation preview

Page 1: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

意外に作れる!?はじめての

研究室内プライベートクラウド

中島 拓真@penguin2716

Page 2: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

自己紹介■ 中島 拓真(なかじま たくま)■ 同志社大学( 4回生)■ 位置情報で家電制御■ クラウド構築■ インフラ整備■ 停電対応

Page 3: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

Twitterでは■ ぺんぎんさん(@penguin2716)■ ておくれクラスタ(京都支部)■ mikutterプラグイン■ ておくれアイコン■ としぁ 4コマ■ #gentooinstallbattle

Page 4: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

プライベートクラウド利用用途■ 実験用マシンの調達■ 研究室内Wiki

■ Linuxアプリケーションの利用■ MPIクラスタ■ Hadoopクラスタ■ 単機能サーバ(Webサーバとか)

Page 5: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

最終目標■ どこでも自分の環境を使える

Page 6: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

最終目標■ どこでも自分の環境を使える

クラウド上に環境を用意

Page 7: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

最終目標■ どこでも自分の環境を使える

どこにいても自分の環境が使える!

クラウド上に環境を用意

Page 8: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

構成機器

Page 9: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

管理サーバ (ThinkPad Edge)

Page 10: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

管理サーバ (ThinkPad Edge)

動いてるのは上のマシンだけ

Page 11: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

コンピューティングノード

Page 12: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

みたいのが欲しい

Page 13: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

…実際は

Page 14: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

コンピューティングノード■ どこにでもあるメタルラック

Page 15: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

コンピューティングノード■ どこにでもあるメタルラック

堅牢なラック!!

Page 16: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

コンピューティングノード■ どこにでもあるメタルラック

堅牢なラック!!キャスター付

き!

Page 17: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

コンピューティングノード

Phenom X6 * 2個

Core i7 3770 * 3台

Page 18: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

ストレージ■ QNAPの NAS

– SATA 7200rpm 3TB * 4

– RAID10

iSCSIで使いたいよね

Page 19: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

全体像

ストレージ

管理サーバ

コンピューティングノード

Page 20: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStackのインストール■ 管理サーバ■ ハイパーバイザ■ NFSサーバ

Page 21: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStackのインストール■ 管理サーバ■ ハイパーバイザ■ NFSサーバ

知識ゼロからでも3日くらいで

インストールできました

Page 22: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

クラスタリング■ これやらないと iSCSIディスクつかえねー

Page 23: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

現在の構成

Page 24: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStack■ かっこいいWebUI

Page 25: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

研究室内Wiki■ PukiWikiで簡単Wiki

Page 26: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStack■ かっこいいWebUI

Page 27: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStack■ かっこいいWebUI

Page 28: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

CloudStack■ かっこいいWebUI

Page 29: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutter

Page 30: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

on

Page 31: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの公式対応 OS■ Linux

Page 32: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの公式対応 OS■ Linux

だけ !(たぶん)

Page 33: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの動作確認済 OS■ Fedora■ openSUSE■ FreeBSD■ NetBSD■ Gentoo■ Arch■ PCLinuxOS■ Mac OSX

Page 34: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの動作確認済 OS■ Fedora■ openSUSE■ FreeBSD■ NetBSD■ Gentoo■ Arch■ PCLinuxOS■ Mac OSX■ OpenIndiana ←NEW!

Page 35: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの動作確認済 OS■ Fedora■ openSUSE■ FreeBSD■ NetBSD■ Gentoo■ Arch■ PCLinuxOS■ Mac OSX■ OpenIndiana ←NEW!

Page 36: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutterの動作確認済 OS■ Fedora■ openSUSE■ FreeBSD■ NetBSD■ Gentoo■ Arch■ PCLinuxOS■ Mac OSX■ OpenIndiana ←NEW! としぁ氏

なんで作者ができないのにお前ができるんだよ垢消せ

Page 37: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

Windows?

Page 38: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

非対応です

Page 39: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

動かしたい

Page 40: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

Windowsで動くもの■ Cygwin

– ssh

– X11

+ = ?

Page 41: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

Windowsで動くもの■ Cygwin

– ssh

– X11

+ = ?

sshと Xが動くならmikutterも

…動くんじゃね ?

Page 42: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

mikutter on CloudStack

Page 43: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

_人人人人人人_>突然の停電!< ̄YYYYYY ̄

Page 44: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

UPSは!?

UPS

サーバ

Page 45: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

UPSは!?

UPS

サーバ

Page 46: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

ディスプレイに接続されてました

UPS

サーバディスプレイ

Page 47: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

_人人人人人_>突然の死!< ̄YYYYY ̄

Page 48: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

UPSはサーバに接続しましょう

Page 49: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

薄い本(!!)■ 冬コミに出展(したい)

– インストールのノウハウ– 並列計算のノウハウ– とか

Page 50: 意外に作れる!?はじめての研究室内プライベートクラウド

Doshisha University, Kyoto, Japan

ご清聴ありがとうございました