データストレージ:ディスク(共有)→SAN、NAS、DAS(具体的には、ディスクアレイに格納されたデータ)
→分散ストレージアーキテクチャ(HDFS)
図1に示すように、SAN、NAS、DASは、一般的に運用・保守に使用されています
2は、分散ストレージアーキテクチャは、一般的に大規模なデータの方向で使用され、クラスターが分散されたストレージアーキテクチャ(アプリケーション)
3、HDFSは、Hadoopの分散ファイルシステムであります
データ処理クラスタマップ減少:これは、キー(キー値)との関係を変更するために、特定の方法で大量のデータであります
HDFSは= Hadoopクラスタを低減-MAP(高性能Linuxクラスタ上で実行されています)+
アルゴリズム:数学(統計)+パイソン=アルゴリズム→
→データの可視化
運用・保守→Linuxの→Linuxオペレーティングシステムの運用・保守(Webフレームワーク)
→仮想化KVM→OpenStackの→ドッカ(K8S)
→Hadoopの+ JAVAは、大規模なデータストレージ方向=
開発:コンピュータ言語BASICが早い機械語だったが、C言語、C ++は(筆記板)システム開発、ドライバ開発、組み込み開発であります
ドライバー:機器メーカーように相互運用性の命令セットは、様々なメーカーの機器間の変換前に必要とされます
フロントエンド:JS PHP CSSのHTML
オペレーティング・システム・プラットフォームは、プラットフォームは、次のハードウェアデバイスに代わっ(リソース)上で、アプリケーションのために、NEXUSでき
三つのメンバーのハードウェアプラットフォーム:CPUのメモリI / Oデバイス
5員のハードウェアプラットフォーム:メモリコントローラオペレータ入力装置、出力装置
CPU:すべての操作
メモリ:CPUにデータを提供(CPU専用メモリにデータを読み取ることができる)、システムを再起動し、メモリ内のデータが失われます。
CPUが指定されたメモリ(所望のデータ)を読み出し、このプロセスは、我々はアドレッシング呼び出し(物理アドレス、論理アドレス)
IOデバイス:→ネットワークカード(アダプタアダプタ):イーサネット(イーサネット)
→ディスク(IDE、SAS、SSD)メカニカルディスク、ソリッドステートディスク
OSIの7層モデルは次のとおりです。
図1に示すように、アプリケーション層 - QQ
3、セッション層 - セッションを確立するセッション
図4に示すように、トランスポート層 - アプリケーション・ポートを判別することにより
5、ネットワーク層 - IP
6、データリンク層 - のMACアドレス
図7に示すように、物理層 - 特定の物理デバイス(ハードウェア装置)
(サービスを提供するために、上層の低級)
TCP / IPの4層モデル:
図1に示すように、アプリケーション層
図2に示すように、プレゼンテーション層 - 命令コンバータ
図3に示すように、トランスポート層
図4に示すように、ネットワーク層
5、ホストツーホスト層、
(サービスを提供するために、上層の低級)
オペレーティングシステム自体は、ソフトウェアプログラムであるが、それは直接アプリケーションを顧客に提供していませんが、他のアプリケーションのためのハードウェアリソースを提供します。
オペレーティングシステムが分割されています。ユーザ空間とカーネル空間