月归档:2015年05月

MooseFS-管理优化

一、高级功能

1、副本

       副本,在MFS中也被称为目标(Goal),它是指文件被复制的份数,设定目标值后可以通过mfsgetgoal命令来证实,也可以通过mfssetgoal命令来改变设定。

[root@mfs-client ~]# cd /mfsdata/
[root@mfs-client mfsdata]# dd if=/dev/zero of=/mfsdata/test.file bs=1M count=200 
200+0 records in 
200+0 records out 
209715200 bytes (210 MB)...

继续阅读

发表在 storage | 标签为 | MooseFS-管理优化已关闭评论

MooseFS-介绍

一、简述

1、介绍

       MooseFS是一个具备冗余容错功能的分布式网络文件系统,它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本。对于访问的客户端或者用户来说,整个分布式网络文件系统集群看起来就像一个资源一样。从其对文件操作的情况看,MooseFS就相当于一个类UNIX文件系统:

       1、mfs是一个分层的目录树结构

       2、存储支持POSIX标准的文件属性(权限,最后访问和修改时间)

    &nbsp...

继续阅读

发表在 storage | 标签为 | MooseFS-介绍已关闭评论

HDFS 基本概念

HDFS是Hadoop Distribute File System 的简称,也就是Hadoop的一个分布式文件系统。

一、HDFS的主要设计理念

1、存储超大文件

  这里的“超大文件”是指几百MB、GB甚至TB级别的文件。

2、最高效的访问模式是 一次写入、多次读取(流式数据访问)

  HDFS存储的数据集作为hadoop的分析对象。在数据集生成后,长时间在此数据集上进行各种分析。每次分析都将设计该数据集的大部分数据甚至全部数据,因此读取整个数据集的时间延迟比读取第一条记录的时间延迟更重要。

3、运行在普通廉价的服务器上

HDFS设计理念之一就是让它能运行在普通的硬件之上,即便硬件出...

继续阅读

发表在 storage | HDFS 基本概念已关闭评论

系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

一.系统吞度量要素:

  一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。

系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间

        QPS(TPS):每秒钟request/事务 数量

        并发数: 系统同时处理的request/...

继续阅读

发表在 storage | 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式已关闭评论

首批“全国旅游价格信得过景区”名单

景区名称 等级
北京市
通州区大运河森林公园 4A
北京韩美林艺术馆 4A
小汤山现代农业科技示范园 4A
朝阳公园 4A
中华民族园 4A
紫檀博物馆 4A
石花洞 4A
云居寺 4A
周口店北京人遗址博物馆 4A
戒台寺景区 4A
八达岭水关长城 4A
北京野鸭湖国家湿地公园 4A
北京延庆松山森林旅游区 4A
日坛公园 3A
庆丰公园 3A
古塔公园 3A
黄芩仙谷 3A
北京顺鑫绿色度假村 3A
通州区运河公园 3A
中国民兵武器装备陈列馆 3A
爨柏景区 3A
十八潭景区 3A
桃源仙谷 3A
首云国家矿山公园 3A
青菁顶景区 3A
白龙潭 3A
北京古崖居风景名胜区 3A
万芳亭公园 2A
小龙门国家森林公园 2A
灵山景区 2A
八达岭世界葡萄博览中心 非A
天津市
天津古文化街旅游区(津门故里) 5A
天津盘...

继续阅读

发表在 article | 首批“全国旅游价格信得过景区”名单已关闭评论

web.config machineKey

using System.Web.Configuration;
//打开web.config文件,写入新生成的machineKey
Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
MachineKeySection configSection = (MachineKeySection)config.GetSection("system.web/machineKey");
configSection.ValidationKey = CreateKey(64);
configSec...

继续阅读

发表在 .net | 标签为 | web.config machineKey已关闭评论

AES CFB/OFB/ECB/CBC/CTR

AES常见加密模式有CFB/OFB/ECB/CBC/CTR,本文概述这些算法特点,让大家更快的了解AES,当然天缘也不是专业做算法的,工作中也只是使用到才会学习一点,如有错误,欢迎指出。

一、Cipher feedback(CFB)

CFB算法优点:

同明文不同密文,分组密钥转换为流密码。

CFB算法缺点:

串行运算不利并行,传输错误可能导致后续传输块错误。

二、Output feedback(OFB)

OFB算法优点:

同明文不同密文,分组密钥转换为流密码。

OFB算法缺点:

串行运算不利并行,传输错误可能导致后续传输块错误。

三、Electronic codebook(ECB)

ECB算法优点:

简单、孤立,每个块...

继续阅读

发表在 technologys | 标签为 , , , , , | AES CFB/OFB/ECB/CBC/CTR已关闭评论

strace ltrace 调试php

以分析 in_array 为例

shell$ time /usr/local/php/bin/php test.php

real 0m1.132s
user 0m1.118s
sys 0m0.015s

 

shell$ strace -ttt -o xxx /usr/local/php/bin/php test.php
shell$ less xxx

点击查看原图

看到这两次系统调用之间的延时非常大,却并不知道干了什么?一筹莫展了,幸好,Linux下的调试利器除了strace还有ltrace(当然还有dtrace,ptrace,不在本文讨论范围了,略去)。

引用:strace用来 跟踪一个进程的系统调用或信...


继续阅读

发表在 php | strace ltrace 调试php已关闭评论