分布式计算架构介绍_第1页
分布式计算架构介绍_第2页
分布式计算架构介绍_第3页
分布式计算架构介绍_第4页
分布式计算架构介绍_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、分布式计算架构介绍大型网站技术框架的应用 为什么要运用分布式计算web服务器的架构及其优点Web服务器分布式技术的体现为什么要使用运用分布式计算一个娱乐类型的APP功能,涉及到运算程序,数据存取,文件读取等操作如果使用传统服务器架构是否满足高并发访问 互联网产品追求大量用户是否满足海量数据处理 图像处理占了很大的cup是否满足高可靠运行 出现宕机现象是否能维持业务是否易伸缩 是否可扩展把计划任务比作砖头,程序就是搬砖的,把砖头搬完,任务就完成了但是现实的生产环境中,任务量往往非常大,这个时候,就多找一些人来搬web服务器的架构及其优点数据库服务器主从,读写分离程序服务器通过均衡负载,轮询,哈希

2、等方式来分配任务文件服务器cdn另外还有专门的缓存服务器等等高性能 :分布式计算使得多台计算机参与运算,加大了程序性能高可用 :不需要担心宕机问题可伸缩 :可水平添加服务器可扩展 : 业务分离可针对各部分做扩展安全 :只对外暴露一个接口摘自大型网站架构:核心原理与案例分析Web服务器分布式技术的体现进程最重要的Web客户端进程是一种称为Web浏览器(Web browser)的软件,他通过从服务器获取Web页面并把他们显示在用户的屏幕上来允许用户访问这些页面。浏览器一般提供带有超链接的界面,用户只需单击一次超链接来访问它。另一个常用的客户端进程是web代理(Web proxy).起初,这种进程用

3、于允许浏览器处理不同于HTTP的应用协议,例如要从一个FTP服务器上请求文件,浏览器可以发送一个HTTP请求给本地FTP代理,后者将获取文件并把它嵌入在一个HTTP响应消息中返回给浏览器 摘自分布式原理与范式第二版通讯超文本传输协议 : Web中客户和服务器之前的所有通讯都是基于超文本传输协议(Htpertext Transfer Protocol,HTTP)。HTTP是一个先对简单的客户-服务器协议;客户向服务器发送一条请求消息并等待一条响应消息。简单对象访问协议 : HTTP是用于传统的基于Web的分布式系统的标准通信协议,而简单对象访问协议(Simple Object Access Pr

4、otocol,SOAP)则构成了与Web服务进行通信的标准。 摘自分布式原理与范式第二版命名Web使用单一命名系统来引用文档,使用的名称被称为统一资源标识符(Uniform Resource Identifiers,URI).URI有两种形式。一种URI是统一资源定位符(Uniform Resource Locator,URL),它通过包含如何及在哪里访问文档的信息来标识一个文档。换句话说,URL是与位置相关的对文档的引用。相比之下,统一资源名称(Uniform Resource Name,URN)更像真正的标识符。URN用来对文档的全局唯一的,与位置无关的持久引用 摘自分布式原理与范式第二版

5、同步Web文档的分布式创作是通过单独的协议(即WebDAV)处理的。WebDAV代表Web分布式创作和版本控制(Web distributed authoring and cersioning),他提供一种简单的方式来锁定共享文档,可以在远程Web服务器上创建、删除、复制和移动文档。 摘自分布式原理与范式第二版一致性与复制Web 代理缓存:一致性哈希缓存Web 宿主系统的复制:虚拟主机复制Web 应用程序的复制:SVN 的复制安全性考虑到因特网的开放特性,设计一个保护客户和服务器免遭各种攻击的安全体系结构是非常重要的。Web中的大部分安全问题与建立客户和服务器之前的安全信道有关。在Web中建立一条安全信道的主要方法是使用安全套接字(Secure S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论