Software Design 2012年11月号

今号の特集概要

第1特集
もし,OpenFlowでやれと言われたら?
SDN,仮想化,ネットワークはどうなるの?

2012年のインターロップで話題を集めたOpenFlow。サーバの仮想化がクラウドコンピューティングを生み,さまざまなビジネスが展開されるようになりました。一方,OpenFlowはネットワークの仮想化を提言しています。OpenFlowは,SDN(Software Defined Network)とも呼ばれます。つまりソフトウェア的にネットワークを定義し,コントロールしようという意味です。より柔軟なネットワーク構成が可能になるので,ネットワーク/システムインテグレータ業界でビジネスがどのように展開していくのか,その可能性を検討している企業も少なくない状況です。一部の企業はOpenFlowを積極的にビジネスに取り入れはじめています。本特集では,そもそもOpenFlowとは何かを考え,データセンターやSIerまたネットワーク機器ベンダーでどのように活用していくのか,いろいろな面から検討してみました。現場のエンジニアにとって希望の技術となるのか否か,まずはOpenFlowに対して筆者の皆さんがどのように考えているのか参考にしてください。

第2特集
サーバの運用支援にグラフィカルなリソース監視ツールを!
Muninが手放せない理由

MuninはおもにLinux上で動作する,リソース監視(モニタリング)用のツールです。自動でグラフ化できるため,ネットワーク上でサーバのリソース監視だけでなく,状況の推移や「何がパフォーマンスに悪影響を与えているのか」といった問題解決にも威力を発揮します。本特集では,Muninの環境構築から使い方,そしてプラグインと連携した便利な利用法について紹介します。

一般記事
混雑・複雑化するインターネットに銀の弾丸
SkeedSilverBulletが求められている理由

これだけ発展・普及したインターネットでも,海外の事業拠点にGBオーダーの大きなファイルを送信すると数時間かかります。そうしたファイル送信のためにCDN(Contents Delivery Network)サービスがありますが,こちらは非常に高価です。SkeedSilverBullet(SSB)は,Winny開発者として著名な金子勇氏のP2P技術をベースに開発されたファイル転送ソフトウェアで,業務用水準での管理・監視/セキュリティなどを実現する付加機能を充実させたうえで,遠距離での転送時間を飛躍的に向上させます。本稿ではこのSSBの誕生の背景と技術解説を行います。

一般記事
開発者自ら書き下ろす「未来を創る新言語」
JSX入門[後編]
JSX-faster, safer, easier JavaScript

前号に引き続き,筆者らが開発し,GitHubで公開しているプログラミング言語「JSX」の解説をします。後編となる今回は,最適化について解説し,開発環境の使い方やプロファイラとコードの自動補完について説明します。

一般記事
LTS直後で大胆に変更された
速報 Ubuntu 12.10の新機能と変更点

本誌発売日でもある10月18日にリリースされる(されているはず!)Ubuntu 12.10(コードネーム:Quantal Quetzal)の新機能と変更点についての解説を,速報でお送りします!

目次

第1特集
もし,OpenFlowでやれと言われたら?
SDN,仮想化,ネットワークはどうなるの?

  • 第1章世間で騒がれる理由は何なのか?
    OpenFlow活用の第一歩は正しい理解から…… 進藤 資訓
  • 第2章:データセンターで何が起こるのか
    [Part1]SDN/OpenFlowがデータセンターネットワークに与える影響
    …… 大久保 修一
    [Part2]「ある朝,上司は突然に……」…… 伊勢 幸一
  • 第3章実用化に向けて続々登場
    ベンダー各社が掲げるOpenFlowソリューション
    [Part1]クラウドデータセンタソリューション ProgrammableFlow
    …… 岩田 淳
    [Part2]ネットワークの複数の層をサポートしSDNを実現するCisco ONE…… 生田 和正
    [Part3]OpenFlowネットワーク構築に必須のテストツール
    …… 河田 力,中村 彰宏
    [Part4]ネットワークの革新を推進する新世代スイッチPica8製品
    …… 関根 尚
  • 第4章:OpenFlowがネットワークシステムに与える影響は?
    [Part1]OpenFlow適用範囲の見極め方…… 太田 安信
    [Part2]実際に構築してわかったビジネスの可能性…… 前田 繁章
    [Part3]OpenFlowでネットワークアーキテクチャはどう変わるか
    …… 金海 好彦
    [Part4]「もしもOpenFlowで作ってみたら?」…… cedenki
  • Column「VyattaでSDNを作ってみた」…… 松本 直人
  • Column「エンジニアから見たOpenFlowの憂鬱」…… ともちゃ
  • 第2特集
    サーバの運用支援にグラフィカルなリソース監視ツールを!
    Muninが手放せない理由

    • 第1章グラフィカルなサーバモニタリングツール
      Muninとは何か?…… 前佛 雅人
    • 第2章マスタとノードのモジュールで見る
      Muninのアーキテクチャ…… 前佛 雅人
    • 第3章RHEL/CentOS,Debian/Ubuntu環境で実際に試してみる
      Muninのインストールと初期設定…… 前佛 雅人
    • 第4章さまざまなリソース状況をグラフィカルに表示する
      Muninの基本的な使い方…… 前佛 雅人
    • 第5章munin.confとmunin-node.confで指定する
      Muninの設定を極める…… 前佛 雅人
    • 第6章:プラグイン連携
      ~Munin谷の愉快な仲間達~…… 前佛 雅人
    • Appendix:とあるホスティングサービスの日常…… 前佛 雅人

    一般記事

    • 混雑・複雑化するインターネットに銀の弾丸
      SkeedSilverBulletが求められている理由…… 柳澤 健太郎
    • 開発者自ら書き下ろす「未来を創る新言語」
      JSX入門[後編]
      JSX-faster, safer, easier JavaScript …… 奥 一穂
    • LTS直後で大胆に変更された
      速報 Ubuntu 12.10の新機能と変更点…… あわしろいくや

    連載

    • ITエンジニア必須の最新用語解説
      【47】Do Not Track……杉山 貴章
    • digital gadget
      【167】コンピュータグラフィックスの祭典SIGGRAPH 2012[後編]
      ……安藤 幸央
    • 小飼弾のコードなエッセイ
      【#29】三位<一体……小飼弾
    • Google,Apple,Twitter…深掘り裏読み最新Webトレンド
      【31】ソーシャルバブル破裂でTwitterのエコシステムに激震/iPhone 5の爆発的人気とマップという爆弾
      ……滑川 海彦,高橋 信夫(TechCrunch Japan翻訳者)
    • 秋葉原発! はんだづけカフェなう
      【25】ARMマイコンをはじめてみよう(前編)……坪井 義浩
    • ニートなphaのぶらぶら日記 ギークハウスなう
      【31】有料Webコンテンツは定着するだろうか……pha
    • Hack For Japan~エンジニアだからこそできる復興への一歩
      【11】石巻Bootcamp……及川 卓也,高橋 憲一
    • 温故知新 ITむかしばなし
      【17】キーボード……たけおか しょうぞう
    • Software Designer
      【42】コンピュータサイエンス2.0
      [Part 1]:誰でも気軽にプログラミングを学べるCodecademy
      Amjad Masad……Bart Eisenberg
    • エンジニアのための即効整体術
      【最終回】ニコニコタッチで良い顔を作るべし!……河野 智聖
    • ハイパーバイザの作り方
      【2】Intel VT-xの概要とメモリ仮想化……浅田 拓也
    • テキストデータならお手のもの 開眼シェルスクリプト
      【11】Dropboxもどきを作る(2)
      ――起動の簡略化/同期タイミングの改善……上田 隆一
    • iPhone OSアプリ開発者の知恵袋
      【31】ClangとLLDBを使いこなして開発効率をアップ!…… 徐 廷
    • Androidエンジニアからの招待状
      【31】ADB接続でかんたんフィジカルコンピューティング[後編]
      …… 吉田 研一
    • レッドハット恵比寿通信
      【2】OSSのプリセールス(SA)……平 初
    • Linuxカーネル観光ガイド
      【8】checkpoint/restoreとLTO……青田 直大
    • Ubuntu Monthly Report
      【31】VLC Media Playerをクロスビルドする……あわしろいくや
    • Monthly News from jus
      【13】IPv6でつないだコトある?……法林 浩之
    • OpenBlocks Aファミリによるサーバ実力診断
      【4】GPIOにつないだパトランプで通知する,死活監視システム
      ……志村 次朗
    • グループスを支えるインフラ環境を語り尽くす
      【5】人気ソーシャルゲームが大量のアクセスを効率的にさばく秘密に迫る(前編)……編集部
    • インターネットサービスの未来(これから)を創る人たち
      【17】北欧のIT先進国からやってきたエンジニア(後編)……川添 貴生