网络结构图如下:
一共3个服务器,打算2个做WEB,一个做数据库.3个服务器,我要把配置最高的,装什么呢? WEB 还是 数据库呢?单台如果跑SQL 和 WEB 的话,看资源,两个是差不多的, 如果我把两个WEB 的数据库都放在一个服务器上,那样是不是对数据库服务器的压力要大很多很多呢?另外假如,我这3个机器都是在一个机柜里,通过一个交换机 相连, 他们分别的外网IP 是  IPA  IPB  IPC 。在连接数据库的时候,我不太想直接在配置文件,连接字符串中写数据库的公网IP ,有什么办法吗?
(我是想让数据库服务器,只能被 这2个WEB 访问,不能被其它的机器访问, 但是 如果 机器是公网IP ,那是不是就没办法了)

解决方案 »

  1.   

    你这结构哪有安全性可言啊...服务器都配置为私有地址...加防火墙,公网地址都给防火墙,把Web服务器都丢进DMZ,做IP映射...至于哪台配置高,要看你的应用,数据库访问频繁就给数据库服务器,静态东西多就给Web服务器...两台Web服务器要做负载均衡还得加设备,不如一台做Web一台做资源服务器...当然一切还得看你的应用内容,空谈是没有方案的...
      

  2.   

    vrhero  说的挺好的, 我还想再听听 别人的意见.