サーバーのソフトウェアとハードウェア、およびこのブログは、ハードウェアとソフトウェア、サーバー、サーバー、分類および組成に、分類サーバソフトウェア、および日々のソフトウェア機能の構成とアーキテクチャの進化を紹介します。
サーバーのハードウェアアーキテクチャを導入します
まず、サーバーの基本的な考え方で見てみましょう。サーバ・ネットワークは、それはサーバハードウェアの進化で、以下のように、クライアントコンピュータのパフォーマンスに様々なサービスを提供しています。
だけでなく、ソフトウェアの互換性のために、私たちは、RISCやメインフレームベースの組織のミニコンピュータ、良好なパフォーマンスに基づいて、以前のサーバーを、見ることができますが、それはIntelのX86の性能も絶えずアップグレードされ、時間が進むにつれて、アーキテクチャを閉じました、非常に良いので、IntelのX86サーバがゆっくり主流製品になる、などのラック、高密度、ブレード、などの生産の異なるシナリオ、異なる形式に適応するために、より多くのクラウドコンピューティングの開発とよく、仮想化に向けて更なるサーバ、周辺のプールのハードウェア資源は、より柔軟な力の計算のサポートを提供します。
外観サーバーの分類
複数のスロットは、サーバ塔、以下に示すように、強いボードスケーラビリティ、アプリケーションの広い範囲は、一般的な要件の一般的なサーバアプリケーションを満たし、ラックサーバは、一つ皮膚統一規格の設計に応じてサーバである、キャビネットとタワーサーバの最適化された構成と考えることができ、均一な使用、;ブレードサーバは、ラックキャビネットの標準の高さの範囲内にあるカード型サーバ部、高可用性と高密度の挿入を複数とすることができます、 「ブレード」の各部分は、実際にサーバです。
Serverの内部ビュー
以下に示すように、サーバシャーシを開いた後、内部構造は、サーバは、典型的には、モジュール式であるように設計され、サーバ内で見ることができ、インストールと交換することが容易であり、CPU、メモリ、ハードドライブ、電源、ファンなど、サーバの主なコンポーネントように。
次の表は、メインサーバコンポーネントが中に示されている説明します
パッケージ | 入門 |
---|---|
CPU(中央演算処理装置中央演算処理装置) | コントローラ、オペレータ、レジスタ、内部バス構造によって、コンピュータシステム全体は、最も重要な部分です。 |
メモリ | CPUと外部記憶装置、外部プログラムや一時的なサイトを、計算データと中間結果、高速でデータのCPUは、その物理的な本質は、データ入力及び出力のセットであり、データ記憶機能を含むプログラム記憶メモリとの間に介在します高速集積回路。 |
ハードディスク | サーバー上のハードディスクは、通常のハードディスクと異なるがあります。現在、サーバー市場で使用され、三つの主要なハードディスク、SATAハードドライブ、SCSIハードドライブとSASハードドライブがあります。サーバーは、コアデータネットワークである場合は、サーバーのハードドライブは、データウェアハウスの中核であり、ソフトウェアおよびユーザーデータのすべてがここに格納されています。基本的に通常のコンピュータ不連続動作は、セキュリティ要件の相対的安定性が要求されません。サーバーは、一日24時間を実行する必要があり、サーバーの多くは稼働時間は、修理やメンテナンスには、実行を停止する場合にのみ、基本的に毎月または年間ベースであるため。そのため、安定性と信頼性の高い要求を持つサーバーのハードディスク。率、およびインタフェースのインストールでは、さらに、通常のハードディスクとは異なります。 |
電力供給 | PCの電源やサーバー、電源を切り替えています。サーバは、標準の電源ATX電源とSSIの二種類に応じて分割することができます。ATX規格では、より一般的に、主にデスクトップ、ワークステーションおよびローエンドサーバのために、使用され、SSIの標準とサーバの他のグレードのさまざまな生成サーバ技術の開発を |
ファン | サーバは、熱交換フィンと空気の速度を増加させるために、ヒートシンクの表面のファン空気流速度の作用を促進することです。ファン空冷式ラジエータの2つの主要コンポーネントの一つであり、その性能が良いか悪いかは、多くの場合、サーバーのパフォーマンスとラジエータの寿命に決定的な役割を果たしているとして。 |
NIC | また、ネットワークアダプタまたはネットワーク・インタフェース・カード(NIC)として知られ、英語はネットワークインターフェースカードと呼ばれます。サーバーやスイッチなどのネットワーク機器との接続があります。 |
サーバ・ソフトウェア・アーキテクチャ
サーバソフトウェアは、彼らがそのようなオペレーティング・システムなどの作業を、コーディネートできるように、システムソフトウェア、両者の間のハードウェアとソフトウェアの間のミドルウェア、ハードウェアの様々な管理を担当するシステムソフトウェアに分けることができ、ネットワーク環境におけるミドルウェアの手段1システムソフトウェアの種類とアプリケーションソフトウェアとの間に異種ネットワーク環境を解決するために、主に、分散ソフトウェアの接続に役割を果たし、分散アプリケーションの操作上の問題は、標準的なインタフェースを提供するために相互接続、プロトコル、アプリケーションシステムの一貫性を向上典型的なWebアプリケーションサーバーとそこに他のミドルウェア、特定の目的のためのアプリケーションソフトウェアは、ブラウザなどのソフトウェアを開発しました。
オペレーティングシステムの定義と役割
オペレーティングシステムは、以下に示すように、アプリケーションソフトウェアとハードウェアとの間に位置する論理階層内のリソースを計算するコンピュータのハードウェアとソフトウェアを管理し、制御し、
一般的なサーバーオペレーティングシステムソフトウェア
一般的なオープンソースのオペレーティングシステムのLinux、WindowsとクローズドソースのUnix、以下に示すように
ミドルウェアおよびアプリケーション・ソフトウェア
共通ミドルウェアのJBoss、Tomcatのは、WebLogic、一般的なアプリケーション・ソフトウェアCRM、メール(メールサーバ)、ERP(エンタープライズ・リソース・プランニング・ソフトウェア)があります。
ミドルウェア名 | 説明 |
---|---|
JBossの | オープンソースコミュニティによってオープンソースのJ2EEアプリケーションサーバーに基づいて、 |
Tomcatサーバー | 無料のオープンソースWebアプリケーション・サーバー、軽量なアプリケーションサーバ、広く中小のシステムで使用され、同時ユーザー・アクセスは、機会の多くではありませんされている、それはプログラム開発の最初の選択肢であるとJSPのデバッグ |
WebLogic | 大規模な分散Webアプリケーション、Webアプリケーションやデータベースアプリケーションを、開発、統合、展開、および管理するためのJava EEミドルウェア・アーキテクチャに基づいてJavaアプリケーション・サーバ |
以前はJava 2プラットフォームとして知られたJava EE、Javaプラットフォーム、Enterprise Editionの(Javaプラットフォームエンタープライズ版)、エンタープライズ版(J2EE )、2018年には月はジャカルタEEに社名を変更しました。標準プラットフォームの立ち上げのための日のエンタープライズ・レベルのアプリケーション。
(LGPLと呼ば劣等一般公衆利用許諾契約書)ライブラリ一般公衆利用許諾契約書は、広く使われているフリーソフトウェアライセンス条項です。
JSP(フルネームのJavaServer Pages)は、Sun Microsystemsが主導動的なWeb技術標準が作成されています。