美文网首页程序员
服务器的技术与架构

服务器的技术与架构

作者: honehou | 来源:发表于2017-08-20 16:06 被阅读0次

Scale-up纵向扩展架构

主要提升单台服务器的计算性能,包括高可靠、高可用、以及可拓展性,主要适用于高性能交易类业务,例如企业核心应用数据库,关键应用系统以及HPC高性能计算等业务。

Scale-out横向扩展架构

通常对单台服务器的性能要求不高,主要通过多台服务器来协同完成任务。通常具有高并发性能、低成本、高密度、节能低碳、统一管理。应用于超大规模数据中心、共有云、大数据分析、web应用集群等。

Hyper-converged超融合架构

理念是将计算、存储、网络、统一管理放到一个盒子里,做到开箱即用,提供一个整体解决方案。具有高速整体融合、简单易用、性能优化的特点。


应用

业务应用与服务器部署

早期服务器-单机应用

在一台服务器上部署所有应用,为一个或多个用户提供计算或应用服务。也被称为工作站

服务器C/S应用部署架构

为提供给更多的用户使用,发展为C/S应用部署架构。通常会有集中共享的应用数据库,用户有不同的PC机可安装相同或不同的应用程序(操作或共享应用数据库)。因此,该架构为一个共享数据库对多个应用客户端,构成两层的应用部署架构。但由于应用的升级要对每个客户端逐一升级,不利于应用灵活部署和较大规模客户应用和推广。

服务器B/S应用部署架构

Browser/Server三层模式的应用部署架构,PC机客户端只需标准web浏览器即可,不需要其它用户程序,应用服务器和数据库都按照在后台。用户只需通过浏览器连接登录到服务器,即可获得相应的服务。当用户需使用不同服务时,只需连接到不同的应用服务器即可。


相关文章

  • P2P打洞--内网穿透

    去中心化技术与P2P框架的实现 关于去中心化的网络架构, 也是服务器架构范畴...

  • 服务器的技术与架构

    Scale-up纵向扩展架构 主要提升单台服务器的计算性能,包括高可靠、高可用、以及可拓展性,主要适用于高性能交易...

  • 大型网站架构演化发展历程

    从单服务器架构如何走向微服务的分布式服务架构,业务程度到达哪个程度使用哪个服务架构?参考《大型网站技术架构》,李智...

  • 服务器架构技术

    1. 初始阶段的网站架构 一般来讲,大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的...

  • Socket

    软件开发的架构 1、C/S架构C/S即:Client与Server ,中文意思:客户端与服务器端架构,这种架构也是...

  • 国内首推《无服务器架构技术白皮书》,云原生技术标准体系持续完善

    科技云报道原创。 近几年无服务器架构技术的崛起,让人们看到了软件开发的新世界。然而,无服务器架构在国内仍处在初级阶...

  • 01-撩课JavaEE-客户端与服务器

    一、CS与BS Client/Server:PC客户端、服务器架构 B/S 浏览器/服务器架构 二、Web资源 什...

  • 编程体系结构(07):JavaEE之Web开发

    一、基础概念 1、CS与BS架构 CS架构模式 客户端/服务器(Client/Server)模式,既要编写服务器端...

  • mysql

    存储引擎架构 mysql最nb的特征是它的存储引擎架构,这种架构可以将查询处理与各类服务器任务与数据的存储/提取相...

  • 向大家推荐一些我认为不错的书籍,不断更新中

    书到用时方恨少,平时多读读书吧~! 1《大型网站技术架构 核心原理与案例分析》 《大型网站技术架构:核心原理与案例...

网友评论

    本文标题:服务器的技术与架构

    本文链接:https://www.haomeiwen.com/subject/zgunnttx.html