随笔分类 - 计算机系统
摘要:目录云安全的定义云安全威胁云安全防护策略基础设施安全数据安全应用安全虚拟化安全身份识别和访问管理操作系统安全操作审计参考资料 云安全的定义 从广义上说,云安全是为了确保用户能在云计算中心稳定、私密地运行业务,并保证存储在云中数据的完整性和机密性。狭义上的“云安全”计划是中国特有概念),它融合了并行处
阅读全文
摘要:目录虚拟化技术虚拟化的定义虚拟化的发展虚拟化的优势虚拟化与云计算的关系虚拟化的分类服务器虚拟化网络虚拟化存储虚拟化应用虚拟化开源虚拟化技术XenKVMOpenVZ虚拟化的发展趋势参考资料 虚拟化技术 虚拟化的定义 虚拟化是一种计算资源管理技术,它在虚拟的、抽象的基础上运行计算机元件,而非真实的、独立
阅读全文
摘要:目录分布式与微服务分布式系统分布式计算微服务云计算的架构云基础设施虚拟网络边界虚拟防火墙虚拟专用网络虚拟服务器云存储设备就绪环境参考资料 分布式与微服务 分布式系统 分布式系统是一个其硬件或软件组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的系统**。资源可用于描述能在连网的计算机
阅读全文
摘要:目录云管理机制远程管理系统资源池化管理服务等级协议管理系统资源备份云监控自动化运维服务目录管理租户及用户管理容量规划及管理其他云管理机制特殊云机制自动伸缩监听器负载均衡器故障转移系统其他特殊云机制参考资料 云管理机制 云管理机制的产生主要源于私有云和混合云的复杂管理需求,企业内部 IT 环境异构(多
阅读全文
摘要:目录什么是云计算云计算的关键技术分布式数据存储虚拟化技术云管理平台并行编程数据管理技术云交付模型云部署模式典型的云应用云计算的优势参考资料 什么是云计算 云计算(Cloud Computing)是一种基于互联网的服务交付模式,它通过网络提供动态、易扩展且常为虚拟化的资源,“云”是对网络和互联网的抽象
阅读全文
摘要:目录分布式文件系统的需求文件服务体系结构Sun 网络文件系统 NFS总体架构挂载服务缓存策略与一致性安全性性能优化Andrew 文件系统AFS 的设计AFS 的实现架构缓存一致性AFS 的优化存储组织的改进廉价磁盘冗余阵列日志结构文件存储参考资料 分布式文件系统的核心目标是:使程序能够像访问本地文件
阅读全文
摘要:目录复制的作用系统模型与组通信的作用组通信的作用组视图视图传递视图同步的组通信状态转移容错服务线性化与顺序一致性被动(主备份)复制主动复制复制数据上的事务复制事务的体系结构可用拷贝复制网络分区法定数共识虚拟分区算法参考资料 在分布式系统中,复制是提供高可用性与容错能力的关键技术,同时容错在安全关键系
阅读全文
摘要:目录分布式事务概念原子提交协议两阶段提交协议嵌套事务的两阶段提交嵌套事务的提交流程层次化两阶段提交协议平面两阶段提交协议并发控制加锁时间戳控制乐观并发控制分布式死锁分布式死锁检测假死锁边追逐方法事务优先级事务恢复日志日志记录对象恢复恢复文件重组影子版本两阶段提交协议的恢复恢复流程嵌套事务的恢复参考资
阅读全文
摘要:目录故障检测器分布式互斥互斥的要求和评价中央服务器算法基于环的算法基于组播和逻辑时钟的算法Maekawa 投票算法容错选举选举算法的要求基于环的选举算法霸道算法协定问题系统模型和问题定义共识问题拜占庭将军问题同步系统中的共识问题同步系统中的拜占庭将军问题3 个进程的不可能性口信消息方案签名消息方案异
阅读全文
摘要:目录时钟、事件和进程状态同步物理时钟外部和内部同步同步系统中的同步Cristian 方法Berkeley 算法网络时间协议逻辑时间和逻辑时钟全局状态全局状态与走向Chandy 和 Lamport 的“快照”算法快照算法案例参考资料 在分布式系统中的每个计算机可以有自己的物理时钟,但时钟通常会有偏离,
阅读全文
摘要:目录远程调用请求-应答协议基于 UDP 数据报的实现通信原语协议消息结构请求-应答协议的故障模型重复丢弃请求消息丢失应答消息历史交互协议的类型基于 TCP 流的实现远程过程调用 RPC接口编程RPC 调用语义透明性RPC 的实现远程方法调用 RMIRMI 的设计对象模型分布式对象RMI 实现RMI
阅读全文
摘要:目录间接通信组通信编程模型组通信实现可靠性和排序组成员管理发布-订阅系统编程模型系统实现消息队列编程模型系统实现共享内存分布式共享内存元组空间编程模型系统实现参考资料 间接通信 进程间通信和远程调用都是基于发送者和接收者之间的直接耦合,这导致系统在处理改变时显得有些死板。例如在一个简单的客户-服务器
阅读全文
摘要:目录进程间通信概述互联网协议 API进程间通信的特征套接字UDP 数据报通信TCP 流通信外部数据表示和编码外部数据表示常用的表示和编码方法远程对象引用组播通信网络虚拟化和覆盖网络参考资料 进程间通信概述 进程间通信(interprocess communication)主要讨论了分布式系统进程之间
阅读全文
摘要:目录分布式系统分布式系统的趋势泛在网络和互联网移动和无处不在计算分布式多媒体系统作为公共基础设施资源共享分布式系统的挑战异构性开放性安全性可伸缩性故障处理并发性透明性服务质量参考资料 分布式系统 分布式系统的定义是一个其硬件或软件组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的系统
阅读全文
摘要:目录系统模型概述物理模型体系结构模型体系的元素通信实体通信范型角色和责任放置体系结构模式相关的中间件解决方案基础模型交互模型故障模型安全模型参考资料 系统模型概述 在实际情况下,分布式系统存在各种困难和潜在的威胁,例如: 困难和威胁 说明 使用模式的多样性 系统的组件会承受各种工作负载,有些部分可能
阅读全文
摘要:#文件系统的实现 ##文件系统的结构 文件系统在磁盘上将磁盘分成块(block),这些块大多数用于存储用户数据,将用于存放用户数据的磁盘区域称为数据区域(data region)。文件系统必须记录每个文件的信息,这类信息在文件系统中使用 inode 结构来存储。 除了存储文件的信息,还需要一些分配结
阅读全文
摘要:#廉价冗余磁盘阵列 廉价冗余磁盘阵列(Redundant Array of Inexpensive Disks, RAID) 技术使用多个磁盘一起构建更快、更大、更可靠的磁盘系统。从外部看 RAID 看起来像一个磁盘,一组可以读取或写入的块。在内部 RAID 是一个复杂的庞然大物,由多个磁盘、内存(
阅读全文
摘要:#容错技术 磁盘容错技术是通过增加冗余的磁盘驱动器、磁盘控制器等方法来提高磁盘系统可靠性的一种技术。当磁盘系统的某部分出现缺陷或故障时,磁盘仍能正常工作,且不致造成数据的丢失或错误。目前广泛采用磁盘容错技术来改善磁盘系统的可靠性,也称为系统容错技术 SFT,可把它分成三个级别。 ##第一级容错技术
阅读全文
摘要:《操作系统导论》中对于多级反馈队列的原理、设计思路和规则给了清晰的论述,看完之后心血来潮想要摘抄总结一下这块知识点。 #多级反馈队列 ##调度算法的优化 对于调度算法需要解决两方面的问题,首先要优化周转时间,可以通过先执行短工作来实现,然而操作系统通常不知道工作要运行多久。其次调度算法希望给交互用户
阅读全文
摘要:#基于顺序搜索的分区分配算法 为了实现动态分区分配,通常是将系统中的空闲分区链接成一个链。基于顺序搜索的分配方式是依次搜索空闲分区链上的空闲分区,去寻找一个其大小能满足要求的分区,主要有如下四种算法。 ##首次适应算法 首次适应(first fit,FF)算法要求空闲分区链以地址递增的次序链接,在分
阅读全文

浙公网安备 33010602011771号