讲故事的形式告诉你什么是服务器、云部署、虚拟化、人工智能、区块链、云计算、大数据、隐私计算

一、设备情况

1.硬件设备

X86服务器、小型机、大型机

X86应用场景:多作为集群使用

小型机应用场景:手机银行系统

大型机应用场景:核心、主机系统

X86服务器:X86服务器与我们平常接触的笔记本、台式机类似。

比如有的码农自己开发一个网站或者程序(如:wiki开园框架),当网站、程序部署在个人电脑(下文统称PC)上,连接网络就可对外服务,供其他用户访问。这样PC就类似于服务器,但与X86服务器相比,期性能与稳定性远不如X86,比如CPU、内存、IO等,而且X86几乎需要全天候、不间断、稳定对外服务,而PC都是伴随使用人的习惯而工作的,当PC作为服务器时,外界的访问压力超过本身负荷就会出现卡顿、死机现象,当然X86也会有这种情况,但是比个人PC耐操。

小型机服务器:一种介于X86和大型机之间的高性能计算机,一般认为,传统小型机是指采用专用的处理器,主要支持UNIX操作系统的封闭、专用计算机系统,所以又称UNIX服务器,其可靠性、专用性、可服务性远高于X86,当然这个价格呀也不言而喻。

譬如,小型机好比飞机,每个零件都是设计师精心打造的,而且这个飞机还会根据不同国家地区做定制化改造,所以巨贵,而X86就像小汽车,都是工厂批量流水化生产,比较便宜,每辆车都一样,标准化程度比较高。虽然坐飞机和开汽车都能到达目的地,但是从稳定性、安全性、时效性上肯定比不上飞机。

大型机服务器:又名大型主机,使用专用的处理器指令集、操作系统和应用软件,故此大型机不仅仅是硬件上的概念,更是一个硬件和专属软件的有机整体。其实大型机与小型机区别不是很明显,但其性能、算力、稳定性要远高于小型机,主要特点就是高可靠性、高可用性、高服务性,他的工作特点就是必须力求零失误。

譬如,大型机就好比航天空间站,这个空间站7*24*365全年每时每刻都不间断的运行,而且几乎所有的工作模块都有备用模块,当在役模块性能指标稍有异常,备用模块可以立马自动顶上,有杠精要说了飞机、汽车都能到达目的地了,你这航空站可是靠的火箭。。。。。额空间站会在乎地球上的交通方式吗??哈哈哈

2.云部署:首先在云平台按需申请所需的计算机资源,之后将本地服务迁移部署到云平台,其服务功能不发生改变。与传统模式相比,本地部署模式下,一种应用独占一台服务器,容易造成资源浪费,或者当应用资源出现压力时只能硬件扩容,操作繁琐、耗时费力且成本高昂,而云部署模式可以对资源进行整合,做到按需分配,同时在管理方面方便管理、灵活调控、安全稳定。

优势:

云部署与传统本地部署的最大优势在于其所需系统资源可以灵活调配,比如双十一期间业务数据会激增,导致系统资源存在压力,但是双十一过后压力将会消失,如果采用云部署的方式就可以灵活调整资源配置,按实际情况扩容、缩容。

3.虚拟化:虚拟化是一种资源管理技术,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破物理实体之间的不可分割障碍,使用户可以比原来的组态更好的方式来应用这些资源,这些新的虚拟化资源不受现有物理组态限制。

简单的来说就是一台计算机的CPU可以虚拟化成多颗CPU,包括其他配置资源同样可以虚拟化成多个,从而使一台计算机上可以运行多个操作系统,。比如小明只有一台电脑,但是他想同时安装Windows、XP两种操作系统,,那么他只需要安装一个虚拟化软件,在电脑上虚拟化出两台虚拟机,这两台虚拟机分别都有相同的CPU、能存、存储容量,并且两个操作系统上的程序各司其职、运行互不干扰,只是共用一台计算机的资源配置。

二、基础技术(ABCDP的名词解释)

注:此解释仅代表本人现有项目环境理解,是本人公司定义,与市场上可能存在不一致,不喜勿喷啊,hahaha

1.A人工智能(Atificial Intelligence)

定义:研究使计算机来模拟人的某些思维过程和智能行为的的科学技术,如智能语音、智能图像、自然语音处理、深度学习等技术。

是指开发机器学习模型,然后依赖大数据对计算机中的学习模型持续训练,让计算机强化学习人类思维,当外界刺激计算机时,使计算机能够做出和人类类似的智能反应。

代表应用:Goole Alphago、制动驾驶

2.B区块链(BlockChain)

定义:区块链是去中心化的的分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。是一套几乎无法伪造或篡改的方式,二狗建成的数据存储数学架构,可用来存储各类有价值数据。

举个栗子,比如小明要买一包纸巾,他是个屌丝程序员,懂的都懂,第一步他要在某宝找到产品和商家下单并把钱打给某宝;第二部收到纸巾后确认收货;第三步某宝在把钱给商家。发现没有,本来两个人的交易现在多了一个第三者,就是某宝,而这个某宝就是中心,为什么我们这么信任某宝呢,因为他很有钱,这样就给某宝信誉背书。区块链技术的引进就是想要干掉这个中心,同时有解决信任问题。在这样一个新世界,不需要中心,每个人都是中心,每个人都发一个小本本,只要发生交易,每个人都会在他的小本本上记下来,“X年X月X日小明在商家A买了一包纸巾”,如果商家拿了钱不给货,全世界的小本本都记录在案,让他无处可逃,除非他烧了全世界的小本本,这几乎不可能。这个小本本比中心更可靠,只要小明付了钱,广播就会通知所有人的小本本自动进行记录,包括商家A的小本本,商家没有办法因为自己的个人利益去修改这样的小本本,在每次的时间节点可以选择不同人的小本本来串联成一个“链”,选谁呢?选记得最快、质量最好的那个人,把他的小本本“收缴”,同时复制给所有人,保证每个人的小本本相同。最后当所有时间节点串起来时,小本本自动堆叠成大本本,也就是我们说的“区块”了。

代表应用:比特币、安心链、应收账款区块链

3.C云计算(Cloud Computing)

定义:传统数据中心(机房)就是里面一堆电脑,再配个交换机和虚拟化软件进行资源的简单调配和管理。而云计算数据中心就是通过硬件重构和软件定义讲整个数据中心的所有计算资源、存储、网络、安全功能等整合起来,逻辑上将这个数据中心变成了一个计算机,可以进行更加智能化和集约化的调配管理。云计算就是将所有计算资源集约成一个资源池,然后通过虚拟化技术将硬件资源分割成N个小份出租出去,动态调配计算资源。

打个比方吧,以前传统机房就好比一个烤盘里的好多小个子,每一格放一块一样大小的蛋糕,你只能一块一块拿来吃。但是每个人的饭量不一样,有人吃了一半,有人吃了一块还没吃饱(饭量就代表你的计算需求和存储需求)。而云计算数据中心打破了这些小格子,所有的蛋糕合成一个大蛋糕,吃的下多少给你切多少。所以云计算代表你不要自己去搭建机房,直接上网去租用云服务,用多少租多少,就可以享受你需要的硬件计算资源了。

代表应用:Azure、AWS、阿里云、腾讯云、华为云

4.D大数据(Big Data)

我也纳闷为啥是D,区块链是B,不要问我,问就尴尬。。。

定义:是一种IT行业术语,是指在一定时间范围内无法用常规软件进行捕捉、管理和处理的数据集合,需要新处理模式才能具有更强的决策里、洞察发现力和流程化能力的海量、高增长率和多样化的信息资产。

大数据通俗解释就是海量的数据,顾名思义,大就是广多、广的意思。而数据就是信息、技术以及数据资料,合起来就是多而广的信息、技术以及数据资料。

代表应用:数据湖、数据仓、数据中台

5.P隐私计算(Personal Coputing)

定义:是指实现金融数据同电信运营商、支付机构、社交平台、大数据中心等跨界多方数据虚拟融合,实现数据可用不可见。为各业务数据人员提供灵活、便捷、安全、高效的跨界多方数据处理、分析、建模能力。提供联邦教学、安全计算、安全求交、匿名查询等多样化安全计算服务,广泛用于普惠金融、智能风控、生物识别、稚嫩恶搞识别、智慧营销、反欺诈等各业务场景,为业务活动及时赋能,支撑各业务板块的服务需求。

通俗一点说就是根据需求借用他方数据与己方数据融合,通过加密或者其他隐私手段,将数据放在类似于黑箱的计算平台上计算加工,只输出加工结果,由此体现出数据的“可用不可见”。

代表应用:银行业的隐私计算模型

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>