タグ

ブックマーク / atmarkit.itmedia.co.jp (8)

  • できぬなら作ってしまえ? OSS監視ツール「Hatohol」ができるまで

    できぬなら作ってしまえ? OSS監視ツール「Hatohol」ができるまで:Hatoholで実現する分散監視(1)(1/2 ページ) スケールアウトできる監視能力を備え、かつ拠点などに複数設置されている異なる監視システムの情報を一元的に把握でき、しかもオープンソース……そんなツールが欲しくて、作ってしまいました。 始めに~ないならば作ってみよう いまやZABBIXをはじめとして、コンピューターやネットワーク機器監視用のオープンソースソフトウェアも十分に実用的な機能を提供し、データセンターなどさまざまな場所で活用されています。 昨今、筆者の周辺では、さらなる高次元の利用のための要望がしばしば聞かれるようになりました。それらは大きく2つに分類できます。 1つは、クラウド、IaaS、ビッグデータ分析の普及などに伴って、データセンター内の機器が増加した場合に、それに対応すべく監視能力がスケールアウト

    できぬなら作ってしまえ? OSS監視ツール「Hatohol」ができるまで
    niku_uchi
    niku_uchi 2014/02/15
  • デプロイメントツールの充実、キャリアグレードOpenStack/OpenStack Havanaの新機能まとめ

    デプロイメントツールの充実、キャリアグレードOpenStack/OpenStack Havanaの新機能まとめ:たまおきのOpenStackウォッチ(2013年12月版)(1/2 ページ) 連載バックナンバー 日仮想化技術のたまおきです。 「OpenStack Summit Hong Kong」の視察のため、11月上旬に香港に行ってきました。密度の濃い4日間でしたが、良い経験でした。来年(2014年)の5月にアトランタでOpenStack Summitがありますので、読者の皆さんと行きたいですね。 OpenStack Summit Hong Kongの、気になるところ3つ 今回は2013年11月5~8日に香港で開催したOpenStack Summitについてお伝えします。OpenStack Summitは半年に1回、新バージョンをリリースした翌月に開催しています。Red HatやIBM、

    デプロイメントツールの充実、キャリアグレードOpenStack/OpenStack Havanaの新機能まとめ
    niku_uchi
    niku_uchi 2013/12/12
  • 「Zabbix 2.2は最も優れ、安定したリリース」、開発者が語る

    「Zabbix 2.2は最も優れ、安定したリリース」、開発者が語る:Zabbix Conference Japan 2013レポート Zabbix Japanは2013年11月22日、「Zabbix Conference Japan 2013」を開催した。オープニングスピーチには、ラトビアのZabbix SIA創設者兼CEOで、オープンソースの統合監視ソフトウェア「Zabbix」の生みの親であるアレクセイ・ウラジシェフ氏が登場した。 Zabbix Japanは2013年11月22日、「Zabbix Conference Japan 2013」を開催した。オープニングスピーチには、ラトビアのZabbix SIA創設者兼CEOで、オープンソースの統合監視ソフトウェア「Zabbix」の生みの親であるアレクセイ・ウラジシェフ氏が登場。つい先日リリースしたばかりの新バージョンの特徴などを紹介した。

    「Zabbix 2.2は最も優れ、安定したリリース」、開発者が語る
    niku_uchi
    niku_uchi 2013/11/22
  • HTML5時代のWeb開発者が知らないとガチヤバな3つの未来予測と6つの脆弱性対策

    8月21~23日にパシフィコ横浜で開催された「CEDEC 2013」では、Webの世界に関するセッションも数多く行われた。記事ではその中から、サイボウズ・ラボの竹迫良範氏による「HTML5のこれまでとこれから、最新技術の未来予測」と、セキュリティコミュニティでは大変著名なネットエージェント、長谷川陽介氏による「HTML5時代におけるセキュリティを意識した開発」の2つのセッションの様子をお送りしよう。 竹迫氏が「HTML」の周りの最新技術と、3つの未来予測を語る 未来予測その1:通信は暗号化が標準に――「スタバでドヤリング」から考える最新技術 竹迫氏はまず、スターバックスでスタイリッシュなMacBook Airをこれ見よがしに使う、「ドヤリング」という技術(?)について写真を出すところから講演を始めた。 実は、この「ドヤリング」、公衆無線LANを利用すると盗聴のリスクがあることが指摘されて

    HTML5時代のWeb開発者が知らないとガチヤバな3つの未来予測と6つの脆弱性対策
    niku_uchi
    niku_uchi 2013/09/06
  • さっくり理解するPHP 5.5の言語仕様と「いい感じ」の使い方

    PHP 5.5.0が公開されました。オペコードキャッシュやジェネレータなど、言語仕様としても実行エンジンとしても挑戦的な内容が含まれています。 「PHP 5.5.0」が、2013年6月20日に公開されました。2012年3月1日に公開された「PHP 5.4.0」から数えて1年3カ月ぶりのメジャーバージョンアップになります。これまでのメジャーバージョンアップの例に漏れず、言語仕様としても実行エンジンとしても挑戦的な内容が含まれています。なお2013年7月18日にはバグ修正版の「PHP 5.5.1」が公開されており、稿のサンプルコードは同バージョンで動作を確認しました。 PHP 5.5系列が公開されたことに伴い、PHP 5.3系はメンテナンスモードに入りました。同年7月11日に公開された「PHP 5.3.27」が5.3系列の通常の最後のバージョンとなり、これ以降はセキュリティ修正のみの対応とな

    さっくり理解するPHP 5.5の言語仕様と「いい感じ」の使い方
    niku_uchi
    niku_uchi 2013/08/21
    yield
  • 米Red Hat、コミュニティ版OpenStack「RDO」を発表

    米Red Hat、コミュニティ版OpenStack「RDO」を発表:エンタープライズ向け「Red Hat OpenStack」のパートナー支援プログラムも 米Red Hatは4月15日、オープンソースのクラウド基盤ソフトウェア「OpenStack」のコミュニティ版となる「RDO」を発表した。 RDOは、Red Hat Enterprise LinuxおよびFedoraなどで動作する、無償の「OpenStackディストリビューション」だ。OpenStack.orgで提供される最新のOpenStackパッケージをベースにしており、Nova、Glance、Keystone、Cinder、Quantum、Swift、Horizonといったコアコンポーネントのほか、クラウドアプリケーションのオーケストレーションを行う「Heat」、リソースモニタリングなどを行う「Ceilometer」を実装している。

    米Red Hat、コミュニティ版OpenStack「RDO」を発表
    niku_uchi
    niku_uchi 2013/04/17
    コミュニティ版OpenStack「RDO」
  • Apache CloudStack開発用クラウド環境の構築

    ここからは、Apache CloudStackの開発環境の整備などを紹介していきます。上記のような開発コミュニティでの活動を検討している場合は、ぜひご一読ください。 開発には、CloudStackのクラウド環境が必要です。 やはり、自分で構築したクラウド環境を利用するのが最も良い方法です。 インストール、構築に関しては既にさまざまな情報がWebや雑誌で紹介されています。例えばクラウド利用推進機構 荒井康宏氏による「Apache CloudStack 4.0をインストールしてみた」などを参考にするとよいでしょう。 ただ、開発用には最小限のクラウド環境を時間をかけずに作りたいという方や、クラウド環境を何度も作成、削除する必要性がある場合は、仮想アプライアンス*を使用して簡単にクラウド環境を構築しておくのも手です。ここでは2種類の仮想アプライアンスを使用する方法を紹介します。 仮想アプライアンス

    Apache CloudStack開発用クラウド環境の構築
    niku_uchi
    niku_uchi 2013/03/16
  • キュー構造をJavaで実装してジェネリック型を理解する

    キュー構造をJavaで実装してジェネリック型を理解する:【改訂版】Eclipseではじめるプログラミング(19)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります 安全なままコレクションフレームワークを利用するために 今回は、「ジェネリックス(Generics)」について説明します。 Javaでは、すべてのクラスはjava.lang.Object型から派生しているので、どのオブジェクトもObject型として扱えば、ある処理をさまざまなデータ型に対して適用できます。 ただし、この場合は型について安全であることを保証するために、自分でチェックコードを記述したりキャス

    キュー構造をJavaで実装してジェネリック型を理解する
  • 1