Category Archives: 云端日记

take “cloud” seriously

《KVM私有云架构设计与实践》目录

By | 2015年9月18日

书籍目前已出版,购买链接在下文提供,也可直接联系作者购买,微信lofyer_org。

当当
亚马逊
京东

前言 1
第1章私有云行业现状 8
1.1 私有云概念 8
1.2 国内私有云企业与行业客户 9
1.2.1 行业垂直细分 9
1.2.2 落地场景 11
1.3 总结 23
第2章基础架构设计 24
2.1 基本架构原则 24
2.1.1 合理的存储配置 25
2.1.2 稳定的网络基础 32
2.1.3 可靠… Read more...

15. ovirt-shell

By | 2014年5月22日

和许多虚拟化平台一样,ovirt也有自己的shell,并且在功能上有自己的特点。

连接ovirt-shell

Read more...

14. oVirt使用进阶

By | 2014年5月11日

ovirt-shell

使用ovirt-shell在一定程度上适合于某些场景。

Read more...

13. 完善平台

By | 2014年5月8日

我想,你看到这的话应该已经有了一个数据中心、几个宿主机,也可能有一个虚拟机(engine),还差一个存储虚拟机镜像的地方就可以具有基本功能的oVirt平台了。

Ok, here we go.

添加节点(宿主机)

对于第11节的普通oVirt、第12节的ha平台,你可能需要添加更多节点以支持更好的SLA(service level agreement)。
添加节点目前有三… Read more...

11. 搭建oVirt虚拟化平台

By | 2014年5月7日

对于初次使用oVirt的用户,建议使用此种搭建方式,太折腾的话就吓走好多目标读者了

使用之前的四台机器,分别为gs1.lofyer.org,gs2.lofyer.org,gs3.lofyer.org和gs4.lofyer.org,其中,将gs1作为管理机安装ovirt-engine,其余三台作为节点(node),存储使用已经创建好的glusterfs。

准备

存储可以使用之Read more...

12. 搭建高可用oVirt(hosted engine)

By | 2014年4月29日

笔者写此文时oVirt已经更新到3.4。

在此,我们会用到之前创建的distributed-replicate存储,这样可用保证系统服务的高度可用性有所提高。

有以下几点需要注意:

1. 宿主机的CPU架构需要为Westmere(Westmere E56xx/L56xx/X56xx)、Nehalem(Intel Core i7 9xx)、Penryn(Intel Core 2 Duo P9xxx)

Read more...

10. oVirt简介

By | 2014年4月24日

Welcome to the core!

云计算目前主流实现有SaaS(Software-as-a-service)、PaaS(Platform-as-a-service)和IaaS(Infrastructure-as-a-service)。IaaS和PaaS都算作基础件,SaaS可以与基础件自由组合或者单独使用。

虚拟化技术已经很受重视而且被… Read more...

9. glusterfs应用示例及技巧

By | 2014年4月21日

文件权限

glusterfs在创建卷时会更改砖块所有者为root.root,对于某些应用请注意更改砖块目录所有者(比如在/etc/rc.local中添加chown,不要更改砖块下隐藏目录.glusterfs)。

砖块分割

前文所述的砖块划分方式在某些场景下不是很好,可以在/brickX下创建… Read more...

8. 搭建glusterfs作为基础存储

By | 2014年4月12日

既然要搭建一个稳健的基础,那么glusterfs在此使用distributed striped replicated方式,这里使用4台预装CentOS 6(SELINUX设置为permissive)的机器。

Distributed_Striped_Replicated_Volume

添加DNS或者修改hosts文件

鉴于笔者所在环境中暂时没有配置独立的DNS,此处先修改hosts文件以完成配置(每台机器上都如此设置):

Read more...

7. Gluster简述

By | 2014年4月4日

这一节会简述下glusterfs功能和特性。

glusterfs设计符合奥卡姆剃刀原则,即“若无必要,勿增实体”。

cloud-5.2-1

功能特性

gluster集群组成的存储可以通过NFS、CIFS、Glusterfs、HTTP、FTP协议交给用户使用;

GlusterFS_Architecture

gluster支持四种存储逻辑组合:Striped、Replicated、Striped-Replicated、Distributed;

Distributed_Volume

Distributed_Striped_Volume

Distributed_Replicated_Volume

Distributed_Striped_Replicated_Volume

支持跨网备份… Read more...

6. FUSE

By | 2014年4月3日

既然是文件系统,那就不得不了解一下FUSE。

FUSE全名Filesystem in Userspace,是在类UNIX系统下的一个机制,可以让普通用户创建修改访问文件系统。功能大体就是连接内核接口与用户控件程序的一座“桥”,目前普遍存在于多个操作系统中,比如Linux、BSD、Solaris、OSX、Android等。

490px-FUSE_structure.svg
图5-1

FUSE来源于AVFS,不同于传统… Read more...

5. 分布式存储的故事

By | 2014年4月1日

计算机领域中有诸多有意思的东西可以把玩,在这儿且看看分布式存储。

集群文件系统在某些场景下又可以称作网络文件系统、并行文件系统,在70年代由IBM提出并实现原型。

有几种方法可以实现集群形式,但多数仅仅是节点直连存储而不是将存储之上的文件系统进Read more...

3. 要有光

By | 2014年3月25日

在这里,是整个系统的不同角度视图。

Read more...

2. 畅想吧

By | 2014年3月25日

单纯人与人的连接关系渐渐已经不能够描述社会这个复杂体了,工业机器也开始走进人的生活,并开始和人互动。Google在2013年一口气收了8家机器人公司,这让我感到…对的,兴奋。

有人说到2020年全球数据总量将达到40ZB,这其中就包含“你幸福吗?”、“你小康了吗?”、“今天中午吃什么?”…你觉得,从数据能判断你的什么?我觉得,该了解的不该了解的,基本都有了。

那我们… Read more...

1. 众说纷纭

By | 2014年3月24日

作为公司的一名小小员工,从客户交流到现场部署、从SDN交换机到Neutron、从QEMU到IAAS,我都有过了解或接触,并将其记录成文,是总结,亦是探索。期间难免会有这样或者那样的想法,而将这些想法实践出来的过程是会让人觉得生活依旧是美好的

状况

接下来是以我目前水平能看到的:
和多数行业一样,不管哪个公司,他们技术和关系,在不同客户那里都有不同的权重,这点的南北差异尤为明显;
风(宏观… Read more...

0. 今天天气怎么样?

By | 2014年3月21日

7:50 手机闹铃响了,随之而来的是你订阅的RSS、Flipboard推送的新闻。随手翻阅下,完后Siri说今天天气挺暖和的,可以穿你最喜欢的高领毛衣,起床。
8:30 高速公路上,地图告诉你前方拥堵,正好这时领导打来电话,你告诉Siri说“接听”。挂了电话以后,红灯亮了,汽车记录下你这次堵车的时间,并默默再次计算预计到时。
9:20 到达公司门口,没有保… Read more...

-1. 为什么我的序号那么奇葩

By | 2014年3月20日

好的,本文作为未来几十或者上百篇系列文章的第一篇,就不负众望地来个开场白吧:

序号为0的那篇注定作为系列文章(姑且称之为“书”吧)的序言了,但是又不好意思当-0,就-1吧,跟大家随便聊聊。

从07年那会儿,甚至更早,拥有千万用户(包括盗版受害者在内)的行业先锋VMwareRead more...