夜话存储:从调侃OpenStack和Ceph谈起 经验

继续预热宣讲尚未解决元数据集群稳定性(也就是高可用)的 CephFS 文件系统;另一方面也听到 HP 内部测试了 Ceph 分布式块存储之后,认为其尚未达到商业部署要求,而在 Helion 中推荐自家的软件定义存储 VSA

jopen 2015-01-06   77300   0

关于Ceph现状与未来的一些思考 经验

Ceph从2004年提交了第一行代码,至今为止已经10年了。这个起源于Sage博士论文,最早致力于开发下一代高性能分布式文件系统的项目,现 在也成为了开源社区众人皆知的明星项目。特别是随着云计算的发展

fpcm 2015-05-01   27929   0
P18

  分布式存储系统 Ceph 教程 文档

1. HELLOW CEPH 2. Ceph 概述Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式的存储系统 可轻松扩展到数 PB 容量 对多种工作负载的高性能(每秒输入/输出操作[IOPS]和带宽)

star_java 2015-03-27   6009   0

ceph集群配置注意事项 经验

ceph部署环境: 硬件环境。4台4U的服务器,服务器配置信息如下: 1)CPU是Intel Xeon E5-2650(32核心); 2)内存大小是128GB; 3)服务器

jopen 2015-12-30   7464   0

监控和管理的Ceph集群:krakendash 经验

krakendash是一个免费的Web仪表板,用于监控和管理的Ceph集群。采用Python 开发。 Milestone One Cluster status Cluster data usage MON

jopen 2014-09-12   20205   0

Ceph vs Swift - 架构剖析 资讯

Ceph和Swift,哪种更好?这个问题上大家争论不休,本文从两者的架构角度分析两种方式各自的优缺点,并且给出如何选择的建议。 当工程师们讨论存储,谈到Ceph和Swift时,他们通常都一致认

m45y 2015-06-01   13325   0
Ceph  
P15

  struts1工作原理浅析 文档

  来自客户的所有需要通过框架的请求,统一由ActionServlet接收(ActionServlet Struts已经为我们写好了,只要您应用没有什么特别的要求,它基本上都能满足您的要求),根据接收的请求参数和Struts配置(struts-config.XML)中ActionMapping,将请求送给合适的Action去处理,解决由谁做的问题,它们共同构成Struts的控制器。

username 2013-05-04   511   0

浅析 Linux 初始化 init 系统: sysvinit 经验

近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经淡出历史舞台,新的 init 系统 UpStart 和 systemd 各有特点,而越来越多的 Linux 发行版采纳了 systemd。本系列简要介绍了这三种 init 系统的使用和原理,每个 Linux 系统管理员和系统软件开发者都应该了解它们,以便更好地管理系统和开发应用。本文是系列的第一部分,主要讲述 sysvinit 的特点和使用。

jopen 2014-12-14   21481   0
sysvinit   Linux  
P7

  软件设计模式浅析 文档

软件设计模式浅析 说到软件设计模式,其实上课一直到现在,在头脑中还没有一个完整的概念。有时候晦涩难懂,有的时候也会突发的觉悟,好像懂那么一些的意思。软件设计模式其实是一套被反复使用,多数人知晓的,经

405072493 2014-12-13   2237   0

Android 蓝牙开发浅析 经验

由于近期正在开发一个通过蓝牙进行数据传递的模块,在参考了有关资料,并详细阅读了Android的官方文档后,总结了Android中蓝牙模块的使用。

fmms 2012-04-22   209938   0

OpenCV - Mat、CvMat、IplImage类型浅析 经验

OpenCV中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage。

fmms 2012-02-17   91547   0

微博CacheService架构浅析 经验

微博作为国内最大的社交媒体网站之一,每天承载着亿万用户的服务请求,这些请求的背后,需要消耗着巨大的计算、内存、网络、I/O等 资源。而且因为微博的产品特性,节假日、热门事件等可能带来突发数倍甚至十几倍的访问峰值,这些都对于支撑微博的底层基础架构提出了比较严苛的要求

jopen 2014-06-08   17394   0

Android布局管理器浅析 经验

在Android应用开发中,为了更好地管理Android应用的用户界面里的各组件,Android提供了布局管理器来实现Android应用的图形用户界面平台无关性,其中所有布局管理器的父类为ViewGroup。一般来说,推荐使用布局管理器来管理组件的分布、大小,而不是直接设置组件位置和大小。在开发当中,最常用的方法是预先设置好容器边距(分布)、大小,然后其包含的组件使用"fill_match"或"wrap_content"自动适应父容器即可。

jopen 2015-05-28   30089   0

浅析:Android WebView 常见的九个问题 经验

目前Android WebView问题越来越多,接下来由爱内测(www.ineice.com)的技术工程师为我们介绍几种常见的Android WebView问题:

jopen 2015-08-13   16290   0

ReactiveX框架(基于RxJava)实现原理浅析 经验

先简单介绍一下 ReactiveX. ReactiveX 并不特指某种编程语言,他应该算是一种编程思维,反应式编程. 反应式编程的核心在于,当触发特定行为逻辑后(对于ReactiveX而言,就是调用了 subscribe 指令),根据进行指定操作,并根据操作结果执行特定操作. 这种编程思维特别适合用于交互式软件上,例如Android,iOS,通常用户触发某个条件(比如说点击操作)后,我们需要根据用户的操作行为, 可能接下来要执行一系列操作,最后再根据操作结果在ui界面上呈现给用户.而ReactiveX 为我们提供了这种交互流程的封装.

AudryXHPV 2016-01-31   15730   0

单元测试中Mock与Stub的浅析 经验

本部分主要介绍所谓的Test Double的概念,并且对其中容易被混用的Mocks与Stubs的概念进行一个阐述。在初期接触到的时候,很多人会把Mock对象与另一个单元测试中经常用到的Stub对象搞混掉。

zuki4262 2016-04-14   37363   0

Node.js异步IO实现浅析 经验

因为是要研究研究异步 IO ,我觉得从 fs 模块下手是最简单的了。源码通过 Git 克隆下来以后,直觉告诉我 fs 模块的源码入口点在 lib 里面。这里我从 fs.readFile 开始下手。

thruwindow 2017-02-05   7308   0
P36

  浅析主流商业和开源ESB产品 文档

1. 浅析主流商业和开源ESB 陈 义 nereus.chen@gmail.com 2. 概述主要内容: 介绍了主流商业和开源ESB的发展趋势、可借鉴的地方和其缺点。 主要介绍: Oracle Service

f7c2pc 2014-03-13   3185   0
P24

  HTML5 部分功能浅析 文档

随着互联网的发展,HTML (HyperText Mark-up Language,超文本标记语言或超文本链接标示语言 )标准也在不断变化,HTML标准已经走过第4代了,自从W3C (World Wide Web Consortium ,W3C理事会或万维网联盟 )公布HTML5标准草案以来,HTML5越发的受开发者及各大公司的欢迎,因为它能用简单的标签元素,属性能实现之前需要用很多复杂JavaScript代码才能有实现的功能,本论文着重以浏览器支持较好且容易实现的部分HTML5功能作为探索对像。<br> 由于基于网页的探索性实验项目,在设计上并不是很复杂,因此在过程分析设计,详细设计分析方面做的比较少,着重内容展示。文章从以下几个方面论述: 首先,展示HTML5对表单的强大支持功能,以前许多验证需要用复杂的正则表达式来达到验证的目的,但是HTML5自建表单验证功能。比如电子邮件,日期等。

marco 2012-12-10   630   0

JavaScript的隐式类型转换浅析 经验

JavaScript的数据类型分为六种,分别为null,undefined,boolean,string,number,object。 object是引用类型,其它的五种是基本类型或者是原始类型。我们可以用typeof方法打印来某个是属于哪个类型的。不同类型的变量比较要先转类型,叫做类型转换,类型转换也叫隐式转换。隐式转换通常发生在运算符加减乘除,等于,还有小于,大于等。。

jopen 2015-02-15   15918   0
1 2 3 4 5 6 7 8 9 10