IT知识架构
客户
冰箱+牛奶+模具=(结果)
(雪糕)
牛奶:数据存储:磁盘(共享)
1.SAN,NAS,DAS(专门将数据存储于磁盘阵列)
2.分布式存储架构(HDFS)---------集群(应用)
Hadoop分布式文件系统
冰箱:系统:Linux 只有Linux系统可以承载大数据应用
模具:
1.map-reduces数据处理集群,它是将海量数据按照一定的方式,修改为键值关系
HDFS+map-reduces=Hadoop集群(运行于Linux上的一个高性能集群)
2.算法:通过数学(统计学)+python=算法
3.数据可视化
云计算--------------大数据
运维

Linux操作系统(WIndows-----------桌面工程师)


Linux运维 虚拟化KVM\XEN Hadoop+JAVA=大数据(存储方向)
(Web架构)

(搭建自己的个人网站) openstack
docker(k8s)
Hadoop

|      |       |       |      |      |      |       |      |

HDFS mr HIVE Zookeep ...................... ...spark
SQL (scala)
开发-------计算机语言 BASIC早期的机械语言
C C++:系统开发,驱动开发,嵌入式开发(写板子)
驱动程序:需要装换各个厂家设备之间的指令集,让厂家设备之间互通)
前端:JS php css html
工具:脚本语言-----------shell\perl\python
数据库:MySQL.nosql
操作系统简介
1.操作系统干什么的?
平台-------承上启下
上:应用
下:硬件设备
硬件设备平台的三大部件:CPU 内存 I/O设备
(运算器 控制器 存储器 input设备 output设备)
CPU:所有的运算
内存:向CPU提供数据(CPU只能向内存读取数据)重启系统内存中的数据将会丢失
IO设备:网卡(适配器adapter):以太网(Ethernet)
磁盘(IDE,SAS,SSD)机械盘,固态盘
知识扩展
osi七层模型---------------------------TCP/IP的四层模型
应用层------QQ |应用层
表示层-------指令转换 |
会话层------session建立会话 |
传输层------通过端口区分应用 |传输层
网络层-------IP |网络层
数据链路层-------MAC地址 |主机到主机层
物理层-----------具体的物理设备(硬件设备) |
【下层为上层提供服务 】
BA
B A
0000 1111
操作系统,本身就是一个软件程序,但是,它并不直接对客户提供应用,而是为其他应用提供硬件资源
操作系统分为用户空间和内核空间