- 博客(8)
- 收藏
- 关注
原创 微服务架构
微服务架构概念 微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被内...
2019-12-10 19:26:08 613
原创 大数据技术与实践
大数据概述 大数据的“大”是相对而言的,是指所处理的数据规模巨大到无法通过目前主流数据库软件工具,在可以接受的时间内完成抓取、储存、管理和分析,并从中提取出人类可以理解的资讯。 业界普遍认同大数据具有4个 V特征(数据量大Volume、变化速度快Velocity、多类型Variety与高价值Value)。简而言之,大数据可以被认为是数据量巨大且结构复杂多变的数据集合。 第一个特征Volu...
2019-12-03 09:48:45 133
原创 云存储技术
存储分类 DAS 直接连接存储:存储设备是通过电缆(通常是SCSI接口电缆)直接连到服务器的。 I/O请求直接发送到存储设备 DAS优点: 连接简单 集成在服务器内部;点到点的连接;距离短; 安装技术要求不高 低成本需求 SCSI总线成本低 较好的性能 通用的解决方案 DAS的投资低,绝大多数应用可以接受 DAS缺点: 有限的扩展性 SCSI总线的距离最大25米;最多15个设备 专属的...
2019-12-03 09:47:56 303
原创 云计算原理与技术
云计算是什么 对一般用户而言:云计算是指通过网络以按需、易扩展的方式获得所需的服务。即随时随地只要能上网就能使用各种各样的服务,如同钱庄、银行、发电厂等。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。 对专业人员而言:是分布式处理、并行处理和网格计算的发展,或者说是这些计算机科学概念的商业实现。是指基于互联网的超级计算模式–即把原本存储于个人电脑、移动设备等个人设备上的大量信息...
2019-12-03 09:47:08 110
原创 P2P原理与实践
P2P概念 P2P,即Peer-to-Peer的缩写,也称“点对点”或“端对端”,学术上常称为“对等计算”。P2P是一种以非集中化方式使用分布式资源来完成一些关键任务的系统和应用。P2P与目前网络中占据主导地位的客户/服务器体系架构相对应。它表示分布式计算中各进程之间是一种对等的关系。 P2P模式与C/S模式的区别 P2P模式中:每一个结点都是信息的发布者和请求者,对等结点之间可以实现自治交互,...
2019-12-03 09:46:38 137
原创 Web原理与应用开发
HTTP协议 WWW是到目前为止最著名的分布式应用,中文名字为“万维网”,常简称为Web。WWW是目前世界上最具影响力的互联网服务,起源于1990年底,最早由欧洲核物理研究中心的Tim-Berners Lee提出的超文本传输协议HTTP,其目的是为研究中心分布在世界各地的科学家提供一个共享信息的平台。 TCP/IP协议 HTTP协议是TCP/IP 协议栈中的应用层协议,而TCP/IP是Transm...
2019-12-03 09:46:03 74
原创 分布式计算范型概述
客户-服务器范型 客户-服务器范型(简称CS范型)是网络应用中使用最多一种分布式计算范型,该模型将非对称角色分配给两个协作进程。其中,服务器进程扮演服务提供者角色,被动地等待请求的到达。另一个客户进程向服务器发起请求,并等待服务器响应。 Peer-to-Peer范型 peer-to-peer范型源于P2P网络(又称为对等计算网络),简称为P2P范型。P2P网络是无中心服务器。 在peer-to...
2019-12-03 09:45:01 172
原创 分布式计算概述
分布式计算概述 分布式计算定义 分布式计算是一门计算机科学,主要研究对象是分布式系统。在介绍分布式计算概念前,首先简单了解一下什么是分布式系统。简单地说,一个分布式系统是由若干通过网络互联的计算机组成的软硬件系统[1],且这些计算机互相配合以完成一个共同的目标(往往这个共同的目标称为“项目”)。 分布式计算的优缺点 优点:超大规模、虚拟化、高可靠性 、通用性、高可伸缩性 、按需服务 、极其廉价 ...
2019-12-03 09:44:03 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人