构架是一种行为,构架设计师为了表现软件系统的组织,从一个视角来解释系统的模型视图,开发人员为了理解软件系统的组织,从一个视角来表现模型视图,这样的整个行为叫作构架.从这个角度看,构架设计师只是一个构架行为的组织者,而不是单一的实施者,构架不是他一个人的事.构架是一种..
分类:
其他好文 时间:
2014-05-08 03:38:08
阅读次数:
251
我们需要一个构架是基于以下原因:1.理解系统:2.组织开发:合适的构架和设计模式有助于发现子系统之间恰当的接口.(学习一下边界控制实体模式)3.鼓励重用:好的架构为开发人员提供了可以在其上开展工作的稳定的骨架.构架设计师的任务就是定义这个好的骨架和开发人员使用的可重用子..
分类:
其他好文 时间:
2014-05-08 03:37:06
阅读次数:
227
分享一个zabbix数据库的优化脚本,适合2.0版本。对history,hostory_uint按日分区,trends,trends_uint按月分区;关闭Houserkeeper:vimzabbix_server.confDisableHousekeeper=1对history,hostory_uint每日建立第二天的分区并删除45天前的分区对trends,trends_uint每月20号建立..
分类:
数据库 时间:
2014-05-08 03:26:48
阅读次数:
499
RedHatEL5安装Oracle10gRAC之--Oracle软件安装系统环境:操作系统:RedHatEL5Cluster:OracleCRS10.2.0.1.0Oracle:Oracle10.2.0.1.0如图所示:RAC系统架构三、安装Orancle软件在构建、配置完成CRS以后,就可以安装Oracle软件安装需采用图形化方式,以Oracle用户的身份安装(在n..
分类:
数据库 时间:
2014-05-08 02:48:48
阅读次数:
543
选择几个有助于设计构架的用况,开始先确定构架的高层设计,然后在第一次迭代的几次构造中逐步确立该构架.在第一次构造中,处理构架中通用应用部分.我们要决定实施模型中包括哪些节点以及这些节点应该如何进行交互;要决定如何处理一般的非功能性需求;在第二次构造中,处理构架中的..
分类:
其他好文 时间:
2014-05-08 02:46:45
阅读次数:
279
varnish简介varnish是一款强大的http加速器,其设计初衷因为计算机越来越复杂,不像那个只有内存与硬盘的存储媒介的年代,如今的计算机系统除了内存外还有cpu的L1、L2、L3快取,因此当初的Squidcache自行处理物件替换的架构不可能得知这些情况而做到最佳,但操作系统可以得知该..
分类:
其他好文 时间:
2014-05-08 02:43:38
阅读次数:
587
接着我们前几篇搭建公有云的文章,我们实现了基本的网络架构和通信,主要解决了租户方面的网络问题,那么这么多租户的虚拟机,存放在哪呢?那么很自然地就涉及到存储的问题,我们如何给租户去提供一个高可用的,且高效的存储方式,那么就有了我们今天的这个Demo,基于SMB3.0做..
分类:
其他好文 时间:
2014-05-08 02:40:42
阅读次数:
473
前言*DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。这里简单记录仅供参考。一、实施环境系统版本:CentOS5.8
DRBD版本:drbd-8.3.15
Kee..
分类:
数据库 时间:
2014-05-08 02:35:30
阅读次数:
507
玩了一段时间zabbix,对他的数据库有点研究,在这里分享下添加一个监控的过程,希望能帮到路过的朋友。添加一个监控项目(不包括添加模板)涉及到几个表,分别是:ids,hosts,applications,groups,hosts_groups,interface,items,items_applications,如果还需要添加触发器的话还..
分类:
数据库 时间:
2014-05-08 02:32:26
阅读次数:
1060
RedHatEL5安装Oracle10gRAC之--建库系统环境:操作系统:RedHatEL5Cluster:OracleCRS10.2.0.1.0Oracle:Oracle10.2.0.1.0如图所示:RAC系统架构四、通过DBCA建立数据库1、首先通过DBCA配置ASM磁盘组[oracle@node1install]$dbca选择RAC环境建库选择ASM磁盘组管理创建ASMInstanc..
分类:
数据库 时间:
2014-05-08 02:26:16
阅读次数:
456