Quagga动态路由软件学习

编者按:Neutron目前是基于ipv4 forward特性的Linux静态路由实现的,在l3-agent节点上再用iptables来控制不同子网流量的转发,遂道更得走l3-agent,或许动态路由是multi-host之外化解这一性能问题的另一条路子,这里推荐一篇《Quagga动态路由软件学习》。
  

 Quagga是一个开源的基于Zebra实现了RIP, OSPF, BGP的动态路由软件。它提供的CLI命令和Cisco IOS类似。
1 安装
   再下载源码,解压后执行下列命令:
sudo yum install readline-devel #打开vty功能需要readline包
./configure --enable-vtysh  --enable-user=root --enable-group=root –enable-vty-group=root  --...

详细内容

OpenStack Folsom安装过程详解

相信刚接触OpenStack的新手,在安装OpenStack的过程中都会叫苦不迭。开源软件就是有这个特点,比较难安装,使用起来不够友好。况且还是如此庞大的OpenStack。作者是按照OpenStack官方文档(官网下载下来pdf版本的名字是openstack-install-guide-apt-trunk.pdf)来进行安装,尝试了两遍。第一遍碰到各种问题。纠结了很久,问题更多,最终第二次安装成功。

下面就是作者对成功安装过程进行进行详细的介绍,包括碰两遍安装中碰到的各种问题,希望能给大家带来帮助。安装过程严格按照官方文档Appendix B的步骤,同时还会指出文档中明显的错误。

安装环境:Ubuntu Server 12.04 LTS。全程使用root用户进行操作。

一、准备工作

1. 配置ubuntu源仓库

echo deb http://ubuntu-…

详细内容

980亿美元:算算虚拟化经济账

  以前,衡量服务器虚拟化的进展,大家都爱用“渗透率”这个指标。2013年8月,IDC在最新发布的《2020年愿景:虚拟化技术影响力达到980亿美元》白皮书中首次使用了服务器经济指数这一新概念,即设置一个假设模型,通过测试在没有虚拟化技术存在的情况下x86服务器的额外支出,评估虚拟化技术对x86服务器市场的影响。服务器经济指数考虑的服务器的成本主要包括服务器的采购成本、供电与散热成本、管理成本以及占地空间等。

  成本节省457亿美元

  该研究表明,2003~2012年,中国用户使用虚拟化技术而节省的服务器相关开支为72亿美元,而2013~2020年,因使用虚拟化技术可节省的开支将达到385亿美元。VMware全球副总裁、CPD及全球研发兼中国研发中心总经理李严冰博士表示:“虽然中国的服务器虚拟化比例仍低于全球平均水平,但随着云计算大潮的逼近,虚拟化将成为中国用户迈向云计算的…

详细内容

践行“精简IT,敏捷商道”2013华为云计算大会开幕

【赛迪网-IT技术讯】2013年9月2日,华为宣布2013华为云计算大会(HCC 2013)在上海世博中心正式开幕。在每年一度的云计算盛会上,华为都会与全球IT精英共论IT实践与变革之道。今年,华为继续以“精简IT,敏捷商道”为主题,携手英特尔、SAP、希捷等众多全球合作伙伴,分享创新信息化解决方案和前沿技术,积极探索IT基础设施创新,首次推出IT领域的“Fusion” (融合)战略。为期两天的大会,吸引了超过五千名业界专家学者、客户、合作伙伴、媒体和分析师参与。

自2011年正式成立IT产品线以来,华为聚焦IT基础设施,通过对华为赛门铁克的整合,形成“云计算,存储,数据中心”三大领域 。华为IT产品线总裁郑叶来表示:“在IT转型的商业革命中,华为以IT作为未来战略的增长点,积极创新,推动变革,促进IT转型发展。华为投入超过1万人构筑IT能力,在美国、加拿大、欧洲、俄罗斯等研究所开展…

详细内容

一致性哈希算法及其在分布式系统中的应用

摘要:本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。

分布式缓存问题

假设我们有一个网站,最近发现随着流量增加,服务器压力越来越大,之前直接读写数据库的方式不太给力了,于是我们想引入Memcached作为缓存机制。现在我们一共有三台机器可以作为Memcached服务器,如下图所示。

hs1很显然,最简单的策略是将每一次Memcached请求随机发送到一台Memcached服务器,但是这种策略可能会带来两个问题:一是同一份数据可能被存在不同的机器上而造成数据冗余,二是有可能某数据已经被缓存但是访问却没有命中,因为无法保证对相同key的所有访…

详细内容

三张图清楚了解京东云“七年三步走”战略

【CSDN云计算频道】京东云,想要做一站式电商云,这已不是新闻。从对外发声云计算,到将京东内部所有资源云化,再到今年6月正式对外推出京东云平台,提供六类 云服务(目前属于邀请公测),这都是我们已经看到的京东云的显著动作。但不知道的是,2017年,何刚希望京东云成为全球领先的云计算服务商之一。
云计算的读者也许对月初《京东云峰:电商移动云平台背后的技术》这篇文章仍有印象,这就是对京东云六类子平台之一,云峰负责人曾科的深入技术采访。而通过云峰,我们进一步观察了京东云的技术路线。采访中,云计算频道还建议京东云多组织媒体活动,让业内更好地了解京东云的发展规划。

京东技术副总裁兼首席科学家何刚

提议很快得到了响应。
8月22日,北京,香山脚下,离云最近的地方,益园京东云研发基地。2012年加盟京东,并任京东技术副总裁兼首席科学家何刚第一次对外详细公开京东7年云路线,并对云计算频道…

详细内容

OpenStack开源项目添新:HDS正式加入

摘要:OpenStack项目迎来又一家合作赞助商——日立数据系统公司。HDS公司目前的年度存储及IT销售额达40亿美元,他们的正式加入将为开源项目带来新的活力。当然,HDS已经在开源云领域打拼多年,他们曾贡献过大量代码。

OpenStack项目迎来又一家合作赞助商——日立数据系统(简称HDS)公司。HDS公司目前的年度存储及IT销售额达40亿美元,他们的正式加入将为开源项目带来新的活力。当然,HDS已经在开源云领域打拼多年。他们曾贡献过大量代码,其中包括用于在OpenStack框架下对分卷存储进行管理的Cinder驱动程序。该驱动将在于今年秋季公布的OpenStack代码Havana版本中正式亮相,HDS公司信息技术平台部门(简称ITPD)产品规划副总裁兼首席工程师Michael Hay表示。

在KVM管理程序的成功基础上,HDS还对自家软件进行了一番改进。HDS这个名头如今似…

详细内容

比较Swift与HDFS话Ceph本质

         Ceph是一个支持大量小文件和随机读写的分布式文件系统,在维护 POSIX 兼容性的同时加入了复制和容错功能。目前Ceph已经被加到了Linux内核之中,虽然可能还不适用于生产环境。它也想实现统一存储的目标,即:

  • 对象系统,类似Swift, 这里是RADOS, Reliable Autonomic Distributed Object Store, 可靠的自主分布式对象存储。在每台host上都要运行OSD(Object Storage Daemon)进程,当然,如果已经用RAID, LVMbtrfxfs(最好别用ext4)将每台host上的硬盘都做成一个池了的话,运行一个OSD就可以了。OSD会默认创建三个池:data, metadaRBD 。同时,在每台host上还要运行MON (Monitor)进程。
  • 文件存储,类似Hadoop中的HDFS,但HDF…

详细内容

VMware与OpenStack之间爱恨交加的感情

【IT168 评论】VMware,在虚拟化基础架构领域处于全球领先地位,主要的业务包括帮助企业实现更灵活、高效的虚拟化服务器基础架构。简而言之,VMware就是是打造企业虚拟化服务器平台的厂商。

  当谈到云时,VMware的优势就没那么明显的地位了,而亚马逊(也许更重要的是OpenStack)才是该产业的巨头。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的指导信息,帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。

  过去几年里,为了迎合OpenStack,VMware在某些领域的定位都有了很大转变。但是在某些媒体眼…

详细内容

OpenStack Swift遇到了Erasure Code

摘要:降低成本永远是云计算的核心话题。而OpenStack Swift项目却并不支持广泛应用的Erasure Code算法,不过这一窘境随着SwiftStack的贡献而改变。SwiftStack CEO Joe Arnold分享了在Swift实现Erasure Code的原理。

【CSDN报道】在开始介绍Swift+Erasure Code之前,首先回顾下CSDN此前的 报道。南加州大学和Facebook共同完成的Erasure Code演进——LRC,通过增加本地存储容量,提升了平均无故障时间,并减少恢复数据的开销。

作为云计算的核心系统之一,存储系统直接影响了整个系统的成本。七牛云存储CEO许式伟表示:“我第一个云存储的讲座就已经讲了成本在云存储里面的重要性。实际上我更进一步说到要想在Erasure Code上更进一步只有成本转嫁,用p2p”。金山云CTO杨钢在近期接受CS…

详细内容