自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CloudXli的博客

头轻轻的一台,望见你的风采,扶流苏的裙摆.....

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 计算机专业找工作面试面经总结(操作系统,数据库,数据结构,算法,虚拟化,编程实践等)

https://github.com/CyC2018/Interview-Notebook上面git是网上大神的找工作总结,分享给准备找工作的小伙伴,同时感谢大神的无偿奉献。

2018-03-29 09:14:16 3398

原创 两大主流开源分布式存储的对比:GlusterFS vs. Ceph

存储世界最近发生了很大变化。十年前,光纤通道SAN管理器是企业存储的绝对标准,但现在的存储必须足够敏捷,才能适应在新的基础架构即服务云环境内运行。GlusterFS和Ceph是在现代云环境中表现最出色的两个敏捷存储系统。在讲述GlusterFS和Ceph的相同点和区别之前,我们先谈一谈云环境中敏捷存储的一些关键点。纵向升级和横向扩展。在云环境中,很容易向服务器添加更多存储空间和扩展可用...

2018-03-24 21:16:59 18337

转载 openstack的swift组件详解

OpenStack Swift 开源项目提供了弹性可伸缩、高可用的分布式对象存储服务,适合存储大规模非结构化数据。本文将深入介绍 Swift 的基本设计原理、对称式的系统架构和 RESTful API。Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务,并于 2010 年贡献给 OpenStack ...

2018-03-22 21:59:16 6701

原创 linux_详解find命令

find命令基本语法Linux通配符实例首先让我们进入HOME下的用户文件夹用ls命令查看该文件夹下的所有文件,可以看到cangls文件的路径为/home/wbin/canglsfind命令搜索home文件下的cangls文件find命令加*通配符去搜索文件 可以发现,加了*号通配符之后,查询的结果为home文件下所有以cangls开头的文件f...

2018-03-21 20:31:12 722

原创 在windows和linux环境下用过iscsi来使用ceph存储的块设备

注:做的笔记后面一部分不能显示,我就在百度网盘分享了 链接:https://pan.baidu.com/s/1iPJWoesH_u-vh_RakcqOig 密码:ew6g

2018-03-19 11:17:53 1740

转载 linux命令之top(查看cpu、内存等负载)

查看多核CPU命令mpstat -P ALL  和  sar -P ALL  说明:sar -P ALL > aaa.txt   重定向输出内容到文件 aaa.txttop命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图...

2018-03-15 08:46:24 11275

原创 ceph集群的扩展(centos7环境)

首先可以看看我原来搭建的三节点ceph环境:http://blog.csdn.net/cloudxli/article/details/78651866 后来在原来的mon节点上安装了mds(还是三个节点)变成下面: http://blog.csdn.net/cloudxli/article/details/79265120现在我要做的是在原来的基础上添加一个节点变成下面的这个集群...

2018-03-13 19:02:06 2279

转载 linux内核模块详解

1. 前言本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。注:本文和其它的“Linux内核分析”文章都基于如下约定:  a) 内核版本为Li...

2018-03-11 20:18:32 2791

原创 ceph存储数据的详细流程(CRUSH)

本文将对Ceph的工作原理和若干关键工作流程进行扼要介绍。如前所述,由于Ceph的功能实现本质上依托于RADOS,因而,此处的介绍事实上也是针对RADOS进行。对于上层的部分,特别是RADOS GW和RBD,由于现有的文档中(包括Sage的论文中)并未详细介绍,因而本文或有语焉不详之处,还请读者多多包涵。本文将首先介绍RADOS中最为核心的、基于计算的对象寻址机制,然后说明对象存取的工作流程,之...

2018-03-11 18:22:02 9723

原创 在客户端使用python来调用boto S3 API来操作librados库

实验环境: 客户端:ubuntu17.04 服务端: ceph集群 基本上常用的API接口在下面网页里面都有: http://boto.readthedocs.io/en/latest/s3_tut.html 下面附上我的一个示例:#!/usr/bin/pyhtonimport botoimport boto.s3.connectionfrom timeit...

2018-03-07 11:00:47 1245

原创 python通过librados库通过底层的rados操作ceph的对象存储和块存储

使用python语言调用原生接口(调用librados库来操作rados) 也就是下图中几种方式中的一种,就是图中的红色部分: 首先来说明一下:这个就相当于在客户端上操作ceph集群的底层对象存储rados,我的代码是在mon节点上执行的,也就是暂时把mon当作客户端来使用。 当然我们也可以另外使用一台主机来作为客户端,这个客户端只要能够连通ceph集群就可以,比如我也可以使用另外一台c...

2018-03-04 19:41:56 6878 3

原创 ceph对象存储的配置与S3、swift接口的使用

首先简单了解一下一些ceph对象存储的基本知识: Ceph: 起始于2006年 开发语言:C 强一致性 块存储 对象存储 Swift:起始于2008年 开发语言:Python 最终一致性 对象存储 真正的大型公用云服务产品中使用 对象存储介绍:Ceph本质上就是一个rados,利用命令rados就可以访问和使用ceph的对象存储...

2018-03-04 19:24:58 17474

转载 查看python中模块的所有方法

随着使用python的时间越来越长,安装的python模块也越来越多,时间久了都不记得自己之前到底对自己的电脑做过些什么了,于是乎就想要查看一下自己安装的python模块,现将查看方法总结如下一、命令行下使用pydoc命令 在命令行下运行$ pydoc modules即可查看...

2018-03-02 11:42:16 35570

翻译 ceph的块设备的两种使用方式及代码示例

目前我们有两种路径使用Ceph的块存储: - 利用QEMU/KVM通过librbd与 Ceph 块设备交互,主要为虚拟机提供块存储设备,如下图所示; - 利用kernel module与Host kernel交互,主要为物理机提供块设备支持。Librbd 是Ceph提供的块存...

2018-03-02 11:15:20 1337

ceph分布式存储

ceph分布式存储最核心架构分析,深刻理解ceph的对象、块、文件系统存储

2018-02-02

openstack_neutron

该ppt是比较详细的openstack&neutron;的介绍,包含从底层到高级的详解。

2018-01-13

cloud-utils-growpart-0.27-10.el6.x86_64.rpm

openstack创建centos_6的instance的时候,cloudint 会用到这个软件管理磁盘分区,因为 CentOS6 cloud image 中没有安装,所以这里需要手工安装

2017-11-07

SecureCRT.rar

使用于windows环境下远程连接linux的任何命令行版本,连接方便,操作简单,有效地减小windows内存消耗

2017-10-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除