在服务器上首先要安装OS操作系统,不同的服务器需要的操作系统是不同的,主流的Unix服务器操作系统有AIX、Solaris和HP -un11,X86服务器的操作系统通常是Linux系统和Windows操作系统。

这里写图片描述

对于云计算平台通常需要安装VMware FusionSphere或KVM等虚拟化系统。虚拟化系统可以将物理服务器模拟成多台小的虚拟化服务器来使用。通过服务器虚拟化能提供更好的资源使用效率。自动部署和简化管理。
在操作系统上可以安装不同的数据库、中间件、业务应用软件等。

  • 主流的数据库软件有Oracle、MySQL、IBM DB2、SQL Server以及国产的人大金仓等,如下图:

    这里写图片描述

  • 中间件有Java、WebLogic、Tomcat等,中间件主要是为上层应用软件提供运行和开发环境,提供预制可复用的业务功能模块、API接口等。帮助用户灵活 高效地开发和集成复杂的应用系统。

    这里写图片描述

  • 业务应用层软件是面向客户的逻辑层软件,比如ERP、 CRM 、HR等应用软件,业务应用软件通常是基于数据库、中间件等基础架构平台之上。

这里写图片描述

服务器上层软件架构与云计算服务架构对应关系:

这里写图片描述
云计算服务架构就是IaaS、PaaS、SaaS三层。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐