- ベストアンサー
UNIXとWINDOWS
サーバーOSの比較として、UNIXとWindowsのメリット、デメリットはそれぞれどんなことがあるでしょうか? またシステム構成の比較として、WEBベースシステムとC/Sシステムのメリット、デメリットはそれぞれどんなことがあるでしょうか? 素人なので、簡単な説明で良いのでお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
[UNIX vs Windows] <UNIX> メリット: ・負荷が重くなってもWindowsに比べると耐性が高い(落ちない) ・リモートからのメンテナンスが容易なことが多い デメリット: ・使用する機器に制約がつく場合がしばしばある(ドライバの対応) ・管理にはそれなりにスキルが必要(=人件費が高くつきやすい) <Windows> メリット: ・GUIベースなので、初心者でも比較的容易に操作できる ・OSのパッチなどの適用が比較的容易にできる ・デバイスドライバ類が充実している デメリット: ・リモートからのメンテナンスが比較的困難 ・高負荷時の安定性については信頼性が今ひとつ [WEB vs C/S] <WEB> メリット: ・クライアントソフトの配布が不要なことが多い(管理コストが低い) ・ユーザへの利用方法の教育の手間が少ない デメリット: ・インタフェースの柔軟性が低い ・クライアント側での処理が困難 <C/S> メリット: ・アプリケーションにあわせた、最適なインタフェースを構築可能 ・クライアント側で、ある程度の処理を負担させることができる デメリット: ・クライアントソフトを配布する必要がある(管理コストが高い) ・ユーザへの教育コストが高くつきやすい
その他の回答 (2)
- ttyp03
- ベストアンサー率28% (277/960)
■UNIXサーバ <メリット> 信頼性がある(24時間フル稼働に耐えられる) 軽い。 <デメリット> 基本的にはCUIなのでセットアップに苦労する。 ■Windowsサーバ <メリット> GUIなので比較的セットアップしやすい。 <デメリット> やや信頼性に欠ける(たまに再起動が必要?) セキュリティホールが多数存在する。 重い。 ■Webベースシステム <メリット> クライアントにアプリを配布する必要がないのでメンテナンスが楽。 クライアントとサーバ間でのSQLのやり取りが発生しないのでトラフィックの減少が望める。 <デメリット> クライアントアプリの柔軟性にやや欠ける(ブラウザの機能がベースだから) 全ての処理がサーバに集中するため、サーバ側の構成をしっかりする必要がある。 ■C/Sシステム <メリット> クライアントアプリに柔軟性がある。 <デメリット> クライアントにアプリを配布する必要がありメンテナンスが大変。 クライアントとサーバ間でSQLのやり取りが発生するためトラフィックが増大する。
- sego
- ベストアンサー率29% (371/1269)
Linux、Unix 【メリット】 実績がある、色々な企業で鍛え上げられている システムの軟弱なところが少なくウイルスの攻撃なども強い傾向にある OS自体にCAL(Client Access License)がいらない 【デメリット】 とりあえず最初は大きな本屋に行かなければならない Windows サーバ 【メリット】 見た目ウインドウズライクで違和感がない 【デメリット】 CALを使用する規模で購入しなければならない ディスクトップWindowsで氾濫しているウイルスに感染するときがある。一企業でつくっているので、不具合や企業利益追求の為の構造が見え隠れする C/Sシステム ・デメリット クライアント側のインストールなどやOSや機種のバーションなど面倒なことが多い、ユーザ数で金をとられるCAL(Client Access License)などがついて回る。 ・メリット 処理を分散できる可能性があるが普通できない webベース インストールの手間やOSや機種の問題は殆どない がネットワーク負担・サーバの負担は大きい