代码改变世界

小型项目总结之二

2009-11-30 23:42  圣殿骑士  阅读(892)  评论(1编辑  收藏  举报

这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。

系统硬件架构

为了使本系统获得更好的安全性、扩展性和更高的执行效能,我们建议整个系统采取分布式部署的方案,该方案系统架构示意图如下:

clip_image002

具体部署如下:

clip_image004

原理图如下:

clip_image006

将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来,有以下好处:

有利于安全性的提高;

将系统负载分摊到应用程序服务器和数据库服务器中,有利于提高系统运行的速度;

当公司业务量持续提升,该部署方案具有更加灵活可靠的扩展性。