Linux World Expo/Tokyo 2001 5/30(水) 13:10-13:40 6/ 1(金) 11:50-12:20 Windows XP が本当に必要ですか? ~Samba と Windows 導入と運用のコストを考える~ 根津 研介 日本Sambaユーザ会 監査監事 (株)ファム コンピュータ事業部 [email protected] http://www.samba.gr.jp/ Linux World Expo/Tokyo 2001 講師紹介 ~ 根津 研介の略歴 • ’89 産業能率大学経営情報学部 卒業 • ’89 日立ソフトウェアエンジニアリング(株) 入社 • ’89~‘92 日立製ベクトル型スーパコンのOS開発に従事 • ’92~‘93 日本初の国際フレームリレー網によるIP network構築 • ’93~‘99 「日立フリーソフトウェア配布サービス」企画、運営、移植、配布 講演、執筆、ユーザ会活動 • ’98,May HP World’98 HP-CUA「Samba入門」講演 • ’99,Nov. 日本Sambaユーザ会スタッフ • ’00,Aug.~ LinuxJapan誌「Samba-JP通信」共同執筆、取纏め • ’00,Nov. 日本Sambaユーザ会 監査監事 • ’01,May SoftwareDesign誌「使える!Sambaサーバ最新構築テクニック」共同 執筆 資格等 • 情報処理学会会員 • 高度情報処理技術者ネットワークスペシャリスト Linux World Expo/Tokyo 2001 講演概要 • Sambaとは何をするもの? • Samba+Linuxの実力は? • Sambaの導入事例 • なぜSambaを使うのか? • いまSambaを導入すべきか? Microsoft,WindowsはMicrosoft Corporationの米国およびその他の国における商標または登録商標です。 Linuxは、Linus Torvalds の米国およびその他の国における登録商標もしくは商標です。 UNIXは、X/Open Company Limitedが独占的にライセンスしている 米国ならびに他の国における登録商 標です。 その他記載の会社名、製品名は、それぞれの会社の商標もしくは登録商標です。 Linux World Expo/Tokyo 2001 Samba とは何をするもの? • Windows NT 互換のサーバ機能を提供 – ファイルサーバ、印刷サーバをはじめ、各種の機能を提供 – 各種UNIX互換OS(Linux, FreeBSD等)上で動作 • オープンソースソフトウェア(GPL準拠) – ソースコードの入手、解析、改変が可能 – 無償で入手し、利用することが可能 • 実績がある – 企業内導入も多数(全世界の稼働台数は500万台ともいわれる) – ほぼ全てのLinuxディストリビューションに標準添付 • Miracle Linux for Samba(ミラクルリナックス社)等のSambaに特化したディスト リビューションも・・・ – Mac OS X Server ではメーカー標準提供 • http://www.apple.co.jp/server/osxindex.html – ET-NAS20G(アイオーデータ機器)等のNAS製品へも搭載 Linux World Expo/Tokyo 2001 Sambaとは何をするもの? Windows のサ ーバとほぼ同じ クライアントの 設定変更不要 Linux World Expo/Tokyo 2001 Sambaとは何をするもの? • Samba のあるネットワーク Samba サーバ ファイル 認証 Samba PDC NT PDC ログオン ファイルアクセス ファイル ログオン ファイルアクセス 名前解決(WINS) Windows 95/98/ NT/2000 クライアント Windows 95/98 クライアント Linux World Expo/Tokyo 2001 Samba+Linuxの実力は? • 互換性が不充分ではないか? • 日本語対応は? • Windows 2000 等新製品/機能への対応は? • NTとどちらが性能がいいの? Linux World Expo/Tokyo 2001 互換性の問題(1) • 100%互換ではない – – – – – – ユーザホーム機能など、NTにない機能もある ドメインコントローラ機能が不充分 アクセス権のサポートが不充分 日本語の扱いにわずかに問題がある 長い共有名やユーザ名で一部問題がある 他のMicrosoftサーバー製品と連携できない • しかし通常の利用形態では問題にならない – ファイル/プリンタサーバとしての利用に、機能 的な問題はまったくない Linux World Expo/Tokyo 2001 互換性の問題(2) • 必要な機能があればよい • 使える機能だけ使えばよい ファイルサーバ プリンタサーバ アクセス権 ACL PDC BDC WINS 合計 Samba ○ ○ ○ △ △ × △ △ NT ○ ○ ○ ○ ○ ○ ○ ○ 単純に機能の比較を しても意味がない アクセス権 Samba ○ ○ ○ NT ○ ○ ○ 合計 ○ ○ ファイルサーバ プリンタサーバ 必要な機能、使用目 的を満たしているか Linux World Expo/Tokyo 2001 日本語の利用について • 日本語版Sambaでは、WindowsNTと98% 互換です • 日本語の共有名 • 日本語のファイル名 • 日本語のディレクトリ名 • 日本語の機種依存文字(①②Ⅲ等) • 日本語の外字 – 日本語のユーザ名は使えない • 設定で回避は可能です Linux World Expo/Tokyo 2001 新機能への対応 • 継続的に新機能に対応していけるのか – VA Linux Systems社のAndrew Tridgell氏やJeremy Allison氏など専任 の開発者が新機能対応作業を行っている – 商用の同種ソフトウェアより多くの機能をサポートしている • Windows 2000 にもほぼ対応 – Samba 2.0.7 で基本的な共有機能に対応 – Active Directory、ドメインログインには非対応 • 今後サポート予定の機能(一部) – – – – ドメインコントローラ機能 長い共有名、ユーザ名のサポート 日本語ユーザ名のサポート Active Directory Linux World Expo/Tokyo 2001 性能面の問題(1) • 1CPU 1LANカードの同一ハードウェアでは Linuxの方が高速 • http://www.zdnet.com/sr/stories/issue/0,4537,2196106,00.html Linux World Expo/Tokyo 2001 性能面の問題(2) • 1CPU 1LANカードの同一ハードウェアでは Linuxの方が高性能 • 大規模、高負荷なシステムでは Windows NT の方が 高速(ただしLinuxの問題でありSambaの問題ではない) • http://www.mindcraft.com/whitepapers/openbench1.html • http://www.zdnet.co.jp/pcweek/news/9906/28/c-002.html • 導入予定のサーバはどのレベル? – 部門サーバであれば、Samba+Linuxでも問題なし – 大規模システムでもLinuxの性能向上により差は僅差に – 低スペックのマシンでも、そこそこの性能を発揮 Linux World Expo/Tokyo 2001 Samba+Linuxの実力 – まとめ • 互換性が不充分ではないか? – 100%互換ではないが、通常の運用では問題なし • 日本語対応は? – ごくごく一部で問題があるのみ • Windows 2000 等新製品/機能への対応は? – Windows 2000 は Samba-2.0.7では対応済み – 専任の担当者が開発、サポートの中核にいる • 性能面の問題 – まったく問題なし Linux World Expo/Tokyo 2001 Samba 導入事例 • • • • • • 全支店ファイルサーバ、キャッシュサーバ HA構成サーバで1000台の端末にサービス EWS とのファイル連携 Netware からの移行 NTドメインコントローラの置き換え Windows NTを全廃 Linux World Expo/Tokyo 2001 全支店ファイル/キャッシュサーバに • 沖縄銀行様 • 全支店68店舗の支店内ファイルサーバとしてSamba日本語版を使用 • 業務パッケージの更新版のキャッシュとしても利用し、WAN回線を有 効活用 • PCサーバはPowerボタンを押すだけの管理者不要運用 全部課店 共有データ 全部課店 共通 sambaサ ーバ 業務アプリケーション 自動配布 WAN経由 64Kbps 営業店サーバ 個別に保管 データ データ保管・AP更新 データ保管・AP更新 SUN E450 データ保管・AP更新 個別に保管 個別に保管 データ データ Linux World Expo/Tokyo 2001 HA構成で1000台の端末にサービス • 東芝セミコンダクター様 • Sun E-450 2台をHA構成にしてSambaを運用 • 約80台のプリンタ、1000台のPCクライアントを接続 • UNIXファイルシステムとPCファイルシステムの共通化 • 1日のDISK利用ユーザ200、プリンタ利用ユーザ600、同時接続数50 SUN E450 SUN E450 HA 構成 Sambaサーバ Linux World Expo/Tokyo 2001 EWS とのファイル連携 • 某自動車会社様 – SGIワークステーション(IRIX)、samba 2.0.5aを使用 – EWSで作成したファイルをパソコン上の表計算ソフトで解析 – PCからは、指定フォルダのファイルをクリックするだけ 力学演算プログラム デ 出力結果 EWS - Sambaサーバ 表計算ソフトウェア 解析PC EWSから直接読み込み Linux World Expo/Tokyo 2001 Netwareからの移行 • 某国立大学施設部様 – Linux Slackware 3.6、samba 1.9.18p10 を使用 – CPU: PentiumⅡ450MHz , メモリ:128MB ディスク: 40GB – ユーザ数:登録数:130人,実利用者:約60人 • クオータ(ディスク容量制限)機能やホームディレクトリ(ユーザ専 用ディレクトリ)機能をSambaで実現(NT 4.0での実現は困難) ユーザホーム機能 置き換え ¥¥samba\yamada Disk:50MB クオータ機能 ... Netware Sambaサーバ ¥¥samba\suzuki Disk:100MB Linux World Expo/Tokyo 2001 NTドメインコントローラの代替 • 福岡県立福岡女子大学様 – Cobalt Linux release 4.0、samba 2.0.3 – CPU: MIPS 250MHz メモリ: 64MB – PentiumIII 500MHz メモリ:256MB ディスク:約16.8GB • ユーザ数:840名(導入初年度)、最大予定数1,000名 • クライアントマシン:Windows NT Workstation 49台 – すべてドメインログオン – Sambaのドメインコントローラ機能を利用(NTクライアントのサ ポートは、まだ正式ではないが、利用中) Linux World Expo/Tokyo 2001 Windows NTサーバを全廃 • 国際大学様 NTの度重なるダウンに耐えかねて… – Plamo Linux 1.4.1,2.0alpha、 samba-2.0.4a,2.0.6を使用 – CPU:PentiumIII 500MHz メモリ:256MB ディスク:約50GB – CPU:Celeron 466MHz メモリ:128MB ディスク:約20GB • ユーザ数:登録利用者:70人 • クライアント: 約40台 ドメインコントローラ ドメインログオン ファイルサーバ WINSサーバ ... ログオンスクリプト Sambaサーバ 移動プロファイル Windows 95/98 クライアント Linux World Expo/Tokyo 2001 なぜSambaを使うのか? • 実力がWindows NT/2000 に匹敵しても、それだけでは ビジネスで使う理由にはならないのでは? • Samba であることのメリット – – – – – 初期導入コストが安い 信頼性が高い 管理コストが低減できる サポートに差はない オープンソースであること Linux World Expo/Tokyo 2001 初期導入コスト • Samba + Linux は、圧倒的に有利 – Windows NT Server のライセンス費用が不要 – Client Access License(CAL)の費用が不要 OS(5ライセンス) Samba+Linux クライアント(500ライセンス) (TurboLinux Server) Windows NT \0 \1,000,000 \2,000,000 \3,000,000 \4,000,000 \5,000,000 \6,000,000 Samba と Windows NT との価格比較の一例 • ソフトウェアの初期導入コストの比較 Linux World Expo/Tokyo 2001 信頼性 • デフォルト状態ならSamba+Linuxが圧倒的有利 – サーバOSとして総稼働時間/MTBFが圧倒的に長い – Samba は比較的構造が単純 – 有償でサポートするSI企業が急増 New! • コストをかければ高信頼性を確保できる NT – 1サーバ1サービスにして、大量のサーバを導入 – 「NT動作保証」のサーバ専用機の導入 – ベンダーとのサポート/保守契約締結 • どこまでコストを掛けられますか? Linux World Expo/Tokyo 2001 管理コスト • Windows NT/2000の場合 – GUIで初期導入は簡単なのは事実 • しかし、それは最初だけでは? – 管理メニューの複雑さ、バッチ処理が苦手 増えつづける 管理コスト 現地対応で 設定変更-再起動 導入時 - GUIで簡単 サービスパック/新規ソフト導入 非互換性でトラブル発生 システム導入! トラブル発生! 原因不明で 再インストール システムのライフサイクル Linux World Expo/Tokyo 2001 管理コスト • Samba+Linuxの場合 – 初期導入がある程度大変なのは事実 • しかし、その問題も克服されつつある – GUIツールやバッチ処理に向く省力化機能が満載 長期的には 管理コスト低減に 日常管理の自動化 遠隔から設定変更 変更内容は全て把握 導入時 - Linux技術 者の確保が大変 システム導入! トラブル発生! 原因を切り分け解決 新規パッケージ導入 RPMで安心 システムのライフサイクル Linux World Expo/Tokyo 2001 管理コスト • Samba+Linuxの管理 • Windows NT/2000 の管理 – GUIで初心者でもある程 – 長期的には管理コストが低 減できる 度の管理が可能 – 多少Linux(UNIX)をメンテ – 管理コストは運用時間・規 できる要員の確保が必要 模とともに増大 • Samba+Linuxの方がコスト削減できる場合が 多いのでは? – – – – 管理者の確保が必要条件 ~管理者予備軍は増加 Windows の方が管理が簡単と決め付けるのは安易 Windows でうまく動いている場合もある 最終的にはケースバイケース Linux World Expo/Tokyo 2001 オープンソースであること • 開発元以外でも、バグ改修や機能追加が行える – Samba 2.0.9日本語版 1.0 • 管理ツールSWAT(図)の日 本語化 • オンラインドキュメントの日 本語化 • 日本語処理のバグを改修 • 日本語共有名を利用可能 (オリジナルでは 2.0.7から) Linux World Expo/Tokyo 2001 Sambaを~使えない(?)~理由 • 必要な機能がない場合 – Windows NT/2000にしかない機能も存在する • UNIX(Linux)の管理ができない場合 – UNIXの管理者も必要 • 「動作保証」が必要な場合 – NT/2000には「動作保証」があるのか? • サポートが必要な場合 – Windows NT/2000のサポートとは? Linux World Expo/Tokyo 2001 NTの動作保証って? • Windows NTでも、動作の保証はない –無保証と品質保証規定に明記されている – Windows NT であっても、最終的には「自己責任」 • 俗にいう「動作保証」とは? – 不具合時のベストエフォート(最善の努力)を保証 – サポートベンダやSI企業の責任で「保証」 • 「最終責任」に関しては NT も Samba も同じ • 「動作保証」もSambaはNTと同じ土俵に Linux World Expo/Tokyo 2001 サポートの真実 • Windows NT が絶対有利ではない – Microsoft の有償サポート1件 28,000円。ただし、問 題解決の保証なし – 「バージョンアップしてください」で終わることもある – http://www.microsoft.com/japan/support/supportnet/ – お金を出せば、相応のことはしてくれるのも事実 • Sambaのサポートは? – 24時間365日のサポートを謳うサポートベンダも出現 • 「サポート」は万能薬ではないが、 SambaもNTに追いつきつつある Linux World Expo/Tokyo 2001 Sambaを~使えない(?)~理由 – まとめ • 機能がない – Windows NT/2000にしかない機能があるのは事実 • 管理ができない – Linux技術者は確実に増えています – 資格認定制度も充実しつつあります • 「動作保証」がない – NTに「動作保証」があるのか? • 商用製品でないのでサポートがない – NTのサポートとは? Linux World Expo/Tokyo 2001 なぜSambaを使うのか? – まとめ • 明らかに低い初期導入コスト • 信頼性で実績のあるSamba+Linux – コストをかけないと信頼性が低い Windows NT • Sambaで管理コストが低減できる場合も多い – もちろんケースバイケースではある • 動作保証がないのは、結局Windows NT/2000も同じ • オープンソースである 最終的にTCOの削減になるから Linux World Expo/Tokyo 2001 いまSambaを導入すべきか? • Windows NT/2000/XPと比較して TCOの削減になるかどうかがすべて – – – – 信頼性 初期導入コスト 管理コスト サポート Sambaが無償なのは初期導入コストのみ TCOの観点からは一要素にすぎない Linux World Expo/Tokyo 2001 Samba導入を推奨できる場合 • Linux(UNIX)管理者が存在する時 • コストをかけずに信頼性を確保したい時 • ファイル/プリンタサーバを廉価に構築したい時 – アプリケーションサーバは別途構築か、Webを利用 • 遠隔地にファイル/プリントサーバを分散配置したい時 • 古いPCやワークステーションを有効活用したい時 • ドメインコントローラ機能のためだけにWindows NT/2000/XPやCALを導入したくない時 • 後は、皆さんの工夫次第です! Linux World Expo/Tokyo 2001 Sambaの今後 • Samba 2.2 (最新版)の新機能 – – – – – Windows2000クライアントのドメインログインサポート NT互換のプリンダドライバオートダウンロード機能 シングルサインオン機能→ユーザ管理をNTで統合する機能 MS DFS機能 ACL機能 • Samba 3.0 も開発中 – NTドメインのドメインコントローラ機能をサポート • Active Directory に移行できない人への福音になるかも – LDAP認証をサポート • Samba のサポートサービスも開始 – LWE会場を回ってみれば「百聞は一見にしかず」 Linux World Expo/Tokyo 2001 日本Sambaユーザ会 • http://www.samba.gr.jp/ • 一般会員募集中 活動内容 • 各種メーリングリストの運営 • Samba技術情報の蓄積と日 本語訳 • Samba国際化(日本語対応) の実施 • Samba関連セミナの開催 • 各種メディアでの普及啓蒙 Linux World Expo/Tokyo 2001 さいごに • 今回の資料につきましては、以下のURLで公開予定で す – http://www.samba.gr.jp/event/2001/LWE2001Tokyo/ • ユーザ会会員への加入をお願いいたします • 企業の賛助会員への参加をお願いいたします – 費用は無料です – 各種サービスを予定しております • 掲載記事など – Software Design 2001年6月号 「特集:使える!Sambaサーバ 最新構築テクニック」 • Sambaの今を知るのに最適。NTサーバからのリプレースの参考にも。 – Linux Japan 「Samba-JP通信」好評連載中
© Copyright 2025 ExpyDoc