时间归档 —— 2014年8月

UOS 云硬盘基础使用指南

在 UOS 系统中,有一大方便之处就是随时可以申请高性能的云硬盘,并且按需扩容、任意挂载,省下了用户购买、选择硬盘,向服务器安装、替换的过程,使资源更加弹性。但是我们大多数人接触到的硬盘都是厂家或者系统管理员帮我们预先初始化、挂载好的硬盘,对于 UOS 上的硬盘该如何使用,可能没有经验,本文将尝试解释如何简单使用云硬盘并以一些FAQ解答用户的问题。 首先我们登录控制台,与存储相关的内容应该说有三个:云硬盘、云主机和硬盘快照,其中云硬盘可以任意挂载在一台云主机上,当没有挂载时可以任意扩容;云主机可以同时挂载多个云硬盘,像本地磁盘一样进行读写;一个云硬盘可以建立多个快照以备份数据,做数据冗余保护,等将来我们开放了多节点并进行相应的功能研发或许可以开发异地数据容灾。下图中,不同大小的硬盘表示其容量的不同,右上角带有相机符号的硬盘表示这是一个硬盘快照,无箭头曲线表示挂载关系,带箭头曲线表示快照关系。
了解详情

Advacned Puppet: Puppet Master性能调优

本文是Advanced Puppet系列的第一篇:Puppet master性能调优,谈一谈如何优化和提高C/S架构下master端的性能。 故事情节往往惊人地类似:你是一名使用Puppet管理线上业务的DevOps工程师,随着公司的业务发展,你所管理的集群规模日益扩大。终于某一天,你突然发现执行一次puppet agent -vt的时间长得不可接受,多台agent并发运行时竟然会有节点运行失败,往日从来没有考虑过Puppet的性能居然成为了瓶颈……首先要恭喜你,因为Puppet Master端的性能瓶颈只有在集群发展到一定规模时才会遇到。  

    图1 性能调优

了解详情

解析Ceph: 数据的端到端正确性和 Scrub 机制

Ceph 的主要一大特点是强一致性,这里主要指端到端的一致性。众所周知,传统存储路径上从应用层到内核的文件系统、通用块层、SCSI层到最后的HBA和磁盘控制器,每层都有发生错误的可能性,因此传统的端到端解决方案会以数据块校验为主来解决(这方面的讨论可以参考SCSI中端到端校验能解决数据完整性问题吗)。而在 Ceph 方面,更是加入了 Ceph 自己的客户端和网络、存储逻辑、数据迁移,势必导致更高的错误概率。

来自How to Prevent Silent Data Corruption
了解详情

UOS多网络支持下的路由问题

排查网络错误是一件让人颇为头疼的事情,不过得益于 UnitedStack 方便易用的虚拟数据中心,管理网络和排查问题将不再复杂。 为了让用户的云主机自由的切换在不同网络,我们做了大量工作,使云主机支持“虚拟网卡”这一概念,一台云主机最多可以用同时加入三个网络,而且无需管理员去配置交换机或是插拔网卡,无论是移动、切换虚拟机所在的网络,还是为虚拟网卡绑定公网 IP,抑或让子网连接到公网,都只要在虚拟数据中心的“网络拓扑”图里点击即可完成操作(为了展示安全组和虚拟网卡,下图为模拟示意图,非 Dashboard中看到的“网络拓扑”)。
了解详情

UOS八月更新

云硬盘 IOPS 性能提升

UOS云硬盘业务最大的特点是提供严格的IOPS和吞吐量性能保障,特点是容量越大,性能指标越高。为了更好地满足数据库等应用场景需要,我们对内部架构进行了调优,云硬盘 IOPS 性能得到进一步提升,IOPS最低1500起步,最高支持到6000,但价格不变!
了解详情

UOS 2.0发布会回顾(二)

发布会keynote下载:UOS Keynote pdf Slides比较简单,直接翻过去一分钟不要,实际大约有一个半小时的演讲,本来想直接发布视频,后来反反复复看几篇录像之后,还是通过一篇博客来分享演讲中的主要内容更高效一些。 这里抽取几个重点和大家分享一下。
了解详情