• ベストアンサー
  • 困ってます

サーバ

PCサーバと普通のサーバは用途が違いますよね。 具体的にはどのような用途の違いがあるのでしょうか? また、それは何故なのですか?

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数255
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.3

了解しました。 「(いわゆる)パソコン用に開発されたOSで運用してるサーバー」と「それ以外」と認識します。 となると、MacOSXServerはPCサーバーだけど、MachはPCサーバーでないと言うことに… ま、そのあたりの矛盾は本質ではないので無視しましょう。 コンピュータの数ではなく、コンピュータの種類で考えると、PCサーバーよりもそれ以外のサーバーの方が圧倒的に多いんです。 コンピュータメーカーは複数の独自仕様のサーバー専用機を発売していますから。 結果、用途は本当に様々です。 ですから以下は一例にすぎません。 ・フォールトトレラント分野 世の中には「絶対に止まってはいけないコンピュータ」が存在します。 たとえば、防空システム。 レーダー機能が麻痺して日本が丸裸になるようなことは一瞬でもあってはいけません。 当然、2重化3重化されていますが、コンピュータが切り替わる一瞬の間にマッハで領空侵犯される可能性があるので、『絶対に落ちないコンピュータ』が必要となります。 こういうコンピュータをフォールトトレラントマシンと言います。 フォールトトレラントを実現するためには全てのパーツが多重化(CPUを例に取ると4~16くらいが標準的、すごい物は128CPUなんていうのもある)されており、稼働中でも全てのパーツが交換可能です。 WindowsやLinuxマシンでもパーツ多重化は可能ですが、稼働中にCPUやメモリを交換することは出来ません。 ・基幹還系業務サーバ クレジットカードシステムなど。 フォールトトレラントほどシビアではないので一瞬の動作停止くらいは許容できる。 しかし、サーバー切り替えによってIPアドレスの変更などが行われてはまずい(クライアントが多すぎるので、短時間で全クライアントにIPアドレスの変更を周知させることができない)。 また、随時蓄積されるデータを利用する形態が多いため、コンピュータが切り替わると同時にデータの移行が完了していなければならない。 ファイルサーバー、DBサーバーでデータを管理し多重化された基幹サーバーでデータを運用することも可能だが、ファイル/DBサーバーの障害が全ての基幹サーバーの運用を止めてしまうため解決にならない。 こういう場合、「複数台のコンピュータが1つのIPアドレスを共有する(クライアントは基幹サーバーの変更を知る必要がない)」、「複数台のコンピュータが1つのRAIDシステムを共有する(データを移行する必要がない)」、「RAIDシステム内で多重化(各コンピュータはハードディスク障害を認識する必要がない)」と言ったシステムが必要となります。 RAIDシステム内での多重化はOSに関係ないのでPCサーバーでも実現できますが、他の2点は現状のPCサーバーでは実現されていません。 ・高可用性、高接続性など 一瞬にアクセスが集中した場合(数万アクセスレベル)にパフォーマンスの低下が極端でないこと。 基幹サーバーとDBサーバーの分離、基幹サーバーとアプリケーションサーバーの分離が容易に行えること。 フロントエンドサーバー(HTTPサーバーやFTPサーバーなど)の増設が容易であること。 最近のPCサーバーでは対応されているようですが、運用実績が足りません。 WindowsOSの本家であるMicrosoftでさえ数年前までサーバーは2台のAS/400でした。 ・過去資産の利用 基幹系業務では過去のDB資産が非常に大切です。 保険会社や金融会社(主に銀行)では過去資産が多すぎるため、安価で信頼性の高いPCサーバーが実現されてもDB資産を移行するコストがかかりすぎるためにPCサーバーに移行できないことがあります。 よって、DBサーバーに限って旧タイプの大型コンピュータが使われることもあります。 ・クリティカルすぎる業務 世界中を10センチ単位でピーピング出来る現在、軍事システムのシステム入れ替えは非常に危険です。 システム入れ替えのためのコンピュータ搬入が「計算センターの位置特定」のヒントになります。 「入れ替えたくても入れ替えられないシステム」が存在します。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • PCサーバとUNIXサーバの違い(続編)

    下記のページで質問をしたのですが皆さん言っていることがバラバラなので再度質問です。 Http://oshiete1.goo.ne.jp/qa3120904.html まずIitaniumはPCサーバでもUNIXサーバでも動作するのでしょうか? (Iitanium対応のWindows 2003 Serverが出ているので。) UNIXサーバにはWindowsはインストールできないがPCサーバには可能ということでよろしいでしょうか? UNIXサーバとPCサーバの違いはCPUの違いですか?それともマザーボードの違い?メモリの種類の違い? 例:UNIXサーバに使うCPUはPCサーバには使用できない?

  • PCサーバとUNIXサーバの違い

    PCサーバとUNIXサーバの違いがわかりません。 ハードウェアが違うのでしょうか?OSが違うのでしょうか? ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。よろしくお願いいたします。 Http://itpro.nikkeibp.co.jp/article/COLUMN/20070427/269808/

  • HTTPサーバーで80番を使わない特殊な例とは

    ネットワークについて学習中の学生です。 ウェルノウンポートに関して調べていたら、 > 別に80番以外でHTTPサーバを動かしてもかまわないが(実際、特殊な用途でわざと本来の番号以外の番号で動作させることはある) (IT用語辞典 e-wordsより) という文章を見たのですが、具体的にどういった用途で80番以外を使うのか疑問に思いました。 ウェブ関連で8080といった番号を目にする事が多いですが、HTTPサーバーと関係していますか? ご存知の方がいらっしゃったら、教えてくださると嬉しいです。 お願いします。

その他の回答 (2)

  • 回答No.2

「PCサーバ」と「普通のサーバ」の定義が人によって違うため、正確な回答は難しいと思います。 ken5555さんのPCサーバーの定義を教えてください。 コンピュータメーカーがPCサーバーとして販売している製品は ・サーバー用プロセッサ搭載 ・ECCなど、エラー訂正機能付きのメモリを大量に搭載 ・SCSI RAIDなど高負荷に耐えるストーレジシステムを搭載 ・SCSI TAPEドライブなどバックアップシステムを利用可能 ・100BASE以上で信頼性の高いのネットワークシステムを1つ以上搭載 ・高出力/安定性の高い電源システムを搭載 ・運用実績の豊富なOS、サーバーソフトウェアを搭載 ・UPSに対応 っていうのが標準的です。 こういうPCサーバーなら汎用サーバーと比べても遜色ないでしょう。 私的には「デスクトップ用PCにサーバーOSをインストールしただけのサーバー」はPCサーバーではなく、「サーバーOSの入ったPC」だと思ってます。

共感・感謝の気持ちを伝えよう!

質問者からの補足

説明不足で申し訳ございません。 私の考えるPCサーバはOSがWindosやLinuxなど、コンシュマーにも普及しているものを適用しているものです。 私が教えていただきたかったのは、 どういった場合(基幹系用、ファイル用)にPCサーバ、それ以外のサーバを用いるのかというものです。

  • 回答No.1

こんばんは 普通のサーバという表現がいまいち解りませんが・・・。 サーバとはサービスを提供する人や物を指します。 コンピュータの世界で言えば、サービスを提供する物が全てサーバです。 ですので、PCサーバやUnixサーバといった表現も出来ますし、用途といった場合は、ファイルサーバ、プリンタサーバ、DHCPサーバ、Webサーバ、・・・といった様な物ですね。 これらのサービスが動作するマシンがPCなのかそれ以外なのかという事です。 今時、Unixでは出来てPCでは出来ないというサービスは考えにくいですね。 もしかすると、こういった事を言われているのでしょうか? 例えばルータという機器があります。これはルーティングというサービスを提供しています。 これに対してサーバをルータにする事は可能です。 PCサーバは汎用性があり、アプライアンスサーバは機能が制限され、汎用性が無いサーバという事でしょうか?

共感・感謝の気持ちを伝えよう!

質問者からの補足

説明不足で申し訳ございません。 私の言う普通のサーバとはPCサーバ以外のサーバのことです。 基幹系のサーバやファイルサーバなどがありますよね。 それらは、どういう場合(基幹系など)にPCサーバを使い、どういう場合にそれ以外のサーバを用いるのでしょうか?

関連するQ&A

  • インターフェースサーバーとは何か?

    データベースサーバー、Webサーバー、DNSサーバー等は用途や目的がイメージしやすいのですが、 インターフェースサーバーとは一般的にどのような用途・目的で使用されているのでしょうか?

  • UNIXとPCサーバー

    UNIXとPCサーバの比較情報が欲しいのですが、どなたか知りませんか?

  • サーバーって実際便利ですか?

    バイト先の店長が 「うちの店にもサーバーを入れようかっ?」 って言ってたんですけど直接聞くまもなく週末になっちゃって気になってます。 サーバーって企業などではどのような用途に使われているんでしょうか?? みんなでHDを共有するようなものなんですか??

  • サーバーについて

    サーバーというのがいまいち判りません。 サーバーを実際見るとHDDしかありませんが、 サーバーってモニターがある市販のデスクトップパソコンでもサーバーになりうるのでしょうか? またOSなんかでもWin2000Serverというようなサーバー専用のOSがあるみたいですが、Me(自分のOS)や XPといったOSでも大丈夫なんでしょうか? サーバーというのは自分が使う用途によってデータベースサーバーになったり、Webサーバーになれるものなのか、 それと各々専用のサーバーがあるという事なのでしょうか?

  • サーバを作る?立ち上げる???

    ひょんなきっかけで、今春からSEを目指すことになってしまった文系女子です。 とりあえず理論的な勉強として資格試験を受けつつ、実践を積もうと考えているのですが、SEになるための"実践"って、具体的に何をどう勉強していくものなのかサッパリわかりません。 調べてわかったことは、「ネットワーク構築とサーバー立ち上げができるようになる必要がある」ということと「ネットワークとサーバーにおいて、何ができるのか・できないのかを知る必要がある」ということくらいです。 ※ここでの「ネットワーク構築」というのも、具体的に何をどうするのかいまいちピンときませんが、質問にはしないので、教える気があれば教えてくださいm(_ _)m とりあえず「サーバーを立ち上げる」ということに焦点を絞ってみたのですが…「サーバーを作る」ってどういうことですか??? サーバーって『クライアントコンピュータがデータベースやインターネットにアクセスできるようにするためのコンピュータ』という意味で大差ないですよね!?だとしてら、「サーバを作る」ということは 『自分で物理的に組み立てたコンピュータに、サーバとして機能するためのソフトウェアを入れる』ということですか?それとも 『既にある物理的なコンピュータに、サーバとして機能するためのソフトウェアを入れる』ということですか? 最近よく「サーバ作ってみる?」とか曖昧なことは言われるようになったのですが、じゃあ「サーバを作るには具体的に何を調べて把握しなきゃいけない?」って内容に関してはチンプンカンプンなので、「サーバ作れるようになりたいです!」とだけ言って、「サーバを作りたいので、○○と××を教えてください!」というお願いができない状態です。 こんなどーでもいいこと聞くなよ!とか思われるかも知れませんが、私がググっても出てこない内容なので、どなたか心優しいSE経験者の方々などにお答えいただければと思います。 よろしくお願いしますm(_ _)m

  • サーバー導入について

    会社にてサーバーを導入予定なのですが、 1.どのメーカーが良いのか。 2.OSは何がいいのか。 3.どういう用途・メリットがあるのか。 という疑問があります。 用途はファイルサーバーが主になります。 OSに関しては、WindowsServerになると思うのですが 色々種類があってわかりません。 ちなみに社員は、10名程度です。 パソコンに関してはそこそこ理解はしておりますが、 サーバーに関しては初心者なので、できればサーバー の基礎知識に関するサイトや書籍などがありましたら そちらも教えてください。 よろしくお願いします。

  • サーバをつくる

    以前エコーサーバについて質問したのですが、 その際 「簡易のサーバならJavaで書くのは難しくないですよ。」 という回答を頂いたのですが、具体的にどうしていいかわかりません。 javaでエコーサーバのプログラムを教えていただきたいのですが、知っている方がいらっしゃいましたら教えてください。お願いいたします。

  • サーバーのホスト名を考えています

    サーバーのホスト名を考えています。 用途は、他のサーバーの生存確認の監視です。 なにか良い名前がないでしょうか?

  • 研究室にサーバーを立てたいです。

    大学の研究室にサーバーを立てたいのですが、 どのようなサーバーを買っていいか無知なものでよくわかりません。 予算は3万から10万ほどで、windowsサーバーで構築しようかと思っております。 用途としては ・web ・ファイル ・メール くらいです。 CPUやメモリはどれくらいのものがいいのかも サーバーに至ってはわかりません。 よろしくお願いします。

  • 各サーバーの簡単な役割を教えてください

    こんにちは。 サーバーについて最近勉強しようと考えております。 そこで予備知識として、簡単にサーバーの役割?を教えていただけたらと思います。 特に色々調べたなかでも「FTPサーバー」「WWWサーバー」の 2つがよくわからなかったので質問しました。 FTP自体の言葉の意味は知っています。ただそれがサーバーとなった時に どのような役割を担うのかがわかりません。 WWWも同じです。 一般的な用途で構いませんので、教えていただけたら幸いです・