No.3ベストアンサー
- 回答日時:
> ドメインサーバ、DBサーバ(SQLServer)、アプリケーションサーバを兼ねます。
まず、私であればドメインの管理を行い易くする為に、少なくともドメインコントローラ(サーバー)は、別のサーバー(PC)で運用したいと考えます。
どの程度の規模のドメインなのかはわかりませんが、ドメインコントローラ(DC)だけであれば、クライアントPCを流用しても大丈夫だとは思います。但しDCは、必ず2台以上で運用し、出来ればRAID1構成で運用出来ればベストだと考えます。
次に、DBサーバーですが、予算が許す範囲でCPU・Memoryは出来るだけ高速・大容量な方が望ましいです。
尚、SQL ServerはCPUライセンスで購入でしょうか?、それともサーバーライセンスで購入でしょうか?
もしCPUライセンスであれば、そのCPUライセンスの数が、DBサーバーでのCPU数になります。サーバーライセンスの場合にはCPUの数は関係なくなりますので、最低でも2CPU構成、予算が許せば4CPU構成をお勧めします。
Microsoft SQL Server - 製品情報 - よく寄せられる質問
http://www.microsoft.com/japan/SQL/evaluation/faq/
次に、Memoryの容量に関しては、現状の SQL Server 2000 Standard 等では、最大2GBまでが限界になっています。
(SQL Serverが使用可能なメモリの限界値。システムとしては、それ以上に積まれている事が望ましいです)
この値は、今後64bit版や2005が出てくれば、大きく増える事が予想されます。sabo-ten さんが、どのタイミングで乗り換えるのか、それとも乗り換え時期には別のサーバーを購入してしまうのかで、判断が分かれる部分であると考えます。
Microsoft SQL Server - 製品情報 - SQL Server 2000 エディション別機能表
http://www.microsoft.com/japan/sql/evaluation/ov …
次にHDD(RAID)の構成ですが、DBから見た理想的な構成は、システム(RAID1)、トランザクション & ログ (RAID0+1 もしくはRAID1)、DBデータ(RAID5)になると聞いた事があります。もちろんそれぞれのRAID用のコントローラを分離する事が理想的になります。また、HDD自体の性能も出来るだけ高性能(高回転)である事が望ましいようです。
そこまででは無くても、最低限、システム(RAID1)、トランザクション & ログ & DB データ(RAID5)で分離した方が、パフォーマンスの面で有利になると聞きました。
詳しい事はこの辺を読んでみて下さい。
@IT:SQL Server 2000 チューニング全工程(2) Page 1
http://www.atmarkit.co.jp/fdb/rensai/sqlstune02/ …
http://bookweb.kinokuniya.co.jp/guest/cgi-bin/ws …
http://www.microsoft.com/japan/technet/community …
アプリケーションサーバーに関しては、どの程度重い処理をするのかはわかりませんが、DBサーバー用にチューニングしてあるサーバーであれば、それほど大きな負荷では無いのでは?、と考えます。
もしも、予算や管理の面で許されるのであれば、別のサーバーで運用した方が、耐障害性やパフォーマンスの面では有利にはなります。
最後に、RAIDの基礎知識です。
RAIDレベルの、RAID1とRAID5は、目的としている事が異なると考えていますので、適材適所で選択するのが良いと思います。
(私は、システムはRAID1、それ以外はRAID5を基本としてい、システム構成をしています)
また、上記のDBのように同時に読み込み・書き込みが発生するような事が想定されるアプリケーションの場合には、RAIDのレベルを気にする前に、RAID自体を分けて構成する事が、パフォーマンス面で重要な事であると考えます。
特集 : RAIDの基礎知識-RAIDレベルを理解しよう-
http://www.atmarkit.co.jp/fpc/special/raidglossa …
※ちょうど勤務先で、SQL Server用のServer購入をする為に、色々調査していました。お役に立てば幸いです。
参考URL:http://www.atmarkit.co.jp/fpc/special/raidglossa …
リンク先、大変参考になりました。
ファイル別に適したRAIDが違うとは…
考えたこともありませんでした。
とても勉強になりました。
ありがとうございました。
No.2
- 回答日時:
No.1の方ほど明確な指標じゃありませんが、
「メモリは乗せられるだけ乗せよう」
というのが私のサーバ選定におけるポリシーです。
特にDBMSを搭載している場合は、多すぎるくらい乗せてちょうど良い、とおもってます。
質問者さんの構成だと、(クライアント数にもよりますが)2GBでも足りるかどうか疑問です。
CPUは、早いに越したことありませんが、メモリよりもプライオリティは落ちます。
> RAIDは1をすすめる人と5をすすめる人がいて、結局のところ個人の好みに左右されるのかなあと思っていました。
容量と信頼性を秤にかけて、信頼性に重点を置くならばRAID1を、容量に重点を置くならばRAID5を選択した方が良いと思います。
「冗長性(≒耐障害性)」でどちらを使うか判断してください。
たとえば、30GBのHDDが3台ある時に、「容量30GBでも信頼性最優先」ならばRAID1が良いですし、「少々信頼性(耐障害性)に劣っても、容量確保が先」ならばRAID5になります。
(容量足りないけど信頼性最優先なら、HDDの単体の容量を増やすか、HDDを増やしてRAID0+1(or RAID5+1)にする、などの方策を採る必要があります)
御礼が大変遅くなりましてすみません。
「容量30GBでも信頼性最優先」ならばRAID1
「少々信頼性(耐障害性)に劣っても、容量確保が先」ならばRAID5
というところが大変参考になりました。
私はまだまだ勉強が必要ですね。ありがとうございました。
No.1
- 回答日時:
スペックの指針はむつかしいやね。
では、私が普段使っているものを。
CPU:DBサーバーとアプリサーバーを兼用する場合、DBを使うアプリがあれば
(同時接続数×最も大きい処理の処理時間)÷1時間=0.7
となるように選ぶ。もちろんCPUがそれよりもう少し速ければなお良い。
メモリ:OSの推奨メモリ+DBサーバの推奨メモリ×2+アプリの推奨メモリ+α
面倒やし、どうせ2年も経てばもっと必要になるので全部他足合わせて512MB単位で上に切り上げている。
RAID:RAIDスロットが5つの場合はSCSI RAID-5でホットスペア2個、スロットが3つの場合はSCSI RAID-1またはIDE RAID-1のホットスペア1個。
容量自体は、現段階で普通のものを選んでおけば、普通のDBシステムと普通のアプリに対し十分まかなえるだろう。
こんな感じかな。
>(同時接続数×最も大きい処理の処理時間)÷1時間=0.7
というのは、実環境と同等のものを用意しないと分からないですよね?
RAIDは1をすすめる人と5をすすめる人がいて、
結局のところ個人の好みに左右されるのかなあと思っていました。
経験値を分けていただいたようで(ヘンな表現しかできなくてすいません)
大変ありがとうございました。感謝です。参考にさせていただきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像共有サイトのサーバー複数...
-
社内ネットワークの1台だけ接...
-
インターフェースサーバーとは...
-
サーバーマネージャーが消えた
-
【minecraft】サーバーに接続で...
-
学校のWiFiに繋げると履歴が見...
-
winscpのエラー
-
メール共有の場所にファイルを...
-
ftp.riken.go.jpとはどういうサ...
-
ネットワーク上のRPSってなんな...
-
ワードやエクセルに貼り付けたU...
-
cronの設定が消える
-
Excelシート / ハイパーリンク ...
-
ユーザーの切り替え時にバッチ...
-
Notesが使えない
-
インターネットの履歴はサーバ...
-
SSDをヤフオクで購入したのです...
-
サーバーのウイルス対策
-
ipconfigで、DNSが複数みえる
-
自宅サーバーについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サーバールームは事務用スペー...
-
サーバーって、具体的にはどん...
-
桜時計が正常に交信されない
-
Windows Server 2003でゼロから...
-
自作サーバー
-
メモリが64GB以上で静音のPCを...
-
ノートンアンチウィルス コー...
-
FFFTPかNextFTPでレジュームす...
-
メールサーバの駆動テストの準...
-
サーバーとパソコンの違い
-
小規模なオフィスにもサーバー...
-
サーバーの立ち上げ方を教えて...
-
サーバーの見積について
-
サーバを作る?立ち上げる???
-
クライアントサーバーシステム...
-
インターフェースサーバーとは...
-
他人のアドレスでメールってで...
-
社内ネットワークの1台だけ接...
-
自社のシステムのサーバーの変...
-
ワードやエクセルに貼り付けたU...
おすすめ情報