随笔分类 - 云计算
摘要:本章主要对Ceph的工作原理进行介绍。 寻址过程 如果Client来了一个请求,不管个请求是读还是写都需要先寻址,才能找到数据应该放哪里或者说需要从哪里去。 之前我们说过Ceph的寻址方式是基于 计算 的,这样就避免的查表,也避免了使用一个单独的元数据服务器。 概述 对于Client传来的一个Fil
阅读全文
摘要:Ceph的结构 在 "【Ceph浅析笔记】Ceph是什么.md" 里面我们介绍了Ceph的基本思想。下面我们先来介绍一下Ceph的基本结构。 基础存储系统RADOS 最底层是数据真正存放的地方,物理上由大量的节点所构成,然后在上面加了一个 中间层 ,可以实现Ceph的可靠性、自动化、可扩展等特性,所
阅读全文
摘要:Ceph是什么 什么是Ceph?首先我们应该明确,Ceph是一种 分布式存储系统 ,所谓 分布式 ,指的是Ceph可以部署在多台服务器上,通过多台服务器并行处理来对外提供高性能的读写块。 同时Ceph除了能提供块存储,还可以提供文件存储、对象存储。 Ceph的优势 实际上Ceph不是一个才出现的开源
阅读全文
摘要:什么是Docker 在 "容器技术" 中,我们讲到了Docker就是一个应用容器引擎,可以将应用及依赖打包,然后发布到Linux上。相对于虚拟机,它开销更小,而且还有一定的隔离性。 Docker基本概念 镜像image 类似于虚拟机镜像,是一个只读的模板,可以通过它来创建Container。 一个镜
阅读全文
摘要:Technorati 标签: 容器 什么是容器 在一台 16 核 32G 内存的虚拟机上,需要跑 500+ 个用户的网站应用,我们当然希望网站的资源相互隔离,这样一个应用崩溃了,也不会影响其他的应用的运行。 要实现资源的隔离,最容易想到的当然是开若干虚拟机,在其上安操作系统,然后搭建应用。然而一台主机上,一般就能开10~15个虚拟机,如果在这台机器上开 500 个虚拟机,这台服务器估计早就不堪重负...
阅读全文
摘要:Technorati 标签: 分布式,负载均衡,科普 本文整理自分布式与集群 分布式 有3个系统,他们所做的业务不同,被部署在独立的机器上运行。这三个系统之间可以互相调用,一起来完成公司的业务流程。 那么什么是分布式系统呢?将不同的业务分布在不同的地方就构成了分布式系统。如下图所示,client只通
阅读全文
摘要:Technorati 标签: 微服务 本文根据什么是微服务改编而得。 单体架构的问题 下图是一个单体架构的系统。 所有的业务子模块都集成在一个很重的JVM进程中。好处在于便于管理,所有的代码都在同一个项目中,但是当产品规模变大了以后,问题也来了。 项目过于臃肿: 资源无法隔离:所有功能模块都依赖于同样的数据库、内存等资源,有可能因为一个功能模块对资源使用不当,而造成整个系统的崩溃。 无法灵活...
阅读全文
摘要:Technorati 标签: DevOps 文章由什么是DevOps?总结而成。 传统开发和运维合作的困境 对于运维部门来说,不懂开发逻辑,而且团队内部的侧重不同,有些负责数据库脚本执行,有些负责Web服务器,如果每次上线前都需要把所有的人来过来开会,熟悉操作步骤。 当然最根本的原因在于软件本身太复
阅读全文
摘要:Technorati 标签: 虚拟化,云计算 H3C CAS为H3C基于KVM开发的云管理平台,主要用于计算虚拟化,本文根据H3C公开资料整理,主要介绍CAS相关技术。 第一章 CAS是什么 CAS是H3C基于KVM开发的云管理平台,那么KVM是什么?CAS相对于KVM又有什么改进。 1.1 为什么
阅读全文
摘要:Technorati 标签: 云计算,虚拟化 本文基于网上的资料整理而成。 第一章 服务器虚拟化概述 1.1 为什么需要服务器虚拟化 如果物理机上只部署一种业务,资源利用率太低,不利于节约成本。如果说生产区域需要使用物理机来保证稳定性,对于开发测试区使用虚拟机不但可以节约有限的物理机资源,还可以快速
阅读全文
浙公网安备 33010602011771号