web-dev-qa-db-ja.com

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

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

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

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

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

  • Webサーバー
  • メールサーバー
  • DNSサーバー
  • ファイルサーバー

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

管理しやすいように、接続部を上に向けて冷却クローゼットに並べて配置する予定です。彼らはLinuxの変種(おそらくArch Linux)を実行し、いくつかは複数の役割を処理します。

考え?

ありがとう。

10
RHELAdmin

他の人はすでに不利な点についてコメントしています。良いことをいくつか言いたいと思います。 利点ラップトップを使用する場合:

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

お使いのマシンは、Webサーバーを実行するのに十分すぎるほどです。だから、それは問題ではありません。それらは、VMホストとして実行して、小さなVMマシンのミニクラスターになるのに十分強力な場合もあります。

ちょっとした考え。

10
sybreon

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

4
Geraint Jones
* A web server
* A mail server
* A DNS server
* A file server

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

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

編集:

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

C。

3
symcbean

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

2
PiL

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

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

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

IMOは、このような趣味のシステムが適切である可能性があるのは、現金がまったくなく、bootstrapすべてをしようとしている非常に小規模なビジネスです。私はお母さんと話している-そして-popのフラワーショップとその子供たちは、ワークステーション、ウェブサイト、インターネット接続を維持しています。今日では、それよりも大きいものについては、クラウドでホストされるいくつかのサービス(dropbox/skydrive、gmail/yahoo)を組み合わせたほうがよいでしょう。彼らはあなたが考える必要さえない堅固なインフラストラクチャを備えた小規模なソリューションを提供します。

もちろん、自宅でいくつかのサーバーをいじっているだけなら、これはすべてナンセンスです。その場合、いくつかの古いラップトップは理想的に聞こえます。

2
Chris Thorpe

頭に浮かぶ主な要因:

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

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

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

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

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


それらの目的... folding @ homeファーム?

1
Andrew

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

1
johnshen64

http://www.rocksclusters.org/wordpress/ ラップトップで遊びたいだけなら。

0
MattrixHax