路途拾遗-小侠唐在飞现任明教教主Citrix的虚拟世界有你有我孟纪超的技术博客老王刘世明CloudMan
CephFS文件系统 Ceph FileSystem简称CephFS,是一个支持POSIX接口的文件系统存储类型。目前发展比较滞后,主要原因CephFS技术不够成熟,另外受云计算对RBD和RADOSGW需求比CephFS大,社区将发展重点放到RBD和RADOSGW之上。因此目前CephFS还是比较适合实验或测试场景;随着应用需求增多CephFS将逐渐被重视。CephFS架构CephFS
副本放置策略CRUSH 算法的设置目的是使数据能够根据设备的存储能力和宽带资源加权平均地分布,并保持一个相对的概率平衡。副本放置在具有层次结构的存储设备中,这对数据安全也有重要影响。通过反射系统的物理安装组织,CRUSH算法可以将系统模块化,从而定位潜在的设备故障。这些潜在故障的资源包括物理的,比如共用电源,共用的网络。通过向集群映射编码信息,CRUSH副本放置策略可以将数据对象独立在不同故障域,
集群映射由Device和桶(Buckets)组成,设备和桶都有ID描述和权重。Bucket可以包含任意设备或者其他的bucket,使他们形成内部节点的存储层次结构,设备总是在叶子节点。存储设备的权重由管理员设置以控制设备负责存储的相对数据量。尽管大型系统的设备含不同的容量大小和性能特点,随机数据分布算法可以根据设备的利用率和负载来分布数据。这样设备的平均负载与存储的数据量成正比。这导致一维位置指标
CRUSH(Controlled Replication Under Scalable Hashing)它是一种基于伪随机控制数据分布、复制的算法。数据分布式算法的要求:数据分布和负载均衡 首先要让数据分布均匀,使数据能均匀的分布在各个节点和磁盘上。其次是负载均衡,使数据访问(主要是读写操作)的负载在各个节点和磁盘上的负载均衡。灵活应对集群伸缩 系统可以方便的增加或者删除存储设备(包括节点和设备失
数据平衡 当在集群中新增一个OSD设备时,整个集群将会发生数据迁移使数据重新分布达到均衡。在Ceph集群中数据迁移的的基本单位是PG。其实在迁移过程中是将PG中的所有对象作为一个整体来进行迁移。数据迁移触发流程: 1、当新加入一个OSD时,会改变系统的CRUSH Map,从而引起对象映射过程中的变化; 2、PG到OSD的映射关系发生了变化,从而引发数据的迁移。
数据写过程1、Client向PG所在的主OSD发送写请求。2、主OSD接收到写请求,同时向两个从OSD发送写副本的请求,并同时写入主OSD的本地存储中。3、主OSD接收到两个从OSD发送写成功的ACK应答,同时确认自己写成功,就向客户端返回写成功的ACK应答。4、在写操作的过程中,主OSD必须等待所有的从OSD返回正确应答,才能向客户端返回写操作成功的应答 数据读1、客
Pool Pool是一个抽象的存储池,它规定了数据冗余的类型以及对应的副本分布策略。目前实现了两种Pool类型:Replicated类型和Erasure Code类型。一个Pool由多个PG构成。对象映射过程 对象映射过程指的是查找对象在集群中分布的位置信息,其过程分为两步:A、对象到PG的映射。这个过程是静态HASH映射(加入PG Split后实际变成了动态HASH映射方
PG PG(Placement Group)单从名字上可理解为一个放置策略组,它是对象的集合,集合里的所有对象具有相同的放置策略;对象的副本都分布在相同的OSD列表上。一个对象只能属于一个PG,一个PG对应于放置在其上的OSD列表。一个OSD上可以分布多个PG。 PG是一组对象的逻辑集合,也可将PG看成一个逻辑容器,容器里面包含多个对象。图中PG1、PG2同处于一个Pool
一、对象 此处所说对象是指RADOS对象;跟RadosGW的S3或者Swift接口的对象存储要区分开。对象是数据存储的基本单元,一个对象默认大小4MB。对象由三个部分组成:对象标志(ID):唯一标识对象对象数据:本地文件系统中对应一个文件,对象的数据就保存在文件中对象元数据:以键值对的形式,可以保存文件对应的扩展属性。本地文件系统的扩展属性能保存的数据量有限制;RADOS增加了另一种方
Ceph学习笔记之二RADOS一、RADOS架构在RADOS架构中主要包含2个部分组件:1、MON(Monitor)由少量的Monitor节点构成的强耦合,小规模集群;负责管理Cluster Map。2、OSD(Object Storage Device)由数量可变的 大规模磁盘设备组成的集群,负责存储所有Object数据。二、Monitor详解在前面已经简单对其MON进行描述,在这个地方我们再次
一、Ceph概述 1、Ceph简介 Ceph是可靠的、可扩展的、统一的、分布式存储系统。Ceph可以同时提供对象存储RADOSGW(Reliable Autonomic Distributed Object Strorage Gateway)、块存储RBD(Rados Block Device)、文件系统存储CephFS(Ceph FileSystem)
安装Ubuntu系统安装步骤略过拓扑连接:一、安装前准备工作 1、修改主机名;将主机名更改为上图中对应的主机名。[root@localhost ~]# vim /etc/hostname 2、更新主机上的hosts文件,将主机名与如下IP进行解析。192.168.100.128 ceph-node1192.168.100.
开始安装Ceph 使用ceph-deploy工具在所有节点安装并配置Ceph;ceph-deploy是用来方便的配置管理Ceph存储集群。 1、 在ceph-node1上安装ceph-deploy [root@ceph-node1 ~]# yum install ceph-deploy –y 2、 创建一个ceph 目录;并用ceph-deploy创建一个Ceph集群 [root@ceph-node1 ~]# mkdir /etc/ceph ; cd /etc/ceph [root@ceph-node1 ceph]# ceph-deploy new ceph-node1
XenDesktop7.6入门教程一、安装XenDesktop7.6相关组件步骤1、将含有XenDesktop安装程序的光盘放入光驱或者加载含有XenDesktop安装程序的ISO文件;如没有自动运行请进安装文件双击AutoSelect文件。 步骤2、双击AutoSelect程序之后会弹出如下界面;根据具体需求选择交付组件,这里选择交付应用程序和桌面;点击启动
1、 磁盘转速与IOPS对应关系:磁盘转速磁盘类型IOPS接口类型7,200 rpm SATA drivesHDD75-100 IOPSSATA 3 Gbit/s10,000 rpm SATA drivesHDD125-150 IOPSSATA 3 Gbit/s10,000 rpm SAS drivesHDD140
通过vCenter Server管理多台ESXi主机 通过前面3章的介绍,已经对虚拟化有一定的了解,不过那都是一些基础的东西,在实际运用中没什么意义。从这章开始将正式踏入虚拟化技术的核心部分;随着时间推移,所学知识越来越深。将多台ESXi主机加入vCenter Server步骤一、用vSphere客户端连接vCentr s
其实当ESXi5.1安装完成后就可以通过vSphere客户端对其管理和创建虚拟机了。但是很多高级功能都无法实现,比如说:Vmotion、HA、DRS等高级功能;这些高级功能都必须依赖于vCenter Server才能实现。虽然没有vCenter Server也能发挥出不凡的能力。可以满足那些没钱买vCenter Server但又想尝
一、VMware vCenter Server简介 VMware vCenter Server是vSphere平台中最重要部分之一,是整个vSphere平台的管理中心。它可以以单一控制的点管理所有vSphere平台下的ESXi主机和ESXi主机里面的虚拟机,并可以提供更详细的虚拟架构信息;同时进行大规模的管理工作。VMware vCenter? Server
第一章 esxi5.1安装和管理网络的配置 Vmware ESXi 5.1安装方法 一、准备安装环境 在安装ESXi 5.1前先了解一下硬件对ESXi5.1的支持,确保主机符合ESXi5.1最低配置的要求;Vmware建议配置: 注意:也有许多CPU虽然支持VT但在BIOS中默认是禁止启用VT的,因此在安装前最好是用虚拟化检查工具检测一下你当前的CPU是否符合VMw
1.3 IPv4地址 每个TCP/IP主机,都有唯一的逻辑IPv4地址标识。IPv4地址是32位的地址,在每个IP地址内分成两部分网络号和主机号。 网络号: 用于标识大规模TCP/IP网际网络(由网络组成的网络)内的单个网段。这个标识也用于唯一的识别大规模的网际网络内部的每个网络。 主机号: 用于识别每个网络内部的TCP/IP结点(如工作站、服务器、路由器
Server 2003 SID修改方法 想必大家在用虚拟机做克隆后发现SID重名导致实验失败的情况肯定有吧。下面就介绍下修改方法。 在介绍修改方法之前先说说这个SID到底是个神马东东。废话不多说 直接进入主题。 SID介绍 SID(security identifiers 安全标识符)是自windows 2000以后版本windows系统中用于标识对象访问信任树
1.2 IP包头 下面表中是IP包头(packet header) Version (版本) Header length(包头长度)
最近开始看TCP/IP路由技术这本书,虽然以我现在的水平很难看懂 但是我还是愿意去看看。每看一节自己都整理一下。虽然不是用自己的话总结的。但是有些东西用它的原文反而更好些。因为自己经验少。理解的还是不够透彻。把里面的经典提取出来。在以后的时间里我不定期更新。请大家检验。有什么不妥的地方请一定指出来。谢谢大家的支持! 第一章 &n
netsh是一个非常有用的命令。功能非常强大。允许从本地或远程显示或者修改当前正在运行的计算机网络配置。netsh还提供了一个脚本功能,可以对指定的计算机批处理运行一组命令。 下面来介绍netsh 命令的强大之处。 1、计算机指定IP地址 命令格式解释: 命令语法: netsh interface ip set address [name=]接口的名字 [source=]{dh
H3CNE五日“游” ——之第一天 废话少说 直接进入真题!!!!(哈哈 ) H3CNE H3C认证初级网络工程师 第 一 节 路由器、交换机及其操作系统介绍 路由器 1、 路由器的作用 连接具有不同介质的链路 连
本文的PDF版
把这几个网络地址展开为2进制的,然后看相同的网络位,连续而且相同的网络位就是这几个网络地址的汇总地址了,例如: 172.168.4.1/24 172.168.5.1/24 172.168.6.1/24 172.168.7.1/24 这几个地址展开来是: 10101100.10101000.00000100.00000001 10101100.10101000.00000
RIP路由汇总 拓扑图: IP地址信息: 部门 有效地址 网络号
划分VLAN,每个VLAN分配一个独立的IP子网,一方面独立的子网可以实现对关键服务器和关键用户的有效保护,另一方面,细分的子网可以减少IP地址冲突或者IP地址盗用所带来的影响。 尽量将关键服务器设置一个独立的VLAN和子网,避免IP地址冲突。 重要的领导和重要的部门要设立单独的VLAN。 外来或者流动性比较大的人员,要设置单独的VLAN。 语音(如果有)要设置单独的VLAN。 在不致大
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号