MAXIMO系统架构和技术概述.docx

上传人:b****6 文档编号:7613429 上传时间:2023-01-25 格式:DOCX 页数:8 大小:223.18KB
下载 相关 举报
MAXIMO系统架构和技术概述.docx_第1页
第1页 / 共8页
MAXIMO系统架构和技术概述.docx_第2页
第2页 / 共8页
MAXIMO系统架构和技术概述.docx_第3页
第3页 / 共8页
MAXIMO系统架构和技术概述.docx_第4页
第4页 / 共8页
MAXIMO系统架构和技术概述.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

MAXIMO系统架构和技术概述.docx

《MAXIMO系统架构和技术概述.docx》由会员分享,可在线阅读,更多相关《MAXIMO系统架构和技术概述.docx(8页珍藏版)》请在冰豆网上搜索。

MAXIMO系统架构和技术概述.docx

MAXIMO系统架构和技术概述

系统架构

在2005年3月份发布的MAXIMO版本6是MRO软件公司的最新产品,MAXIMO6是业界第一个真正Web体系结构的产品,采用N层的,基于JAVA的组件体系结构,如下图所示:

在服务器端,数据库层、应用层、表示层,每一层均可分布于多个物理的服务器上,随着对服务器性能要求的提高,可在水平上和垂直上作不受限制的扩展。

在客户端,只需要有IE浏览器,就可进行工作。

也就是说,用户可以使用桌面计算机及各种手持终端(包括有线及无线终端)来进行工作。

全新的MAXIMO版本6为客户带来许多先进性,包括:

最大限度的降低IT系统总体维护成本

使用MAXIMO6,在客户端不需要安装任何代码,包括不安装及下载任何报表查看工具,系统的所有维护及管理工作均可在服务器端进行,也不需要进行配置,客户端只需要有一个浏览器就可进行工作。

这最大限度的降低了IT部门的对整个系统的维护工作。

同时,MAXIMO6对于客户端硬件无特别要求,可以最大限度的利用现有的硬件设备。

开放的体系,开放的标准,集成更加容易

MAXIMO6构建于开放式的WEB体系结构基础上,所遵循的是开放的体系及开放的标准。

MAXIMO6除了支持在数据库层面的集成以外,别的系统可以通过更简单、更便宜、更无缝的方式,即通过商业组件和MAXIMO进行集成。

如下图所示:

便于集中管理,更强的系统和功能扩展性;

由于MAXIMO6是真正的基于JAVA的组件体系结构,使得系统的集中管理成为可能,整个企业可以实现统一的业务过程标准,统一的数据库管理,统一的系统架构。

而针对与不同的分公司或机构,能够保障各自以不同的业务流程协同工作,针对于ABC有限责任公司的实际情况,MAXIMO6的上述集成特点便于实现这种管理的模式,为系统未来的扩展提供了可能。

系统软硬件配置方案

1.数据库服务器:

(可与公司内的其它信息系统共用)

1)硬件平台:

推荐使用小型机或Windows家族服务器

2)数据库平台软件:

推荐使用Oracle8i(8.1.7),Solaris,AIX

3)可用硬盘空间:

大于20GB

4)内存:

大于1GB

2.MAXIMO应用服务器:

1)硬件平台:

推荐基于Intel体系的PCServer或Sun,IBM的小型机

2)操作系统软件:

Windows2000Server,Solaris,AIX

3)CPU:

IntelPentium III 600以上双CPU

4)可用硬盘空间:

大于10GB

5)内存:

大于1GB

3.MAXIMOActuate报表服务器

1)硬件平台:

基于Intel体系的PCServer

2)操作系统软件:

Windows2000Server

3)CPU:

IntelPentium III600

4)可用硬盘空间:

大于10GB

5)内存:

大于1GB

4.客户端要求(除了IE以外,无额外要求)

1)硬件平台:

基于Intel体系的PC机

2)操作系统软件:

Windows96/98/200/XP均可,只需要装有InternetExplorer6以上版本即可;

3)可用硬盘:

无额外要求

4)内存:

无额外要求

对于前述多项软件服务,可以集中安装到一台性能良好的硬件服务器中,并适当考虑热备冗余结构设置。

6.网络要求:

1)公司主干网:

总公司与各分公司之间留有266k以上的带宽给系统使用;

2)总公司及各下级单位局域网:

10M到桌面

MAXIMO技术性能指标

MRO软件给客户提供完美质量和卓越性能的应用程序和解决方案。

MRO软件采用最新的技术,具有稳定、开放、可扩展等特点。

其良好的可扩展性能满足客户在用户数、交易量方面的需求;其架构体系支持在不同的应用环境中快速、灵活地部署系统。

MAXIMO的架构体系在可扩展性和性能方面采用下述方法:

●采用多层结构使得客户可以多层部署MAXIMO,从一台单独的MAXIMO服务器到多台服务器的集群。

例如:

您可以将数据库服务器、应用服务器、网络服务器布置在同一台服务器中,也可以布置在不同的服务器中。

您可以将所有的采购活动与其他生产维护活动分开,单独部署一台应用服务器,也可以只部署一台应用服务器。

●采用多线程的技术,MAXIMO可以在一个或多个CPU并发地运行。

因此,我们可以采用增加CPU或增加服务器的方式,来满足业务的增长的需求。

一方面您不需要为将来的需要,提前大量购置硬件,可以减少项目初期的硬件投资,另一方面现在的硬件更新换代很快,您可以将当前最新的硬件无缝地集成到现有的MAXIMO系统中。

下面,我们将一些MAXIMO在INTEL平台上的测试结果列出,以说明MAXIMO的性能。

测试系统的环境:

系统结构图:

硬件

DELL2660

MAXIMO应用服务器:

2个1GHzPentiumIII处理器

2GB内存

Dell2660

Oracle数据库服务器:

2个1GHzPentiumIII处理器

2GB内存

DELLPowerEdge6400

LoadRunner控制台:

4个700MHzPentiumIII处理器

4GB内存

网络

1GB(MAXIMO应用服务器和ORACLE数据库服务器之间)

100Mb(LoadRunner控制台和MAXIMO应用服务器之间)

软件

MAXIMO版本

MAXIMO6

应用服务器

BEAWeblogic6.1

操作系统

Windows2000

数据库

Oracle8.1.7EnterpriseEdition

测试软件

MercuryInteractiveLoadRunner7.0.2

测试数据:

在启动LoadRunner测试前,MAXIMO数据库中包含以下数据:

设备

186,000

位置

616

工单

36,000

采购申请

2,600

采购单

1,200

 

CPU数量/用户数量性能曲线

图例中:

X轴是并发用户数,Y轴是CPU数。

目的:

根据给定的系统配置,决定用户数和CPU数之间的关系。

结论:

在用户操作反应都低于2秒的条件下,随着用户数量的增长,CPU的数量要求作相应的增长,两者之间呈线性关系。

并发用户数/响应时间关系曲线

图例中:

X轴是并发用户数,Y轴是反应时间

目的:

测试并发用户数与MAXIMO系统响应时间的关系

结论:

在并发用户数分别为120,180,240,360时,平均响应时间地狱2秒。

上图表明CPU的使用情况和内存的使用情况。

蓝线表示的是应用服务器性能,红线表示的是数据库服务器的性能。

根据以上的三个曲线图,我们可以看出:

应用服务器(双CPU)的最佳负载接近240个并发用户数。

以上的测试结果揭示了MAXIMO体系结构得固有性能:

在保持响应时间低于2秒时,CPU数量随着并发用户数的增加,线性增加;

测试中的DELL2660服务器的最佳用户数为120个并发用户数/CPU;

因此:

MAXIMO易于扩展支持大数量的并发用户、支持大规模的数据吞吐量以及快速的响应。

当然,MAXIMO的设计既可以灵活地部署,支持大规模的运行维护;也可以部署在一台服务器上,支持小规模的运行维护。

例如,小规模运行维护的公司可以将MAXIMO部署在一台服务器上,而大规模运行维护的公司可以将MAXIMO部署在几台服务器上,以支持上千的、不同地区、不同语言的并发用户同时使用MAXIMO系统。

下图是典型的小规模运行维护和大规模运行维护MAXIMO系统结构图:

MAXIMO是基于JAVA组件和J2EE平台设计的,适合不同的部署环境,它不仅适用于WINDOWS操作系统,也适合于UNIX操作系统。

MAXIMO是针对INTERNET设计和优化的,其架构体系具有能快速部署、扩展性强、支持任何数量的用户使用的特点。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1