<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qixiaozhen专栏 Ovirt VDSM Openstack Sanlock Vmware]]></title><description><![CDATA[qixiaozhen专栏 Ovirt VDSM Openstack Sanlock Vmware 云计算, tsi0120@gmail.com]]></description><link>https://blog.youkuaiyun.com/tsi0120</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tsi0120]]></copyright><item><title><![CDATA[分布式存储——强一致性，弱一致性。适合应用场景才是最好的]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/40720145</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/40720145</guid><author>tsi0120</author><pubDate>Sun, 02 Nov 2014 23:46:58 +0800</pubDate><description><![CDATA[Storage systems use one of two different architectural approaches to provide scalability, performance and resiliency: eventual consistency or strong consistency. Object storage systems such as Amazon ]]></description><category></category></item><item><title><![CDATA[一致性哈希算法（Consistent Hashing）]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/40686273</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/40686273</guid><author>tsi0120</author><pubDate>Sat, 01 Nov 2014 22:02:11 +0800</pubDate><description><![CDATA[应用场景
这里我先描述一个极其简单的业务场景：用4台Cache服务器缓存所有Object。
那么我将如何把一个Object映射至对应的Cache服务器呢？最简单的方法设置缓存规则：object.hashCode() % 4。




Cache 0：
object.hashCode() % 4 == 0


Cache 1:
object.hashCode() % 4 ==]]></description><category></category></item><item><title><![CDATA[分布式系统协调 ZooKeeper]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/19091283</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/19091283</guid><author>tsi0120</author><pubDate>Tue, 11 Feb 2014 22:49:18 +0800</pubDate><description><![CDATA[ZooKeeper是Hadoop的正式子项目，它是一个针对大型分布式系统的可靠协调系统，提供的功能包括：配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务，将简单易用的接口和性能高效、功能稳定的系统提供给用户。

Zookeeper是Google的Chubby一个开源的实现.是高有效和可靠的协同工作系统.Zookeeper能够用来leader选举,]]></description><category></category></item><item><title><![CDATA[Linux Multipath代码分析]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/17804647</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/17804647</guid><author>tsi0120</author><pubDate>Fri, 03 Jan 2014 23:49:15 +0800</pubDate><description><![CDATA[前面两部分主要摘抄于其它的论文和资料，后面部分是对代码的分析结果。

1       Multipath概述

   DM-Multipathing (DM-MPIO) provides I/O failover and load-balancing within Linux for block devices. By utilizing device-mapper, multipathd]]></description><category></category></item><item><title><![CDATA[浅析snapshots, blockcommit,blockpull]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/17539215</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/17539215</guid><author>tsi0120</author><pubDate>Tue, 24 Dec 2013 22:46:23 +0800</pubDate><description><![CDATA[作者：Kashyap Chamarthy 
Date: Tue, 23 Oct 2012 15:28:06 +0530
这是一篇关于snapshots, blockpull, blockcommit的的介绍.作者和with Eric Blake, Jeff Cody,
Kevin Wolf以及很多IRC和mailing lists里面的同学大量讨论以及作者大量的特向测试的基础之上
总结出来]]></description><category></category></item><item><title><![CDATA[VVOLs, VASA - And Why It All Matters]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/17538577</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/17538577</guid><author>tsi0120</author><pubDate>Tue, 24 Dec 2013 22:16:28 +0800</pubDate><description><![CDATA[Just about everyone involved with either storage or virtualization has heard the terms.  Maybe you have an idea of what the concepts are about. 

But not many people have a good understanding as to]]></description><category></category></item><item><title><![CDATA[The VMware View of Softeare Defined Storage]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/17538337</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/17538337</guid><author>tsi0120</author><pubDate>Tue, 24 Dec 2013 22:10:40 +0800</pubDate><description><![CDATA[VMworld is upon us, and -- amidst all the noise and chatter -- VMware is quietly laying out the first chapter in how it views software-defined storage.    


Like all good stories, it's going to ta]]></description><category></category></item><item><title><![CDATA[openstack havana块存储Cinder磁盘加密方法研究]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/17104335</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/17104335</guid><author>tsi0120</author><pubDate>Wed, 04 Dec 2013 00:04:42 +0800</pubDate><description><![CDATA[在openstack havana的release note中有如下介绍“Attached Cinder volumes can now be encrypted. Data is decrypted as needed at read and write time while presenting instances with a normal block storage device”。
众]]></description><category></category></item><item><title><![CDATA[Introduction to VMware vSphere Virtual SAN]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/13615551</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/13615551</guid><author>tsi0120</author><pubDate>Tue, 29 Oct 2013 23:46:30 +0800</pubDate><description><![CDATA[Many of you have seen the announcements by now and I am guessing that you are as excited as I am about the announcement of the public beta of Virtual
 SAN with vSphere 5.5. What is Virtual SAN, forme]]></description><category></category></item><item><title><![CDATA[Considering VSAN]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/13615229</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/13615229</guid><author>tsi0120</author><pubDate>Tue, 29 Oct 2013 23:20:12 +0800</pubDate><description><![CDATA[Considering VSAN



For
 us storage types, one of the more interesting announcements coming out of VMworld is VSAN (formal name "Virtual SAN"), which will now be available in beta form before too]]></description><category></category></item><item><title><![CDATA[Ovirt VDSM -- Feature  Branding]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11954019</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11954019</guid><author>tsi0120</author><pubDate>Mon, 23 Sep 2013 23:29:53 +0800</pubDate><description><![CDATA[Feature/Branding



Branding Support






Contents
 [hide] 


1 Overview

1.1 Pop-up
 windows1.2 Login
 Screen1.3 User
 portal main header1.4 Web
 admin main header1.5 Tabbing]]></description><category></category></item><item><title><![CDATA[Ovirt VDSM -- feature / all in one]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11953613</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11953613</guid><author>tsi0120</author><pubDate>Mon, 23 Sep 2013 23:10:53 +0800</pubDate><description><![CDATA[Feature/AllInOne











Contents
 [hide] 

1 All
 in One

1.1 Summary1.2 Owner1.3 Current
 status1.4 Detailed
 Description1.5 Installation
 flow1.6 API

1.6.1 Installation]]></description><category></category></item><item><title><![CDATA[自今日起，每篇博客更新Ovirt中一种feature的设计实现和测试]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11952565</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11952565</guid><author>tsi0120</author><pubDate>Mon, 23 Sep 2013 22:15:19 +0800</pubDate><description><![CDATA[自今日起，每篇博客更新Ovirt中一种feature的设计实现和测试策略。


feature list如下：


This category is for organizing documentation about new features for oVirt.



Pages in category "Feature"
The following 184 pages ]]></description><category></category></item><item><title><![CDATA[fedora 国内较好的yum源——163 mirrors （含配置方法）]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11182577</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11182577</guid><author>tsi0120</author><pubDate>Fri, 06 Sep 2013 00:38:07 +0800</pubDate><description><![CDATA[在/etc/yum.repos.d/目录下创建文件：fedora-163.repo，文件内容如下
[fedora]
name=Fedora $releasever - $basearch - 163.com
failovermethod=priority
baseurl=http://mirrors.163.com/fedora/releases/$releasever/Everythin]]></description><category></category></item><item><title><![CDATA[fedora18单机部署openstack教程]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11181901</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11181901</guid><author>tsi0120</author><pubDate>Fri, 06 Sep 2013 00:08:33 +0800</pubDate><description><![CDATA[Basic Setup

These steps will setup OpenStack Nova, Glance, and Keystone to be accessed by the OpenStack Dashboard web UI on a single host, as well as launching our first instance (virtual machine).]]></description><category></category></item><item><title><![CDATA[VDSM块存储Block Domain实现原理和thin provision的实现]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11022539</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11022539</guid><author>tsi0120</author><pubDate>Wed, 04 Sep 2013 00:45:15 +0800</pubDate><description><![CDATA[本文主要讲述VDSM块存储Block Domain实现原理和thin provision的实现。




首先介绍一下背景： VDSM中对存储的管理采用了分层建模的思想，在共享SAN存储模式下，自下而上分别是LUN（Block Domain），Block Storage Pool。


在一个集群中，同一种存储类型的domain组成一个pool。在一个pool内部，存在一个SPM（]]></description><category></category></item><item><title><![CDATA[Cinder System Architecture --- Cinder 系统架构]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/11021971</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/11021971</guid><author>tsi0120</author><pubDate>Tue, 03 Sep 2013 23:29:46 +0800</pubDate><description><![CDATA[Cinder架构分析

The Cinder Block Storage Service is intended to be ran on one or more nodes. 

Cinder uses a sql-based central database that is shared by all Cinder services in the system. The amount ]]></description><category></category></item><item><title><![CDATA[fedora 18格式化磁盘报“/dev/sdb is apparently in use by the system; will not make a filesystem here!”解决办法]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/10952557</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/10952557</guid><author>tsi0120</author><pubDate>Mon, 02 Sep 2013 23:46:03 +0800</pubDate><description><![CDATA[fedora 18创建的虚拟机，给其添加用户磁盘成功，对磁盘做文件系统失败。





[root@fedora18_1 armstrong]# mkfs.ext4 /dev/sdb
mke2fs 1.42.5 (29-Jul-2012)
/dev/sdb is entire device, not just one partition!
无论如何也要继续? (y,n) y
/]]></description><category></category></item><item><title><![CDATA[sanlock及其用法]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/10952513</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/10952513</guid><author>tsi0120</author><pubDate>Mon, 02 Sep 2013 23:43:04 +0800</pubDate><description><![CDATA[SANLOCK(8)                                                          SANLOCK(8)



NAME
       sanlock - shared storage lock manager


SYNOPSIS
       sanlock [COMMAND] [ACTION] ...


DESCRIPTION
     ]]></description><category></category></item><item><title><![CDATA[写在博客开篇]]></title><link>https://blog.youkuaiyun.com/tsi0120/article/details/10952329</link><guid>https://blog.youkuaiyun.com/tsi0120/article/details/10952329</guid><author>tsi0120</author><pubDate>Mon, 02 Sep 2013 23:32:54 +0800</pubDate><description><![CDATA[openstack是未来的方向，vdsm是未来的方向。


努力学习这些新技术，紧跟时代的步伐。


在IT界，如果不学习，你终将被淘汰


专注于技术，看淡自己，才能成功]]></description><category></category></item></channel></rss>