- 博客(12)
- 资源 (62)
- 收藏
- 关注
原创 Hadoop2.x配置HA
各节点配置参考表 主机 NameNode DataNode Zookeeper ZKFC JournalNode ResourceManager NodeManager node1 1 1 1 1 node2 1 1 1 1 1 1 node3 1 1 1 1
2016-03-27 12:50:27 658
原创 Zookeeper安装以及集群搭建
本文中配置3个节点的zookeeper集群,主机分别是node1,node2,node3 到官网下载压缩包,也可以在下面链接下载 zookeeper-3.4.3.tar.gz1.解压压缩包tar -xvf zookeeper-3.4.8.tar.gz2.修改配置 到conf文件目录下,有个zoo_sample.cfg文件,将文件拷贝一份改名为zoo.cfgcp zoo_sample.cfg z
2016-03-27 09:12:53 469
原创 配置Hadoop2.x的HDFS、MapReduce来运行WordCount程序
主机 HDFS MapReduce node1 NameNode ResourceManager node2 SecondaryNameNode & DataNode NodeManager node3 DataNode NodeManager node4 DataNode NodeManager 1.配置hadoop-env.shexport
2016-03-25 13:10:46 1319 1
原创 Redis基本命令
set/get命令(如果已经存在该key,则替换)> set key "abc" OK > get key "abc"如果健存在,则执行失败;如果健不存在,则执行成功:> set key newval nx (nil) > set key newval xx OK设置Integer值,原子性增减> set count 100 OK > incr count (integer)101 > incr c
2016-03-24 22:13:15 1444
原创 LVS的3种负载均衡技术的测试
在测试之前安装ipvsadm 安装之前需要安装依赖:yum install kernel-devel gcc openssl openssl-devel popt到官网 【http://www.linuxvirtualserver.org 】下载ipvsadm时需要注意查看服务器内核版本查询你的服务器内核版本:rpm -q kernel-devel根据服务器内核版本选择ipvsadm 下载后安装
2016-03-23 09:25:06 1148
原创 NAT、TUN、DR总结
Virtual Server via NAT VS/NAT 的优点是服务器可以运行任何支持TCP/IP的操作系统,它只需要一个IP地址配置在调度器上,服务器组可以用私有的IP地址。缺点是它的伸缩能力有限, 当服务器结点数目升到20时,调度器本身有可能成为系统的新瓶颈,因为在VS/NAT中请求和响应报文都需要通过负载调度器。 我们在Pentium 166 处理器的主机上测得重写报文的平均延时为6
2016-03-22 22:50:17 2578
原创 DR(Direct Routing)介绍
通过直接路由实现虚拟服务器(VS/DR) 跟VS/TUN 方法相同,VS/DR利用大多数Internet服务的非对称特点,负载调度器中只负责调度请求,而服务器直接将响应返回给客户,可以极大地提高整个集群 系统的吞吐量。该方法与IBM的NetDispatcher产品中使用的方法类似(其中服务器上的IP地址配置方法是相似的),但IBM的 NetDispatcher是非常昂贵的商品化产品,我们也不知
2016-03-22 22:38:55 1859
原创 TUN(IP Tunneling)介绍
通过IP隧道实现虚拟服务器(VS/TUN) 在VS/NAT 的集群系统中,请求和响应的数据报文都需要通过负载调度器,当真实服务器的数目在10台和20台之间时,负载调度器将成为整个集群系统的新瓶颈。大多数 Internet服务都有这样的特点:请求报文较短而响应报文往往包含大量的数据。如果能将请求和响应分开处理,即在负载调度器中只负责调度请求而响应直 接返回给客户,将极大地提高整个集群系统的吞吐量。
2016-03-22 22:21:19 4046
原创 NAT(Network Address Translation)介绍
通过NAT实现虚拟服务器(VS/NAT) 由于IPv4中IP地址空间的日益紧张和安全方面的原因,很多网络使用保留IP地址(10.0.0.0/255.0.0.0, 172.16.0.0/255.128.0.0和192.168.0.0/255.255.0.0)[64, 65, 66]。这些地址不在Internet上使用,而是专门为内部网络预留的。当内部网络中的主机要访问Internet或被Inte
2016-03-22 21:53:01 1762
原创 LVS简单介绍
LVS原意为 Linux Virtual Server,创始人是章文嵩,想了解LVS,最好就是查看章文嵩的LVS博客。这里简单描述LVS。LVS体系结构 虚拟服务器的体系结构如下图所示,一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(Load Balancer)。负载调度器能无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是透明的,客户访
2016-03-21 21:05:49 491
原创 Memcached 简单介绍
1.Memcached是什么? Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象 来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。 相信很多人都用过缓存,在JavaWeb开发中有Ehcache缓存等等,还有很多第三方工具如apache,nginx等可以做静态资源的缓存,同时我们也可以制定自己
2016-03-21 15:25:56 511
原创 在CentOS7中安装nginx
1.在官方下载nginx 可以到官网下载 http://nginx.org/ 或者到 nginx-1.8.1 下载 2.安装缺少的依赖包: yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 3.解压安装包 tar -xvf nginx-1.8
2016-03-12 08:46:35 784 1
Netty权威指南 第2版 带书签目录 高清完整版.pdf
2016-04-28
Java JNI HelloWorld.rar
2015-10-30
Java并发编程实战(中文版)
2015-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人