请问并发300用户需要的硬件配置需要什么

04-05-31 samuel
这个并发是业务逻辑的并发,不仅仅是http请求的并发。
application server准备用WAS,基于linux的版本。
那么在application server上的并发要达到300个需要什么样配置的机器呢?
如果使用负载均衡到2~3台,那么需要什么样的配置呢?
如果可以的话,希望大家能供一下系统架构的设计,这将是个在线交易系统。
谢谢

1
fiddle
2004-06-01 11:50
并发300,最多4台机器2台前端,2台数据库就行了,有负载有冗余

samuel
2004-06-01 15:35
谢谢你的回复。

我一个朋友用s80双机居然只到200并发就不行了,那么说应该是设计与代码的问题了?

如果用一台机器x86 server,需要什么样的配置才能300并发?

banq
2004-06-03 11:13
靠提升软件质量了,需要高超的技术水平。
我以前做过类似的活,很有挑战性。

samuel
2004-06-04 15:40
node, 你说的很对。

但我打死我都不相信两台高端s80作balance只能支持到200个并发。

其实核心业务都在后台主机,这边只是相当于前置,application server的逻辑并非杂到那个程度。

我现在要做的是能初期支持300-500并发,后期扩展能到1000~2000并发的交易系统(当然这是我的期望了),所以首先要搞清楚硬件的投资。

samuel
2004-06-04 15:41
还有阿,前面fiddle说的要用数据库。
如果我不用数据库,全部用xml呢?

凤舞凰扬
2004-06-05 00:28
不过说句实话,业务逻辑的并发,200以上,一般的机器是很难做到的(当然原因重要为程序),但是现在没有几个人有水平可以完全通过软件的修改将性能提高到更高的,所以banq说这是个挑战,的确啊!

samuel
2004-06-06 17:21
谢谢凤凰兄。
一般的机器应该是向你说的那样,可他的机器可不一般阿,你看配置

RS/6000企业服务器 Model S80一览表
最小配置 微处理器 6路450MHz PowerPC RS64 III
内置磁盘驱动器 9.1GB Ultra SCSI(可热插拔)
Level 1(L1)高速缓存 128KB数据/128KB指令
介质槽 2个(一个可用)
PCI总线宽度 32和64位
内存总线宽度 四组512位
内存插槽 16个
端口 1个并口,2个串口,1个键盘和1个鼠标
Level 2(L2)高速缓存 每个处理器8MB
标准配置 32倍速(最大)光驱,服务处理器,1.44MB 3.5英寸软盘驱动器,2个Ultra SCSI PCI适配器
AIX操作系统* AIX V4.3.2(2用户许可标准)
系统扩充能力 SMP配置 最多3个附加的6路处理器
内置PCI插槽 每个系统最多56个
内置的磁盘插槽 最多48个(可热插拔)
外部磁盘存储器 最多45TB SSA存储器
RAM 最高64GB
内置的介质槽 每个系统最多8个
内置的磁盘存储器 最高873.6GB
系统尺寸 CEC机柜 62″(高)×22.3″(宽)×40.98″(长),(即1577mm×567mm×1041mm); 880磅(400kg)**
I/O机柜 62″(高)×25.5″(宽)×40.1″(长), (即1578mm×650mm×1019mm); 286磅(130kg)***
保修期 一年内免费现场保修
*预先安装的可选件。用户可得到的额件许可。
**满载为24路CEC,64GB的内存
***安装磁盘、适配器和其他外设时,重量会有所不同。

据他所说还是最高配的两台,我很晕阿。
所以我现在很担心,什么样的配置才行,现在是不可能弄上这么一台的
顶多就是旧的6000或者hp的服务器。

fiddle
2004-06-15 17:19
> 还有阿,前面fiddle说的要用数据库。
> 如果我不用数据库,全部用xml呢?

xml的效率和数据库不是一个级别的,差太多了

猜你喜欢