服务器上层软件架构
在服务器上首先要安装OS操作系统,不同的服务器需要的操作系统是不同的,主流的Unix服务器操作系统有AIX、Solaris和HP -un11,X86服务器的操作系统通常是Linux系统和Windows操作系统。对于云计算平台通常需要安装VMware FusionSphere或KVM等虚拟化系统。虚拟化系统可以将物理服务器模拟成多台小的虚拟化服务器来使用。通过服务器虚拟化能提供更好的资源使用效率。
·
在服务器上首先要安装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三层。
更多推荐
所有评论(0)