コンピューター, プログラミング
シンクライアント - それは何ですか? シンクライアントを接続して使用します
人々は、プログラムを作るための機能について話すとき通常、それが構成された言語を理解しています。 あるいは、システム要件は、実行するのに必要。 しかし、また別の、あまり知られていない定義の数があります。 そのうちの一つ-それはだ シンクライアント。 それは何であり、どのような開発?
シンクライアントとは何ですか?
シンクライアントの下で、コンピュータや端末やクライアントサーバアーキテクチャを使用してネットワーク上で動作するプログラムです。 しかし、彼らはただそこに機能しません。 すべてのまたは少なくとも情報処理のタスクのほとんどは、シンクライアントを接続しているサーバーに転送されます。 それは、実装では何ですか? たとえば、あなたが今、これらのラインを読むことができ、それを通してネットワークアプリケーションを処理するために使用されているブラウザとして。 保健システムの場合は、それ以外の場合は、そのような発想自体が不可能となり、シンクライアント用サーバーを必要としています。
なぜ彼らは必要とされていますか?
簡単に言えば、シンクライアントは、軽量のオペレーティングシステムをロードし、ターミナルサーバーに接続不良のコンピュータです。 それは、(まれに、原因は他の考慮事項かもしれないが)、ハードウェアとソフトウェアを節約するためにのみ使用されます。 通常のシンクライアントにはハードディスクを持たないシステムブロックが、オペレーティングシステムを起動するために必要な最低限のハードウェアコンポーネントです。 あなたは、電源、マウス、キーボード、モニター、およびネットワークケーブルを接続しています。 そこの他のデバイスであってもよいが、その使用が可能であることだけであれば、ターミナルサーバーへの識別し、それらについてのデータ。
また、ソフトウェアへの支出の必要なレベルを低減します。 各コンピュータのライセンスを購入する必要はありません - それは、単一のサーバー上で必要です。 これは、上のコスト削減 、スタッフが それだけで一つの端末を管理する必要があるため。 練習は使用を示しているとして、シンクライアントに害を与える(それは意図的な努力を接続されていない提供)問題があります。 しかし同時に、サービスのための需要の増加。 これは、1つの管理者から別の例の転送は特にそうです。 そして、それは潜在的に任意の障害がシステム全体の崩壊につながり、その後、その値シンクライアントを失う可能性があるためだけでなく、すべてに精通しているパワーを服用する必要があります。 何をそれはある、と彼らは脂肪とどのように異なりますか?
シンとシック・クライアントの違い
厚いとシンクライアントを区別する場合には考慮されて? 次のようにそれらの間の違いは次のとおりです。最初は別の端末上で自律的に動作することができ、プログラムの通常の種類を理解しています。 彼らは自分の仕事の品質性能のためのリモートサーバを必要としません。 第二は何ですか、あなたはすでに知っています。 そして、これは、メインとも厚いとシンクライアントを持っている唯一の違いです。 違いは、まだ機能の実現につながることができ、それらはすべて、以前に策定判決に収まります。
それはどのように動作し、そこにダウンロードの種類?
確かに、この技術はどのようにして、作品? 一般的に、すべての情報は、三点に要約することができます。
- シンクライアントブーツの発生源の1つを介してコンピュータ上で。 主なオプションが検討されている:LAN、CD、HDD。
- シンクライアントのダウンロードの過程で(またはその前に、ローカルネットワークでの作業)は、コンピュータのネットワークカードは、独自のIPアドレスを取得します。
- 必要なソフトウェアの全てのサスペンションを行う場合には、その後、デスクトップは設定で指定されたサーバーへのターミナルセッションへの接続を作成します。 アクセスは、すでに与えられたパスワードとログインが必要することができます。 シンクライアント接続、企業のローカルネットワークは、サーバーの設定で許可する必要がありますので。
システム全体としてどのように動作するあなたはすでにアイデアを持っています。 しかし、最も重要なものの一つは、すべてのシンクライアントである、ロードする工程です。 データが通常保存されているハード・ディスクが存在しない場合、それが何であるか、どこを取ることができますか? 二つの可能性があります。
- ネットワークを使用してロード。 ネットワークはTFTP-とDHCPサーバを動作する必要があります。 コンピュータで持っている必要がありますネットワークカード、ブートROMのプロパティまたはそれをエミュレートする特別なドライバを持っています。 これは、設定を取得するすべてのポインタをチェックし、オペレーティングシステムをロードします。
- DVD \ CD \フラッシュ\ IDEで事前に確立されたシステムをダウンロードしてください。
Webクライアント
「シンクライアント」の技術は、それは一見に思えるかもしれないよりもはるかに人気があります。 例をしたい、あなたが今、それを使用しているという事実を指しますか? ブラウザ - まあ、我々は特別な役割は、現在最も一般的にシンクライアントに与えられるべきであると仮定します。 彼らは、これらの原則に関する作業の罰金例です。 それ自体で、ブラウザが適切であるかについては十分ではありません。 しかし、それはグローバルなネットワークへの接続でコンピュータを開き機会は巨大です! マシンは非常に希薄なソフトウェアリソースを持つことができますが、リモートサーバから必要なデータを取得し、あなたは、高品質、多目的施設の創設に数えることができます。 ユーザがコンピュータを必要とすること全ては - 必要な情報が外部ソースから入手された後、要求を定式化することです。
ターミナルモードでの作業
PCから構造的に異なる特別な機器 - 上記の例に加えて、ハードウェアシンクライアントの別の可能な機能を割り当てる必要があります。 そのような機構は、ハードディスクを搭載し、(タスクは、ユーザが作業することができるターミナルサーバとのセッションを整理することである)特別なローカル・オペレーティング・システムを使用していません。 また、そのようなデバイスは、それが特別なハウジング内に生成され、完全に受動的冷却を有する、特別な可動部を持ちません。 のは、シンクライアントを実現している実際のプログラムの例を考えてみましょうか? それは何ですか? 1C - 考慮されるプログラムです。 だから、その中のすべてのものは2つの部分の作業に基づいています:1 - それは実際に仕事のために必要なプラットフォームです。 二 - 個々の目標を行い拡張。 しかし、それはプラットフォームなしで動作することはできません。
シンクライアントを使用するプロトコル
あなたは、このソフトウェアの開発に使用されるプロトコル、の9つの最も人気のあるタイプを選択することができます。 次のようにリストは、次のとおりです。
- X11 - 私はUnixベースのシステムでアプリケーションを発見しました。
- Telnetの - マルチプラットフォームのプロトコル。 双方向の8ビットのバイト指向の通信手段です。
- SSH - マルチアナログのTelnet。 主な違いは、送信データのセキュリティです。
- NX NoMachineは - プロトコルX11を変更しました。 主な利点は、データ圧縮です。
- 仮想ネットワークコンピューティング - プラットフォームに依存しないシステム。 それは、このプログラムに接続されている必要がコンピュータへのアクセスを得るために、単純なクライアントサーバーアプリケーション層プロトコルを使用しています。
- 独立型コンピューティングアーキテクチャ - データを転送するために、むしろ不完全な方法。 このプロトコルは、大幅に性能要件と、それが実行されているシステム上に表示しました。
- リモートデスクトッププロトコルは - デスクトップへのリモートアクセスの可能性に食料調達します。 これは、データの広い範囲を伝えるだけでなく、リモートマシンを使用しての可能性を開くことができます。
- SPICE - ローカルネットワーク内だけでなく、インターネットを介してだけでなく、快適に使用することができるデータを転送するためのプロトコル。 その特殊な機能を使用すると、すばやくデータを共有することを可能にする「プログラミングの容易さ」です。 これは、(パフォーマンスを犠牲にして行われていない)データ転送プロセスの容易さのおかげで可能です。 また、マシンアーキテクチャの多種多様な上で動作することができます。
- 様々な企業や企業のプログラマーによって開発されている様々な独自のプロトコル。 彼らは、彼が作ったそのための前提、上、唯一のルールとして使用します。 実装、システム要件、アーキテクチャ:彼らは含めてユニークな多くのオプションを持っています。 この場合、シンクライアントは完全に自分の領土に力で個々の企業やプロトコルによって開発されています。
実装の例
研究のこの種のような、シンクライアントの実装の一例として挙げることができます。
- ターミナルアクセス。
- ディスクレスワークステーション。
- LTSP。
- Thinstation。
シンクライアントを使用すると、ソフトウェアを動作させるために必要なすべてののアップグレードを加速するために、このような場合にできます。
Similar articles
Trending Now