サーバーとしてラップトップを使用する


10

古いT42がたくさんあり、最近最大メモリ(2G)にアップグレードしました。私はそれらを有効に活用したいと思います。そして、私を最も引きつけたのは、古いフルタワーシステムを使用する場合と比較して、これらからの低消費電力です。

それらの現在の仕様は次のとおりです。

  • Pentium M 1.7GHz
  • 2G DDR-333 RAM
  • 250G HDD
  • オンボードATIグラフィック(64m専用と思います)?

どちらにしても、これらはサーバーとして十分かどうか疑問に思っていましたか?もちろん、それは役割によって異なりますが、次の中で最も重要なハードウェアは何でしょうか。

  • ウェブサーバー
  • メールサーバー
  • DNSサーバー
  • ファイルサーバー

もちろん、それらが頻繁に使用される場合、高速ネットワーク接続がこれらすべてにとって重要です。しかし、それに加えて、優先順位はCPUよりメモリであると思いますか?

簡単に管理できるように、接続部を上向きにして、これらを冷却されたクローゼットに並べて配置することを計画しています。彼らはLinuxのバリアント(おそらくArch Linux)を実行し、一部は複数の役割を処理します。

考え?

ありがとう。


16
1台のハードディスクを搭載したマシンはサーバーではなく、時限爆弾です。心に留めておきます。
エヴァンアンダーソン

バックアップが必要なコンテンツが含まれるのはファイルサーバーだけです。そのサーバーと他のサーバーで毎晩rsyncを実行できます。
RHELAdmin

4
@jtd:問題はデータを失うことではなく、可用性です。それらのハードドライブが故障したときにダウンタイムが発生し、それらをリロードして復元する必要があります。おそらく、テスト済みの、すぐにロールできる復元計画のセットアップがあるはずです。それにもかかわらず、「サーバー」に障害が発生すると、一部のサービスでダウンタイムが発生します。(私には、すべてをバックアップするつもりだと私に言って、それは行きません
Evan Anderson

中央のファイルサーバーがある場合は、フロントエンドノード(ラップトップ)上のすべてのサービスディレクトリをマウントできます。ラップトップがLANから起動できる場合、ラップトップにハードディスクもまったく必要ない場合もあります。
トム・オコナー

これらが頻繁に使用されている場合、ディスクサブシステムが心配になります。期待する負荷を言っているわけではありませんが、ほとんどのラップトップは、高速ネットワークを介してクライアントにデータを送り出すように設計されていません。
Bart Silverstrim 2010

回答:


10

他の人はすでに欠点についてコメントしています。良いことをいくつか申し上げます。ラップトップを使用する利点

  • 電源バックアップ-バッテリーがまだ機能している場合、サーバーに一種の組み込みUPSを提供します。
  • 消費電力の低減-すでに述べたように。
  • ビルトインKVM-画面が引き続き機能する場合、外部モニター/キーボードは不要です。

あなたのマシンは、ウェブサーバーを実行するのに十分以上のものであり、何もしません。したがって、それは問題ではありません。それらは、VMホストとして実行して小さなVMマシンのミニクラスターになるのに十分強力な場合さえあります。

ちょっとした考え。


それが持っている小さな内蔵UPSについて考えたことはありません。画面をオフにしておくと、おそらく1時間か2時間しか利用できませんが、それでも便利です。
RHELAdmin、2010

私はこの正確な理由でラップトップに3〜4台のWebサーバーを使用していました。(そして私は貧しく、ラックや実際のサーバーを買う余裕がなかったので)しかし、彼らはうまくトリックをしました。
grufftech 2010

4

ディスクはラップトップで最もあなたを傷つけるでしょう、彼らのディスクIOは通常同等のデスクトップの約半分です。また、Siの測定単位「束」にいくつあるかは言いません。束> = 20の場合、MySQL NDBのようなものでたくさんの楽しみを持つことができます。


いやネットワークデータベースも私の興味を引きました。現時点では8個(動作中)しかなく、周りにあるパーツの束は、さらにいくつかに分解することができます。
RHELAdmin、2010

3
* A web server
* A mail server
* A DNS server
* A file server

最初の懸念は、これらがI / Oが制限された古いマシンであることです。したがって、これらを使用できる最善の用途は、ノードが最終的に故障し、データを失うことが非常に存続しやすいアプリケーションです。つまり、WebサーバーまたはDNSサーバー(LDAPサーバーも同様)です。基本的に静的な情報を公開しているだけです。

Web経由でデータを受信して​​いる場合、それは基本的に良いアイデアを損なうものではありません。クラスター内のすべてのノード(専用データベースやファイルサーバーなど)からアクセスできる信頼できる共有基板にデータを保持するだけです。

編集:

これらのデバイスの1つに1%の障害の確率があり、新しいマシンに0.1%の確率がある場合、クラスター内の2つのラップトップは、0.01%の障害の同時確率を持ちます。つまり、新しいマシンの10倍の信頼性があります。 。

C.


2

ラップトップをサーバーとして使用する場合の主な問題は、マシンの可用性にあると思います。
通常のサーバーで最も使用される部分は、確かにハードディスクです。その場合、通常のサーバーでは、ディスク障害からデータを保存するRAIDがあります。
その場合、ラップトップを使用して、データを失うことを許可できますか?
DNSのように重要ではないサーバー用のラップトップは、データがそれほど頻繁に変更されず、障害が発生した場合にセカンダリサーバーに頼ることができると思います。
または、分散構成のウェブサーバー(drdb +ハートビートまたはopenais)。
または、一部の開発マシン、または本番マシンに適用する前に新しい構成をテストする場合。


2

これは、コンシューマーグレードのマシンでは得られない、ビジネスグレードのサーバーから得られるものの中核です。

  • 高いディスクIOPSを備えた強力なRAIDコントローラー(3mb / sと300mb / sのことを話している)
  • 100%の稼働率と高いMTBFを実現するように設計されたエンタープライズディスク
  • 冗長電源パス
  • フェイルオーバーとロードバランシングを備えた冗長/チームNIC構成
  • リモートハードウェア監視(SIM / OM)
  • 帯域外管理とリモートコンソール機能
  • ホット/コールドアイルコンプライアンスおよび標準化されたフォームファクタ
  • ベンダーサポート

要件が十分に低く、上記のいずれも問題にならないと想定すると、最後に検討する点(IMOは非常に慎重に)は、これを続行した場合に自分自身(および部門がある場合は部門)に反映することです。ITは、通常のビジネスの意味で常にクライアントに対応しているわけではありませんが、事実上、他のビジネスへのサービスです。これらのシステムのサポートされていない構成でビジネスを実行するにはどうすればよいですか?専門的にあなたにどのように反映しますか?

IMOがこのようなホッケーシステムが適切なのは、現金がなく、すべてをブートストラップしようとしている非常に小規模なビジネスの場合のみです。お母さんとお母さんのフラワーショップのことですが、子供たちはワークステーション、ウェブサイト、インターネット接続を維持しています。今日では、それよりも大きいものについては、クラウドホスティングサービス(dropbox / skydrive、gmail / yahoo)をいくつか組み合わせて、より優れたインフラストラクチャを備えた小規模なソリューションを提供することをお勧めします。について考える。

もちろん、自宅にあるサーバーで遊んでいるだけでは、これはナンセンスです。その場合、一部の古いラップトップは理想的に聞こえます。


-1:単一のサーバーが需要を満たすことができるかどうかとは関係ありませんが、クラスターが需要を満たすことができるかどうかは関係ありません。
symcbean 2010

1
Googleは一般的なハードウェア上に構築されています。全体がパーツよりも信頼できる場合があります。
東武

皆さん、まず第一に、クラスター化されたソフトウェアについて話していると思います。Googleの場合、特定の目的のために構築された高度にカスタマイズされたスタックです。第2に、会議のキャパシティはインフラストラクチャを実行するための1つの要素にすぎず、全体ではありません。
Chris Thorpe、2010

1

頭に浮かぶ主な要因:

  • 放熱
  • パワーレギュレーター
  • ハードドライブ容量

熱放散は、それらが冷却されたクローゼットの中にあり、換気が良いという事実によって助けられます。

ラップトップの電源レギュレータは、多くの場合(通常は熱により)故障し、マザーボードにはんだ付けされます。修正するのは楽しいことではありません。

追加のドライブベイがない場合(光学ドライブの代わりなど)を除いて、HDDは1つに制限され、ハードウェアRAIDはありません。SAN / NASを試すこともできますが、これはネットワークカードによって制限されます。

ラップトップは「計画的陳腐化」の典型的な例です。壊れたり、磨耗したり、古くなったりするため、簡単に修正、アップグレード、再利用することはできません。


彼らの目的は... folding @ home farm?


1ドライブ気になりません。ファイルサーバーは、私が何年にもわたって書いたいくつかの音楽と多くのソースコード(主にこれをGitサーバーとしても使用している可能性があります)を大量に保持しないため、250Gで十分です。さらに悪いことに、あなたが言ったように、私はSANセットアップを行うことができます。
RHELAdmin、2010

1

それらが強く打たれず、メモリ内のすべてのプログラムを実行できる場合は、換気がよく、部屋が涼しい限り、問題ありません。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.