ICT技术基础--政企云ICT基础

情到浓时终转凉″ 提交于 2019-12-04 12:25:12

一、IP网络基础

(一)internet简介史

1960(ARPANET)-1970(Internet概念诞生、TCP/IP诞生)—1980(CSNET NSFNET)—1990(ANASNET)-现在(Internet)

(二)什么是Internet?

1、网络:将2组通信设备连接一起互通。

2、Internet:2个或者多个设备彼此通信,使用TCP/IP协议互连。

设备与设备通过网络介质互联构成网络,网络与网络之间通过TCP/IP协议互连构成Internet。

(三)数据通信协议基础:

1、OSI RM:开发系统互联参考模型(open

system interconnection reference model)--七层协议架构—物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

2、TCP/IP协议族—五层协议架构—物理层、数据链路层、网络层、传输层、应用层

(四)TCP/IP各层功能

1-3层:数据通信主要层

1、物理层:1、定义了电压、接口、电缆标准、传输距离。2、传输比特流。3、定义了传输介质:同轴电缆、双绞线、光纤、无线电波等。

物理层主要设备:集线器HUB(交换)、中继器repeater

2、数量链路层:1、物理地址MAC的定义。2、链路参数与流控参数的定义。3、差错验证。

主要设备:2层/以太网交换机、网桥。

物理地址(MAC)的介绍

全球唯一的物理地址,为48个二进制(点分十六进制),前24位为厂商编号,后24位厂商自动分配。

物理地址封装在物理内存中(网卡),运行后调用到运行内存。

3、网络层:

用于三层设备的寻址,主要功能:

(1)定义网络层地址。(2)寻址和转发。---逻辑寻址

设备:路由器、三层交换机。---根据IP地址寻址。

网络协议:IP协议(ip网络)   IPX协议(Novell网络)。

ip地址

32个二进制组成(点分十进制)。

分2部分:网络地址、主机地址。(分层结构)

功能:公网地址、私网地址:

10.0.0.0 -10.255.255.255

172.16.0.0 -172.31.255.255

192.168.0.0-192.168.255.255

NAT 转换:私网地址跨越公网需要地址转换。

背景:全球IPv4资源已在2011年2月分配完毕,为满足更多用户上网需求需要将私网地址转换为公网地址进行访问。

实现方式:针对UDP、TCP协议报文头部地址和端口号进行转换功能。(协议报文参照网上资料)

部署位置:私网与公网之间。

4、传输层:

(1)进程与进程之间通信。(2)流量控制及差错机制。

差错机制:链路层主要是相互直连的两台设备点到点的流量控制(局部的流量控制)。传输层主要是进程与进程之间的流量控制。

传输层协议:UDP、TCP

UDP协议:

无连接协议,也称透明协议,也位于传输层。

TCP协议:

位于传输层, 提供可靠的字节流服务。所谓的字节流服务(Byte Stream Service) 是指, 为了方便传输, 将大块数据分割成以报文段(segment) 为单位的数据包进行管理。 而可

靠的传输服务是指, 能够把数据准确可靠地传给对方。 即TCP 协议为了更容易传送大数据才把数据分割, 而且 TCP 协议能够确认数据最终是否送达到对方。所以,TCP连接相当于

两根管道(一个用于服务器到客户端,一个用于客户端到服务器),管道里面数据传输是通过字节码传输,传输是有序的,每个字节都是一个一个来传输。

两者区别:

1) TCP提供面向连接的传输,通信前要先建立连接(三次握手机制); UDP提供无连接的传输,通信前不需要建立连接。

2) TCP提供可靠的传输(有序,无差错,不丢失,不重复); UDP提供不可靠的传输。

3) TCP面向字节流的传输,因此它能将信息分割成组,并在接收端将其重组; UDP是面向数据报的传输,没有分组开销。

4) TCP提供拥塞控制和流量控制机制; UDP不提供拥塞控制和流量控制机制。

原文链接:https://blog.csdn.net/striveb/article/details/84063712

二、IP路由技术描述

IP路由:客户端访问服务器间经过的网络设备。

1、路由表:display ip route 查看ip路由表

目的地址、下一跳地址、协议类型、preference值(优先级)、Cost值(度量值)、出接口

10.3.1.0 -(E1 E0)-10.1.2.0-(E0 E1)-10.2.1.0-(E0 E1)- 10.4.1.0

2、路由协议

(1)直连路由direct

(2)非直连路由:静态路由static,动态路由

    1)内部网关协议:作用在自治系统AS内部

        rip、ISIS、ospf  

     2)外部网关协议:作用在自治系统AS之间

        BGP

3、路由算法:

(1)距离矢量算法:EGP  RIP

路由器向邻居路由发送路由信息获取最短跳跃数。只能获取邻居路由信息,无法形成网络拓扑图。

(2)链路算法协议:ISIS OSPF    

路由器向邻居路由发生路由表LSP直到获取目的主机,整个路由将形成网络拓扑图动态计,根据SPF算法生成最短路径数。

三、服务器的定义与发展史

服务器:较PC机运行速度高,负载高、价格更高。

服务器特性:高速运行CPU、长时间可靠运行、强大的I/O(输入/输出)数据吞吐能力。

服务器基础服务业务:即时通讯、web服务、虚拟化、文件打印。

服务器服务场景:互联网、大数据、HPC高性能科学技术等场景。

工业4.0

IT信息技术发展拖动了40年代至的第三次科技革命。在第三次科技革命的基础上,信息技术、大数据与物联网相结合形成的智能工厂、智能生产等成为工业4.0的关键。

服务器是对工业3.0 4.0的直接推动作用。

1946年第一天计算机、1964第一台大型机、1965年第一台小型机、90年代UNIX服务器、1989年inter X86服务器、

 


四、服务器类型

外形分类:塔式、机架、刀片、高密度

性能:CPU数量。单、双、多路服务器4个以上。

指令集分类:精简指令RISC(非X86)、复杂指令集CISC(X86)

应用分类:数据库、应用、WEB、接入、文件

组件:CPU、内存、硬盘

 


五、服务器技术和结构

三大发展趋势:sacle-up纵向扩展、hyper-converged超融合架构、sacle-out横向扩展

1、sacle-up:提升单台服务性能。

特点:高可靠、高可用、高扩展。

应用:高性能交易类型、关键应用以及HPC高性能计算。

领域:电信计费、科学研究、气象分析等

2、sacle-out:多台服务器协调完成,高并发数提升性能。

特点:低成本、高密度、节能。

应用:超大数据中心。

领域:大数据分析、公有云、web应用集群等业务。

3、hyper-converged:将存储、计算、网络、统一管理集成。

特点:简单易用、性能优化、高速整体融合。

应用:高性能数据分析、数据库整合、云计算资源平台、一体化数据中心。

工作站:早起应用为单机应用在一台服务器上部署了所有应用软件,为一个或几个用户提供计算或业务服务。

4、C/s应用架构

架构:一个共享数据库对多个应用客户端构成2层的应用部署架构。

优点:共享数据库,多个终端对接一个应用服务器,实现业务数据的协同操作,业务共享和统一保存。

弊端:应用部署配置和维护比较复杂,软件升级PC客户端需逐一升级维护,不利于应用灵活部署,也不利于大规模客户应用和推广。

5、B/s应用架构。

架构:三层架构,应用服务器软件安装在后台的服务器。

优点:用户通过Web浏览器连接登录服务器即可获得相应服务,不同应用通过Web浏览器连接不同应用服务器。使用简单、免维护,业

务应用软件、数据系统可以集中统一部署和维护,适用于大规模应用系统部署与应用。

联网架构:B/s

 

 六、服务器上层软件架构

1、服务的系统安装与业务部署

(1)Unix服务器

Unix操作系统:AIX Solaris   HP-un11

(2)X86服务器

X86服务器操作系统:Linux、Windosw

(3)虚拟化系统

VMware FusionSpherr    KVM  可以将一个物理服务器模拟多台小的虚拟化服务器,通过服务器虚拟化能够提供更好的资源使用效率,自动部署和简化管理。

(4)主要服务器数据库

Oracle、IBM.DB2、Mysql、Sql server、Mysybase、人大金仓、达梦数据库

(5)中间件(Java为主)

可为上层应用软件提供运行和开发环境、预制可复用的业务功能模块 API接口等

商用:Weblogic、WebSphere、Tuxedo、东方通。

开源:Tomcat、JBoss

(6)主要服务器业务应用

peoplesoft、ERP、CRM、HR、Email、logic APP、iFLEX、SIEBEL

基于数据库、中间件基础架构平台之上,根据客户需求进行定制开发。

(7)云计算服务架构对应关系

Saas:业务应用

Pass:数据库、中间件

LaaS:服务器、存储、网络等硬件基础设施、操作系统、虚拟化

 

七、存储

1.存储于数据

存放保护重要数据的载体

2.数据重要性

数据为企业运营提供支撑、分析并进行决策。

3.特点

结构化数据:

非结构化数据:

4.狭义存储

软盘、CD DVD、硬盘、磁带

5.广义存储

(1)数据中心存储设备包含存储硬件系统、软件系统、存储网络、存储解决方案。

(2)服务器通过网络访问存储硬件数据,软件系统对数据提供管理,将多种存储硬件和软件组合形成解决方案。

(3)满足业务较高的数据管理要求,数据整合、容灾备份解决方案

6.业务与存储

一套复杂的用于存储和管理企业重要信息的系统。

例:日常消费记录将保存到存储中。

针对重要数据通过软件及存储来保障数据安全。(备份)

 八、存储发展历程

1、发展历程和两个推动力

--用户需求--技术提示

2、早期存储

服务器存储一体配置较低(CPU、内存、硬盘),硬盘性能、容量和可靠性无法满足业务发展需求。

解决方案:把硬盘从服务器分离出来形成专业的存储系统。

3、DAS存储形态

JBOD:硬盘外置提升容量,数据库管理仍有服务器负责存在额外开销。

智能化:将数据管理、控制及访问功能整合在一起,服务器只需要关注数据读写。

应用:运营商VAS系统。

4、SAN和NAS存储

需求:数据共享多台服务、数据统一管理、业务数据容量和性能要求越大。

(1)SAN

服务器存储数据需先用文件系统格式化,应用在进行数据读写。

应用场景:数据库存储结构化的数据。

高端存储:IBM DS8000 VSP 华为18000

终端存储:面向稳定、性能要求较高的场景。应用于企业、政府核心类系统。

(2)NAS

早期面向用户办公数据共享。

特点:把服务器文件系统放进行存储中,服务器通过网络就可以共享数据。

应用场景:数据存储非结构化数据。

NAS网关:挂在SAN存储前面。应用于文件共享、VDI场景。

大数据海量存储:提供强大的扩展能力(代表EMC islion及华为 oceanstor 9000)。应用于媒资库、视频监控、高性能计算。

(3)SAN/NAS存储应用

影像信息:影像索引信息用于查询属于结构化数据。具体的影像文件属于非结构化数据。

(4)统一存储

SAN于NAS结合,目的是在同一套硬件和软件基础上提供以上2种功能。

存储的典型代表:FAS、OCEANSTOR V3、3Par属于最佳形态不需要附加NAS网关。VNX需要附加NAS网关。

 
九、数据库基础知识

1、数据概念

安装数据结构组织存储管理数据的仓库,分为2类关系型数据库、非关系型数据库

(1)关系型数据库

创建在关系模型上的数据库是基于行的表格型存储。

特点:强一致性的要求,原址性、一致性、隔离性和磁钮性。

典型:oracle、DB2、sql server

管理系统:一个数据的集合按一定格式组织存储和处理数据,主要通过数据库管理系统实现,所有的数据访问请求都需要数据库DBMS处理。

DBMS功能:

1、数据定义。必须支持各种数据定义语言的处理和编译,来分析和相应数据处理的要求。

2、数据操作。能够对数据库中数据进行增、删、改、查。

3、优化执行。数据操作语言请求必须经过优化、器件、处理。优化后请求在运行管理器的控制下执行。

4、数据安全性和完整性。必须监控用户的请求,拒绝有破坏数据安全性完整性的请求。

关系型数据模型

表:数据库的基本存储对象。一系列二维数组的集合,用于表示、存储数据之间的关系。

列:描述具体跟踪的属性。具有数据类型和长度。

行:元祖,数据库通过sql语言实现对表数据的操作。

约束:notno约束、唯一性约束

(2)非关系型数据库

数据存储不需要固定的表格模式且非关联性,有自己特点的API接口及与关系型数据不同的弱一致性需求基本可用、软状态和最终一致性。

典型:Nosql

随着业务发展以及web2.0的出现,关系型数据库很难应对超大规模和高并发的SaaS的业务要求。

场景:数据模型简单、需要灵活性更强的IT系统、对数据库性能要求较高、不需要高度的数据一致性、对于给定的KI比较容易映射复杂值的环境。

分类:

1、键值存储数据库。主要会使用到哈希表,表中有特定的键和指针指向特定的数据。

场景:内容缓存,用于大量数据的高访问负载,也用于日志系统。

优点:查找速度快。

缺点:数据无结构化,只能被当做字符串和或二进制数据。

2、列存储数据库。用来应对分布式存储的海量数据,键仍然存在,特点是指向了多个列。

场景:分布式的文件系统。

优点:查找速度快、可扩展能力强,容易分布式扩展。

缺点:功能相对局限。

3、文档型数据库。半结构化的文档以特点的格式存储。

场景:web应用。

优点:数据要求格式不严格,表结构可变,不需要预先定义表格结构。

缺点:查询性能不高,缺乏统一的查询语法。

4、图形数据库。使用灵活的图形模型,能够拓展到多个服务器上。

场景:社交网络、推荐系统等,专注构建关系图谱。

优点:利用图结构相关算法。比如最短路径寻址,N度关系查找等。

缺点:很多时候需要对整个图做计算才能得到需要的信息,不太好做分布式的集群方案。

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!