これからはじめるOpenStackリンク集

潤沢な開発環境でも構築しようかなという目的から、OpenStackに触れ始めました。
システム全体の感覚を掴むのに多少時間がかかりましたが、整備された英語マニュアルと
既に数多くある日本語情報のおかげでかなりスムーズに会得できてるのではないかと思います。

あまりまとまりないですし、Debianよりになっていますが
以下、OpenStackリンク集になります。



目次

  • 公式
  • 概要
  • 構築全般
  • Open vSwitch
  • Quantum
  • Keystone
  • Glance
  • Cinder
  • Swift
  • Ceph
  • VNC
  • Image
  • Quota
  • その他

  • 公式

  • OpenStack Open Source Cloud Computing Software
  • 日本OpenStackユーザ会 – Japan OpenStack User Group Japan (JOSUG) openstack.jp
  • 技術文書、プレゼンテーションなど – Japan OpenStack User Group Japan (JOSUG) openstack.jp
  • OpenStack Docs
  • OpenStack Wiki

  • 概要

  • OpenStack概要
  • OpenStackプロジェクトの全体像 ~詳細編~
  • OpenStack によるクラウド・コンピューティングとストレージ
  • オープンソースのクラウド基盤「OpenStack」のプロジェクト、Nova、Glance、Swift、Keystone、Horizon、Quantum、Cinderとはなにか?
  • OSS/IaaS管理基盤技術「OpenStack」の 最新動向とNTTデータの取り組み
  • 動かして学ぶ! OpenStackとクラウドを支える技術
  • OpenStackの概要、アーキテクチャ、開発コミュニティ
  • OpenStack Compute – OSS Technology Section 2
  • #ssmjp おうちOpenStack

  • 構築全般

  • OpenStack Docs: Documentation
  • OpenStack – Debian Wiki
  • OpenStackHowto/Folsom – Debian Wiki
  • OpenStackPuppetHowto – Debian Wiki
  • さくらの専用サーバとOpenStackで作るプライベートクラウド – SourceForge.JP Magazine : オープンソースの話題満載
  • OpenStack | 2done.org
  • OpenStack インストール手順のようなもの(Essex版)
  • (一時停止)OpenStack インストール手順のようなもの(Folsom版) ? OpenStack インストール手順のようなもの 2012.2 documentation
  • 1.10. Openstackのインスタンス作成 ? オープンソースに関するドキュメント 1.1 documentation
  • Openstackのインストーラの紹介 及び インストール後に利用するOSイメージの作成方法について
  • OpenStack_Folsom_Install_Guide_WebVersion
  • Openstack Essex Guide
  • OpenStack Essex and Quantum Installation with OpenvSwitch
  • OpenStack Folsom 構築スクリプト – jedipunkz' blog
  • OpenStack ESSEX オールインワン インストール – jedipunkz' blog
  • 知らないと地味にハマるOpen stackインストール時の注意点
  • サーバ 1 台で構築する Red Hat OpenStack Preview Step by Step Guide
  • Installing OpenStack Folsom on Debian GNU/Linux wheezy | Loic Dachary
  • puppetlabs/puppetlabs-openstack ・ GitHub
  • Getting started with OpenStack on Fedora 17 – FedoraProject
  • OpenStack Folsom – QuickStart with Fedora18 – めもめも

  • スクリプト

  • jedipunkz/openstack_install ・ GitHub
  • openstack_folsom_deploy/deploy.sh

  • Open vSwitch

  • Virtual Network Service (Quantum)のインストール ? オープンソースに関するドキュメント 1.1 documentation
  • Fedora 17 improves support for open vswitch
  • NA812A Open vSwitch インストール資料 / Yutaka Yasuda
  • Installing Open vSwitch on Debian Sid/Wheezy
  • Open vSwitch インストール
  • ConfigureOpenvswitch – Wiki

  • Network (Quantum)

  • OpenStackにおけるネットワーク抽象化 – MPLS JAPAN 2012
  • OSSはアルミニウムの翼で飛ぶ: Quantum + OVS + GRE with Devstack
  • OSSはアルミニウムの翼で飛ぶ: Quantum + OVS + GRE with Devstack (2)
  • OSSはアルミニウムの翼で飛ぶ: Linux Network Namespace
  • 20121216 OSC Cloud OpenStack Quantum
  • IBM OpenStack ネットワーク
  • Configuring floating IP addresses for Networking in OpenStack Public and Private clouds
  • OpenStack Networking – FlatManager and FlatDHCPManager
  • Openstack Networking | Scalability and Multi-tenancy with VlanManager
  • OpenStackのQuantum(LinuxBridge Plugin)が実際どうやって仮想ネットワークを構成するのか説明する資料
  • OpenStack が実現する仮想ネットワーク ~OpenStack Quantum の紹介~
  • Virtual Network Service (Quantum)のインストール ? オープンソースに関するドキュメント 1.1 documentation
  • Provider Router with Private Networks – OpenStack Networking Administration Guide – trunk
  • OpenStack Network (Quantum) Administration Guide – trunk
  • Installing KVM and Open vSwitch on Ubuntu
  • Fedora18(Beta)でQuantum+OVS Pluginを使う時のメモ – めもめも
  • How Quantum configures Virtual Networks under the Hood?
  • OpenStack Networking Tutorial: Single-host FlatDHCPManager
  • nova ・ irixjp/openstack-study-9 Wiki
  • OpenStack Network (Quantum) Administration Guide
  • nova-compute ネットワーク構成 Diablo版
  • QA:Testcase Quantum V2 – FedoraProject

  • スクリプト

  • quantum-networking.sh – GitHub

  • Keystone

  • OpenStack Identity (Keystone) – オープンソースカンファレンス 2011Tokyo Fall
  • About OpenStack Identity (keystone)
  • Basic Concepts – OpenStack Install and Deploy Manual – Ubuntu – Grizzly, Compute 2013.1, Network 2013.1, Object Storage 1.7.6
  • Creating keystone services and service endpoints – OpenStack Install and Deploy Manual – Red Hat – Folsom, Compute 2012.2, Network 2012.2, Object Storage 1.4.8
  • Configuring Keystone in OpenStack (Essex)
  • OSSはアルミニウムの翼で飛ぶ: OpenStack/Essex Configuration 02:KeyStone

  • Glance

  • 第9回 OpenStack 勉強会(Glance)
  • 7. Glance インストール手順 ? OpenStack インストール手順のようなもの(Essex版)
  • OpenStackのイメージストアをローカルディスクからSwiftにする | iOSS
  • Glance image-cacheコマンドを使ってみた

  • Cinder

  • OpenStack Block Storage (Cinder)
  • Installing and configuring Cinder – OpenStack Install and Deploy Manual – Ubuntu – Folsom, Compute 2012.2, Network 2012.2, Object Storage 1.4.8
  • EPEL版 OpenStack folsomインストール(cinder編) – TIMEZONE PST Hatena BRANCH
  • Configuring OpenStack Block Storage | Knowledge Center | Rackspace Hosting
  • 5.2.5. Volume Service(Cinder)のインストール ? オープンソースに関するドキュメント 1.1 documentation
  • Cinder連携ストレージ一覧 cinder/cinder/volume at stable/folsom ・ openstack/cinder ・ GitHub

  • Swift

    概要

  • OpenStackの大容量ストレージサービス、Swiftの仕組み - TechTargetジャパン 仮想化
  • OpenStack Storage(Swift) 調査報告書 ≪ Creationline
  • OSC2011Tokyo/Fall OpenStack Swift入門
  • Swiftの概要 ~ Swiftによるオブジェクトストレージシステムの構築(1) – ビットアイル総合研究所 ブログ –
  • Swift(1) – OpenStack Object Storage 全体像とシステム構築
  • Swift (2) ? 実装と運用tips

  • 構築

  • Installing and configuring Swift – OpenStack Install and Deploy Manual – Ubuntu – Folsom, Compute 2012.2, Network 2012.2, Object Storage 1.4.8
  • OpenStackPuppetHowto – Debian Wiki
  • サーバ 1 台で構築する OpenStack Swift Step by Step Guide
  • OpenStackの大容量ストレージサービス、Swiftの使い方 - TechTargetジャパン 仮想化
  • 1.4.2. OpenstackのSwiftの構築(MultiNode) ? オープンソースに関するドキュメント 1.1 documentation
  • OpenStack Object Storage Developer Guide – OpenStack Object Storage Developer Guide – API v1
  • OpenStack Object Storage Administrator Manual
  • Deployment Guide ? Swift 1.7.7-dev documentation
  • サーバ1台でのクラスタの構築 ~ Swiftによるオブジェクトストレージシステムの構築(2) – ビットアイル総合研究所 ブログ –
  • Swift/Rings – Eucalyptus linux4u.jp Wiki
  • Swift/サーバの起動とテスト – Eucalyptus linux4u.jp Wiki

  • Ceph

  • 5-minute Quick Start – Ceph documentation
  • Installing Debian/Ubuntu Packages ? Ceph documentation
  • OpenStackCephHowto – Debian Wiki
  • Block Devices and OpenStack ? Ceph documentation
  • Category:Ceph – LunaBiblos
  • Ceph を使ってみる
  • 分散ファイルシステムCephにおけるI/O性能の検討
  • CephインストールHOWTO – 驟雨のカーネル探検隊

  • VNC

  • Overview of VNC Proxy – OpenStack Compute Administration Manual
  • FAQ vncconsole – nova 2012.1.2-dev documentation
  • VNC Console in Dashboard fails to connect ot server (code: 1006)
  • Bug #989337 multiple nova-consoleauth instances cause issues with novncproxy
  • Frequently asked questions about VNC access to VMs – OpenStack Install and Deploy Manual – Ubuntu – Grizzly, Compute 2013.1, Network 2013.1, Object Storage 1.7.6
  • Important nova-compute Options – OpenStack Install and Deploy Manual – Ubuntu – Grizzly, Compute 2013.1, Network 2013.1, Object Storage 1.7.6
  • Accessing VNC Consoles with a Java client – OpenStack Install and Deploy Manual – Ubuntu – Grizzly, Compute 2013.1, Network 2013.1, Object Storage 1.7.6
  • VNC接続時にパスワードをかける ・ nakamasa077/tips_openstack Wiki
  • noVNCコンソールで日本語キーボードを使えるようにする方法 – nginksの日記

  • Image

  • Getting virtual machine images – OpenStack Compute Administration Manual – current
  • Creating raw or QCOW2 images – OpenStack Compute Administration Manual – current
  • 9.1. 独自イメージを作成するには? ? オープンソースに関するドキュメント 1.1 documentation
  • OS Installation – OpenStack Compute Starter Guide – essex
  • devstackでopenstack導入に挑戦 その3 その他 – 殿様ガエルのブログ

  • Ubuntu

  • Ubuntu Cloud Images

  • Debian

  • Bundling Debian 6 image for OpenStack | Johnson's Blog
  • Bundling Debian image for OpenStack ≪ CSS Corp Open Source Services
  • Debian – OpenStack Compute Starter Guide – essex
  • Creating an OpenStack image – Justin Santa Barbara's blog
  • Building Debian images for an OpenStack (private) cloud (Logilab.org)
  • Minimal Debian GNU/Linux wheezy bootable image for OpenStack | Loic Dachary

  • CentOS

  • OpenStack – Creating qcow2 CentOS Image for OpenStack
  • CentOS 6 and RHEL 6 – OpenStack Compute Starter Guide – essex

  • Fedora

  • ベンダー作成イメージの利用(Fedora16) ? オープンソースに関するドキュメント 1.1 documentation

  • Quota

    Cinder

  • Demystifying OpenStack Folsom quotas

  • Quantum

  • Basic quota configuration – OpenStack Networking Administration Guide
  • Per-tenant quota configuration – OpenStack Networking Administration Guide

  • tgt

  • Linux tgtadm: Setup iSCSI Target ( SAN )
  • #577925 – tgt missing init script for tgtd – Debian Bug report logs

  • LBaaS (LoadBalancer)

  • Quantum/LBaaS – OpenStack

  • Logging

  • Openstack and rsyslog – Sebastien Han

  • Command

  • 8.1.2. novaコマンド ? オープンソースに関するドキュメント 1.1 documentation
  • 8.1.1. nova-manageコマンド ? オープンソースに関するドキュメント 1.1 documentation

  • NovaScheduler

  • リソース(仮想マシン)割り当ての裏側 ~nova-scheduler(1)~

  • Ceilometer

  • OpenStack Ceilometerを インストールしてみる

  • High Availability

  • OpenStack High Availability Guide

  • Version

  • Openstack Folsom fully uploaded to Experimental ? Zigo's blog



  • OpenStackの構築は、それなりに正当な道筋は立っているものの、OS・物理構成・OpenStackバージョンに応じて臨機応変に組み立てていかなくてはいけないので、まずはできる限りの情報を集めることが重要になります。

    私もまだ基本を学んだばかりでわっふるな領域には到達していませんが、
    これからOpenStackについても少しずつ書いていきたいと思います。