网络的计算模式

简介: 网络的计算模式。
    20世纪70年代初,个人计算机(PC)得到了飞速发展,由此导致了原有计算模式的重大发展和变化。虽然个人计算机在用户的桌面上提供了有限的CPU处理能力、数据存储能力以及一些界面比较友好的软件,但是PC机在大多数大型应用中,处理数据能力仍显不足,这便促使了局域网的产生。通过局域网的连接,PC机与大型机之间的资源被集成在一个网络中,使PC机的资源(文件和打印机资源)得到了延伸。这种模式是以服务器为中心的计算模式,也被称为资源共享模式。它向用户提供了灵活的服务,但管理控制和系统维护工具的功能还是很弱的。

C/S计算模式的出现
人们已经不满足于资源共享模式,而是开发出一种新的计算机模式,这就是客户机/服务器(Client-Server)模式,简称C/S模式。
image.png
B/S计算模式的应用
随着Internet/Intranet技术和应用的发展,WWW服务成为核心服务,用户通过浏览器漫游世界。而随着浏览器技术的发展,用户通过浏览器不仅能进行超文本的浏览查询,而且还能收发电子邮件,进行文件上传和下载等工作。也就是说,用户在浏览器统一的界面上能完成网络上各种服务和应用功能。一种新的网络计算模式在20世纪90年代中期逐渐形成和发展,这种基于浏览器、WWW服务器和应用服务器的计算结构称为浏览器/服务器 (Browser/Server)的计算模式,简称B/S模式。
P2P
P2P(peer-to-peer)为对等网络技术,又称点对点技术,是无中心服务器、依靠用户群(peers)交换信息的互联网体系。与有中心服务器的中央网络系统不同,对等网络的每个用户端既是一个节点,也有服务器的功能,任何一个节点无法直接找到其他节点,必须依靠其户群进行信息交流。P2P计算模式可简单地定义为通过直接交换共享计算机资源和服务。P2P可消除仅用单一资源造成的瓶颈问题。P2P可被用来通过网络实现数据分配、控制及满足负载平衡请求,以帮助优化性能。P2P模式还可用来消除由于单点故障而影响全局的危险。在企业采用P2P模式,可利用客户机之间的分布式服务代替数据中心功能。数据检索和备份可在客户机上进行。
云计算模式
云计算是一种新兴的网络计算模式。云计算以网络化的方式组织和聚合计算与通信资源,以虚拟化的方式为用户提供可以缩减或扩展规模的计算资源,增加了用户对于计算系统的规划、购置、占有和使用的灵活性。在云计算中,用户所关心的核心问题不再是计算资源本身,而是所能获得的服务,因此,服务问题(服务的提供和使用)是云计算中的核心和关键问题。云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。

相关文章
|
3月前
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
210 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
|
16天前
|
网络协议 测试技术 Linux
Golang 实现轻量、快速的基于 Reactor 模式的非阻塞 TCP 网络库
gev 是一个基于 epoll 和 kqueue 实现的高性能事件循环库,适用于 Linux 和 macOS(Windows 暂不支持)。它支持多核多线程、动态扩容的 Ring Buffer 读写缓冲区、异步读写和 SO_REUSEPORT 端口重用。gev 使用少量 goroutine,监听连接并处理读写事件。性能测试显示其在不同配置下表现优异。安装命令:`go get -u github.com/Allenxuxu/gev`。
|
3月前
|
机器学习/深度学习 数据采集 人工智能
基于Huffman树的层次化Softmax:面向大规模神经网络的高效概率计算方法
层次化Softmax算法通过引入Huffman树结构,将传统Softmax的计算复杂度从线性降至对数级别,显著提升了大规模词汇表的训练效率。该算法不仅优化了计算效率,还在处理大规模离散分布问题上提供了新的思路。文章详细介绍了Huffman树的构建、节点编码、概率计算及基于Gensim的实现方法,并讨论了工程实现中的优化策略与应用实践。
96 15
基于Huffman树的层次化Softmax:面向大规模神经网络的高效概率计算方法
|
3月前
|
安全 Docker 容器
docker的默认网络模式有哪些
Docker 默认网络模式包括:1) bridge:默认模式,各容器分配独立IP,可通过名称或IP通信;2) host:容器与宿主机共享网络命名空间,性能最优但有安全风险;3) none:容器隔离无网络配置,适用于仅需本地通信的场景。
97 6
|
4月前
|
域名解析 网络协议 虚拟化
vmware 提供的三种网络工作模式
本文介绍了VMware虚拟机的三种网络工作模式:Bridged(桥接模式)、NAT(网络地址转换模式)和Host-Only(仅主机模式)。桥接模式将虚拟机与主机通过虚拟网桥连接,实现与物理网络的直接通信;NAT模式通过虚拟NAT设备和DHCP服务器使虚拟机联网;Host-Only模式则将虚拟机与外网隔离,仅与主机通信。此外,文章还简要介绍了网络相关的基础知识,包括主机名、IP地址、子网掩码、默认网关和DNS服务器。
254 3
|
5月前
|
安全 定位技术 数据安全/隐私保护
|
5月前
|
存储 缓存 算法
|
5月前
|
负载均衡 应用服务中间件 数据安全/隐私保护
docker swarm 创建 Swarm 模式下的网络
【10月更文挑战第14天】
125 6
|
5月前
|
存储 前端开发 JavaScript
链动模式融合排队免单:扩散用户裂变网络、提高复购
将链动2+1与排队免单结合的模式及链动3+1模式转化为可运行代码涉及多个技术领域,包括后端开发、前端开发、数据库设计等。本文提供了一个简化的技术框架,涵盖用户管理、订单处理、奖励计算、团队结构等核心功能,并提供了示例代码。同时,强调了安全性、测试与部署的重要性,以确保系统的稳定性和合规性。
|
4月前
|
Docker 容器
【赵渝强老师】Docker的None网络模式
Docker容器在网络方面实现了逻辑隔离,提供了四种网络模式:bridge、container、host和none。其中,none模式下容器具有独立的网络命名空间,但不包含任何网络配置,仅能通过Local Loopback网卡(localhost或127.0.0.1)进行通信。适用于不希望容器接收任何网络流量或运行无需网络连接的特殊服务。

热门文章

最新文章