[三层结构]相关问题
引用王磊,联想服务器网络事业部 产品总监的话:
随着用户对网络应用的成熟和复杂化,三层架构已不再适应用户新的网络应用模式,为此联想、INTEL共同提出了新的网络应用划分方式——基于用户应用功能划分的五类应用架构
通讯模块、表现模块、存储模块、应用模块、数据库模块
用户在构建自己的IT设施时也应该遵循这个架构去合理分配自在软硬件的投资,并购买合适的硬件去承载不同的工作模块。
---------------------------------
按照以上的说法:如果建设一个Asp.Net的网站,如果该网站的规模够大,要把表现层,应用层,数据层,分别布署在三个服务器上,那么Vs2005+Asp.Net应该怎么来具体实现.
把应用层都写成WebService,布署在一台服务器上,作用应用服务器?然后Aspx显示的写在一台服务器上,数据库置于一台服务器上,有些牵强了吧?
兄弟们谈下意见,老总钱太多了,非要整四台服务器来布署现在的网站.希望能把网站中不同的层 布署在不同的服务器上
问题点数:100、回复次数:11Top
1 楼califord(远方)回复于 2006-12-02 21:16:18 得分 10
我晕呀,不会吧,这样的技术没玩过Top
2 楼jaguar_yang(平凡的世界)回复于 2006-12-02 21:22:25 得分 10
我们公司也是,现在有十几个服务器,密码都把我搞晕了,看来以后分布式布署越来越复杂.Top
3 楼ruide205(蓝色河流)回复于 2006-12-02 21:24:20 得分 0
晕 星星一上来就否定了
岂实我也非常不理解,三层结构完全是逻辑上的,分别布署在不同的服务器上,即便是可以实现,三台不同的服务器之间交换数据,速度也会受影响呀
不过老总现在要重新规划系统,要立足长远,是这样要求的,各位还是谈下看法,就算是不行,我也好有充足的理由去说服老总Top
4 楼ruide205(蓝色河流)回复于 2006-12-02 21:25:49 得分 0
上面的兄弟,你们的十几个服务器之间是什么关系,是分别实现不同的功能吗?
能不能给小弟传绶点经验~~?:)Top
5 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2006-12-03 12:56:33 得分 40
Intel的那个建议,应该不是针对PC群集而是针对小型机的吧?我猜的。我觉得它的意思是你应该根据不同模块需要多少CPU多少内存等去设置,然后综合估计一台小型机总共需要多少CPU,每个CPU分配多少内存给它,分配它们处理什么任务。
有钱就去买小型机吧,几十个CPU,每个几G内存,够你烧钱的了。别告诉我你老总要买4台小型机。Top
6 楼ruide205(蓝色河流)回复于 2006-12-03 13:08:03 得分 0
上面的哥说的有道理,原引用文章地址:http://www.yesky.com/400/1636400.shtml
兄弟们有没有物理上不同位置的服务器分布式处理同一个项目的案例?
Top
7 楼vbman2003(家人)回复于 2006-12-03 13:14:46 得分 10
用户在构建自己的IT设施时也应该遵循这个架构去合理分配自在软硬件的投资,并购买合适的硬件去承载不同的工作模块。
-------------------------
这个并不等于说一定要把不同的模块放在不同的服务器上吧?Top
8 楼ruide205(蓝色河流)回复于 2006-12-03 17:44:50 得分 0
再顶一下,晚上结贴 :)Top
9 楼qzjackie(qzjackie)回复于 2006-12-03 19:18:09 得分 10
我还没遇到过这样的事情哦。呵
学习了。
Top
10 楼qzjackie(qzjackie)回复于 2006-12-03 19:21:05 得分 20
我觉得三层是可以分开放的....
Top
11 楼ruide205(蓝色河流)回复于 2006-12-03 20:02:17 得分 0
表示层有必要单独放在一个服务器上吗?Top




