摘要: 分布式文件系统的设计目标大概是这么几个:透明性、并发控制、可伸缩性、容错以及安全需求等。我想试试从这几个角度去观察HDFS的设计和实现,可以更清楚地看出HDFS的应用场景和设计理念。 首先是透明性,如果按照开放分布式处理的标准确定就有8种透明性:访问的透明性、位置的透明性、并发透明性、复制透明性、故障透明性、移动透明性、性能透明性和伸缩透明性。对于分布式文件系统,最重要的是希望能达到5个透明性要求:1)访问的透明性:用户能通过相同的操作来访问本地文件和远程文件资源。HDFS可以做到这一点,如果HDFS设置成本地文件系统,而非分布式,那么读写 分布式HDFS的程序可以不用修改地读写本地文件,要做 阅读全文
posted @ 2012-02-16 19:17 zaleilynn 阅读(299) 评论(0) 推荐(0) 编辑
摘要: EI/SCI检索期刊EI/SCI检索中文期刊EI/SCI检索英文期刊2002年期刊影响因子如何查询某期刊是否被EI/SCI检索?查询被SCI检索的期刊(按门类排列)查询被EI检索的期刊(按字母顺序排列)美国《工程索引(Ei内圈)》2004年度收录中国期刊及论文情况美国《科学引文索引(SCI)》2004年度收录中国期刊及论文情况 如何查询某论文是否被EI/SCI检索?查询被SCI检索的论文进入ISI Web of Knowledge网站选择"Web of Science" 数据库在"CrossSearch"中输入文章题目(若在浙大校内,可从图书馆主页-&g 阅读全文
posted @ 2012-02-16 14:46 zaleilynn 阅读(221) 评论(0) 推荐(0) 编辑
摘要: SDL是Simple DirectMedia Layer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。这些多媒体功能包括了音频、键盘和鼠标(事件)、游戏摇杆等。当然,最为重要的是提供了2D图形帧缓冲(framebuffer)的接口,以及为OpenGL与各种操作系统之间提供了统一的标准接口以实现3D图形。从这些属性我们可以看出,SDL基本上可以认为是为以电脑游戏为核心开发的多媒体库。 SDL支持主流的操作系统,包括Windows和Linux。在官方的介绍中,我们可以找到它所支持的其他平台。(SDL supports Linux, Windows, Wi 阅读全文
posted @ 2012-02-15 22:04 zaleilynn 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 最近超级忙,被Mesh Potato 的项目折腾的不行,发现只要什么东西沾上 “分布式、集群” 这些东西事情就变得格外复杂,一台Asterisk 服务器做 VoIP容易,n 台 Asterisk 服务器做集群就不容易;一台 Xen/KVM 服务器做虚拟机容易,n 台 Xen/KVM 服务器做云计算就不是那么容易。上星期我们介绍了在 Ubuntu 上安装和配置 OpenStack Nova,今天来进一步介绍如何在 OpenStack Nova 环境里制作虚拟机模板(镜像)以及创建虚拟机运行实例(以 Ubuntu 为例子)。为了和我们平时说的 “VMware/Xen/KVM/VirtualBox 阅读全文
posted @ 2012-02-15 21:30 zaleilynn 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 在网上搜索emacs,无意间看到很多人说kvm(quem)速度快,比Vbox和vm player强多了,于是我这 T7250的cpu,2G的内存小本子决定试用一下。后来发现一个问题,我直接从源里安装 sudo apt-get install qemu-kvm 居然是0.12.3版本,08年开发的,我去 www.linux-kvm.com 上看发现已经到了 0.12.4版本,原来ubuntu的官方源里是老的了.并且在论坛上搜索了一下,我安装的KVM 是6X的,而论坛上有人主张使用 KVM 74 的,但是这一切官方源里都没办法安装。不过皇天不负,我找到了一个PPA可以安装,加入你的系统吧:sudo 阅读全文
posted @ 2012-02-15 16:44 zaleilynn 阅读(640) 评论(0) 推荐(0) 编辑
摘要: $sudo apt-get install bridge-utils$sudo invoke-rc.d networking stop$sudo nano /etc/network/interfaces原来的文本内容可能只有下面部分:auto loiface lo inet loopback需要添加的内容根据你的网络情况而定,如果你的网络只需要从DHCP服务器中获得IP和服务,那么则在原有文本内容下添加一部分内容变成下面内容:auto loiface lo inet loopbackauto eth0iface eth0 inet manualauto br0iface br0 inet dh 阅读全文
posted @ 2012-02-15 13:44 zaleilynn 阅读(353) 评论(0) 推荐(0) 编辑
摘要: bridgeBy Linux Foundatio... - November 19, 2009 - 10:23amnetworkingTranslations: russian , TurkishA bridge is a way to connect two Ethernet segments together in a protocol independent way. Packets are forwarded based on Ethernet address, rather than IP address (like a router). Since forwarding is do 阅读全文
posted @ 2012-02-15 13:32 zaleilynn 阅读(393) 评论(0) 推荐(0) 编辑
摘要: spanning tree protocol 生成树(spanning tree),即用两个网桥来连接两个相同的计算机网络段,是一项协议,允许网桥进行信息的交流,这样只需要其中一个网桥来处理两台计算机之间发送的信息。生成树协议(spanning tree protocol,STP)可以防止网桥环路的发生。The Spanning Tree Protocol (STP) is a network protocol that ensures a loop-free topology for any bridged Ethernet local area network. The basic fun 阅读全文
posted @ 2012-02-15 13:12 zaleilynn 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 想调研一下libvit xml能否提供类似的配置选项:xml应该写成这个样子,预先要在宿主机上面创建br0,配置要分配指定ipUsing an existing host bridgeSince 0.9.4 This shows how to use a pre-existing host bridge "br0". The guests will effectively be directly connected to the physical network (i.e. their IP addresses will all be on the subnet of th 阅读全文
posted @ 2012-02-15 12:45 zaleilynn 阅读(355) 评论(0) 推荐(0) 编辑
摘要: AddressingThe final set of elements define the addresses (IPv4 and/or IPv6, as well as MAC) to be assigned to the bridge device associated with the virtual network, and optionally enable DHCP services. These elements are only valid for isolated networks (no forward element specified), and for those 阅读全文
posted @ 2012-02-15 12:39 zaleilynn 阅读(1182) 评论(0) 推荐(0) 编辑