计算系统架构概述

什么是计算系统

计算系统是在新一代智能服务器的基础上,结合管理、加速、异构、AI等系列芯片,融入覆盖云、边、端的全栈全场景智能解决方案的体系架构,从而实现面向计算业务的全方位智能化加速。

说的简单一点,计算系统是在服务器的基础上,结合芯片,可以融入智能解决方案的体系架构,作用是实现计算业务的加速。

计算系统架构

如下图所示,计算系统的架构里面包含了底层的硬件,运行在硬件之上的软件,以及需要融入的解决方案。
在这里插入图片描述
对于硬件来说,随着时代的发展,各个时代的主流服务器产品也是不一样的,有计算1.0时代的专门用于某种用途的专用计算产品,大型机、小型机之类的;还有目前所处于的计算2.0时代的用于通用计算的服务器,有塔式服务器、刀片式服务器、机架服务器以及异构服务器;组成这些服务器的部件大致也差不多,包含了CPU、内存、硬盘、网卡等一系列的计算单元;
对于软件就有很多了,有应用软件(OA等)、中间件(JBoss等)、系统软件(Linux、Windows等)。
解决方案有HPC解决方案、SAP HANA解决方案、云计算解决方案、大数据解决方案、AI解决方案等。
HPC高性能计算集群,通过并行计算集群来提高科学计算能力,并行计算就是通过将一个应用程序分割成多块可以并行执行的部分并指定到多个处理器上执行的方法。

SAP HANA是一个适合实时分析、实时应用程序开发、部署的可以作为一体机或云部署的数据平台,将数据处理、分析数据处理以及业务逻辑处理功能组合至内存中。

云计算(Cloud Computing)是分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)、热备份冗余(High Available)等传统计算机和网络技术发展融合的产物。它是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。

硬件架构介绍

服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
---------百度百科
在这里插入图片描述

服务器通常分为文件服务器、数据库服务器和应用程序服务器。

冯诺依曼模型

现代计算机都是基于冯诺依曼模型的,此模型着眼与计算机的内部结构,定义处理过程。

在这里插入图片描述
冯诺依曼模型将计算机分为4个子系统:存储器,算数逻辑单元,控制单元,输入/输出单元。

1.存储器:用来存储数据和程序的区域。
2.算数逻辑单元:进行计算和逻辑操作的地方。
3.控制单元:用来对存储器、算数逻辑单元、输入输出等子系统的操作进行控制的单元。
4.输入/输出单元
输入子系统负责从计算机外部接受输入的数据和程序;
输出子系统负责将计算机处理的结果输出到计算机外部。

软件基础概念

软件是一系列按照特定顺序组织的计算机数据和指令。计算机软件划分为系统软件、应用软件和介于这两者之间的中间件。
系统软件负责管理计算机系统中各种独立的硬件,使得它们可以协调工作,提供基本的功能,并为正在运行的应用软件提供平台,其实就是我们常用的操作系统,在计算机和用户之间起到联结的作用。
中间件又称为中间件、中介层,是提供系统软件和应用软件之间连接的软件。
应用软件是为了某种特定的用途而被开发的软件。

扫描二维码关注公众号,回复: 11137052 查看本文章

华为智能计算全家桶

如下图所示是华为智能计算的全面信息,有智能服务器,智能计算平台、还有关于一些智能计算的解决方案。
在这里插入图片描述

发布了22 篇原创文章 · 获赞 2 · 访问量 604

猜你喜欢

转载自blog.csdn.net/weixin_42463871/article/details/105472623
今日推荐