Windows NT - みる会図書館


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

1. UNIX MAGAZINE 1999年8月号

連載 /NET WORTH—O 表 8 Windows NT 用 NFS サーバー皀 ( 1 ) UID/GID の対応 性肯パラメータ べンター 手動ファイル NIS キャッシュスレッド タイムアウト 〇 Attachmate 〇 Front ier Tech 〇 FT P Software Hummingbird 〇 lntergraph 〇 NCD Net Manage Xlink 〇〇〇〇〇〇〇〇 〇〇〇〇〇 〇〇〇〇〇 〇 〇 〇 〇 バー 2 ) 表 9 、 Vindows NT 用 NFS サー ファイル名 Case Chars そ也 べンター 〇 〇 〇 Attachmate 〇 〇 〇 Frontier Tech 〇 〇 〇 FTP Software 〇 Hummingbird 〇 〇 〇 lntergraph 〇 〇 〇 NCD Net Manage 〇 〇 Xlink ル Pentium Ⅱ ( 300MHz ) 、 128MB の ECC SDRAM 、 ューサーになることはない。 Windows NT では、適切な Adaptec 2940 Fast Wide SCSI コントローラ、 4GB の 権限をもつューサーであればファイルの所有権力られる Fast Wide SCSI ドライプ、 SMC の Ethernet カード ことになっている。 (10Mbps) という構成である。各 NFS サーノヾー製ロロ ACL や ACE (Access ControI Entry) は、もっと とに、専用の Windows NT 4.0 (Service Pack 3 ) を も解釈の難しい用語である。 ACL や ACE の操作や表示 インストールした。こうすることで、各 NFS サーバーを をおこなう Windows NT のツールは、奇妙て牙盾が多 独立して重川乍させることができる。以前と同しように、 V いものばかりである。 Windows NT ェクスプローラを使 Communications の System Commander を使ってこ うと、ファイルやディレクトリの所有者と ACL を 1 つ のマルチ OS プート環境を構築した。 2 つの FAT パー のオプジェクトとして同時に見ることができる。これらの ティション ( 1 つは OS 用 ) のほか、 IGB の NTFS パ GUI ツールで使われる用語は、 Windows NT やそのリ ーティションを 2 つ作った。インストールした各 NFS ソースキットに付属するコマンド行ツール (CACLS や サーバーは、 FAT?S—ティションと CD-ROM ドライ SHOWACL) とはまったく異なる。 プ、 2 つの NTFS ノヾーティション ( 言蒄出し専用と読み書 Windows NT の認証と UNIX の UID/GID 認証の き可育を NFS で共有するように設定した。芋点では、 対応づけは難しい。複数の NFS サーバー製品を使った経 Attachmate の NFS サーノヾーは NTFS ノヾーティション 験からいうと、その対詰果には驚かされることがある。 しか共有できない。 Sun と Century S0ftware の NFS サー / ヾーはテスト 各製品の性能テスト しなかった。どちらの製品にもロック・マネージャーがな かったためだ。 Century の NFS サーバーは Windows テスト竟を用意して、 Windows NT 用の NFS サー NT サービスとしては実装されておらす、ログオンユー ー製品の言叫面をおこなった。ハードウェアは、デュア シンポリック・リンク ログ 〇 〇 〇〇〇 〇 98 UNIX MAGAZINE 1999.8

2. UNIX MAGAZINE 1999年8月号

連載 /NET WORTH—O 表 2 、 Vindows NT 用の NFS サーパー・ソフトウェア ( 1 ) 価格 ( ドル ) べンター / 、一ジョノ ロ Pathway Server NFS Attachmate 1.03 395 Term Professional*'** Century 199 SuperNFS Frontier Tech 195 InterDrive Server NFS FTP Software 299 H ummingbird NFS Maestro Server 195 DiskShare** lnt ergraph 290 Marathon*'** NCD 325 UNIXLink 97 * * * NetManage 400 Solstice Network Client , S un 300 Omni-NFS Server Xlink 3.0 149 * NFS クライアントとサーバーの両方が含まれる。 * NFS サ→ヾーが TCP/IP アプリケーション製結の 1 っとして含まれている。 、 NFS サーバーが TCP/IP アプリケーション製の 1 っとして刊属する高面な製結もある。 表 3 、 Vindows NT 用の NFS サーパー・ソフトウェア ( 2 ) プラットホーム 印刷サービス NFS v3 NFS v2 Web NFS PCNFSD LPD lntel Alpha UDP TCP UDP TCP 3.3 5.3.1 2.0 5.1.4 3.2 5.0 7.01 3.1.1 〇 〇 Pathway Server NFS 〇 〇 Term Professional 〇 〇 SuperNFS 〇 〇 〇 InterDrive Server NFS 〇 〇 NFS Maestro Server 〇 〇 〇 DiskShare 〇 〇 〇 Marat hon 〇 〇 〇 UNIXLink 97 〇 〇 〇 〇 Solstice Network Client 〇 〇 〇 〇 Omni-NFS Server といったロックの状態をサーバーてイ尉寺する必要がある。 クライアント製品の開発のはうに力を注いでいる。 Win- DOS と Windows では強制ロック (mandatory lock) dows NT 用 NFS サーバーでは、セキュリティ上の問題 カイ吏われ、、、ファイルオープン " 呼出しやロック関数に渡 に対処し、 Windows NT と UNIX のアクセスモデルや されるパラメータにもとづいてロックをおこなう。その副 ミッション・モデルの違いを吸収するなど、多くの複 作用として、 PC 上でロックを一尉寺したアプリケーション 雑な間題を鮹夬しなければならない。 や遠隔クライアントが異常終了してしまった場合に問題が ファイル共有の管理の問題もある。 1 つの選択肢とし 生しる。これらのロック ()C 用語でいう、、共有違反 " ) て、 UNIX の標準的な管理手法を用いることが考えられ ノヾーシステムを : 再与起重力 を解除するには、ロックされたサー る。通常、 NIS や NIS 十などのサーバーで分散竟の集 するしかない場合もある。 中管理をおこなう。これに対し、 Windows NT では設定 UNIX でのファイルのロックには、従来からアドバイ 情報の多くをレジストリ凵尉寺するため、残念ながら各ク ザリ・ロック (advisory lock) が使われている。ファイ ライアント・マシンの言殳定変更が必要かもしれない。 ルやレコードのロックが必喫なアプリケーション ( データ べースなど ) の大半は、アプリケーション内部でロック状 ファイルのロック 態尉寺したり、秀するアプリケーション間でアドバイ ザリ・ロックを使ったりしている。旧い UNIX アプリ デスクトップ PC と UNIX 間でファイルを共有する ケーションの多く (UUCP ューティリティなど ) は、特 と、ファイルのロックが問題になることがある。ロック 殊な名前のファイルを生成してロックを寒見している。た をおこなうには、アクセス中のファイルやロックする範囲 〇 〇〇〇〇〇〇〇〇〇 〇 〇 〇 〇〇〇〇 〇〇〇〇 〇 〇 〇〇〇 〇 94 UNIX MAGAZINE 1999.8

3. UNIX MAGAZINE 1999年8月号

連載 /NET WORTH 表 1 UNIX 用 NFS サーパー べンター OS BSD/OS BSDI FreeBSD FreeB S D DEC* DIGITAL UNIX* DEC* DIGITAL UNIX* HP HP-UX IBM AIX IBM AIX Linux SCO OpenServer SGI IRIX Solaris (SPARC/x86) S un Sun SunOS 4.1.3 、 DEC は現 Compaqo DIGITAL UNIX は Tru64 UNIX に改称さオレこ UNIX のファイルシステムは、、 / " て表されるルートノ ードをもつ階層構造になっており、ルートノードからフ これらのファイル共有方式の目的は、デスクトップ PC ァイルツリー全体をたどることができる。 Sun の NFS と UNIX システム間で資源を共有することである。 NFS や、 AFS (Andrew File System) などによる UNIX でファイルを共有する場合、 PC に NFS クライアントと の遠隔ファイル共有は、この階層ファイルシステム・モ サ→ヾー・ソフトウェアのどちらをインストールするかは デルと統合されている。ューサーがサーバーや資源の名前 頭を悩ませるところだ。現在、いくつかのべンダーから販 を知らなくても、遠隔ファイルシステムはこの階層構造 売されている NFS ゲートウェイ・ソフトウェアは、 NFS (/usr/local/bin やユーザーのホーム・ディレクトリな クライアント・ソフトウェアを孑長して新たな工夫を加え ど ) に自動第勺にマウントされるようにすることができる。 たものである。 Windows NT のファイル共有では、以下のようにサー 肝腎なのは、デスクトップ PC と UNIX のファイルを ー名と資源を用いる。 どこて共有するかである。 PC で NFS クライアントを使 うなら、 UNIX の NFS サーバーでファイルを共有する \\NTSERVER\APPS ことになる。 NFS はもともと UNIX で開発されたため、 共有ファイルにアクセスするユーザーは、この情報を明 べンダーは何年もかけて NFS サーバー製品を ( クライア 示的に入力するか、この資源をドライプ番号に対応づけて ント製品もそれなりに ) チュ ニングし、性能やスケーラ マウントしなければならない。たとえば、コマンド・プロ ピリティの一ヒに努めている。 ンプトで以下のように実行する。 Windows NT で NFS サーバーを運用する場合、フ NET USE x : \\NTSERVER\APPS ァイルを共有する場所は Windows NT マシンになる。 Windows NT 4.0 では、 UNIX に似た DFS (Dis- Windows NT 用の NFS ソフトウェアは、主要な TCP tributed File System) が追加されたが、実装が不完全で /IP べンダーの大半が追加コンポーネントとして販売して ある。 Windows 95 クライアントから DFS にアクセス いる俵 2 ~ 3 ) 。 Windows 95/NT 用の NFS クライア するにはパッチを当てる必がある。また、 DFS の現在 ント・ソフトウェアとくらべて、ほとんどの NFS サー の実装では、サーバーがダウンしたとき ( ンヾックアップ・ ー製品は同しべンダーの NFS クライアント製品ほど洗 サーバーに切り替えることカ、きない。この機能を利用す 練されておらす、チュ ニングも不十分である。デスク るには、 Windows NT 5.01 の登場を待たなければなら トップ PC 用 NFS ソフトウェアの売 E げの大半は NFS クライアントが占めているので、ほとんどの企業は NFS 1 心主 : Windows 2000 に改称されオこ NFS v2 NFS v3 UDP TCP UDP TCP / 、一ジョ / 、 VebNFS 〇〇〇 〇〇〇〇〇〇 〇〇〇〇 〇〇〇〇〇〇〇〇〇〇〇〇 1 0 っ 〇 4.0d 10.01 4.1 〇 〇〇〇〇 〇 4.2.1 2.0.30 5.0.4 〇 〇 〇 6.3 2.6 93 UNIX MAGAZINE 1999.8

4. UNIX MAGAZINE 1999年8月号

図 1 OpenGL/GLUT による 8 本回転醯 (FreeBSD) ロ lglut の OpenGL 互換ライプラリを利用する必要があります。 FreeBSD では MESA も GLUT もノヾッケージになって いるため、 sysinstall コマンドで簡単にインストールでき ます。最新版も前述の URL で手に入ります。 # Makefi1e for MESA / X11 -I/usr/X11R6/inc1ude —L/usr/X11R6/1ib CFLAGS —IGL —lglut —IGLU ー 1X11 —1Xext —1Xi \ LIBS —1Xmu -lm glut : glut. 0 、 Vindows 95/NT の場合 Windows 95 / 98 / NT には、 Microsoft カ甘是供する OpenGL のランタイム・ライプラリ openg132. dll と長 ライプラリ g1u32. d Ⅱか最初から入っているので、そのま ま OpenGL アプリケーションを動かすことができます。 OpenGL 対応のグラフィックス・アクセラレータのなか には独自の openg132. dll をもつものがあり、それを使え ば OpenGL の実行は格段に高速化されます。 Visual C 十十などで OpenGL のプログラム開発をお こなう場合は、これらに加えてライプラリ定義ファイル openg132. lib と g1u32. lib 、およびヘッダファイルが必要 になります。これらは、 Microsoft の FTP サーバー 3 か らダウンロードできます。 Windows 用の GLUT は、 Nate Robins 氏の Web ページ 4 から入手できます。 3 ftp://ftp.microsoft.com/Softlib/MSLFILES/Openg195. 4 http://www.xmission ・ com/-nate/glut.html UNIX MAGAZINE 1999.8 インターフェイスの街角 図 2 OpenGL/GLUT による 8 面体回車云 (Windows) 言回ロ は H : \ 0 い岶 on 学 00 he \ 00 he & on. を x を 147 5 http://home.pacbell.net/atai/guitool/ しい一覧があります。このうち、 OpenGL カ硬えるもの トについては、 Li-Cheng (Andy) Tai 氏のページ 5 に詳 も利用できるものなどカ咄てきました。各種のツールキッ 表さオ蹊 OpenGL が使えるもの、あるいは Windows で UNIX の流行にともなって数多くの GUI 開発ツールが発 開発は一 - イ下火になっていました。しかし、匠のフリー ットカ甘昌されていました。その後、これらのシステムの UNIX 上の GUI ツールの開発も活発で、各種のツールキ X ウインドウ・システムの開発がさかんだったころは には不一ト分です。 されていないので、これらの高度な GUI 部品を利用する GLUT にはメニューやスライダなどの GUI 部品は用意 ウやマウスなどの処理ができるようになります。しかし、 GLUT を使えは、とりあえす OpenGL 上でウインド OpenGL 対応のツールキット したところです。 図 2 は、 Windows 95 上でリスト 3 のプログラムを動か は、リスト 3 のようなアプリケーションカイ乍成できます。 ネルで openg132. d Ⅱ、 g ⅲ 32. d Ⅱ、 glut32. dll を追加すれ 納します。そして、 Visual C 十十のプロジェクト設定パ gram Files*DevStudio*VC*include*gI など ) に格 *lib など ) とヘッダファイル用ディレクトリ (C:*Pro- ディレクトリ (C:*Program Files*DevStudio*VC ます、これらのファイルを VisuaIC 十十のライプラリ・

5. UNIX MAGAZINE 1999年8月号

NET WORTH 丘 om Performance Computing M. Steven Baker Windows NT 用の NFS サーバー製品 Microsoft は、 Windows NT を UNIX に代わるもの、 あるいはすくなくとも同等のものと位置づけている。この 役割を果たすには、 UNIX に引けをとらないサービスや機 能を Windows NT で提供しなけれはならない。しかし、 Windows NT で現在使われている名前付けやファイル共 有、分散管理の方式にはまだ欠点がある。ほかにも、信頼 性やスケーラビリティに関する問題などを角夬しなければ ならない。 UNIX では、 10 年以ー E 前から NFS (Network File System) を用いて TCP/IP ー E で分散ファイルシステム を実現している。実際、 NFS を利用しない UNIX システ ムを想像するのは難しい。最初の NFS プロトコルは 1985 年に Sun で開発さその言妬れまきわめて安定している。 現在、主要な UNIX システムのカーネルにはすべて NFS が組み込まれている。 VAX VMS や IBM メインフレー ムといったほかのシステムでも、 NFS ソフトウェアがオ プションで用意されている。 Windows 95/NT では、新たなファイルシステムをデ バイスドライバのかたちで OS に追加する仕組みが用意 されている。したがって、 NFS クライアントかサーバー を実装し、 UNIX システムやはかのデスクトップ PC と ファイルを共有することができる。オプションで用意され ているサー ・ソフトウェアを使って、 UNIX システ ムに Microsoft/IBM の LAN Manager ネットワーク 機能を実装する方法もある。 Sun の Solaris Server for lntranets (SPARC/x86 版とも ) にはこの機能か組み込 まれており、 SCO も同様のオプションを提供している。 前回 ( 6 月号 ) は、 UNIX と Windows NT の NFS の 褪旡要について述べた。今回は、 Windows NT 用の NFS サーバー製品をとりあげる。 92 ファイル共有方式の選択 UNIX MAGAZINE 1999.8 対応表などの情報を得るというものだ。 ク・グルーフ。のメンバー情報 ) 、ホスト名と IP アドレスの ノヾ ー ) と通信し、ユーザー認証や netgroup ( ネットワー 使って NIS サーバー ( マスターサーバーやスレープサー 利用形態は、 UNIX クライアントが NIS プロトコルを や /etc/hosts など ) の分散管理に用いられる。典型的な ている。通常、 NIS はシステムファイル (/etc/passwd (Network lnformation Service) や NIS 十も組み込まれ 主要な UNIX システムの大半には、 NFS 以外に NIS に別のサーバーに切り替えることもできる。 ておき、あるサーバーへのアクセスに失敗すると、透 ; 顳勺 サー ( 読出し専用のファイルシステムのみ ) を指定し 動的に NFS ファイルシステムをマウントする。複数の やディレクトリにユーザーがアクセスしようとすると、自 これは NFS と協調して重川乍し、〕動鬲マシン上のファイル とんどの UNIX システムには自動マウント機能がある。 らべ NFS と TCP/IP 俵 1 ) を好むのが自然である。ほ UNIX ューサーなら、ほかのシステムのユーザーにく て NetBIOS over TCP/IP カイ吏われている。 ていた。 Windows NT では、一イ殳に転送プロトコルとし NetBIOS over IPX など ) とプロードキャストカイ吏われ は、独自のネットワーク転送プロトコル (NetBEUI や によるファイル共有のはうカ導染み深いだろう。 SMB で であれば、 SMB (Server Message Block) プロトコル 頑勺な問題よりも好みで決まることが多い。 PC ューザー 共有方式 (NFS や Microsoft LAN Manager) は、技 デスクトップ PC と UNIX システム間の分散ファイル

6. UNIX MAGAZINE 1999年8月号

AASTEC 昭和年 9 月 5 日第三種郵便物認可 》 0 # 8 1999 年 8 月 1 日発行 ( 毎月 1 回 1 日発行 ) 第巻第 8 号通巻号 ASTEC- [ Wi れ dows98 / 95 / N す対応 PCX サーバーコ PC から UN ー X のアプリケーションが利用できます。 ・優れた日本語環境を提供・使いやすい 4 つの表示モード・快適なマルチタスク環境・高い信頼性とサホート 動作環境 OS:Windows 98 / 95 、 NT 4.0 / 3.51 機種 : PC/AT 互換機、 PC -9800 シリーズ、 AlphaAXP 標準価格 1 ライセンス 78 , 000 円 ( 税別 ) サイトライセンスは、別途お問い合わせくたさい。・ ASTEC - x は株式会社アステックが開発した製品です。 マションアン ) 。 無償 質問・ご相談何でもどうぞに関する お問い合わせは、こちらへどうぞバージョンアップ、評価版の詳細、こ質問なとにお答えします。 E -01a ◆ info@astec ・ (). jp Web ◆ http://wwv•.astec ・ (0 ・ jp/ 日本語環境の問題を完全に解決します。 ASTEC-N 再 Wi れ 0WS98 / 95 / NT 対応 N ド S クライアン ・ Windows に統合された操作環境・日本語環境に完全対応 ・簡易なインストール・集中認証サーバーで一元管理 OS : Windows 98 / 95 、 NT4.0 機種 : PC / AT 互換機、 PC -9800 シリーズ 動作環境 標準価格 Windows 98 / 95 版 1 ライセンス 32 , 800 円 ( 税別 ) Windows NT 版 1 ライセンス 32 800 円 ( 税別 ) ・ ASTEC-NFS の Windows 98 / 95 版と NT 版は別パッケージです *ASTEC-NFS は米国 FTP Software, lnc. が開発し、株式会社ア 株式会ネ土アステック E-maiI ・ info@astec.(0.ル Web ・ http://www.astec ・ (0 ・ jpl イフォーにて日本の機種対応および日本語化した InterDrive をもと 本社営業部 / 〒 112-0 側 2 東京都文京区小石川 1-3-11 イトーピア小石川梅津ビル Tel : 03-5804- 田 53 Fax : 03-5804- 田 54 にした製品です。 * 本文中の製品名および社名は、一般に各社の 関西営業所 / 〒 532-0011 大阪府大阪市淀川区西中島 6-8-8 花原第 8 ピル 2F Tel : 06-6307- 引 22 Fax : 06-6307- 引 24 登録商標または商標です。 ・中途、新卒ともに社員を募集しています http:″www.astec.co / をこ覧くたさい。 資料請求 No. 004H T 1 1 0 8 9 0 1 0 8 0 8 8 2 定価 880 円本体 838 円 雑誌 08901 ー 8 株式会社アスキー

7. UNIX MAGAZINE 1999年8月号

連載 /NET WORTH ー・ v3 と叫して重川乍できるようになった。 NLM プロトコ ルも改訂され (NLM v4 ) 、 NFS v3 か対応するこれらの 大きなファイルをロックできるようになった。 認証方式の違い Windows NT 用の NFS サーバーで問題となるのは、 UNIX のユーサー ID (UID)/Z ループ ID (GID) による 認証と Windows NT の認証との対応づけや変換処理で ある。 UNIX では一貫性のあるイ督はみを採用しており、す べてのファイルとディレクトリには、、、所有者グルー プ " 、、その他 " ごとに読出し / 書込み / 実行の権限カ鍛定さ れる。ディレクトリにアクセスするには、読出しや実彳径 限が必要だ。一部の UNIX (Solaris など ) には、さらに きめ細かい制御が可能な ACL (Access ControI List) も 用意されている。 Windows NT にはあまり統一匪がない。 Windows NT のファイルシステム (NTFS) では、 ACL を使って 個々のファイルやディレクトリごとにアクセス制御がで きる。 MS-DOS や Windows 95 の FAT (FiIe AIIo- cation Table) ファイルシステム (FAT16) にも対応して いる。次其月バージョンの Windows NT 5.0 (Windows 2000 ) は、 OEM 版の Windows 95 で初めて採用された FAT32 ファイルシステムにも対応する。 NTFS とは対 照的に、 FAT でフォーマットされたディスク上のファイ ルについては、ほとんどアクセス制御ができない。 Win- dows NT は、 FAT ノヾーティションに対して、ファイ ルシステム本か共有レベルでのアクセス制限しかできな い。リムーノワル・ディスク ()O や Zip ドライプなど ) 、 フロッピーディスク、 CD-ROM も同様である。 Windows NT の認証欟冓では、すべてのファイルや ディレクトリについて所有者を 1 人定めるわけではない。 NTFS のファイルの所有者は、 1 人のユーサーではなく Administrator グループの場合がある。この認証機構は しつに奇怪な挙動を示す。 Administrator グループに属 するユーサーがファイルの生成やコピー、所有権の取得を おこなうと、そのファイルの所有者はユーザー個人ではな く、 Administrator グループになる。実際、通常の Win- dows NT のツールでは、 Administrator グルーフ。のユー ザーがファイルを操作しても、ファイルの所有者がその UNIX MAGAZINE 1999.8 ・ bit 共立出版 8 月号 ( 発売中 ) A4 変型・刪頁・定価 95 ロ円 ( 税込 ) e ー針峰の頂と巨峰の頂・ Topics ・・・大野忠夫 数式処理プログラム Macsyma2.4 の 驚くべき処理能力とその魅力・・阿部寛 スクリプトによる 3 次元アニメーション 作成システム A ⅱ ce オプジェクト指向・設計手法 Octopus/lJML ・ Excel と Basic の相性・ ・ 1 枚の写真から立体画像を 作成する試み・ ・・・五十嵐健夫 ・・・長瀬嘉秀 ・・・森ロ繁ー ・・・中島慶人 ・知的モノヾイルエージェント曰 angent プログラミング初級編 ・コンプレックスシステム① ・・・大須賀・入江 コンプレックスシステムの歴史・・・・・・森下信 ・ゲノムテータベース 2 ゲノムネット・・ ・鉄道システムへの誘い⑧・・・ ・計算の迷宮⑩千年虫・・ ・・・金久實 ・・・佐々木君章 ・・・電脳雑技団 ・電子商取引 ( 最終回 ) ・・・・・・・・・佐々木・堀米・舘上 ・最新エージェントテクノロジ ( 最終回 ) 長尾確 Co ん m 知的財産権ファイル / アレフ・ゼロ / 新製品紹介 /F 「 equently Asked Questions/ 悪魔 の辞典 / Cadenza / ふつくす / 海外事情ーアジ アから bit 」別冊 インターネット オペレーション ー原理と実際 WIDE ProJect 編 / 村井純・吉村伸監修 通信技術 / 通信機器・・・・・・・ A4 変型・ 296 頁・ 3762 円 ( 価格は税別価格です。お買上げの際には消費税が加算されます ) 共立出版株式会社 〒Ⅱ 2 ー 8700 東京都文京区小日向 4 ー 6 ー 1 9 / 振替 001 1 0 ー 2 ー 57035 お問合せ・資料請求は容 ( 03 ) 3947 ー 2511 97

8. UNIX MAGAZINE 1999年8月号

連載 URL Adaptec NET WORTH Attachmate Century FTP Software IBM lntergraph http://www.adaptec.com http://www.attachmate.com/ http ・ //www.century.com/ http://www.ftp.com/ http://www.ibm.com http://www.intergraph.com/ Microsoft NCD S un Microsystems Santa Cruz Operations Silicon Graphics 、「 communications http://www.microsoft.com/ http://www.ncd.com http ・ //www.sun.com http ・ //www.sco.com http://www.sgi.com http ・ //www.v.com/com 分 ( 1386 、 INETSRV 、 SYSTEM32 ディレクトリ以下 ) のファイルをローカルの UNIX ファイルから Windows NT サーノヾーに再帰的にコピーした。いすれも SPARC- station 5 側で要したユーザー時間とシステム時間の合引、 は所要時間のほんの一部にすぎず、 NFS サーバーがポト ルネックであることを示している。 3 つ目のテストとして、フリーで入手できる UNIX 版 の zip/unzip フログラム (Marc Adler らが作成した ) を使い、 5MB の FoxPro データベース・ファイルの圧縮 に要する時間を測定した。このファイルには、オレゴン州 の 15 000 の河川名か取められている。 unzip テストでは 逆作をおこなった。 最後のテストでは、ディレクトリとファイル属性の検索 をおこなった。 NFS サーバー上の Windows NT 4.0 イ ンストール・ファイルを含むディレクトリで、 UNIX の du コマンドを実行した。このテストでは、 NFS v3 対応 の NFS サーバーのはうがよい結果を期待できるだろう。 1 つの製品のテストカ冬るたびに、 Windows NT サー バーと SPARCstation 5 の両方を再起動した。実装のテ ストから始め、次に NFS サーバーのはかのディレクトリ から再丿髄勺にディレクトリを読み込む標勺なテストをお こなった。時間測定テストはいすれも同し順番で実行し、 同じファイルの再利用はしなかった。 テスト結果 総じて、一連のテスト結果には少々失望したといわざ るをえない。 NFS サーバー製品の質は 1 年前より向上し ているが、失敗したテストが多すぎる。ロックを監視する NSM サーバーを含む NFS 関連プロトコルに完全に対応 しているのは、 Attachmate と lntergraph の製品だけ である。 HP 、 IBM 、 SGI 、 Sun の UNIX システムは、 NFS サーバーが NFS ロックに完全に対応しているもの と仮定して釧乍する。 100 また、 UID/GID と Windows NT のユーサー / グ ループの対応づけに間題がある製品が多い。共通する問題 は、所有者が Administrator グルーフ。で、 Everyone グ ループからアクセス可能な Windows NT のファイルを UNIX クライアントでどう扱うかである。多くの製品で は、 Windows NT でのファイル所有者に対応する UID がない場合、 UNIX での所有者とグループを nobody に し、 Everyone ACE に対応したアクセスビット、つまり ー rwx" に設定して返す。これは技預勺には正しい かもしれないが、 UNIX ューザーはびつくりしてしまう。 UNIX クライアントでは、これらのファイルの所有者を UNIX のユーサーにして、アクセスピットはそのままで ローカルにコピーする。ところが、所有者のアクセスビッ トが設定されていないため、これらを変更するまで UNIX ューサーはファイルやディレクトリにアクセスできない。 cp コマンドの一 p オプションは、日付だけでなくコピー元 の UID/GID も保存するという弊害がある。 FTP Software と NCD の NFS サーノヾー製品は、 の点をうまく処理している。このようなファイルには r 。。 t の UID/GID と適切なアクセスビットを設定して NFS クライアントに渡し、クライアント側で UID を root か らローカルの UNIX ューサーに変換することで間題を解 決している。 「 Serving NFS on Windows NT 」 Performance Computing 1998 年 6 月号より @1998 , Performance Computing (). S. A. ) UNIX MAGAZINE 1999.8

9. UNIX MAGAZINE 1999年8月号

NEWS 特化した詳細情報 (VLAN の物理的接続 状態、複数スイッチ間のポート接続状態 ) を表示。 対応 OS は、 HP—UX 10.20 / 11.0 、 So- laris 2.5.1 / 2.6 / 7 、 Windows NT 4.0 。 価格は、 UNIX 版が 269 万円 ( 管理ノー ド無制限 ) 、 990 , 000 円 ( 250 管理ノード ) 、 Windows NT 版が 219 万円 ( 管理ノード •marimba アプリケーション管理ソフトウェア 米 Marimba は、企業アプリケーショ ン管理ソフトウェア「 Castanet 4.0.1 」の 日本国内での販売を開始した。 ネットワークに接続された PC のアプ NetWare 42 ノベル (Tel 03 ー 5481 ー 1294 ) は、「 Net Ware 4.2 」の販売を開始した。 NetWare 4.11 カーネルをベースにし た製品。従来の IPX プロトコルのユーザ ーのバージョンアップ用。 IPX/IP ゲート ウェイ機能をもつ。 NetWare 5 環境と互 換性のある NDS を利用可能。 NetWare リケーション、 OS などの情報を収集し、 アプリケーションを自動的に配布する。 LDAP サーバーや NDS (Novell Direc- tory Service) 、 RDBMS などにユーザ ENoveII 5 ランタイム版 ( 2 ューザー ) 、 Netscape FastTrack Server が付属。 PerI 5/Net Basic による Web アプリケーションの開 発が可能。 動作環境は、サーバーが、 CPU が i386 以上、主記慮が 20MB 以上、 HD の空き 容量が 215MB 以上、 OS が DOS 5.0 以上 ■旧 M 多国語対応の C 廾 , / C クラスライプラリを公開 米 IBM は、多国語対応のアプリケー ションを作成するための C 十十 / C クラス ライプラリ「 IBM Classes for Unicode 」 を無償公開した。 Unicode 2.1 に対応。データファイル の変換 ( 文字 / 日付 / 通貨 / 数値の変更 ) に より各国語に対応するアプリケーション 日本オラクル (Tel 03 ー 5213 ー 6666 ) は、 電子店舗サー 「 Oracle iStore 3i 」、 電子決済統合 / 管理ツール「同 iPayment 3i 」の販売を開始した。 iStore 3i は「 OracIe lnternet Com- merce Server 」の後継製品。電子店 舗の構築 / 管理機能をもつ。 RDBMS 電子店舗サーバー 2 の開発が可能。数値 / 通貨 / 日付のフォー マッタ、タイムゾーン / サマータイムの 調整、カレンダー計算などを扱う命令セ ットを含む。開発環境は、 egcs 1.1.2 以 上、 Sparcworks 4.2 以上、 Microsoft Visual C 十十 6.0 (SP2)0 IBM パプリックソース・ライセンスに ■ Oracle 「 OracIe8 」のランタイム・ライセンス 版、アプリケーション・サー ノヾーー「 ()racle Application Server 4.0 」が付属。 iPay- ment 3 i は「 Oracle Payment Server 」 の後継製品。電子商取引の各種決済手段 を統合 / 管理。 iStore 3i などの電子店舗 ーと組み合わせて使用。いすれも サー ノヾ 無制限 ) 、 790 , 000 円 ( 250 管理ノード ) 。 出荷時期はいすれも第 4 四半期。 1 年 間の販売目標は、 PolicyXpert が 500 本、 Network Node Manager が 6 , 000 本。 ・プロファイルを作成。モニタリン久 コントロール、レポート作成用のツール が付属。 Castanet に対応する機能をアプ リケーションに埋め込むための開発ツー ルキットが付属。 代理店を通して販売する。 (Windows 95 / 98 の DOS モードも含む ) の PC 、クライアントの OS は DOS 5.0 以上、 Windows 95 / 98 、 Windows NT 4.0 (SP3 以を推奨 ) 。 価格はオープンプライス。 NetWare 3 シリーズ ( ワークグループ・レベルのネッ トワークが対象 ) 、 NetWare 5 シリーズ ()P ネットワークが対象 ) も継続して販売 する。 準拠し、ソフトウェアのソースコードを Web から無償で入手できる。同製品に変 更を加え、配布することも可能。 対応 OS は、 AIX 4.1.3 以上、 SoIaris 2.6 以上、 Linux ( カーネル 2.0.34 以上 ) 、 Windows NT 3.51 以上。 入手先の URL は、 http://www.ibm. com/alphaWorks/0 ERP 製品「 Oracle Applications 」との 連携が可能で、「同 Order Entry 」「同 ln- ventory 」「同 Account Receivable 」な どのモジュールが使用できる。 iPayment 3i に対応する決済力ート リッジ ( 米国仕様 ) は、 CyberCash 、 Trin- techo 国内向けでは、 CAFIS—Link カー トリッジ、 Maithean NetPay 、 CCS 、 v POS が対応を予定。 価格は、 Oracle iStore 3i が 320 万円 から、同 iPayment 3i が 160 万円から。 UNIX MAGAZINE 1999.8

10. UNIX MAGAZINE 1999年8月号

連載 /NET WORTH—O 表 10 Windows NT 用 NFS サーパー生能 実装 性能 ( 秒 ) べンダー 基本 書込み ロック 読出し zip 圧縮 unzip 伸長 Attachmate 1 , 2 4 90 % クリア 246 223 11.3 Frontier Tech(7'8) 失敗 クリア 失敗 321 12.2 8.5 FTP Software(l) 90 % クリア 258 500 11.0 Hummingbird(4) 失敗 クリア 203 152 14.2 90 % lntergraph クリア 214 623 11.3 NCD(I) 失敗 クリア 412 464 13.8 NetManage(1'3'5) 90 % 失敗 失敗 265 17.8 Xlink(5'6) 40 % 失敗 失敗 234 10.5 ・性能テスト ( カ豆いほ当功なく、玉値は太ネで示している。 部う ] な実装の場合、クリアの割合をパーセントで示している。 性能テストにおける失敗について (l)temp から temp ・ zip ー ) ファイル名変 : に zip テストにグまし ( 2 ) ファイルのタイムスタンプ変閉こ unzip テストに失貶 ( 3 ) 読出しテストで、 700 個余りのファイルをコピーしオ』点で NFS サ→ヾーがダウン。 ( 4 ) 書込みテストで、コピー先のディレクトリを UNIX ューザーカイ的友していなけれは、パーミッション問題で失恥 ( 5 ) イげストで、実サイズの半うル ) サイズを返した ( 6 ) パーミッションにおける UID/GID の対応づけに地があったため、すべてのファイルやディレクトリをコピーできなかつ ( 7 ) 読出しテストで、最ネ肋、ら約 140 個のファイルしか読めなかった ( 8 月きテストで、一緇 ; のファイルやディレクトリのサイ売出しに失恥 サーのプロセスとして起動しなければならない。 Sun の と /etc/group ファイルを使って、この管理作業を簡田翻ヒ NFS サーバーには Windows NT のユーザー名と UID している。 lntergraph の DiskShare だけが、 NIS サー を対応づけるガ去がなく、ローカルシステムのアカウント バーからこの↑帯長を取り込むことができた。いくつかの製 の範囲内でしかセキュリティを提供できない。 品ではユーサー情報を管理者が入力しなければならす、 れはすぐにうんざりしそうだ。共有するファイルシステム - 各種 UNIX システム (DIGITAL ( u64 ) UNIX 、 は管理者が入力しなければならないが、この情報はそう変 Linux 、 SCO OpenServer 、 Solaris 、 BSD/OS 、 Sun- わることはないだろう。 (S) にファイルシステムをマウントし、ファイルの読み書 きをおこなって、各 NFS サーバーの一ヨ勺な機能をテス 実施したテストは 2 つのカテゴリーに分類できる俵 トした。次に、 Solaris 2.6 か川する SPARCstation 5 10 ) 。 NFS の機能をどの程度実装しているかを詩ヾるため (CPU: 170MHz) を NFS クライアントとして、一一漣の に、 - 丘 Sun か開催した NFS Connectathon て酒己布さ オ剽勺なテストをおこなった。 SoIaris を選んだのは、 Sun れたテストセットを用いた。この実装に関するテスト結果 が NFS の開発元であり、 Solaris 2.6 が職斤の NFS v3 は、基本機能とロックの 2 つに分けて示した。シンポリッ と WebNFS プロトコルに対応しているためである。 ク・リンクに対応しているかどうかは載せていない。 テストした NFS サーバーには、設定や管理、機能の 次に、性能については以前 NFS クライアント製品をテ 面でかなり違いがみられた俵 8 ~ 9 ) 。ログのレベルの ストしたときと同様のガ去で測定した。このテストには、 シングル CPU の Pentium Ⅱマシンを使った。ノヾル 成疋や NFS の糸、パフォーマンス・チューニング用 の各種パラメータへのアクセス機能などをもつ製品もあれ ク読出しでは、 Windows NT サーバーからローカルの ば、必要最小限の設定しかできない製品もある。 UNIX UNIX ファイルシステム , 、、再帰的なファイルコピー (cp の UID/GID と Windows NT のユーザー名 / グルー -p (r) をおこなった。この言馗出しテストでは、 Windows プ名との対応をどのように設定、管理するかは重要な問 NT Workstation 4.0 を橢友するファイルを使った。これ 題である。これは継続しておこなわなければならない作 は - トのディレクトリ階層と 3 , 200 以 - ヒのファイルて構成 業だからだ。 2 ~ 3 の製品では、 UNIX の /etc/passwd さ合計で 86MB ある。書込みテストでは、そのほば半 32 122 11.9 54 つんつひ 262 161 失敗 20.0 8.5 99 UNIX MAGAZINE 1999.8