タグ

ブックマーク / xtech.nikkei.com (213)

  • 第67回 APaaSはクラウドのキラーアプリケーションとなるか?

    by Gartner イェフィム・V・ナティス VP兼最上級アナリスト エリック・ニップ シニアリサーチアナリスト 飯島 公彦 リサーチVP 米セールスフォース・ドットコムの「Force.com」に代表される「APaaS(アプリケーション・プラットフォーム・アズ・ア・サービス)」は、アプリケーション開発が容易であり、そのアプリケーション実行環境は無制限に拡張可能であると同時に信頼性も高い。しかも中小企業に手が届く価格で利用可能だ。にわかには信じがたい話ではあるが、APaaSはクラウドコンピューティングにおいて、最も重要な役割を果たす。 クラウドコンピューティングとは、複数のユーザーが巨大なコンピュータ資源を共有することだ。ユーザーによる資源の共有を実現するために、クラウド事業者はマルチテナント型の資源共有技術の開発に取り組んでいる。 APaaSはマルチテナント型の資源共有技術を利用して、各

    第67回 APaaSはクラウドのキラーアプリケーションとなるか?
    rx7
    rx7 2009/07/21
  • OOM Killer

    OOM Killer(Out of Memory Killer)は,システムが実メモリーと仮想メモリー空間(スワップ領域)を使い切り,必要なメモリー領域を新たに確保できない場合に,プロセスを強制終了させて空きメモリーを確保する,Linuxカーネルの仕組みです。OOM Killerは,空きメモリーが確保できないことによりシステム自体が停止するという最悪の事態を避けるために用意されています。 OOM Killerは,空きメモリーを十分確保でき,システム上損失のなるべく少ないプロセスを選んで,強制終了します。また,強制終了するプロセスの数がなるべく少なくなるようにしています。実際に,どのプロセスを強制終了するかは,カーネル内部のbadness()関数が決めます。 ただし,OOM Killerにより,システム上大切なプロセスが強制終了させられることもあります。システム・トラブルの原因に成り得ること

    OOM Killer
  • Amazon EC2で「スケールアップ」のジレンマ

    Amazon Web Servicesの仮想マシン・ホスティング・サービス「Amazon EC2」を使っていると,可能な限り課金を抑えるために仮想マシンのスペックをこまめに増減させる「スケールアップ/ダウン」を試みたくなる。しかしサービスの前提は,数を並べるスケールアウト。このギャップは埋まりそうにない。 まずEC2をご存じでない方のために,サービスの内容を簡単に説明しよう。EC2は,ECサイトで有名な米Amazon.comの子会社である米Amazon Web Servicesが手がけている仮想マシンの時間貸しサービス。「仮想マシンを即座に生成」「不要になったら消す」といった柔軟性が売りのIaaS(Infrastructure as a Service)である。このEC2を,ITproは関連記事の抽出に使っている。もともとはクラウド・コンピューティングをテーマにしたITpro Magaz

    Amazon EC2で「スケールアップ」のジレンマ
  • ECサイトから65万人の情報漏洩 20人が70時間,不眠不休で対応

    1. 8万のカード情報を含む65万人の個人情報が漏洩し,セキュリティをいちから見直した 2. 漏洩が判明した直後は延べ20人が3日間,夜を徹して作業に当たった 3. カード情報の管理を第三者に任せ,WAFを導入するなど安全性を高めた 「えらいことになってしまった。覚悟せなあかんな」。 2008年7月10日の深夜のこと。アウトドア用品や釣り具の販売で年間40億円を売り上げるECサイト「ナチュラム」を運営するミネルヴァ・ホールディングス(当時の社名はナチュラム,8月1日に持ち株会社として改称)の中島成浩氏(代表取締役会長兼社長CEO)は,創業以来の危機に直面していた。ナチュラムのサイトから,クレジットカード情報を含む個人情報がほぼ確実に漏洩していたことが判明したのだ。大阪市中央区の社会議室に集まったメンバーは皆青ざめていた。 まず取り組んだのは被害の拡大を防ぐこと(図1)。丸3日間で一気に対

    ECサイトから65万人の情報漏洩 20人が70時間,不眠不休で対応
  • 無いから作った人たち

    データベース技術の世界に新顔が次々と登場している。米Danga Interactiveの「memcached」、ミクシィの「Tokyo Cabinet」と「Tokyo Tyrant」、楽天の「ROMA」、グリーの「Flare」などだ。いずれも半導体メモリーを使って大規模データベースを高速処理する技術である。面白いのは、4社ともIT製品を開発するメーカーではないことだ。 4社は、Webを使ったサービス事業を手掛ける企業であり、来であればメーカーが開発した製品や技術を使う立場である。ところが、こうした「ユーザー企業」が自ら基盤技術を開発し、それを利用している。 memcachedやTokyo Cabinet/Tyrant、ROMA、Flareの中では、memcachedが一番古い。Danga Interactiveが自社のブログ・サービス「LiveJournal」を改善するために2003年に

    無いから作った人たち
  • サービスとは顧客のことを考えられる人が勝つゲーム

    「みんなの就職活動日記」や「楽天ブログ」といったCGM(消費者生成メディア)を手がけてきた伊藤将雄氏。同氏は今、アクセス解析に特化したサービスを展開するユーザーローカルを立ち上げ、アクセス解析ブログパーツ「なかのひと」や、携帯電話向けサービス「うごくひと」を提供する。開発者としての趣の強い同氏に、インターネットにおけるサービスのあり方などを聞いた。(聞き手は島田昇=日経コンピュータ) アクセス解析は何のために手がけているのか。 インターネット全体のサービスレベルの底上げにつながるためだ。インターネットの世界では、個別の利益を追求するサービスの伸びには限界がある。インターネット全体のことを考えたサービスでなければならない。インターネット全体の底上げにより利用者が増え、市場が広がることで、サービスが支持を受け最終的な利益を享受できる。 グーグルの成功の質も、インターネット全体が便利になる検索

    サービスとは顧客のことを考えられる人が勝つゲーム
  • もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro

    アメリカでは『起業のあり方』の変革が起きている」。サイボウズの創業者である高須賀宣氏は言う。米国で設立した会社LUNARRを2009年5月に清算したのは,それが理由だと高須賀氏は話す。 米国では学生が一人でサービスを立ち上げている 高須賀氏は現在,米国に拠点を置き,世界に向けたサービスの開発に挑んでいる。2006年,オレゴン州ポートランドで会社LUNARRを設立。ドキュメントの“裏面”がメールになるコラボレーション・ツールThemeと,画像を共有してユーザーがつながるElementsという2つのサービスを展開していたが,2009年5月10日に2つのサービスと会社をシャットダウンした(関連記事)。同氏が日に一時帰国した際に,これまでのチャレンジで得た事を聞いた。 高須賀氏は会社を閉鎖したが,引き続き次のサービスの開発を進めている。もともとサービス開発を2つで終えるつもりはなかった。それに

    もう起業に会社はいらない,とサイボウズ創業者は言う - 記者のつぶやき:ITpro
  • ムダと一緒に捨てたもの

    怖い話を聞いた。某大メーカーの幹部が雑誌をパラパラとめくっていたら、大口取引先であるメーカーの広告が載っていた。さっそくその幹部はそのメーカーを訪ね、「いやあ結構なことですな、このご時勢に広告をお出しになる余裕があって」と皮肉ったらしい。そう言われた中堅メーカーでは即日、広告出稿を停止したという。 業績不振で広告宣伝費を大幅に削減している大手メーカーの心証を悪くしたくないという配慮であろう。「余裕があるとみられたら、必ずや厳しく値下げを求められる」という現実的な理由もある。とにもかくにも、大切な顧客に「余裕がある」と見られてはならないのである。 かく言う私だって、上の人から「みんな忙しそうなのに、君は余裕だねぇ」などと言われたら、その瞬間からものすごく忙しそうなフリをして「いやぁ、ヘラヘラしているように見えるかもしれませんが実はすごく大変なんでして」とか、思いつく限りの悲壮ネタを披露するこ

    ムダと一緒に捨てたもの
  • ITエンジニアの「やってはいけない」---目次:ITpro

    設計・実装から運用,メソドロジまで,最新アンチパターンを徹底解説 先輩から教わったことのなかに多くの「やってはいけないこと」(アンチパターン)があるだろう。だが,その理由を問われると,うまく説明できないことがあるのではないだろうか。突き詰めて考えると,状況によっては「やっても構わない」こともあるし,技術の進化に伴い「やれるようになってきた」こともある。そこで設計,実装,テスト,運用,メソドロジの各分野について,取材を通じて浮かび上がった最新アンチパターンを徹底解説する。テーマごとに「どれくらいやってはいけないか」のレベルも表した。レベル3~レベル1の3段階あり,レベルの数字が大きいほど,やってはいけない度合いも大きい。 関連サイト: ■設計編 ■メソドロジ編 ■実装編 ■テスト編 ■運用編 ■サーバー運用編 ■データベース編 ■セキュリティ編 ■記録メディア編 ■方式設計編 ■内部統制編

    ITエンジニアの「やってはいけない」---目次:ITpro
  • 遊べない奴は使えない

    1960 年生まれ,独身フリー・プログラマの生態とは? 日経ソフトウエアの人気連載「フリー・プログラマの華麗な生活」からより抜きの記事をお送りします。2001年上旬の連載開始当初から,2007年に至るまでの生活を振り返って,週2回のペースで公開していく予定です。プログラミングに興味がある人もない人も,フリー・プログラマを目指している人もそうでない人も,“華麗”とはほど遠い,フリー・プログラマの生活をちょっと覗いてみませんか。 今回は私の「遊び」について紹介しよう。ここで,華麗なナイト・ ライフや行動的なアウトドア・ライフの話になるのかな,と思った人 はまさかいないと思うが,その通りである。ここで言う遊びは,コン ピュータにひたすら向かうコンピュータ・ライフの一環である。 と言っても,ゲームでもチャットでも掲示板でもない。目新しいラ イブラリのソースコードを入手して読んだり,サンプル・プログ

    遊べない奴は使えない
  • NTTコムのVPN経由でウイルス感染:ITpro

    2009年4月9日,NTTコミュニケーションズ(NTTコム)の「Arcstar IP-VPN」を監視するシステムがウイルスに感染していたことが明らかになった。感染範囲はNTTコムの内部にとどまらず,Arcstar IP-VPNを利用する企業のパソコンまで被害が拡大した。NTTコムのシステム運用の甘さが露呈した格好だ。 Arcstar IP-VPNには,ユーザー企業のルーターを監視する「ルーター監視オプション・サービス」がある。ウイルスに最初に感染したのは,同サービス向けの監視端末である(図1)。 NTTコムが監視端末の感染を知ったのは,2009年4月9日の午前中。Arcstar IP-VPNのユーザー企業から「NTTコム側から不正なパケットが断続的に届いている」との報告があった。この申告に基づきシステムを調査したところ,監視端末のウイルス感染が見付かった。同日13時ごろに全監視端末をネット

    NTTコムのVPN経由でウイルス感染:ITpro
  • SaaSを停止、会社も清算して“次”に挑む

    サイボウズ創業者の高須賀宣氏が単身米国に渡り、設立したベンチャー企業の「LUNARR」。同社は2009年5月10日(現地時間)、SaaS(ソフトウエア・アズ・ア・サービス)型コラボレーション・ソフト「LUNARR」の提供を停止した(関連記事)。サービスを突然停止した理由は何か。高須賀氏が単独インタビューに応じた。(聞き手は矢口 竜太郎=日経ソリューションビジネス) LUNARRの目標は、09年2月までに10万ユーザーの獲得でした。実際はどの程度までユーザー数を拡大できましたか。 09年5月のサービス終了時のユーザー数は6000人です。計画通りにはいきませんでした。 ユーザー数が伸びなかったのがサービス終了の原因ですか。 直接の原因はそうです。ではどうすればよいかを考え抜きました。個人で出資した資金約10億円のうち、半分はまだ残っています。サービスを続けようと思えば、続けることはできました

    SaaSを停止、会社も清算して“次”に挑む
  • 仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア

    シンプルでスケーラブルな分散ストレージを自社開発したライブドア 一方ライブドア執行役CTOの池邉智洋氏は,同社のブログや写真投稿サービスなどのインフラで利用中のストレージ仮想化ソフトを自社開発した事例を紹介した。ライブドアのサービス群が求める要件が「いかに安価に容量を追加できるか。過剰な機能と信頼性は不要」(池邉氏)と判断。メーカー製のネットワーク・ストレージの利用を止め,「ファイルのパスがそのままURLになるため,ファイル・システムのパスをURLに変換しなくて済む」HTTPで入出力する分散型仮想ストレージの開発に踏み切ったのだという(写真4)。 設計思想は「複数ノード間の一貫性はCAP定理に基づいて遅延を妥協し,スケーラビリティと読み出しの速さにこだわった。一方で書き込みはそこそこの速度でよく,認証とアクセス制御はアプリケーションで実装するので不要」(池邉氏)というもの。HTTPサーバー

    仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア
  • 社内SNSを盛り上げる

    社員同士のコミュニケーションの円滑化,情報の共有と交換,ナレッジの蓄積による生産性向上などを目的に,社内SNSを導入する動きが盛んだ。しかし,SNSに限らず古くは掲示板から最近ではブログに至るまで,社内でのコミュニケーション・ツールの有効活用は難しい。苦労して導入しても盛り上がらず,忘れ去られて苦い経験をした人も多いだろう。 なぜ盛り上がらないのか? 筆者の所属する会社にもこのような苦い経験はある。数年前社内ブログを立ち上げたのだが,全く盛り上がらなかった。今,その理由を分析してみると,次の3点が挙げられる。 1.「箱もの」的な導入 サーバーを立ち上げて,「後はよろしく」とばかりに投げっぱなしであった。利用者に対する期待感や,理想像が表明されていなかった。もちろん,コミュニケーション用サービスという「箱」を用意するだけで利用者が面白がって活発化することもあるだろうが,既存のネットサービスを

    社内SNSを盛り上げる
  • 実開発で分かったGoogle App Engine for Javaの“すごさ”

    ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です

    実開発で分かったGoogle App Engine for Javaの“すごさ”
  • Amazon EC2に冗長化/負荷分散などの機能加わる

    図1●Amazon EC2における「Amazon CloudWatch」「Auto Scaling」「Elastic Load Balancing」の動作モデル 米Amazon.com傘下の米Amazon Web Servicesは米国時間2009年5月18日,同社のクラウド・コンピューティング・プラットフォーム(IaaS)サービス「Amazon EC2」に,状態監視・動的スケーリング・仮想ロードバランサの3機能を追加したと発表した。これらの機能はこれまでユーザーが用意するか,米RightScaleのようなサードパーティの付加価値サービスを利用する必要があったが,今回の機能強化でEC2単独でまかなえるようになる。米国EC2では同日,欧州EC2については今後数カ月以内に提供する。 追加したのは,EC2仮想マシン・インスタンスの状態を監視する「Amazon CloudWatch」,EC2インス

    Amazon EC2に冗長化/負荷分散などの機能加わる
  • Canonical,Amazon EC2でも使えるUbuntu管理サービスの新版を発売

    Linuxディストリビューション「Ubuntu」の支援企業であるマン島のCanonicalは,Ubuntu向けシステム管理サービスの新版「Canonical Landscape 1.3」を英国時間2009年5月14日にリリースした。米Amazon.comが仮想サーバー・ホスティング・サービス「Amazon EC2」で提供するUbuntuも管理対象に加わった。 新版は,社内の物理サーバーや仮想サーバー上のUbuntuの管理に加え,Amazon EC2上のUbuntuサーバーの管理作業も簡素化できる機能を装備している。Amazon EC2上でUbuntuインスタンスの起動,停止,管理,監視ができ,社内サーバーとクラウド・サービスを併用するユーザーでも使えるという。 新版は商用サポート・パッケージの一部,あるいは単体で提供する。Ubuntuを導入しているユーザーには,最大5台のマシンを管理可能な

    Canonical,Amazon EC2でも使えるUbuntu管理サービスの新版を発売
  • SE社員1500人の帰属意識向上に社内SNS導入

    総合人材サービス会社のインテリジェンス(東京都千代田区)は、社内SNS(ソーシャル・ネットワーキング・サービス)を2009年3月から稼働させ、およそ1500人のSE(システム・エンジニア)職社員の帰属意識向上に取り組んでいる。システムの名称は「ちえぼ」。同社のSE職社員は平均10人でチームを組み、顧客企業に常駐することが多い。社員プロフィールと個人ブログ、各種コミュニティーをSNSに掲載することで、業務ノウハウの共有と趣味などを通じた社員の連帯感の強化を促す。SE職社員のほか、彼らをサポートする社スタッフ約100人も同SNSを使う。 同社は2002年からSE職社員向けに社内掲示板システム「知恵蛍(ちえぼたる)」を運営してきた。開設からしばらくは、8割の人が少なくとも週1回は利用していたという。ところが企業買収などにより200人だった社員が1500人まで増えるにつれ、投稿数が減っていった。

    SE社員1500人の帰属意識向上に社内SNS導入
  • [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点

    MySQL5.1には,大きく改良されたレプリケーション機能が搭載された。これまでのステートメント(SQL文)ベースのレプリケーションに加えて,マスタの更新結果をスレーブが反映する行ベースのレプリケーションが搭載されたのだ。レプリケーションの機能追加によって,より正確なレプリケーション処理が可能になった。 しかし,よいことばかりではない。行ベースのレプリケーションは,注意すべき点が存在する。これまでのステートメントベースのレプリケーションと同様の設計や運用では,パフォーマンスを得られない恐れがある。今回は,MySQL5.1レプリケーションの注意点を解説する。 MySQL 5.1のレプリケーション MySQl 5.1のレプリケーションには,同期方法として3つのモードが実装されている。ステートメントベースは,マスタで実行されたSQLステートメントをスレーブでも実行する方式だ。MySQL 5.0ま

    [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点
  • 旧型のLANスイッチが売れている理由

    パソコンをネットワークにつなぐための入り口となるのがLANスイッチである。今,このLANスイッチにちょっとした異変が起こっている。あえてLANスイッチの便利な機能を使えないようにした旧型のLANスイッチが売れているというのだ。理由は,LANをダウンさせるトラブルを防止するためである。 「ブロードキャスト・ストーム」が急増 LANスイッチの便利な機能とは,LANケーブルをつなぐと自動で通信できるようにする「オートMDI/MDI-X」のことだ。この機能を使うと,LANケーブルをつなぐ際に,ケーブルやLANポートの種類を考えなくても通信できる。どのLANスイッチも当たり前に搭載している機能である。 ところが,この便利な機能がトラブルの温床となる危険性がある。ケーブルをループ状に接続することで,「ブロードキャスト・ストーム」を引き起こすのだ。 ブロードキャスト・ストームとは,LAN上に送り出された

    旧型のLANスイッチが売れている理由