Microsoft - みる会図書館


検索対象: UNIX MAGAZINE 1999年6月号
25件見つかりました。

1. UNIX MAGAZINE 1999年6月号

INTEGRATION な竟は我々に ( 衂ー染みやすい。 Microsoft の環境が好みに合わなければ、はかの言語 用のプラグインもある。 Python (http://www ・ python ・ org/) と PerlScript (http://www.activestate.com/) は、いすれも WSH に対応している。 今回の趣旨は、プログラミング言語を長々と解説して、 Windows のスクリプトに習熟してもらうことではない。 しかし、 WSH は習得する価値があるものかどうかを判 断できる程度の解説はおこなうつもりである。 Windows のスクリプトに関する本も、 Web べースのプログラミン グというかたちでたくさん出ている。 IIS 、 ASP (Active server pages) や lnternet Explorer 4.0 のプログラミ ングに関する本を探そう。本稿か印刷されるまでには、イ ンターネット向けではない Windows スクリプティング の本も何冊か出ているかもしれない。 WSH の導入 WSH は標準ではインストールされていないので、なに はともあオ己布ファイルを http://www.microsoft.com /scripting/ から入手しよう 1 。 Microsoft の ActiveX ス クリプトに関するものはすべてここにある。ただし、スタ ンドアローンでスクリプトを実行できるのは WSH だけ である。 WSH はすべて無料て利用することができる。スクリプ トを使うには、自分の PC に WSH をインストールするだ けでいい。 ActiveX スクリプトはすべての Windows で 実行できるが、 WSH は 32 ピットの Windows (Win- dows 95 / 98 、 Windows (T) だけに対応している。 WSH は実行ファイル (. EXE) て配布されている。丐芋 点のファイルサイズは 581KB である。実行すると WSH が自重加勺にシステムにインストールされる。 Microsoft の サイトでは、 WSH. EXE のほかに VBScript と JScript のドキュメント、ホワイトペーパー、サンプル・スクリプ トなどを配布している。サンプルを見れば、はかの Win- dows オプジェクトの追加や制御、 2 つの言語で同し処理 を表現する際の違いなどが分かるだろう。 WSH のサンプ ルはすべて VBScript と JScript の両方て書かれている。 1 調主 :Windows 98 ロ票準でイ市インストールされていない場合は、 コントロールバネルの、アプリケーションの助日と削除 " でインストール UNIX MAGAZINE 1999.6 できる。 WSH を UNIX のシェル・スクリプトと同じように使 うことはできない。シェル・スクリプトは ( 知識さえあれ どんなことでもできる。一方、 WSH のスクリプトは 対言乱勺な処理がはとんどできない。メッセージ・ポック スを表示してユーサーに [OK] か [ キャンセル ] をクリッ クさせることはできるが、そオび丿、 .- ヒは難しい。グラフィカ ル・ユーザーインターフェイスがないので WSH が小さ なプログラムになっているのはいいことだ。しかし、負荷 のかからないコンソール I / 0 をはとんどサポートしてい ない理由はよく分からない。 WSH のコンソール入力につ いては、のちほど詳しく述べる。 どうしてもダイアログ・ポックスを使いたいなら、 2 つ の〕尺肢がある。 VBScript や JScript のプログラムは、 Microsoft の IE (lnternet Explorer) で実行できる。 IE で実行されるスクリプトはプラウサのウインドウを缶剏で きるので、ダイアログ・ポックスを表示したり、入力をス クリプトに取り込むことかできる。 IE のプログラミング に関する本を読めば、詳しく解説されているはずだ。 VB (VisuaI Basic) を使うのもいいだろう。しかし、 ( ログイン・スクリプトなどの ) 屯なアプリケーションに はお勧めできない。 VB は夫行時に大きなオーバーヘッド をともなう。小さなアプリケーションなら C 十十や Java のほうがいいだろう。これらはそれほど資源を浪費しない からだ。 いろいろと缶齣はあるが、無料であることとインストー ルか簡単なことは WSH の利点だ。ます、ユーザーがログ インする際に実行する屯なスクリプトを紹介しよう。こ れはネットワークのユーザーにウェルカム・メッセージを 送り、あらかし旨定してあるドライプ文字に共有名を割 り当てる。この処理は別のガ去でもできるが、サーバー上 のログイン・スクリプトにこのような機能をもたせれば、 ドメインの管理か楽になる。 簡単なスクリプト WSH の標準言語は VBScript と JScript である。 VBScript の利点は単純さにあり、ほとんどの処理か数行 で言己できる。また、基本的なエラー処理の機能もある。 JScript の利点はおもに 2 つある。 1 つは C 言語に似て いること、もう 1 つは独自のオプジェクトを定義できる 119

2. UNIX MAGAZINE 1999年6月号

ンか充実すること、 Windows から Linux への移行工竟 か整うことが必要である、世の中は何か起こるか分から ないので長い目でみていく必要がある、 Word や ExceI などの Microsoft のアプリケーションが移植されないと 使われないのではないか、 MS Office に似たフリーのア プリケーションの StarOffice が日本語に対応すれは改善 されるのではないか、アプリケーション・メーカーが共 同単泉を張り、 Linux 用のアプリケーションのデータ・ フォーマットを共通にすれば Microsoft に勝てるかもし れない、マルチューサーを前提とした保守管理が必要で あるといった UNIX くささを払拭しないと普及しないで あろう、 Windows や Macintosh から完全に乗り換え る必要はなく、用途に応して各 OS を使い分け川まよい、 Linux を無理に初じ、者向けの OS にする必要はない、日 常的なアプリケーションを使いたい人にとっては OS は なんでもよく、それに特化した家電となっていくのでは ないか、といったフォローがきました。 Newsgroups: . sys. next Subject: OPEN SOURCE!! Mac OS X Server がオープンソースになりました、 という記事です。 これに対して、 GUI も含まれているのか、 Mach と 4.4BSD の部分だけである、 GUI は GNUStep を使え ばよい、 Macintosh 上で動作する UNIX との違いは何 か、 Mach べースであることと Objective-C があること である、 Netinfo のソースも公開されたが、 PC UNIX に移植されるとおもしろい、 Mac OS X Server のコン パイラが lntel 用のバイナリを生成できるようになってい れば、今回公開されたソースだけでも lntel の CPU で 重川する OS か構築できるかもしれない、 ld か独自だと 古労するのではないか、といったフォローがきました。 Newsgroups: . sys. ibmpc Subject: プートについて Windows 95 をセカンダリ IDE ハードディスクにイ ンストールして、プライマリとセカンダリのどちらから もプートできるようにしました。 Windows は C ドライ プからしかプートできないといわれていますが、上交的 容易にほかのドライプからプートできるようになります、 という記事です。 これに対し、 PC98 ならできて当り前、 IBM PC/AT 互換機で特別なツールを使わずにできたのならすごい、 OS のライセンスについては間題がないのか、同赫リ用は できないからよいのではないか、ほかのドライプに io. sys などのプートに必要なファイルはあるのか、フロッピー ディスクからプートして C ドライプの OS を使えるよう にすることはできる、といったフォローがきました。 その後もとの記事の才齬哥者から、 OS のインストール 時に C 以外のドライプを指定してインストールし、 C ド ライプに置かれたプート用のファイルだけをフロッピー に移動すれば C 以外のドライプからプートできる、とい う記事力寸殳稿されました。 さらにこれに対して、その程度のことは常識でありわ ざわざ騒ぎたてるようなものではない、フロッピーから のプートは、あくまでも A ドライプからの、、プート " で あり、はかのドライプの OS を、、ロード " しているだけで ある、マサーポードによってはプートドライプを A 、 C 以外から〕尺できるものがある、 Windows 95 / 98 はこ とあるごとにプートドライプの command.com を参照 するので、フロッピープートは使いにくい、 config. sys でシェルの場所を A ドライプ以外に指定すれはよい、と いったフォローがきました。 Newsgroups. . OS. ms-windows. win95 questions. internet Subject: 厄のセキュリティーホールの噂 Microsoft の lnternet ExpIorer にはセキュリティ ホールがあって、 Microsoft はそれを知っているのに対 策を講していない、 Outlook Express も危ない、 Net- scape のプラウサなら安全であるという話を聞いたので すが本当でしようか、という記事です。 これに対して、 Cross Frame Navigate の問題であ れは対策パッチが出ている、どのプラウサを使っている かという以前にインターネットに接続している時点で危 ない、危険という意味ではどっちもどっちだが lnternet Explorer は OS と一体化しているぶんよけいに危ないと . じ、つ、 ActiveX はなんでもできてしまうので lnternet Explorer のはうが危ない、いわれるままにプラグインな どをインストールするような人は lnternet Explorer 以 タ P ) プラウサであっても危ない、それをいいだすと FTP で入手したソフトやメールで送られてきたものなどすべ 等第等物等物等等を日 3 等物 : 臼 : ダ臼 : , 新一をを、 : 第島第いい等イ : ? 呂 3 。いすを島島等島第 3 。 UNIX MAGAZINE 1999.6 149

3. UNIX MAGAZINE 1999年6月号

NET WORTH from Performance Computing M. Steven Baker Windows NT 用の NFS 今日のような競争社会では、少ない資源で多くの成果を 上げるために、共同作業やグループによる開発がよくおこ なわれている。コンピュータの世界でいえば、さまざまな コンピュータ資源を 1 つにまとめ、本としてより大きな 保を得ることにはかならない。これは、きちんと機能す れは・たいへんうまいやり方である。 Web サーバーと検索 工ンジンの普及により、世界莫での共同作業か現実のも のとなっている。オレゴンの片田舎からダイヤルアッフ鮟 続で Web を検索し、はは世界中の Web サーバーや FTP サーバーから情報を入手できる。 組織内での情報共有には、ワークグループによる共同作 業を麪爰するツールがよく使われる。このようなツールと しては、 Lotus Notes や電子メールのほか、 UNIX サー ノヾーやミニコンピュータ、メインフレームのデータベース にアクセスするさまざまなクライアント・サーバー型アプ リケーションカ挙げられる。多くの企業では、デスクトッ プ・コンピュータと UNIX システムを統合するために ファイルやプリンタをネットワークから透的に共有でき るようにしておく必要がある。 UNIX では、ファイル共有のイ督はみとして、 Sun で開 発された NFS とその嬲里プロトコルカくから用いられ ている。現在、主要な UNIX べンダーは NFS を OS に 組み込んでおり、デスクトップ PC から IBM の巨大メ インフレームまで、多くのマシンに実装されている。 デスクトップ・コンピュータでどのようにファイルを 共有するかは人それぞれである。 Microsoft と IBM 製品 てオ冓成された PC なら、 SMB (Server Message Block) を用いた LAN Manager/LAN Server によるネットワ ークがごく自然な選択である。 NoveII 製品で固めていれ ば、 NCP (NetWare Core Protocols) ということにな UNIX MAGAZINE 1999.6 る。 Apple にこだわる人は、 AFS (Apple File Sharing) と AppleTalk プロトコルを選ぶ。これらのファイル共 有力試は、それぞれ異なるネットワーク転送プロトコルか ら発展した (Microsoft/IBM は NetBEUI 、 Novell は IPX/SPX 、 Apple は AppleTaIk)0 しかし現在では、い すれも TCP/IP に対応している。 以前、 Windows NT で利用できる NFS 製品について 簡単に述べた 1 。当時、 Windows 95 用の NFS 製品を 販売していたべンダーのなかで、 Windows NT 用のもの も提供していたのはごくわすかだった。しかし日には変わ り、いまやハイエンド PC には Windows NT 4.0 が組 み込まれている。人気と市場でのシェアを穫得し、 UNIX に代わる OS とみなす人もいる。もしくは、すくなくと も什生能面では劣るとしても販売量で ) UNIX に対抗する Microsoft の企業向けソフトウェアと考えられている。そ こで、 Windows NT 用の NFS をふたたびとりあげるこ とにしよう。 UNIX でのファイル共有 Windows NT での NFS をより適切に言叫面するには、 本来の UNIX サーバー一環境で実装された NFS について 簡単にみておく必要がある。 NFS プロトコルが SunOS の稼動するワークステーションに初めて実装されたのは 1985 年だった。その後、 NFS は UNIX における分散 ファイルシステムの事実上の標準となった。 Sun が NFS の仕様をひろく公開し、競合他社にさえそのソースコード を安く提供したからだ。妬 t が単純であったこと、つまり 1 「 Windows NT 用の PCNFS 製結」 ( 1997 年 10 月号 ) 、「Ⅵⅲト dows NT 用 NFS サーバー」 ( 1997 年 11 月号 ) 。 111

4. UNIX MAGAZINE 1999年6月号

連載 /Cyber Kansai Project— 図 12 斑象工ンコーディング : ル ( 0 工 : つ一ドテ当ヘルコ 蓄静どットレイ - ム、・ ) - 騒ートされたデータ : の、い物第物瑟 ~ , れ物・ 目物を第、 第一ディ . い・ お第カタム 図 14 最終週の MRTG のグラフ 0.0 k 68.0 k 420.0 k を 210.0 k 0.0 k 第はきれたデ - タ・ロ曰ト パイトの元を差第イト 「ノトコノ′ 第一データ . 0 バイト Sun Sat Fri Wed れに mon Sun Sat は、もったいないような安仂ゞしますが・・・・ ) 。工ンコーダ は、 CeIeron 333MHz 、メモリ 128MB の Windows 95 マシンに Sound Blaster SB64AWE を挿し、 16Kbps オーディオ・エンコードをおこないました。 刔劵と決勝の映像工ンコーディングでは上記の PC に Osprey-IOO を加えて 37Kbps A/V 工ンコードをおこ ないました。その間、オーディオ・エンコードには Let ' s note mini (MMX Pentium 120MHz 、メモリ 48MB) を使用しました ( 図 12 ) 。 アクセス分析 、 veb 目標として 1 , 000 万ページビューを掲げましたが、最 終的には 1 , 422 万ページピューを達成しました ( 図 13 ) 。 この図に示したのは mbs. co. jp 全体の数字で、毎日放 0 送カ甘是供するセンバッ以タ ) コンテンツへのアクセスも含 まれています。アクセスのピークは 4 月 2 日で、そのと きの MRTG のグラフを見ると Web サーバーの占有帯域 ンコーダマシンには上記の RealSystem 5.0 と同し構成 は約 7Mbps となっています ( 図 14 ) 。 の PC を利用しました。 Audio ストリーム・サービス NetShow RealAudio と NetShow でサービスを提供しました。 今回、 CKP としては初めて Microsoft NetShow を Real は、通常 Video での使用頻度か高いためか、 Net- 使ってみました。 Show のアクセス数の多さが目立ちます。平均聴町剛寺憫に サーノヾー・アプリケーションは、 Windows NT server ついても、同様に NetSh 。 w のほうが多くなっています 4.0 の Service Pack 4 に含まれています。クライアント ( 図 15 ) 。 の Windows Media Player ( 図 11 ) は、先日発表され その理由の 1 つは、 Microsoft の Web Events Ra- た lnternet ExpIorer 5.0 にも組み込まれており、 Ra- dio ページ 9 から毎日放送を聴きにきた人が多かったから dioBar からコンテンツか選べるようになっています。 のようです。大会期間中の試合がおこなわれている時間帯 サー / ヾーマシンは Pentium II 400MHz 、メモリ に、このページにある毎日放送のボタンを押すとセンバッ 512MB の PC で、 OS は Windows NT Server 4.0 の音声か流れるように言聢されていました。センバッ以外 (Service Pack 4 ) です。 Windows マシンなので、セ でも、毎日およそ 3 , 000 アクセス程度は web Events キュリティ対策としてインターネットと直接接続される Radio ページからなので、その相乗効果があったのでしょ 部分には Cisco 2514 ルータを置いてバケット・フィル タリングを施しましたにれだけのためにルータを使うの 9 http://webevents.microsoft.com/iradio/ja_ja/radio.asp : と 4 を 7 を第 : ナ 図 13 ページビューの推移 (mbs. co. jp) PageView ( 単位 1 国 0 ) 3 , 0 開 2 , 5 開 2 , Ⅸ ) 0 1 , 5 開 1 0 ( 5 一 96- & 92 gt'0' 99- 一 の 9L 一 9 一一 9 6- L - 一 - 一寸 9 809- 8 88- & L 163 UNIX MAGAZINE 1999.6

5. UNIX MAGAZINE 1999年6月号

伝えもア第キーの http://wm.arcs.ne.jp/direct/ Web で OK!! 0 Ⅳ加 do s 98 スタディガイド Windows 2000 プログラミングワークショップ Best Of Microsoft Systems Journal Vol.7 Microsoft Systems Journa 旧本語版編集部編 長尾高弘 ( 株式会社ロングテール ) 、福崎俊博、竹田善太郎他訳 B5 変型判 / 1400 ページ 本体価格 8 , 400 円 MSJ 日本版のバックナンバー ( No. 37 ~ 58 ) の 特集・プログラミング関連記事・技術解説など を分野別に再編成。 Windows 2000 / Win32 プロ グラミング関連特集記事を中心に Windows DNA 、 OLE 、 COM 、 ActiveX などの記事を精選。 VisuaIBasic による SQL Server Advanced su 5i0 による デ - タアクセスガイド改訂新版 SQL S ー 60 テータアクセスガイドー WiIIiam R. Vaughn 著 /QUIPU LLC 訳 B5 変型判 / 1200'<—ジ /CD-ROM 付属 本体価格 7 , 800 円 Visual Basic を使って SQL Server にアクセスした い開発者に最適なガイドです。本書は、最適なデ ータアクセスオプションを判断するための指標と なるでしよう。また、データクアクセスへの認識 が変わるような、革新的な技術も紹介しています。 ′ミ i まユオ 08 Windows 98 システム管理 Windows プログラミング Windows 98 スタディガイド Syngress, 旧 c. 著 / グローバルナレッジネット ワークインク日本支社監修 /QUIPU LLC 訳 B5 変型判 / 600 ページ /CD-ROM 付属 本体価格 6 , 500 円 わかりやすい解説と実習、練習問題で Windows 98 について体系的に、効率良く学習することが できます。日々の運用に役立つリファレンスと しても最適。 CD - ROM には検索に便利な HTML も収録。 MCP 試験に対応。 Win32 スーバーテクニック上巻 速水祐著 B5 判 / 836 ペーシ 本体価格 5 , 800 円 ( 4 月 27 日発売予定 ) カスタム AppWiza 「 d/CString の構造 / ビットマ ップ表示テクニック /DirectDraw/lE4 コントロ ールの使い方など、 Windows プログラミングを 行う上で便利なテクニックを詳細に解説。 Windows プログラマ必携の 1 冊。 W ⅳ 32 / トナクニック 新刊 新刊 CP 70 0P8 に対 退まを Windows プログラミング Windows プログラミング DeIphi 0 DeIphi Win32 API リファレンス 鼎 i 鵜 2 API リファレンス John Ayres 他著 / 光田秀訳 B5 変型判 / 944 ページ / CD - ROM 付属 本体価格 8 , 800 円 ( 5 月 13 日発売予定 ) De ゆ hi の立場から Win32A 曰の使用方を解説した 初めてのリファレンスです。 De ゆ hi 上での高度 なアプリケーション作成に必須とされる主要な Win32A 曰の使用方法を、サンプルを示しながら 詳細に解説します。 新刊 新刊 Windows 2000 プログラミングワークショップ 遥 0 : っツ ^ 03 : Visual Basic 6. O & SQL Se 「 ve 「 7. O 新刊 Visual Basic 6. O Advanced Microsoft VisuaIBasic 6.0 改訂新版 The MandeIbrot Set (lnternational) Ltd. 著 アスキー書籍編集部訳 B5 変型判 / 896 ページ /CD-ROM 付属 本体価格 8 , 000 円 ( 4 月発売予定 ) Visual Basic によるシステム開発に有効なヒントと テクニックを開発現場の視点から紹介します。分 散オブジェクトアーキテクチャ、インターネッ ト / イントラネット関連、データベース接続など、 あらゆる側面からⅥ sua 田 as ℃の機能を詳細に解説。 0 ′、「を第れ一 S を OEVCIOPER5 1 0 = 新刊 改訂新版 て朝ハ。編ト S 社 プ 0 ーツー、 0 ・ 0 物 0250 忙 55 Windows プログラミング Windows プログラミング lnstall ShieId Fo 「 VisuaI C 十十 6-0 大澤文孝著 / 株式会社ネットサーブ監修 B5 判 / 308 ページ /CD-ROM 付属 本体価格 3 , 400 円 Visual C + + 6.0 添付の InstaIIShieId でここまでできて いいのか ! ? 旧 stallShie 社国内総代理店株式会社ネットサーブ 監修によるコね ll Shield5 5 ⅸ V ua ℃ + .0 の解説 書。ウイザードによる簡単なインストーラの作成 から、スクリプトを使ったシリアル番号チェック まで丁寧に解説します。 に ld 新刊 HTML HeIp 石田優子著 B5 判 / 312 ページ 本体価格 3 , 400 円 Microsoft 標準 HTML He やの作成手順を全て解説。 チュートリアルからプログラムとの連携までを 網羅。スケルトンモテルの作成や見栄えの良い He ゆ作成方法などを解説し、買ったその日から 実務に役立つ、技術支援読本。 forVisual C 廾 6.0 アスキーご第 株式会社アスキー 東京都渋谷区代々木 4-33-10 電話 ( 03 ) 5351-8194 http://www.ascii. CO jp/ 〒 151-8024

6. UNIX MAGAZINE 1999年6月号

連載 /NET WORTH URL Apple Computers Artisoft Banyan Systems Compaq (DEC) Frontier TechnoIogies FTP Software Hewlett-Packard IBM http://www.apple.com http://www.artisoft.com http://www.banyan.com http://www.dec.com/ http://www.frontiertech.com/ http://www.ftp.com/ http://www.hp.com/ http://www.ibm.com lntergraph Microsoft NetManage Novell S un M icrosystems SPEC Syntax http://www.intergraph.com/ http://www.microsoft.com/ http://www.netmanage.com/ http://www.novell.com/ http://www.sun.com/ http://www.specbench.org/ http://www.syntax.com/ はうまく機能する。しかし負荷の高い稾竟の場合、フリー で入手できる Samba サーノヾーや Syntax の TotalNet Server (Solaris 2.6 lntranet Server に組み込まれてい る ) などの SMB サーバーには、 NFS はどのスケーラピ リティがない。大部分の UNIX SMB サーバーは、カー ネル内ではなくューザー・アプリケーションとして実装さ れている。一方、 Windows NT では、 SMB クライア ントとサーバーはカーネル内のドライバとして実装されて いる。 1997 年に、「 PC Week 」 [ 1 ] が Windows NT ーヒで TCP/IP を使った NFS と SMB によるファイル共有 を上交した。その結果によれば、皮肉なことに NFS のほ うが SMB のファイル共有プロトコルよりも速いことが 分かった。これは驚くことではなく、 2 つのプロトコルの 違いや、 SMB を NetBIOS over TCP ノヾケット内にカ プセル化することで生しるオーバーヘッドを上交すれば分 かる。 Sun は、 WebNFS を HTTP に代わるものとして宣 伝に努めているが、現実的な用途はインターネットで使う ネットワーク・ファイルシステムというところだろう。こ の分野では、 Windows NT 用の Microsoft SMB プロト コルを使った CIFS (Common lnternet File System か競争相手となる 4 。 Sun は、 WebNFS 、 NFS v3 、 NFS v2 プロトコルを Java で実装するデベロッパー向けに Java のクラスライプラリをリリースした 5 Solaris 2.6 に組み込まれた HotJava プラウサは、 WebNFS や nfs URL にヌ寸応している。 Netscape Communicator 5.0 に は、 WebNFS が組み込まれる予定である。 NFS プロト コルを使ってアクセス ( 読出しのみ ) できるインターネッ UNIX MAGAZINE 1999.6 5 http://www.sun.com/webnfs/download/ 4 http://www.cifs.com ト上の FTP サイトを以下に示す。 ☆ 今回は、 Windows NT 用の NFS の褪旡要について述べ た。流れとして、次は各製品の言田ということになる。そ こで次回は、 Windows NT の重 NFS 製品の互換生と 性能について述べよう。それでは次回まで、 WebNFS や CIFS を使って世界中と共同で作業しよう。 州の建物のエネルギー管理をおこなうオレゴン州エネルギー省 勤務。「 Programmer's Journal 」の元編集者であり、 tEx- tending DOSJ の著者の 1 人でもある。 [ 赭文献 ] [ 1 ] "NFS Faster Than SMB Family ” , PC Week, No- vember 1997 [ 2 ] B. CaIIaghan, B. Pawlowski, P. Staubach, NFS Ver- s れ 3 Protocol S ec ca 0 れ , RFC1813 , June 1995 [ 3 ] B. CaIIaghan, WebNFS CIient S 〃 ec c 佖 0 れ , RFC 2054 , October 1996 [ 4 ] B. Callaghan, WebNFS Server S 〃 ec c 佖 0 れ , RFC 2055 , October 1996 [ 5 ] T. Howes, The S これ 9 se れ t を 0 れ可 LDAP Sea 几んを te ” , RFC2254 , December 1997 「 NFS on Windows NT 」 Performance Computing 1998 年 4 月号より ◎ 1998 , Performance Computing (). S. A. ) ・ nfs://playground.sun.com/pub/ (WebNFS) ・ nfs://gatekeeper.dec.com/archive/ (NFS) ・ nfs://wuarchive.wustl.edu/archive/ (NFS) NFS v3 や WebNFS プロトコルの拡張については、 RFC で文書化されている [ 2 ー 5 ] 。 CIFS についての RFC は、まだドラフトの段階である。 ー M. Steven Baker 117

7. UNIX MAGAZINE 1999年6月号

0 2 ミ ( 0 SMR2200 SMR2000 高速・低価格・超コンバクトティスクアレイ Super Micro Raid Series SMR2200 / 2000 SMR シリーズの特長 SMR シリーズの接続例 High Availability(HA) システムの構築が容易 ・対応 OS サーバーを SMR シリースにマルチホスト接続する ・ Host 接続 2 個のインターフェイスを介して、 2 台のサーバから ことにより HA システムが容易に構築できます。 UNIX 、 Windows NT 、 Linux 、 MAC OS 、 NetWare アクセスするマルチホスト接続機能をサポートして など SCSI 対応の全ての OS で稼働。 HA システムでは 2 台の CPU が相互監視すること で、プライマリー CPU 側に障害が発生しても直ち います。 ・接続の容易性 ホストコンビュータ ( 1 ) ホストコンビュータ ( 2 ) 一方で Windows ロ にセカンダリー CPU 側に切り替わり業務を継続 ロ [ コ UItra Wide SCSI に対応。 NT 、一方で UNIX UNIX することが可能です。このためシステム全体の信 ・拡張性 などのそれぞれ異 Linux 頼性向上に役立ちます。 9GB / 18GB ティスクドライプに対応。 なる OS のサーバ ※但しサーバ - 側にフェールオーバ用ソフトウェアが必要となります。 最大容量 : SMR2200 ( 72GB / 145GB ) ーを接続し、同一 ロロ ロロ 最大容量 : SMR2000 ( 63GB / 126GB の SMR シリースに ・オンラインエクスパンション アクセスし利用す ティスクドライブを増設すれば、簡単なコマンド ることが可能です。 操作で論理ポリュームを拡張可能。 ・ RAID レベル : 0 、 1 、 0 十 1 、 3 、 5 Windows NT UNIX ・ N 十 1 : 電源、ファン ・オンラインモニタ ( オプション ) SMR シリースの状態を、オンラインで監視します。 ・全国拠点からのオンサイトサポート NT 販売代理店募集 ! お問い合せは 容 03 ( 5468 ) 2413 朝ー匸 : = : コ ホストコンビュータ ( 2 ) ホストコンビュータ ( 1 ) SM 日 2200 Windows NT UNIX ※フェールオーバーソフト ・ First watch (VERITAS 社 ) ・ Microsoft Cluster Server(Microsoft 社 ) ・ DNCWARE ( 株式会社東芝 ) FAX ( 03 ) 5468-1285 社 / 東京都渋谷区渋谷 3-10-13 渋谷 R サンケイビル 5F 〒 150-0002 谷 ( 03 ) 5468-2411 FAX ( 06 ) 6357-3655 大阪営業所 / 大阪市北区天神橋 2-5-25 若林グランドビル 〒 530-0041 谷 ( 06 ) 6357-3677 【 URL サーバ】 http.//www tgi. co.jp/ 【 E-mail 】 info@tgi.co.jp ・広告中の会社名・製品名は一般に各社の商標・登録商標です。 資料請求 NO. 030 aTGl 〔 : : = コ SM R2200 《開発製造元》

8. UNIX MAGAZINE 1999年6月号

連載 /NET WORTH—O しているのは、 NFS クライアント・ソフトウェアである。 ほとんどの NFS クライアントは Windows NT ェクス プローラと統合されており、ファイルシステムのマウント やアンマウントが簡単にできるようになっている。 NFS でアクセスしたファイルやディレクトリを右クリックす ると、 UNIX ファイルとしての情報 ( 所有者やグループ、 アクセス権など ) も得られる。 それにくらペ NFS サーバー・ソフトウェアは高価であ まり使われていない。このソフトウェアを使うと、 Win- dows NT マシンで NFS クライアント (UNIX マシン や NFS か川乍しているはかの Windows 95/NT シス テム ) とのファイル共有ができる。共有したいファイルが UNIX ホストにある場合は、 NFS クライアント・ソフト ウェアでも同様のファイル共有が可能である。大部分のべ ンダーは、 NFS サーバー・ソフトウェアを単体で販売し トでは、 NFS サーバーごとにこれらのパラメータか、静的 ている。伊トは Frontier TechnoIogies と NetManage で、 NFS クライアント / サーバーをパッケージ販売して いる。通常、 NFS サーノヾー製品は Windows NT Work- station/Server のいすれでも重川乍する。 NFS ゲートウェイ製品を使えは、 NFS クライアント・ ソフトウェアを複数のⅥーⅲ dows 95 / NT マシンにインス トールしなくてもすむ。マシン 1 台にゲートウェイ・サー ーをインストールするだけでよい。欠点は、ファイルア クセス性能がひどく低下することだ。これは NFS ゲート ウェイでのソフトウェア・オーバーヘッドと、処理に必要 なバケットか増加することが原因である ( すくなくとも、 NFS クライアントの 2 倍以 - ヒのバケットカヾ充れる ) 。 Windows NT 用の IFS (lnstallable File System を利用したソフトウェアを作るのは難事業である。 Win- dows NT のデバイスドライパ・モデルは、 Windows 3. x / 95 で使われているイ反想デバイスドライバ (VxD) と は別物である。 Windows 95 用の IFS は、 Windows 95 DDK (Device Driver Kit) で詳しく角見されている。 れに対し、 Windows NT 用の IFS DDK Kit が ( 5 000 ドルで ) 発売されたのは 1997 年のことだ。それまでべン ダーは、その 5 年ほど前に Microsoft か開発者向けのコ ンファレンスで公開したネノ琪月の清報に頼っていた。 OS の 新バージョンが発表さオ Windows NT カーネル内で、 IFS の開発に景グするようなデータ構造か変更されるたび に、 TCP/IP べンダーはこの情報を Microsoft のスタッ 116 ニングすることかできる。大部分の NFS クライアン どのパラメータは、 NFS サーバーの応答性能をもとにチ NFS 要求 / 応答バケットの最大長、タイムアウト時間な して性能向上を図ることもできる。 ( クライアントごとの ) 実装し、ディレクトリやファイルへの参照をキャッシュ レッド・アプリケーションとして NFS ソフトウェアを ウェイ製品 ) の場合、その効果か顕著に表れる。マルチス 実行される NFS ソフトウェア (NFS サーバー / ゲート よるオ→ヾーヘッドを減らせることだ。負荷の高い竟で カーネル内のネットワーク・ドライバ間のデータコピーに できる。カーネルモードの利点は、 NFS ソフトウェアと イバとしても、ユーサー・アプリケーションとしても実装 UNIX と同様のことがいえる。 NFS はカーネル内のドラ Windows NT の NFS 製品についても、多くの面で フからうまく聞き出さなけれはならなかった。 に定されているが、重加勺チュ 適化を試みている製品もある。 ニングによって性能の最 Windows NT 用の NFS ソフトウェアは、 NFS てイ吏 われる UNIX 式の認証 (uid 、 gid など ) やアクセス制御 と、 Windows NT 式の認証 ( セキュリティ・トークンに よるユーサー名とパスワードを使う ) との違いに対処しな ければならない。その対応策の 1 っとして、 PCNFSD プ ロトコル・サーバーを動かし、ユーザー名 / パスワードを UNIX の uid/gid に変換するガ去がある。大規模ネット ワークでは、 NIS (Network lnformation Service) か NIS 十プロトコルがよく利用されている。ューサー名とパ スワードやその他 ( ホスト、オートマウント・マップなど ) の情報を、個々のマシンではなく NIS や NIS 十サーバー てイ尉寺して管理負担を軽減している。すべての NFS クラ イアントが PCNFSD による認証に対応しているが、 NIS プロトコルに対応した Windows NT 用の NFS 製品は ごくわすかである。 lnternet File System NFS 以、タ ) カ去で UNIX のファイルをデスクトップ・ マシン間で共有するには、 UNIX システムに SMB サー ーを導入して Microsoft のプロトコルを利用するネッ ノヾ トワークを実装すれは・よい。この去は、低負 : 荷の工竟で UNIX MAGAZINE 1999.6

9. UNIX MAGAZINE 1999年6月号

連載 /Cyber Kansai P「0 」 ect 図 5 データフロー 甲子園球場 得点情報入力 TV 中継車 CG ブー ロ ロ RS232C ス 毎日放送茶屋町本社 打順・守備位置データ入力 SbO . CSV scorel . csv-vscore4 . C SV ロ SBO 、塁情報入力 ゲートウェイ センバッ データベース at ゎ 0 ℃ 01 ・ 0 ~ 0 しわ 0 し 32 ・ 0 Generator ロ clock . し x し digest . txt teammember . し x に batter . しXし atbat . し x し score . に X し sbo . txt ロ sbo . swf tokuten . swf score . SWf teammembers . swf digest . swf を重ね、最終的には以下のようなフレーム構成にしました mm. mbs. CO ・ JP mbs. co.jp 堂島 media CONNECT watch . swf ☆ . r 竄 1 、 . ram とロ ロ キャプション入力 叮 am ファイル名の ー確認 ロ ( アーカイブ ) RealVideo 5.0 ( 図 3 ) 。 3. メュ 1. 大会ロゴ 2. 広告 / サー ( 30 秒または 1 分ごとにリロード ) 4. スコアポード ( 20 秒ごとにリロード ) 6. 協力サイト紹介 5. ダイジェスト ( 3 分ごとにリロード ) さらに、以下のページはトッフ。ページの 4 ~ 6 の部分を ・ LIVE (live-link page) 切り替えて表示する方式にしました。 158 ます ) からは、出場校の紹介ページと各試合のダイジェ トーナメント表 ( 業界用語では、、やぐら " と呼ばれてい 組み合わせ ( 組合を ) で、別のページを用意してリンクを張りました。 ッフ。ページのメニューに収めきれませんでした。そこ り、しかもそれぞれに複数のサーバーがあったため、ト G2 、 Microsoft NetShow Audio/Video と多不頁あ ライプストリームが RealAudio 、 RealVideo 5.0 / ストへのリンクカ漲られています ( 図 4 ) 。 センノヾツ豆知識 UNIX MAGAZINE 1999.6 1. SBO 、得 . 轗を過、出塁データ タをリアルタイムに更新していきました ( 図 5 ) 。 ルタイムに更新する必要があります。今回は、下記のデー いうまでもなく、この種の中継では各種のデータをリア リアルタイム・データ更新のテータフロー Flash を用いたグラフィカルなページにしたものです。 て表小しています。上記のコンテンツを、 Shockwave このページは、トッフ。ページの 3 ~ 6 の部分を切り替え ・ Shockwave FIash 版ページ 甲子園昜への道偵を紹介しています。 ・アクセス ジタル施幻の放映予定を掲載しました。 テレビ、ラジオ、 CS GAORA ( スポーツ専門の CS デ 放送スケジュール 第 1 回 ~ 第 70 回のトーナメント表です。 ・ HISTORY フォームを利用した〇 x 式のクイズです。

10. UNIX MAGAZINE 1999年6月号

連載 /NET WORTH—O 表 3 Windows NT 用 NFS ソフトウェア ( 2 ) ゲートウェイ クライアント サー ハー プラットホーム lntel AIpha 〇 Pathway Server NFS 〇 SuperNFS 〇 SuperTCP/NFS 〇 SuperTCP Suite 〇 InterDrive Client NFS 〇 InterDrive Server NFS Network Access Suite 〇 NFS Maestro 〇 NFS Maestro Gateway 〇 NFS M aestro Server 〇 NFS Maestro Solo 〇 AccessNFS Gateway 〇 D iskAccess 〇 D iskShare 〇 NFS Solutions Bundle 〇 Marathon 〇 PC-XWare Suite 〇 UNIXLink 97 〇 NFS for Smarterm 〇 Solstice Network Client 〇 Solstice NFS Client 〇 Reflect ion NFS 〇 0 mni-N FS Enerprise 〇 Omni-NFS Enterprise 十 Server 〇 Omni-NFS Gateway 〇 Omni-NFS Server 〇 Omni-NFS/X 〇 有樹ルゞ組み、込まれている。 Windows NT Server には、 Windows NT 向けの NFS 製品は 3 つのカテゴリーに Macintosh とのファイル共有用として、 AppleTalk ス 分けられる。クライアント、サーバー、ゲートウェイの各 タック、 AFP サーバーをエミュレートするソフトウェア 製品である。 NFS クライアント・ソフトウェアを使えば、 も付属する。 Windows NT Workstation/Server から (UNIX シス テムなどの ) NFS サーバー上のリモートファイルにアク Windows NT の NFS 製品は追加パッケージとして セスできる。 NFS サーバー・ソフトウェアは Windows 購入しなければならない。 Windows NT 用の NFS ソ NT マシンを NFS サーバーとして重川乍させ、 UNIX シス フトウェアを提供するべンダーの数は、以前この話題をと テムなどとファイルを共有することができる。 NFS ゲー りあげたときからほとんど変化していない。とはいえ、製 品の質は矼ヒし、不頁も増えている俵 2 ~ 3 ) 3 トウェイはもっとも新しいカテゴリーの製品で、 1 台の Windows NT マシンをほかの (UNIX システムなどの ) Alpha 版 Windows NT 用の NFS ソフトウェアを販売 NFS サーバーのゲートウェイとして重川乍させる。 NFS しているべンダーはわすかである。 MIPS や PowerPC ゲートウェイを使えば、 SMB ネットワーク内の Win- マシンで Windows NT を動かしているなら、残念なが dows 95 / NT マシンからの要求をゲートウェイ・サーバー ら lntergraph の旧い NFS 製品しか尺の翁也がないだ で NFS 要求に変換して、 UNIX の NFS サーバーに渡す ことができる。 3 言博主 : Microsoft は、 NFS 點品を含んだパッケージ「 Windows NT Windows NT 用の NFS 製品のなかでもっとも普及 Services for UNIX Add-On Pack 」の販売を開始しな 〇 〇〇〇〇〇 〇〇〇〇〇〇 〇〇〇〇〇〇〇 〇 〇 〇 〇〇〇〇〇〇〇〇〇〇〇〇 〇 〇〇〇〇〇〇 〇 〇 〇 115 UNIX MAGAZIN E 1999.6