エリアスペシャリストとして、よくある質問です。 なぜですか?答えを探すとき、出版物はやや曖昧になる可能性があります。真実は、誰もがその主題について独自の意見と経験を持っているということです。 セキュリティ、可用性、管理性、互換性、サポート、効率、有効性などの問題をどのように防御するかがわかります。
私はあなたの人生を簡素化するためにここにいます。
さて、少し考えてみてください。リソースとコスト。あなたは金銭的なジレンマに直面しています。この分野の専門家であるあなたは、それは自分の問題ではない、経済学を学んだこともなければ、ましてや会社の会計処理など担当したこともない、と言うかもしれません。しかし、それが最初の間違いです。確かにあなたの専門分野ではないかもしれませんが、サーバーは安価ではなく、ましてやハードウェアの維持管理には費用がかかるため、あなたは直接影響を受けます。さらに、RAMの1MB、ディスク容量の1GB、CPUの1MHz、そして消費電力の1ワットすべてが会社にとってコストであり、あなたはそれを何らかの形で正当化しなければなりません。
- 私の最初の リソースの浪費をできるだけ避けることをお勧めします。そのため、不要なサービスをインストールしたり、デフォルトで提供されているサービスをアンインストールしたりして、使用することはありません。
さて、ここで「効率性」という言葉について考えてみましょう。これは、私たちが常に批判される永遠のジレンマです。何かをすると、最善の方法で行わなかったという理由で批判されるのです。
- 私のXNUMX番目 推薦されるでしょうそしてそれは今日までです(私がこの投稿を公開するとき)
さて、GentooとDebianを比較するとなると、両者をボクシングのリングに立たせるようなことはしません。それはまるで「止められない力が動かない物体に衝突したらどうなるか?」というパラドックスのようなものです。私にとって、Debianはその止められない力であり、Gentooはその動かない物体なのです。
Gentoo:ハードウェアとアプリケーションが正しく動作するために必要なモジュールを備え、ニーズに合わせてカスタマイズされたシステムをコンパイルしたと確信できます。外部サービス、静的な本番環境、高度なセキュリティなど、あらゆるリソースが重要なシナリオで、これらのシステムをサポートしています。(こちらからダウンロードできます)。5点満点中4.8点です(まあ、完璧なものなんてありませんから、私を責めないでください)。「それだけの価値があるのか?」と聞かれたら、このディストリビューションを使いこなし、本番環境を構築し、このオペレーティングシステムでアイデアを形にして実現するまで待ってください。きっとこの投稿に戻ってきて、私に感謝するでしょう。
欠点もあります。まず、知識が必要です。(以上)わざわざこれを明記するのは、必ずと言っていいほど「簡単だ」と言うようなラボオタクがいるからです。いいえ、初心者にとっては難しい作業ですし、プリコンパイル済みの環境から来た人にとってはやや複雑です。UbuntuのようなWindowsスタイルのLinux環境から来た人にとっては、よく考えた方が良いでしょう。
共同開発でコミュニティによってサポートされているかどうかにかかわらず、フリーソフトウェアで非常に一般的なものは、セキュリティパッチです。これは、多くの場合、半分のソリューションであり、従う傾向があるため、行くたびにリソースをコンパイルして消費する必要があります。パッケージをアップグレードします。 Gentooが石の時代にとどまったわけでもありません。すべてが単純なコマンドを介して行われ、「emerge」がバイナリパッケージとソース(ソース)を処理しますが、このコマンドの背後にあるプロセスはコンパイルであり、これには時間がかかり、リソースを消費します。
現時点ではこの話題についてこれ以上議論するつもりはありません。なぜなら、同じブログのライターが既に「Gentoo:神話の裏にある真実」という非常に優れた記事を書いているからです。
Debian:私のお気に入り。そうです、先ほどもお話ししましたが、今度はこれが私のお気に入りだと言っています。もう少しお付き合いください。安定性、サポート、互換性は、Debianを使うと実感できる機能のほんの一部です。個人的な意見ですが、Debianはサーバーとフリーソフトウェアの世界におけるキングピン、ポン引きのような存在です。安定性が高く、管理しやすく、既存のほぼすべてのアーキテクチャ(新旧問わず)に簡単に適応でき、豊富なサポート、Wiki、コミュニティ、フォーラム、さらには有料企業まで存在します。UbuntuやLinux Mintなどの他のフォーラムやリソースからもサポートを受けることができます。5点満点中4.5点です。
先ほど説明したように、すべてには適切な場所とタイミングがあります。「すべては状況次第」です。サーバーには、Debian GNOMEやDebian KDEをインストールするわけではありません。いいえ! net-installを使用して、ハードウェアの起動に必要な最低限のソフトウェアを含むマイクロディストリビューション(こちらからダウンロードできます)をインストールします。インストール中に、外部メディア(USBドライブなど)を使用して不足しているファームウェアをロードする必要があるかもしれませんが、ハードウェアに合わせたインストールが確実に完了します。
Webサーバー、framworks、ファイルサーバー、印刷サーバー、メールサーバー、プロキシ、インスタントメッセージング、ファイアウォール、ルーターなどのアプリケーションは、ここからXNUMXつのapt-getまたはaptitudeコマンドで利用できます。
ここからの強調
Xen、QEMU、KVMなどの仮想化環境や、話題のOpenStackなど、人気の高い環境と完全に互換性があり、何よりも設定が容易です。
簡単に言うと、サーバー管理者、エンジニア、技術者として、今まさに最先端に立つ必要があるということです。現状では、未来は「仮想化」 、「クラウド」、リソースのリモート管理、そしてサーバーから最大限の性能を引き出し、50台以上の仮想サーバーへと変換することにあります。
彼らは、ディスク容量、RAM、プロセッサ、オペレーティングシステムなど、特定の仕様のサーバーを要求します。5分後、あなたはDebianと呼ばれるユーザーフレンドリーで信頼性の高い環境でサーバーを作成します。次に、アプリケーションは非常に安全で、ドアを閉めたら鍵を捨てるべきだと言われます。あなたは仮想マシンにGentooをインストールします。
彼らはまだ機能しているので、それらのサーバーをシャットダウンするために50年後にあなたに電話するつもりです。
さて皆さん、今回は今後の記事のテーマとして、仮想化について触れたいと思います。いつものように、ご質問があればお気軽にお尋ねください。コメントやメッセージをお待ちしています。