、ITの知識フレームワーク
---ビッグデータ、クラウドコンピューティング
(A)ビッグデータ、クラウドコンピューティング---
1、運用・保守
|
Linuxオペレーティングシステム(Windows--デスクトップエンジニア)
------------------------- -------------------------------
| | |
Linuxの運用・保守の仮想化KVMの\ XENのHadoop + JAVA =大規模なデータストレージ方向
(Webフレームワーク)| |
(あなた自身の個人的なウェブサイトを構築する)OpenStackの------------------------------------ -----------------
| | | | | | |
ドッカー(K8S)HDFS MRハイブのZooKeeper ......スパーク
SQL(スカラ)
2、---コンピュータ言語開発
BASIC初期の機械語
CのC ++:システム開発、ドライバ開発、組み込み開発(書き込みボード)
(ドライバー:命令セットは、さまざまな機器メーカーの間で変換する必要があり、そのメーカーをデバイス間の相互運用性)
フロントエンド:JS PHPのHTML CSSのJAVAの
ツール:スクリプト言語---シェル\ perlの\パイソン
(B)アルゴリズム
クライアント
(結果)
冷蔵庫+牛乳+金=(アイスクリーム)
データストレージ:ディスク(共有)--- | --- SAN、NAS、DAS
|(具体的には、データがディスクアレイに格納されています)
| ---分散ストレージアーキテクチャ(HDFS)---クラスタ(アプリケーション)
冷凍機
システム--- Linuxの(メインフレーム)
金型
1は、データ処理クラスタをmapreduces:それはデータ変更の膨大な量は、特定の方法でキーの関係(キーであります-value)
HDFS + =地図-の減少〔のLinux)の高性能クラスタ上で実行されているHadoopクラスタ(
アルゴリズム:数学的に、2(統計)+パイソン=アルゴリズム
3、データの可視化
第二に、オペレーティングシステムの導入
オペレーティングシステム1.しているのですか?
プラットフォーム- - - - -ネクサス
に:のアプリケーション
:ハードウェアデバイス(リソース)
3部材ハードウェアプラットフォーム:CPU、メモリ、I / Oデバイス
、コンピュータの5つの構成要素の:計算、コントローラ、メモリ、入力装置、出力機器の
CPU:すべての操作メモリ:指定されたCPUへのシステムメモリを再起動するためのデータ(データが必要)(CPUのみメモリにデータを読み取ることができます)、私たちが取り組む呼び出すプロセスを提供します。(物理アドレスと論理アドレス)
I / Oデバイス:ネットワークカード(アダプタアダプタ):イーサネット(イーサネット)
ディスク(IDEメカニカルディスク、SASメカニカルディスク、SSDソリッドステートディスク)
知識の拡大:
OSIの7層モデル |
TCP / IP の4層モデル |
アプリケーション層--- QQ |
アプリケーション層 |
プレゼンテーション層--- 命令コンバータ |
|
セッション層---セッションのセッションを確立します |
|
トランスポート層--- アプリケーションポートを判別することにより、 |
トランスポート層 |
ネットワークレイヤ--- IP |
ネットワーク層 |
データリンク層---のMAC アドレス |
ホストツーホスト層 |
物理層--- 特定の物理デバイス(ハードウェア装置) |
上下のために[サーブ]
オペレーティングシステム自体は、ソフトウェアプログラムであるが、それは直接アプリケーションを顧客に提供していませんが、他のアプリケーションのためのハードウェアリソースを提供するために、
オペレーティング・システムは、ユーザ空間とカーネル空間に分かれています