0x01.大型网站演化简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集群(...
分类:
其他好文 时间:
2015-09-23 18:41:32
阅读次数:
142
1.什么是ganglia 一个开源集群监视项目;Ganglia可以做系统监控,但是,目前它不支持服务器异常或故障报警功能。 2.Ganglia监控集群架构 Ganglia 集群主要是由gmond、gmetad、gweb这3个守护进程组成,其中gmetad进程相当于监控集群的master。而多个gmo...
分类:
其他好文 时间:
2015-08-31 23:05:53
阅读次数:
161
Memcached 集群架构方面的问题 这里收集了经常被问到的关于memcached的问题memcached是怎么工作的?memcached最大的优势是什么?memcached和MySQL的query cache相比,有什么优缺点?memcached和服务器的local cache(比如PHP的AP...
分类:
系统相关 时间:
2015-08-12 16:24:37
阅读次数:
153
大中型网站集群架构企业级高标准全自动实战发布本博文目标:老男孩教育全新期中集群架构项目实战(老男孩老师亲自带队)1)征集网友或老男孩教育学生资源3-5人。2)树立老男孩教育运维班期中集群架构项目标杆(期末的的架构会更精彩)3)共同完成老男孩老师第一本书的结尾项目..
分类:
Web程序 时间:
2015-08-01 06:33:34
阅读次数:
328
MongoDB分片存储的集群架构实现
如果需要存储大量数据,或者系统的读写吞吐量很大的时候,单个server就很难满足需求了。这个时候我们可以使用MongoDB的分片机制来解决这些问题。
分片的基本概念
分片(sharding)是一种水平扩展(horizontal scaling)的方式,把一个大的数据集分散到多个片服务器上,所有的片服务器将组成一个逻辑上的数据库来存储这...
分类:
数据库 时间:
2015-07-25 23:01:47
阅读次数:
219
memcached是一套内存缓存系统或者软件,用于动态应用系统中缓存数据库数据,减少数据库访问压力,达到性能提升目的1,一般在企业中用于数据库的cache2,作为集群架构节点应用服务器之间session数据共享的存储memcached是通过预分配指定内存空间来存储数据,java,php应用并发超..
分类:
系统相关 时间:
2015-07-24 18:54:00
阅读次数:
287
0x01.大型网站演化简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集群(...
分类:
其他好文 时间:
2015-07-23 17:15:23
阅读次数:
137
NFS-网络文件系统,它的主要功能是通过网络让不同的主机系统之间可以彼此共享文件或目录。NFS在企业中得应用场景在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频、图片、附件等静态资源文件(一般把网站用户上传的文件都放到NFS共享里,例如:BBS产品的图..
分类:
其他好文 时间:
2015-07-19 06:45:12
阅读次数:
469
一、可扩展的高并发网站集群架构DNS->LB4->LB7->Cache->Web->中间件->DB->存储 前端的东西都放在CDN,静态的网页,1、智能DNS根据IP来源分配服务器2、机房内,LB4,4层LVS,http转发后不管了(如果想配置多个LVS,在DNS里面指向多个LVS,一般不需要,.....
分类:
其他好文 时间:
2015-07-08 16:23:23
阅读次数:
132
mysql集群架构方式很多,根据不同的需求做不一样的架构,简单一点的就是mysql的replication,也就是Mysql的复制功能,模式有:master-slaves,master-slaves-slaves,master-master-slaves等可以有多个分层,那么现在我所要说的是master-slaves的模式(其他的模式原理基本都一样..
分类:
数据库 时间:
2015-06-30 18:37:11
阅读次数:
283