说明:本文是我阅读计算机工程期刊《海量图片的分布式存储及负载均衡研究》一文的学习笔记和具体实践,原文地址在本文底部。一、研究背景:性能与资金,二者可兼得乎?1.1 那么问题来了? 随着互联网的发展,许多大中型的网站都保存了大量的图片资源,用户在访问这些图片资源异常丰富的网站(如淘宝、京东等电子商务....
分类:
Web程序 时间:
2014-12-02 16:30:55
阅读次数:
440
实现NGINX的代理(七层负载均衡);拓扑图: web01 web02 |192.168.1.20 |192.168.1.21 ----------------------------- |192.168.1.254 nginx(反向代理); |1.1.1.254 | client(1.1.1.1);要求:client1.1.1.1可以通过反向代理1.1.1.254访问到内网的两台web服务;web01性能比..
分类:
其他好文 时间:
2014-12-02 00:22:59
阅读次数:
226
修改nginx配置文件:userwwwwww;worker_processes1;error_log/usr/local/nginx/logs/nginx_error.logcrit;pid/usr/local/nginx/logs/nginx.pid;//nginx进程idworker_rlimit_nofile51200;//文件最大连接数,系统限定文件ulimit对服务也会有影响,使用ulimit-n可以..
分类:
其他好文 时间:
2014-12-02 00:21:54
阅读次数:
190
最近在研究负载均衡和集群,其中涉及到一个主要问题是,如何让集群中的real server共享一套文件系统。在网上查到FastDFS,国人(happy fish,感谢他的开源精神)开发的一套轻量级分布式文件系统。实际搭建了一下,感觉还不错,小巧易用,支持http下载。 虽然FastDFS官方网站 上已...
分类:
其他好文 时间:
2014-12-01 19:12:07
阅读次数:
140
第1章? 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的 互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题...
分类:
数据库 时间:
2014-12-01 17:48:58
阅读次数:
361
目录:
1,OpenFlow起源
2,OpenFlow基本组成,
OpenFlow交换机,
FlowVisor,
Controller
起源:OpenFlow起源于斯坦福大学的Clean Slate项目组。在2006年,斯坦福的学生Martin Casado领导了一个关于网络安全与管理的项目Ethane。该项目视图通过一个集中式的控制器,让网络管理员可以方便地定义基于网络流的安全控...
分类:
其他好文 时间:
2014-12-01 17:46:22
阅读次数:
276
简介SessionState是ASP.NET默认的机制。SessionState有几种模式。InProc,StateServer,SqlServer模式。InProc不支持负载均衡的场景。只有StateServer和SqlServer模式才支持。自定义模式是指我们自己实现Session数据的持久化,...
分类:
Web程序 时间:
2014-12-01 14:02:59
阅读次数:
156
一、keepalived的基本原理介绍
keepalived最初设计的目的是为了实现lvs前端director的高可用,非常轻量级。主要的实现的vrrp协议。
VRRP是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性。
VRRP具有如下优点:
简化网络管理:在具有多播或广播能力的局域...
分类:
其他好文 时间:
2014-12-01 12:57:28
阅读次数:
259
MySQL主从复制是MySQL 高可用架构中重要的组成部分,该技术可以用于实现负载均衡,高可用和故障切换,以及提供备份等等。对于主从复制的监控,仅仅依赖于MySQL自身提供的show slave status并不可靠。pt-heartbeat是主从复制延迟监控的不错选择,本文描述了主从复制情形下的延迟监控并给出相应示例。 pt-heartbeat为percona-toolkit工具包中的一个...
分类:
其他好文 时间:
2014-12-01 12:53:57
阅读次数:
355
至此为止,我们一直在使用ASP.NET MVC新项目随带的默认路由配置。现在我们将深入探讨路由系统,并学习如何创建应用程序的自定义路由,以确保URL既是用户友好又是搜索引擎可访问的。 路由的全部内容都是关于URL以及如何将URL作为应用程序的外部输入的。当使用其他开发工具,如PHP、Web For....
分类:
Web程序 时间:
2014-12-01 12:36:32
阅读次数:
169