• 【IIS7】 かなり盛況でした Beta 3 セミナー

    Virtualization、管理(田辺さん)、PowerShell、ターミナルサービスが目立って人が入っていたような気がしました。やはり関心高いですね。(^。^)y-.。o○

    私のIIS7.0もかなりの数のお客様がご入場くださいました。ありがとうございます!実はIISとしては今日米国で大きな動きがいくつかありましてその内容も盛り込もうとしたり、会場ではIIS7が初めてのお客様も多かった関係でやはり時間が足りないセッションになってしまったという反省をしております。もうそろそろIISだけで複数セッション必要な時期が来たと思っています。

    さて、今日ご案内したURL類のリンクを貼っておきます。会場で資料を受け取った方も私が今朝9:40ごろに投稿されたIIS開発責任者 Bill Staplesのブログから色々と口頭でフォローしてしまったので紙に無いものがいくつかありましたのでそのフォローも兼ねて書きます。

    What's New in IIS7 Beta 3?  これがそうです。
    http://blogs.iis.net/bills/archive/2007/04/25/what-s-new-in-iis7-beta-3.aspx
    ※今日 実はFTP7を少しだけ見せましたが、日本語化するかは未定の状況です。

    Announcing New IIS7 Developer Center
    http://blogs.iis.net/ewoersch/archive/2007/04/24/announcing-new-iis7-developer-center.aspx
    ※今まではインフラ話と開発話がごちゃまぜだったんですが、米国の今日付けで開発者向けDeveloper Centerがオープン予定です。

    今日はIIS7.0概要を6つの柱で話しました。

    ◎インストール

    How to Setup IIS7 from the Command Line ・・・pkgmgr の話
    http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=958

    Installing IIS 7.0 using ServerManagerCmd.exe ・・・今日初めてご紹介したサーバーマネージャ同等のCUIコマンド
    http://blogs.iis.net/metegokt/archive/2007/04/13/installing-iis-7-0-using-servermanagercmd-exe.aspx

    IIS 7 Features and Vista Editions
    http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=1100

    ◎セキュリティ

    How To Use Request Filtering
    http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=1040

    ◎拡張性
    ◎構成
    ◎管理性
    特に新しい記事は紹介していません。http://www.iis.net へ行けば今までの記事があります。

    ◎運用性

    Understanding Custom and Detailed Errors
    http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=968&p=3


    さらにIIS7.0 on LHSが現在どういう点を強化しようとしているのかという話もしました。

    - 使いやすいPHP(や他の動的言語)のプラットフォームとして

    CGIはマルチプロセスで動作する機構、ISAPIはマルチスレッドで動作する機構。Windowsでは特にマルチプロセスで動作させるとプロセス起動のオーバーヘッドがパフォーマンスに影響を与えます。一方でコミュニティ提供のPHPコア機能の一部はマルチスレッド対応(スレッドセーフ)でないものがあり、ISAPIで利用するとプロセス境界が無いことによって問題を起こす可能性があります。
    結果、FastCGIが登場することでこの両方の悪い点をカバーできるようになります。簡単に言うとFastCGIはマルチプロセスの機構ながら、プロセスを再利用するためにオーバーヘッドを最小限に抑えることができるものです。

    FastCGI for IIS
    http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

    そしてLHS Beta 3でCGIをインストールすると同時にFastCGIのモジュール(そうモジュールになってます。)もインストールするようになっています。Beta 3 をインストールいただいたら確認してみてください。

    - ホスティングのシナリオでの使い勝手のよさ
    Centralized Configuration
    http://www.iis.net/articles/view.aspx/Use-IIS7-Administration-Tools/Using-XML-Configuration/Centralized-Configuration?tabid=1
    ※そもそもapplicationHost.configを配らずに構成情報を中央制御しようという考え方です。詳細はこの記事をご覧ください。

    - 管理のしやすさを助けるPowerShellとGadget類
    PowerShellは田辺のセッションがあったので特にふれませんでしたが、http://www.powergadgets.com で入手できるGadgetは強力なもので、管理者のマシンあるいは管理端末に配置することでよりビジュアルに今のサーバーの状態を表示できるメーター(タコメーターみたいなものからAV機器の音量メーターのようなもの、グラフ、地図など非常に多彩な機能)をFloatingあるいはSidebarに入っている状態でデスクトップで便利に且つ非常に明快にシステム管理を助けます。

    ここでTech・Ed ヨーロッパの基調講演のかなり後ろの方を見ていただくとそこでPowerShellとGadget、IIS7.0の新しい構成システムの融合デモをご覧いただけます。
    http://www.microsoft.com/emea/itsshowtime/sessionh.aspx?videoid=338

    あるいはそのデモをやったPowerShellのJeffreySnoverとIISの親分 Bill Staplesのchannel9 ビデオをご覧ください。こっちの方がいいかな。 
    http://channel9.msdn.com/ShowPost.aspx?PostID=257044


    やっぱり50分にこれだけの情報を盛り込んじゃうのがいけないのでしょうね。でもこれだけの可能性を少しずつでも伝えたいその気持ちがどうしても先に出てしまい、今日は2分超過してしまいました。しばらく多くのUpdateがありそうなので頑張ってウォッチして書いていくことにします。

  • 【Longhorn】 明日は Beta3 セミナー

    今日は品川で準備作業をしています。私は毎度おなじみの IIS7.0 をお話させていただきます。多分大人気のVirtualizationの裏コマなのでひっそりと最新状況を色々としゃべっちゃおうと思ってます。(^-^) 50分で終わる自信があまり無い(すごい幅広いのに50分はきつい毎度ながら)のがこれからの数時間の努力次第ということですか (^。^)y-.。o○

    まあこういうイベントでは大体前日にリハーサルというのをやります。何をやるかというと話す会場に行ってお客様の席が空っぽの状態でヘッドセットをつけてマイクの音量調整をしたり、スライドをスクリーンに表示して後ろの方でも見えるかな?と一番後ろの席に行ってリモコン(こういう感じのもの)でスライドをめくってあーこのスライド全然見えないとか 晩に直前作業で何をしておくべきか推し量るための色々なことを試します。

    IIS7.0 は確か2006年のMDC(Microsoft Developer's Conference:米国のPDCを受けて実施したもの)で初めてお話をしたのですが、そのころに比べるとインストール時間はえらい短くなっているわ、安定度も増しているわ、英語だけで本当に申し訳ないですが、http://www.iis.net も相当充実しているわ もうそろそろReady と言ってお薦めできる状況まで来ました。明日に申し込めた人は是非現在のLHSのIIS7.0の状態を見て帰ってください。残念ながら見れなかった方はTech・Edにお申し込みいただくかもっと気軽にMSONを申し込んでいただければ多分私が飛んでいくので是非���用してください。

    今年は Tech・Ed ももっと初めての方にも参加して欲しいとの願いを込めてパッケージの種類を分けるようなのです。なので有償セミナーは厳しい状況の方が多いのを認識しつつも是非サイトにアクセスして事務局メンバーの想いを感じてください。

  • 【☆ミ】 仲間が増えました (^-^)

    エバンジェリストの広場 は順次手を入れていくことにしますが、うれしいニュースです。我々 IT Proエバンジェリストのチームメンバーが一人増えました (^-^) 今後色々な場面でお世話になると思います。古株ともどもよろしくお願い申し上げます。

    なお、早速ブログを立ち上げたようなのでそちらもご覧ください。

    頑張って体重を減らしにかかっているので個人的には早く広場の写真替えたいんですよね。同じようなことを言っているT添というひともいますが、私の方が写真を見ると明らかに顕著ですし。

    私も製品サポート部門に結構長くいた経験から現場の辛さを忘れないように心掛けていようと常に思っていますが、新しい彼もそういうマインドの人なのでまた痛みのわかる人が増えて大歓迎です。とにかくよろしくお願いします。名前はここでは敢えて書きませんね。これからどんどん登場してもらうことになると思います。

  • 【☆ミ】 動物の名前が本当に多いなぁ

    以前、「Centro」(Longhorn Server 世代の中規模組織向けサーバー群製品)の話を少し書きましたが、現在のSBSの次世代サーバーももちろん企画されています。「Cougar」というコードネームです。SBSに関しては道場やMSONにお伺いするとやはり関心度の高いサーバーなのでチームで揉んで何かできないか考えたいなと思っています。
  • 【IIS7】 VistaでVirtual Server 2005 R2 SP1 RC

    田辺さんがもう取り上げてくれてますが、Virtual Server 2005 R2 SP1 RCのReadmeに以下の記述がちゃんとついてました。

    Running Virtual Server on Windows Vista

    To run Virtual Server on the Microsoft Windows Vista™ operating system, you need to enable Internet Information Services (IIS) and also enable the settings shown in the table below. There is an option when you install Virtual Server to do this automatically. To change these settings manually, from Control Panel, under Programs, click Windows Features, and then click Turn Windows features on and off.

    Web Management Tools
     IIS Management Console
     
    IIS 6 Management Compatibility
     IIS Metabase and IIS6 configuration compatibility
     
    Application Development Features
     CGI
     
    Common Http Features
     Default Document
     Directory Browsing
     HTTP Errors
     Static Content
     
    Health and Diagnostics
     HTTP Logging
     Request Monitor
     
    Performance Features
     Static Content Compression
     
    Security
     Windows Authentication
     
    つまり Virtual Server はIISに依存しているので、IIS7を入れる時にこれらの機能はインストール必須になるということです。ネットを検索していたら結構苦労している人が多そうだったのでここに転記しておきますね。(^-^)