随笔 - 313
文章 - 29
评论 - 32
阅读 -
124万
随笔分类 - 分布式
Macbook Catalina安装n2n问题汇总
摘要:下载工具 cmake-3.23.0-rc3-macos10.10-universal.dmg tuntap_20150118.tar.gz https://codeload.github.com/meyerd/n2n/zip/refs/heads/master 编译 cd n2n_v2 mkdir
阅读全文
UPNP报文示例
摘要:经常用到内网穿透,对UPNP也有所了解,但是具体的报文每次都去抓显然浪费时间。因此记录在下面。 报文是开启BitComet时抓取的,前面的python代码是自己用来获取NOTIFY消息的代码。 连接到组播地址接收NOTIFY消息 import socket import re ANY = "0.0.
阅读全文
cephfs测试中出现的问题
摘要:最近重新对cephfs进行性能测试。 测试步骤: (1) 选取一个特地版本的操作系统内核,挂载20000个客户端; (2) 用iozone中的fileop工具,在每隔挂载点上都跑一个fileop进程; (3)过一段时间看写cephfs的状态,结果就变成下面这样的了。 [root@ceph741 ~]
阅读全文
IPFS扫盲
摘要:第二届深圳区块链技术与应用大会暨展览会,深圳区块链存储与IPFS技术应用大会暨展览会于2019年4月9日在深圳会展中心6号馆举行。那么这个IPFS是什么?和区块链有什么关系?有什么用?又怎么用呢?接下来小编会为您详细解析。 目录 什么是IPFS 简单地说 枯燥地说 有啥用原理是什么 八层协议栈 IF
阅读全文
有价值的IPFS博客
摘要:前一阵子研究IPFS,回头找资料有些找不到,再次汇总一下有价值的IPFS资料 戴嘉乐-IPFS的本质架构及应用:https://blog.csdn.net/u012357002/article/details/80161042 Filecoin白皮书:https://filecoin.io/file
阅读全文
libtorrent资料整理
摘要:源码libtorrent源码地址:https://github.com/arvidn/libtorrent/releases libtorrent Java库地址:https://github.com/frostwire/frostwire-jlibtorrent/libtorrent 官方Andr
阅读全文
SAN和NAS的区别
摘要:SAN和NAS的区别 从上图可以看出: NAS的成本比SAN低很多。前端只使用以太网口即可,FC适配卡以及交换机的成本相对于以太网卡和以太交换机来说是非常高的。 NAS可以解放主机上的CPU和内存资源: NAS的扩展性很强,只要有IP的地方,NAS就可以提供服务,很容易部署和配置; NAS设备一般都
阅读全文
raid10模型比raid01模型的冗余度高
摘要:RAID10和RAID01的冗余度看起来差不多,但本质上有一定的区别。 RAID10:左边损坏1块盘,右边还可以容忍一块盘损坏而不影响整体的数据;冗余度=2 RAID01:左边损坏1块盘,此时左边已经没有用,右边再损坏一块盘必然影响整体数据的可用性;冗余度=1 RAID10要比RAID01的冗余度高
阅读全文
ceph crush的问题
摘要:ceph crush的问题看一遍忘一遍,现将《ceph源码分析》一书中相关章节摘抄如下: 4.2.1 层级化的Cluster Map例4-1 Cluster Map定义层级化的Cluster Map定义了OSD集群具有层级关系的静态拓扑结构。OSD的层级使得CRUSH算法在选择OSD时实现了机架感知
阅读全文
EOS使用
摘要:公司要玩区块链,听说EOS交易快,就弄来玩玩。弄了一天终于编译成功了。 Scanning dependencies of target nodeos [100%] Building CXX object programs/nodeos/CMakeFiles/nodeos.dir/main.cpp.o
阅读全文
IPFS初探
摘要:背景:听说IPFS=bittorrent+bitcoin+git+afs,有可能取代http,好像厉害的不行,所以要研究一下。 编译参考:https://github.com/ipfs/go-ipfs 结果各种墙都翻好了,一切基础设施都到位了,还是没编译成功shit(最后还是编过了)。 退而求其次,
阅读全文
mfs windows客户端
摘要:之前用moosefs,苦于没有Windows客户端, 本来想在Linux上mfsmount一个目录然后用samba做共享目录,但是这样太不简洁了。 当然豆瓣上有的小伙伴也说自己开发了moosefs的Windows版本,但是没发出来。 后来偶然发现了windows客户端的解决方法,尝试了一下,确实可以
阅读全文
区块链
摘要:区块链介绍:https://yeasy.gitbooks.io/blockchain_guide/content/distribute_system/paxos.html 比特币介绍:https://en.bitcoin.it/wiki/Main_Page 比特币源码介绍:https://bitco
阅读全文
ceph Luminous版手动安装零散记录
摘要:1.安装必要的依赖包,关防火墙,向/etc/hosts内添加域名等 2.安装ceph 配置yum源 (如果嫌慢,可以配置cachedir=/home/yum/releasever和keepcache=1两个参数,在第一次安装时将安装包下载到本地做成yum源,给后面的多个服务器使
阅读全文
自建yum源解决Ceph搭建过程中从官网取包慢的问题
摘要:最近项目组需要ceph环境,第一次搭建ceph,各种不顺,装了卸,卸了装,一遍又一遍地按照官网的操作进行。最气人的是网速差,从官网取包太慢。一轮尝试就浪费一上午。 因此想到本地新建yum源。 首先,按照官网http://docs.ceph.com/docs/master/start/搭建,(自恃高明
阅读全文
mfscli的使用方法(解决mfscgi响应慢的问题)
摘要:在moosefs中,mfscgi是一个python写的server程序,其中的数据是调用同样的python工具mfscli实现的。 每当用浏览器打开mfscgi的时候,它要把所有的表数据请求一遍,非常耗时,响应很慢。(就目前我所在的环境看,文件数和连接数小的情况下,mfscgi的响应速度主要和磁盘的
阅读全文
漫谈moosefs中cgi各项的意义
摘要:原创:http://www.cnblogs.com/bugutian/p/6869278.html 转载请注明出处 一、先上一张图 二、解释 1. Metadata Servers (masters) ip、内存、CPU、版本号什么的自然不必说。 last successful metadata s
阅读全文
P2P通信中使用ENet提供UDP的可靠传输
摘要:ENet官网:http://enet.bespin.org/ 按照他的说法: ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (Us
阅读全文
moosefs的安装使用及遇到的问题
摘要:一、获取源码安装包 到官网下载最新版本moosefs: https://moosefs.com/download/sources-archive-3-0.html到官网下载最新版本fuse源码 https://github.com/libfuse/libfuse 也可以下载rpm包: http://
阅读全文