面向网络应用集成的软件支撑环境报告.doc_第1页
面向网络应用集成的软件支撑环境报告.doc_第2页
面向网络应用集成的软件支撑环境报告.doc_第3页
面向网络应用集成的软件支撑环境报告.doc_第4页
面向网络应用集成的软件支撑环境报告.doc_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

面向网络应用集成的软件支撑环境执行情况报告课题名称: 面向网络应用集成的软件支撑环境 所属专题: 863软件专业孵化器支撑环境 所属主题/重大专项: 计算机软硬件 所属领域: 信息技术领域 课题委托方 (甲方):中华人民共和国科学技术部课题责任人 (乙方): 陈 仲 伯 课题依托单位(丙方): 长沙软件园有限公司 起止年限: 2003 年7 月至2005年 10月 1. 课题概况本课题研究内容主要围绕建设长沙863软件专业孵化器软件开发公共技术支撑环境展开。长沙863软件专业孵化器通过863计划的支持,重点建设公共技术支撑体系,积极推进863成果转化和产业化,为软件企业提供先进、开放、配套的技术支撑平台,为软件企业营造良好的基础发展环境;围绕技术创新,大力发展专业中介服务,帮助软件企业提高技术水平、管理能力和综合素质;同时与长沙软件园有机结合,运用风险投资机制,培养一批软件骨干企业,提高科技对软件产业的贡献率。本课题将以网络应用集成为核心,充分吸收国家863计划在基础中间件和应用中间件、软件测评平台、质量保障平台等方面的成果,面向长沙地方特色需求,在孵化器的管理运行模式下,建立网络应用集成的软件支撑平台,并通过示范带动作用,辐射到各个行业,将863成果与应用需求紧密结合在一起,从而充分满足各个行业信息化建设的需求,带动长沙软件企业的成长。1.1 课题研究内容本课题的主要研究内容包括: 组建完善的孵化器管理机构,并建立企业入孵标准指标体系、孵化器运行质量评估指标体系、孵化企业产出标准与退出设计。 建立网络应用集成的软件支撑平台的总体技术框架,针对框架的各个构成部分,对现有的863成果和产品进行测评、选型。 面向特定行业领域(通信、银税、广电、教育),对应用集成的软件支撑平台所涉及的各类软件产品进行定制和本地化处理,在此过程中,不断丰富完善公共技术支撑体系和构件资源库。 建立完善的产品测评体系和平台,并利用863支持的软件质量保障平台,对在孵企业的产品和成果进行工程质量监控,保证孵化出的成果的高可用性。 建立应用集成的软件支撑平台的信息服务门户,完善各类信息服务。 推广软件工程技术,在待建软件工程研究中心基础上,完善软件工程服务系统进一步完善软件人才教育培训中心的建设,加速软件人才的培养。1.2 本课题进度计划2003年8月-2004年2月1、建立和完善局域网 、服务器 、支撑软件、中间件等基础信息设施。2、建立层次式的企业应用集成(EAI)运行支撑平台。2004年3月-2004年8月3、建立综合服务中心,提供一个统一的孵化器及关联单位、企业资源信息服务门户。4、面向行业应用,建立银税、教育、媒体、电信邮政等应用中间件定制中心。2004年9月-2005年2月5、引进863计划支持的质量保障平台,为入孵企业提供强化软件开发过程的监管手段。6、建立软件评测中心,对引入的软件成果和孵出的软件产品进行规范的科学评测。2005年3月-2005年10月7、采用国家863支持的构件库管理标准和工具,形成本课题的共享构件资源库;完成孵化器产出标准体系设计、本课题研究报告及论文、入孵企业和软件著作权的各项指标。1.3 课题总体执行情况根据本课题的要求和研究工作计划安排,结合软件专业孵化器建设,课题组较好地完成了课题的2003年8月-2004年2月第一阶段的前两项建设和研究任务。课题后期研究同期展开,目前课题进展较为顺利,正稳步向前推进。课题组在下述四个方面逐步开展了研究和建设工作:一是基础信息设施的建设;二是网络应用集成的软件支撑平台建设,以及与此配套的共享构件资源库、软件质量保障平台合综合信息服务平台的研究与建设;三是孵化器管理体系与相关标准建设;四是面向行业的网络应用集成框架及应用展示平台(网站)、863成果孵化展示平台(网站)。1.3.1 基础信息设施建设目前,总投资1400多万元建设的扩展性较好、可覆盖园区中小软件企业典型应用环境需求的软件园区信息网络系统、楼宇自控系统正在安装调试过程中,软件园高速宽带城域网已建成,正在启动第二期宽带共沟建设招标工作。并配置了操作系统、数据库管理系统等基础软件和各类常规开发工具和软件。目前正在着手研究和设计运行维护综合管理平台系统,以实施对孵化器信息基础设施的全面的监控和管理。基础信息设施的建设包括四部分:宽带网络建设、网络综合应用建设、配套开放实验室建设和配套中心建设。课题组按照课题要求,建立和完善了基础信息设施,可满足长沙863软件专业孵化器的要求。具体内容在本报告第2部分详细介绍。1.3.2 网络应用集成的软件支撑平台网络应用集成的软件支撑平台的建设,即建立层次式的企业应用集成(EAI)运行支撑平台。基于国内成熟的由国防科技大学研制的分布式计算软件平台(863软件项目)StarBus中间件平台,借鉴Apusic应用服务器系统、A2E-MQ消息通信中间件和A2E-DI数据集成中间件,我们设计了层次式的企业应用集成运行支撑平台,建立了网络应用集成的软件支撑平台的总体技术框架,达到了规范化、层次化、模块化、伸缩性好、扩展性好的要求。该支撑平台采用“软总线软构件”的体系结构,设计合理、投资适中,可满足各种中小软件企业典型环境的企业应用集成的需求。运行支撑平台的进一步建设和完善依托共享构件资源库的建设。共享构件资源库、软件质量保障平台、综合信息服务平台建设与研究均将按计划逐步展开研究和建设工作。具体内容在本报告第3部分详细介绍。1.3.3 孵化器管理体系与相关标准建设为确保本课题的顺利实施并促进项目成果在软件专业孵化器的顺利推广应用,我们在组织和政策体系两个方面建立和完善了课题管理体系。初步建立了软件专业孵化器企业入孵标准指标体系,与此同时正在着手软件工程服务系统、孵化器运行质量评估指标体系、孵化企业产出标准与退出设计、孵化器项目监控管理平台等子项目的研究。软件专业孵化器大楼虽刚建成(建筑主体还未完全验收),已与20多家企业签定入孵协议,部份已搬入大楼。软件园二期3万平方米的建设也即将于近期启动。部份863成果已通过长沙软件专业孵化器向有关企业辐射应用。具体建设内容在本报告第4部分详细介绍。1.3.4 展示平台建设面向行业的网络应用集成框架及应用展示平台(网站)和863成果孵化展示平台(网站)均在开发过程中,将于4月中旬正式挂网运行。2. 基础信息设施基础信息设施是保障本课题顺利实施的底层公共平台,它提供公共的系统软、硬件资源,充分发挥聚合优势,不仅节约一次建设的投入,而且将大大减少每年的运行成本。基础信息设施的建设包括四部分:宽带网络建设、网络综合应用建设、配套开放实验室建设和配套中心建设。宽带网络建设,包括:高新园区的高速骨干网、局域网、网络安全系统、网络管理系统、服务器和支撑软件、数据存储系统、运行保障设施等。网络综合应用建设,包括:公用服务、863孵化器专有应用和其他相关应用等。配套开放实验室建设,包括:基础软件应用实验室、嵌入式技术应用实验室、数字媒体技术应用实验室等三个开放实验室。配套中心建设,包括:软件评测中心、国际软件人才教育培训中心的建设。对于863软件孵化器而言,宽带网络建设是基础,网络综合应用建设是灵魂,配套开放实验室建设和配套中心建设是保障。2.1 宽带网络建设863软件孵化器借助信息高速公路向孵化企业提供服务,宽带网络建设的目标是:建设以麓谷科技园区为中心,连通长沙高新区所管豁其它区域的高速城域骨干网,实现资源共享。2.1.1 网络骨干建设该宽带网络包括麓谷科技新城及长沙高新区所管豁其它区域范围内的宽带信息网,作为长沙市城域网的一个组成部分,其中第一期建设管网总长约30公里。目前,高新区核心服务机构(管委会大楼、老管委会、软件园大楼、政务中心等)骨干网络建设已建设到位,新扩园区的管沟建设即将启动施工。对新扩园区的骨干网络建设,长沙软件园按照“统一规划、统一设计、统一建设、集中敷设、各取所需、费用分摊”的原则,组织各电信运营商共同建设。在为园区中小、骨干企业提供优质语音数据的基础业务服务的同时,为园区电子政务、电子商务平台、中小企业ASP支撑平台、公共专业技术平台提供系列的增值服务。高新园区一期网络系统已建成,网络骨干由千兆交换网构成,从连接关系和功能上将其划分为三部分:内网、外网和Internet部分,如图所示。内网为管委会局域网,与长沙市政府办公网络相连,主要为高新园区的管理机构提供服务;外网主要为孵化企业服务,可为园内企业提供千兆或者百兆的接入速率;Internet部分将高新区内外网直接与因特网连通。长沙高新区网络拓扑结构如下图所示。图2.1 长沙高新区网络拓扑结构示意图外网核心交换机Catalyst 6509上配一块具有三层路由交换功能的模块(WS-X6K-S2-MSFC2),它可以使VLAN之间实现三层路由交换,路由交换能力最大可扩展到210Mpps,通过配备2块SwitchFabricModule将交换机背板带宽提升至256G。在各关键部位设置Cisco Catalyst 3550可堆叠交换机,将各孵化企业、各开放式实验室和评测中心连接到高新区网络中来。利用隔离网闸连接内外网,确保内网信息安全。目前,在Internet部分,高新区已从电信申请了2条100M链路接入因特网,随着需求的增长,我们将对其进行带宽升级。在外网出口处,安装两台千兆防火墙接入Internet,利用防火墙的负载均衡能力,确保2条百兆因特网连接宽带得到充分应用。在软件园大楼机房建设了高新区网络信息中心(HTIDZ-NIC),由专人值守,负责高新区整个网络的维护和管理。目前,高新区网络信息中心对全园区的网络IP地址和资源做了规划,对路由协议、接入位置、各网络之间的相互关系也作了明确。2.1.2 局域网建设 建设模式不同规模的企业对网络需求也不同,为确保网络的可持续发展,并满足不同层次的需要,设计了局域网建设的三种模式:经济模式、可伸缩模式、性能模式,分别适合小、中、大型企业的使用。经济模式:着眼投入,注重经济效益,适用于小型入孵企业的网络建设。采用一台交换机直接从高新区网络设备末端以百兆带宽接入,采用高新区网络信息中心分配的IP地址,配备1至2台用于企业私有数据的业务服务器,其它应用采用高新区托管方式。图2.2 经济模式的局域网建设可伸缩模式:着眼发展,注重扩展性能,适用于发展中的小型企业及中型企业的网络建设。采用带有三层交换能力的交换机,以千兆速率接入高新区骨干网络,暂时采用高新区划分的IP地址上网,配置企业必须的业务服务器,对关键应用采用自建和托管的方式进行服务备份。图2.3 可伸缩模式的局域网建设性能模式:着眼性能,注重网络能力,适用于大型企业的网络建设。采用具有三层交换能力的骨干交换机建立企业Intranet,以千兆速率接入高新区骨干网, 采用自定的IP地址规划,除可通过高新区网络连接Internet外,另行租用独立的百兆宽带建立Internet连接,为保证网络安全在两个入口处均配置防火墙。配备专人进行网络维护管理,配置多台高性能网络服务器,建立完善的网络应用系统,部分网站托管,并在高新区信息中心进行数据备份。图2.4 性能模式的局域网建设 已建局域网目前,按照上述可伸缩模式建设了以下局域网:高新区网络信息中心局域网、高新区管委会局域网、863孵化器局域网、CA认证服务专用局域网、软件大楼企业接入局域网、IDC托管中心局域网、基础软件应用实验室局域网等。各局域网均采用千兆主干上联至高新区骨干交换机。高新区网络信息中心局域网:千兆交换网,建设高新区网络管理系统,提供OA、MIS、数据库、安全检测等服务。高新区管委会局域网:百兆交换网,将管委会大楼政府中心及各局室、驻区机构用户接入园区网。863孵化器局域网:千兆交换网,建设层次式企业应用集成运行支撑平台(HRSSP-EAI)、孵化器门户网站及中间件定制管理系统,是863软件孵化专用的局域网。CA认证服务专用局域网:百兆交换网,长沙市政府CA中心的支持部分,建立认证授权服务。软件大楼企业接入局域网:百兆交换网,为软件大楼用户提供网络接入服务。IDC托管中心局域网:千兆局域网,目前IDC正处于建设阶段。基础软件应用实验室局域网:千兆局域网,提供基础软件应用的科研环境。2.1.3 网络安全体系网络是否安全直接关系到网络的应用效益。网络安全,“三分技术,七分管理”。高新区网络安全理念是“制度先行,管理优先,技术保障”。网络安全必须制度先行,只有制定严格的关于网络使用的规章制度,严格网络管理,通过有关技术手段来检测、约束、防范、制止、清除、追查妨害网络安全的行为,才能保证网络稳定可靠的运行。图2.5 高新区网络安全理念高新区网络安全体系如下图:核心是网络安全策略,并且综合了物理隔离、加密解密、检测防范、预警监测、响应恢复等五个环节。图2.6 高新区网络安全体系在实际的安全系统设计中,高新区网络采用以下的手段来实现网络安全:物理隔离网闸、防火墙、漏洞扫描系统、CA认证授权系统、防病毒系统、入侵检测系统、行为管理系统、网页恢复系统等。这些手段共同应用,形成一个高新区网络安全的一个防护体系,共同保障网络信息安全。物理隔离网闸:实现内网和外网的物理隔离。第一期选用并发会话数750个以上的产品,并且具备千兆网络接口。防火墙:安装在核心网络的入口处。通过检测流经的数据流,实现IP数据包的过滤,阻止非法的数据流。漏洞扫描系统:定期检测服务器、用户终端上操作系统的漏洞,并及时打补丁,防止利用系统的漏洞进行非法入侵。CA认证授权系统:实现用户权限控制和用户识别认证。采用长沙市政府统一的CA系统。防病毒系统:安装在所有服务器和终端上。防止计算机病毒感染服务器和客户机,特别是防止病毒在网络上蔓延。防病毒产品包括:防病毒工作站版、服务器版以及网关邮件防病毒。入侵检测系统:安装在网络敏感部位上,识别、判断网络入侵行为,对入侵行为进行报警,还可与防火墙联动。行为管理系统:安装在网络敏感部位上,对网络内部用户进行监控,防止内部用户违规操作损害网络安全。网页恢复系统:安装于WWW服务器上,实现网页的防篡改及网页恢复。在网页遭到攻击的情况下,迅速恢复原状。2.1.4 网络管理系统高新区网络为企业提供高质量服务,对其维护管理提出了很高的要求,要求我们要建设高效可靠的网络管理系统。网络管理系统必须能够处理各类、异构、海量的信息,必须采用分布式的网管软件。根据网络现状和建设规划需要,我们选择电信级的eMasterView作为网络综合管理平台,可管理与网络相关联的基础信息服务设施,并为IDC数据中心服务。主要有拓扑管理、故障管理、配置管理、性能管理和安全管理五部分。 拓扑管理网管系统能自动生成网络的拓扑结构图,发现节点设备的分布状况,并且能对网络结构的变化进行动态跟踪和更新。利用自动发现的方法,对全网拓扑结构、联网节点设备以及应用服务器进行扫描,将扫描发现的结果存放在管理数据库,并生成全网的网络拓扑图。对已生成的拓扑图能进行定期的检查更新。 故障管理网管系统可对全网故障进行集中控管。通过定义网络资源属性,可进行定期的自动轮询,从而发现节点设备的硬件故障和网络链路中断。还可利用SNMP Trap,捕捉网络设备故障。网管软件可对发现的网络异常状态进行跟踪,并以多种方式,在网管中心的图形化管理控制台上向网络管理员报警,网络管理员可以迅速准确定位故障,判断故障的严重等级。 配置管理网管软件为网络管理员提供了配置管理工具。配置管理分为:设备参数的集中配置、更改设备参数的操作审计、设备操作系统的集中版本管理。网管软件以图形化方式协助网络管理员对全网设备进行集中的参数配置,并能保存设备参数修改的历史纪录。 性能管理网管软件可对网络设备广域网、局域网端口进行通信流量统计,监控设备资源的可用率;还可以进行全网网络流量的历史数据统计,分析网络流量的长期趋势,帮助管理员进行网络容量规划,消除网络中的瓶颈。网管软件可对全网的局域网和广域网性能进行直接监控。收集网络节点设备中SNMP、RMON和RMON2的性能管理信息,并以图形化方式显示。网管软件可以监控网络节点的服务质量,并以图形化方式显示网络通信的延时和抖动。可以对被监控的性能参数设定阈值,如检测到网络性能下降,参数超过了预先设定的阈值,将会自动报警。 安全管理网管软件支持分权机制,采用Radius机制,实现用户的不同管理权限,保证只有经过授权的管理人员才能对进行操作,保证管理系统的最大安全性。利用安全控管软件可进一步加强网络整体的安全性。2.1.5 服务器与支撑软件 服务器服务的选型按照“性能稳定、规模适度、适应性强、便于扩展”的原则。性能稳定:服务器对外提供服务,必须保证长时间可靠运行。规模适度:课题中要求服务要尽可能覆盖各种典型环境,以便更好地开展软件开发和评测。但规模不必太大,以满足应用、适度预留为原则。适应性强:服务器应满足一般需求,尽量适用于多种应用环境。便于扩展:选择扩展性好的设备,这样建设任务可分期实施,需求增加时,可扩展原系统,以保护已有投资。作为实验室和评测中心的服务器要求品种相对齐全,并尽可能覆盖各种典型环境,服务器要采用不同芯片(IA及各种RISC)、不同结构(Cluster/MPP,DSM/cc-MUMA、SMP)以及不同的操作系统(NT、Linux、典型的UnixAix、Solaris、IRIX、HPUX等)的服务器(包括国产银河系列),使这些服务器聚集成统一的互为备份的高可用(HA)系统,并在其上运行高可用管理软件和并行虚拟机(PVM)等并行环境。作为提供通用服务和对外服务的服务器,考虑到维护管理的要求,尽可能采用统一的品牌,我们选择了DELL、HP、IBM等服务器构成服务硬件平台,并具有单机与集群多种运行环境。 支撑软件相对服务器硬件资源的投资而言,软件支持平台的系统软件投资规模也很大。目前,已经建设的支撑软件包括:系统软件、工具软件、评测软件和中间件等。具体如下:系统软件操作系统:NT、WINDOWS2000、WINDOWS2003、Linux、Solaris数据库管理系统:Mysql、Oracle、SQL Server2000、IBM DB2企业信息门户软件:IBM Websphere、BEA WebLogic等开发工具和群件环境开发语言:Visual Studio、.NET、JBuilder、JDeveloper、Dreamweaver、FrontPage等建模工具:ROSE、Powerdesigner、VISIO等项目管理工具:Project2000等图形软件和数字媒体工具:CAD/CAM/CAE等群件环境:Lotus Notes等评测软件包括软件运算性能、网站综合性能、数据库事务执行性能测试等方面的软件,有SPEC CPU、SPEC Web、TPC-C和TPC-D等中间件WEB Logic、Tomcat、Apache、各类863基础中间件和应用中间件成果和产品(和国防科技大学计算机学院合作,引入它们的中间件成果和CORBA环境;和中创软件湖南分公司合作,引入它们的中间件产品)2.1.6 数据存储系统SAN存储网络建设已列入二期工程的建设内容,通过它实现高可靠和高可用性的对外存储服务。为了和信息处理能力相适应,也为了更好地提供“资源服务”,设计具有数TB存储系统(RAID盘、后备存储的带库和光盘库)。为了实现高度共享与高可用性,采用SAN结构:图2.7 高新区存储系统的SAN设计2.1.7 运行保障设施 机房设施高新区网络信息中心机房设置于软件大楼三楼,目前已基本建设完毕,即将投入运行。机房为网络平台、专业技术平台、服务平台等的可靠运行提供了保障,并可满足持续发展的需要。机房面积400多平方米,有精密空调、监控系统、门禁系统、安防系统的机房配套设施,机房按功能分为UPS电源区、交换设备区、内网区、IDC区、专业技术平台区、数据存储区、网络管理区几大功能区。机房按照提供IDC服务的标准建设,可提供的支持包括:随时可扩充的独占带宽、UPS不间断电源保障、24小时实时摄像监控、电源控制系统、保安系统、消防系统、可出租的标准电信级机柜等。 不间断电源在关键部位均安装有不间断电源设备。主要建设了两个机房的UPS设备。高新区网络信息中心机房第一期工程UPS性能为: 40KVA,容量1小时,选用爱默生UPS。管委会局域网机房UPS第一期工程性能为:20KVA,容量1小时。选用爱默生UPS。 防雷系统软件大楼和管委会大楼均安装了防雷设施。两栋大楼均设置了独立地线,符合国家的接地标准。除了设计、安装了直接防雷击设备外,还安装了感应防雷设备。交流电源上安装了多级感应防雷模块的同时,在信号线上也做了防雷保护,包括:电话线、传真线路、视频监视摄像头控制线、有线电视线等。经过严格的防雷设计,确保了雷雨天气时的设备安全。2.2 网络综合应用建设网络综合应用建设是网络发挥应有效益的关键。网络综合应用建设,包括:公用服务、863孵化器专有应用和其他相关应用等。2.2.1 公用服务建设网络正常应用所需要开通的TCP/IP通用网络服务,包括:DNS、E-mail、WWW、FTP、BBS等。这些公共服务均已建设完毕。DNS:域名解析服务。高新区申请注册了luvalley二级域名,对二级域名的管理,需要建设高新区内的DNS服务。E-mail:为高新区内的用户提供电子邮件服务。WWW:建设高新区政府宣传网站、高新区服务网站、软件专有服务网站等。FTP:为用户提供文件下载服务。BBS:为用户提供网上讨论的空间。2.2.2 863软件孵化器专有应用本课题为863软件孵化器的重点项目之一,建立863孵化器技术支撑平台,重点是建设面向863软件孵化器的专有网络应用。具体有以下几个应用: 层次式企业应用集成运行支撑平台(HRSSP-EAI)HRSSP-EAI通过相关技术手段的建设,将技术支撑环境有机整合成一个整体。它通过定义、规范、归并整合典型企业应用中各层次上的信息格式及信息流程,形成一个多层次、标准化、技术先进、利于扩展、统一的用于企业应用集成的平台,并将扩展到各类网络应用中去。在软件园建设的HRSSP-EAI,其本身就是一个真正意义上的EAI。它围绕863软件孵化器建设,将各类服务于孵化器建设的分布式应用的集成到一起,构成一个统一的信息平台,为企业提供服务。目前,该部分已建设完毕。该应用在下一章节将做重点介绍。 共享资源库共享资源库主要包括国家863支持的、已有的构件库,以及各类共享的软件源代码库。构件库的建设采取以下途径:在网络应用中间件及面向行业的信息交换平台、应用集成平台、数据大集中平台的定制过程中,逐步丰富、积累各类公共服务构件、领域业务构件和流程构件。采用国家863支持的、已有的构件库管理工具,实现各类公共构件的归档、查询、导航、存储、管理。源代码库的建设,主要收集各类国家863支持项目(包括中间件)的源代码,为软件企业孵化提供条件。目前,共享资源库正在建设过程中。 软件评测平台软件园采用该平台提供各类软件的评测服务,由本课题配套建设的软件评测中心建设。各种评测数据和相关软件企业的信息均要进行集成,通过建设这样的评测平台,可以大大提高为企业提供评测服务的效率和质量。目前,该平台正处于建设过程中。 质量保障平台孵化中心要对在孵企业的产品和成果要提供质量保障服务,建立该平台可以对其进行严格的工程质量监控,保证孵化出的成果的高可用性。目前,该平台正处于建设过程中。 中间件定制管理平台利用国家863的中间件成果对企业进行孵化,必须满足企业对中间件定制的需求,通过建立中间件定制平台,可以实现中间件定制流程和产品的管理,更好地为企业服务。目前,该平台正处于建设过程中。 863孵化门户网站863孵化器的门户网站是一个介绍长沙863软件孵化器、展示863成果,与企业进行交流的场所,它是孵化器与企业之间的桥梁。目前,该平台正处于建设过程中。服务门户主要包括:信息导航服务(信息有:系统软件、中间件、构件库、国家863软件专题的有关信息、企业的供需信息等)、网管功能(软件支撑平台的维护、管理)、安全访问控制(包括网络平台安全、用户的身份认证、用户的访问权限控制等,保护863高科技软件成果知识产权)、存储服务、构件的管理服务(构件提交发布、检索浏览、需求信息发布、在线订制、构件相关信息等)、超级计算服务、网格(Grid)计算服务等。 孵化器项目监控管理平台孵化器项目监控平台实现孵化项目全过程的管理,确保孵化项目科学高效,产生效益。目前,该平台正处于建设过程中。2.2.3 其他相关应用建设一些网络应用与863软件孵化器相关,这些应用建设完善为孵化器建设起到促进作用。基础信息资源监控平台:以网络管理系统为主,融入对各类服务设施、各类网络信息服务的管理(邮件、短信),将高新区的技术基础信息资源纳入统一的管理,实现管理的分布式和智能化,提高管理效率。目前,该平台正处于建设过程中。电子政务:建设电子政务系统,促进政务过程的电子化,满足孵化企业的需求。目前,该系统正处于设计建设过程中,部份模块已投入试运行。电子商务:建设电子商务系统,促进商务过程的电子化,满足孵化企业的需求。目前,该系统正处于建设过程中。OA系统:实现软件园和863孵化器管理机构的办公自动化,规范办公流程,提高工作效率。该系统已可靠运行。2.2.4 面向孵化企业的信息服务软件园利用建设的线路资源,可以为入园企业提供电话接入服务。目前已经代理电信电话接入服务,与各运营商的代理服务正在洽谈中。服务内容包括电话初装、代维、代收费等,并提供整体话费的优惠。除了线路资源的服务外,利用宽带网络资源,面向孵化企业软件园可以提供一些信息服务,主要包括:网管服务和IDC数据中心服务。 网管服务利用软件园资源,为孵化企业提供计算机设备采购、软硬件设备维护等服务,减少企业的财力或专业技术人员精力的投入。对拥有大中型企业用户,利用高新区信息中心的专业技术力量,为企业提供网络代维服务。 IDC数据中心服务高新区二期网络建设内容将包括如下框架的IDC数据中心,可以为企业提供优质的ISP服务。在技术设施的支撑下,网络架构运行在布线系统、UPS系统等基础系统之上,同时为主机系统和应用系统提供平台。该框架在横向结构上,有网络管理和运营维护。利用该框架建设的IDC数据中心稳定可靠、安全高效、容易扩展、管理方便,适合提供各种ISP服务。提供服务包括:互联网接入、企业邮局、域名注册及解析、空间租用、托管服务以及数据容灾服务、ASP服务等。图2.8 高新区IDC建设框架互联网接入高新区通过200M带宽连接Internet(即将扩容),可以为园区企业提供互联网接入代理服务。企业邮局通过高新区网络建设的E-mail服务,可以建立功能完善的企业邮局,可满足10万用户的需求。域名注册及解析利用高新区网络建设的高性能DNS服务以及申请注册的二级域名,可以为园区企业提供域名注册和解析服务。空间租用利用软件园第二期将投入建设的高可靠性海量存储SAN系统,可以提供空间租用服务,为企业提供数据存储空间。托管服务以及数据容灾服务托管服务包括主机托管(Co-location)和网站托管(Web hosting)两类,其中网站托管提供独享式和共享式两种。主机托管网站及企业用户自身拥有若干服务器,并把它放置在IDC的机房里,由客户自己进行维护。该模式面向已购买的服务器或者需要独立服务器的孵化企业。软件园负责向企业提供独立安全的场地,提供Internet连接层、核心层、分布层及服务器接入层的设备并保障其稳定运行。独享式网站托管面向中型企业提供服务,为其提供专用主机,企业不必拥有计算机、网络方面的技术人员而享受数据服务中心所提供的全套专业服务。具体来说有以下的服务:电信级高品质机房环境和设备、可靠的供电系统、恒温恒湿控制系统、19英寸标准机架、10M/100M/1000M接口、独立IP地址、服务器配置、服务器系统软件安装调试、247网络系统管理维护与技术支持、24小时实时的服务器运行状态及流量监测、详细的访问统计报告、紧急状况的处理等。共享式网站托管面向小型孵化企业的虚拟主机业务,提供网站空间并提供管理维护服务。每小型孵化企业可以有条件地访问和控制服务器上的一小部分,从而用来构建自己的网站。服务内容包括:国际国内域名代理申请、URL域名解析、FTP访问及其密码修改、断点续传支持、CGI/Perl支持、专用CGIBIN目录、Active X/VB Script支持、JAVA Applet/Class支持、防火墙保护、服务器24小时不间断运行、WEB设计服务、WEB Counter计数器、Banner广告条、搜索引擎、Email自动转发回复及邮件列表支持。ASP服务面向中小型孵化企业的,根据软件孵化企业内部管理的特点定制应用,不需要企业投资建设信息系统。服务内容包括:网络办公系统、项目管理、其它孵化企业所需的ASP服务。其他增值服务利用软件园的设备资源和技术资源,可提供短信平台、虚拟专网、视频点播、视频会议等增值服务。短信平台:提供基础短信服务、开发平台服务。虚拟专网:通过VPN为企业建立高效的内部或外部网络,可以大大提高企业的运作效率、节省运营成本、增强企业竞争力。视频会议:利用高速宽带综合信息服务网络,视频会议为企业内部、企业之间、专题讨论提供服务。2.3 配套实验室建设为配套863软件孵化器建设,为软件企业提供更好的服务,大力提升软件企业的竞争能力,长沙软件园进行了三个开放实验室的建设,包括:以中间件技术为主的基础软件应用实验室、嵌入式技术应用实验室、数字媒体技术应用实验室等三个开放实验室。2.3.1 基础软件应用实验室该实验室由长沙软件园有限公司与国防科技大学计算机学院合建,目前已经建成。该实验室以中间件研究为主。该实验室的建设主要是为了集成更多的中间件技术资源,催化和开发一大批中间件系统、应用成果及应用产品,孵化和壮大一批中间件领域的骨干软件企业,在中间件技术及网络平台软件等领域形成特色和优势;并且在中间件技术创新能力和服务能力方面进一步提升竞争实力,形成强大的辐射和带动作用。该实验室提供一个从事网络平台软件开发和应用的平台,将对广大的软件企业、中间件用户以及应用开发商、系统集成商等全面开放,为国内中间件用户及合作伙伴优化应用软件提供方便。(有关与科大共建合同见附件一)2.3.2 嵌入式技术应用实验室该实验室由长沙长沙软件园有限公司与湖南计算机股份有限公司合建,目前正在设计建设中。该实验室将为软件企业和其他各类用户提供嵌入式软件专用平台,以及基于该平台开发的、面向特定行业的共用嵌入式应用编程接口库(API),建立相应的嵌入式应用编程接口规范和标准;同时基于这些规范和标准,研究建立嵌入式系统设备软件部分的专业化测试平台和服务环境,促进该领域控制电子设备规范化和系列化的发展。该实验室以嵌入式软件为核心,形成通信设备、金融和税控机具、电力控制、数字化终端设备等数字化系列产品,并形成产业链;该实验室将极大地促进嵌入式技术及控制设备的产业发展,带动传统的信息化改造进程。依托该实验室建设,以长沙软件园为主,联合湘计算机、苏博泰克公司和湖南金码公司承担了国家863目:支持银税类控制设备智能化升级的嵌入式软件平台。目前正在按计划实施中。(有关材料见附件二)2.3.3 数字媒体技术应用实验室该实验室拟由长沙软件园有限公司与创智数码、三辰数字卡通、国防科大五院合建,目前正在建设中。该实验室是数字媒体软硬件专业开发平台,将为软件企业和各个用户提供数字媒体的研究、实验、应用等方面的专业服务。该实验室能够实时地进行多种格式数字媒体的数据编码;在单一库内可存储几千小时的媒体素材,可以轻松扩展至十万小时音频资料,系统对媒体素材可以随机访问,并具有快速的视频检索功能。2.4 配套中心建设配套中心的建设也促进了863孵化器的建设。配套中心建设包括:以中间件评测为重点的软件评测中心、国际软件人才教育培训中心。2.4.1 软件评测中心该中心由长沙长沙软件园有限公司与华中软件评测中心合建,目前正在设计中。该中心以中间件评测为主。中心下设一个软件评测实验室和一个硬件评测实验室。软件评测实验室主要进行软件方面的测试和报告撰写工作。硬件评测实验室主要进行硬件方面的测试和报告撰写工作。中心业务包括:各类企业应用集成软件及相关软件的第三方测试。包括:嵌入式软件测试、C/S(客户/服务器)软件测试、基于Web的应用测试等。对各类计算机软件及产品提供全方位技术测试、项目验收测试服务。对各类计算机软件及产品提供各种功能性测试和质量评价测试等服务。网络系统测试与网络安全检测。除软件测试外,还要进行部分测试工具的集成和针对网络应用集成的二次开发,并进行相关业务的咨询、培训和信息工程项目监理等业务。2.4.2 国际软件人才教育培训中心的建设该中心由长沙软件园有限公司负责建设,对软件人才教育培训的管理体制、运行机制进行改革和创新,与高等院校、企业和民间教育培训机构采用多种形式、全方位的办学形式,并已与国际知名机构如美国SEI、印度NIIT、QAI和SSI等国际知名教育培训、咨询机构建立了合作伙伴关系。2004年,该中心正式启动国际软件人才培养战略工程,建立一套完整的软件人才培训体系,并从今年开始先期实施国际软件人才千人培训计划,开展国际化软件人才的培训,预计2004年2008年面向社会培养输送5000名实用型软件工程人才;该中心将依托国家和省市各级资源,充分利用本地教育人才优势、软件园品牌优势,建立具有核心竞争力的实用型软件人才培训基地,促进湖南IT教育培训事业的发展,在我国软件人才的教育培训领域起到示范和引导工作。目前我中心授权培训机构已拥有教学面积近2000平方米,有多媒体教室5间,宽带网络机房4间,计算机近200多台。3. 层次式企业应用集成运行支撑平台(HRSSP-EAIHierarchical Run-time Software Support Platform for Enterprise Application Integration)本课题是长沙“863”软件专业孵化器的公共技术支撑体系建设的主要内容,它由层次式企业应用集成运行支撑平台(HRSSP-EAI)、共享构件资源库、软件评测中心、质量保障平台共同构成,见图3.1。图3.1 面向网络应用集成的软件支撑环境考虑到在软件支撑平台上运行的服务器硬件资源种类繁多,所支持的软件环境也千差万别,故而整个软件支撑平台的异构特性很突出,而中间件技术是用于异构应用整合的重要技术。本课题采用中间件技术进行网络应用的整合,课题的核心是依托所建立的HRSSP-EAI实现863中间件等关键技术的推广,课题的主要内容是建设各类基础中间件和应用中间件。基于国防科技大学研制的863软件项目StarBus中间件平台,我们实现了HRSSP-EAI,建立了网络应用集成的软件支撑平台的总体技术框架,达到了规范化、层次化、模块化、伸缩性好、扩展性好的要求。HRSSP-EAI设计合理、投资适中,可满足各种中小软件企业典型环境的企业应用集成的需求。HRSSP-EAI的进一步建设和完善依托共享构件资源库的建设。3.1 总体技术框架3.1.1 HRSSP-EAI与技术支撑环境HRSSP-EAI是本课题的重要环节,它通过相关技术手段的建设,将技术支撑环境有机整合成一个整体。它通过定义、规范、归并整合典型企业应用中各层次上的信息格式及信息流程,形成一个多层次、标准化、技术先进、利于扩展、统一的用于企业应用集成的平台,并将扩展到各类网络应用中去。如图3.1所示,HRSSP-EAI构筑于基础信息设施与共享资源库的基础之上,与软件评测中心和质量保障平台衔接,并通过中间件定制中心和服务门户对外提供服务。基础信息设施为HRSSP-EAI提供硬件和运行环境支持,包含EAI标准构件的共享资源库为支撑平台提供企业应用整合模块,从而实现“软总线软构件”的体系结构。软件评测中心和质量保障平台对在孵企业的产品和成果进行严格的工程质量监控,保证孵化出的成果的高可用性。建立完善的产品测评体系和平台,并利用863支持的软件质量保障平台,可为软件园企业提供软件评测服务,并为HRSSP-EAI提供各类构件的评测手段,保证构件库内的各种构件的完整性,确保通过HRSSP-EAI提供给软件企业的构件是稳定、可靠、无差错的。对外服务主要通过门户网站提供,门户网站展示863软件成果,并收集汇总园内软件企业的技术需求,促进863等国家科技计划软件关键技术转化、传播和产品化,并形成应用示范,并通过示范带动作用,将863成果与应用需求紧密结合在一起,广泛辐射和充分满足各个行业信息化建设的需求,带动长沙软件企业的成长。为能保障各企业能有效地访问平台的资源,对不同应用进行中间件的定制,从而将不同的企业应用整合到统一的平台下来,形成各应用系统的互连互通互操作。我们通过引入了国防科技大学研制的863软件项目StarBus中间件平台,以StarBus为基础来构建HRSSP-EAI。3.1.2 StarBusStarBus体系结构示意图如图3.2。图3.2 StarBus体系结构示意图StarBus的软总线以分布对象技术为基础,不仅能够支持数据集成和应用集成框架的建立,满足协同工作的需求,而且能建立了多层次的软构件技术,更加便于应用领域框架及领域构件的开发。它也支持以软构件形式实现集成平台的系统管理和公共服务,使系统具有良好的开放性和扩展性。基于CORBA标准的对分布对象的透明访问,允许应用对远程对象和本地对象使用相同的访问模式,从而屏蔽了操作平台和通信机制,使应用开发者更加专注于应用逻辑的开发。StarBus基于代理的分布交互模型使其突破了传统的基于需求/服务交互模式的Client/Server模型,将交互角色从传统的“客户”和“服务器”两种固定角色的限制中解放出来,改变了“客户”和“服务器”之间不对等的交互关系,对服务器的开发和目前流行的三层应用开发结构提供强有力的支持。StarBus的组成包括:对象请求代理(ORB)、公用对象服务(Common Object Service)、公共设施(Common Facility)、IDL编译器。公共对象服务包含:负载均衡服务、并发控制服务、对象事务服务、安全服务、名字服务、事件服务、属性服务。公共设施包含:服务管理工具。3.1.3 HRSSP-EAI框架体系结构构建的HRSSP-EAI框架体系结构示意图如图3.3所示。HRSSP-EAI采用了863软件关键技术StarBus,是一个事件驱动的、基于事务的系统,它采用一个模块化的和基于构件的体系结构。该总体框架在StarBus平台上通过增加构件适配器和构件适配器管理服务,实现对非StarBus平台上的EAI构件库的应用。针对各个行业可以构建针对不同行业的构件,实现网络应用的平台集成。图3.3 HRSSP-EAI框架体系结构示意图3.2 HRSSP-EAI结构、功能及特点3.2.1 “软总线+软构件”的体系结构HRSSP-EAI是以StarBus为基础搭建的一个通用的企业应用集成框架,采用了基于代理的分布计算行为模型和“软总线软构件”的体系结构,提供了丰富的、灵活的集成开发环境。StarBus是国内第一个用于关键业务领域的分布对象中间件产品。StarBus遵循业界领先的对象中间件技术CORBA标准。StarBus作为标准“软总线”,采用构件化思想,易于设计实现可重用性、移植性和互操作性好的对象构件,从而极大地提高分布式应用系统开发的效率,具有高复用性、高可靠性、高负荷能力、高安全性、开放性好的特点,是构建企业级应用系统的强大的新一代支撑平台。 HRSSP-EAI能够将业务流程、应用软件、标准和硬件连接起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体进行业务处理和信息共享。HRSSP-EAI是一个基于XML消息的系统集成框架,可以快速、容易地实现对企业应用的集成。HRSSP-EAI通过提供一个标准化的、可重复的集成过程,可以节约集成应用的时间和成本。集成基于配置来实现,通过一个图形化建模工具建立业务模型,再通过模型解释和装载引擎完成模型的装载,而实现集成过程。用户基本不需要编程,或者只需要少量的编程。HRSSP-EAI是一个开放的适配器开发和运行平台,是一个构件协同的开发和运行平台。它采用“软总线+软构件”的开发模式,提供了许多通用功能模块,这些模块都封装成构件,在需要时,通过构件协同引擎装载到平台上,实现特定的功能。同时,老的应用系统可以通过定制连接适配器与平台相连,适配器也以构件形式存在。只需要编写少量代码即可完成适配器的构建。其中,EAI的构件(EAI标准构件及EAI其他构件)均按照四个行业领域进行相应的扩充,即划分为:通信行业构件、银税行业构件、广电行业构件、教育行业构件。对原来不运行在StarBus上的构件,采用构件适配器进行连接,并建立构件适配器管理服务,用于构件的调入运行及管理。构件适配器分成两个层次:通用适配器接口及行业构件适配器,如图3.4所示。适配器接口及行业构件适配器均以构件形式存在。图3.4 构件适配器示意图一般来说,根据中间件的应用范围和通用程度,我们可以把中间件分成水平中间件和垂直中间件两大类别,见图3.5。相对而言,水平中间件的技术抽象度更高,而垂直中间件对行业的了解程度要非常透彻。图3.5 水平中间件和垂直中间件对比图3.4和图3.5,可以看出通用适配器接口是一种水平中间件,它需要更多的抽象,与行业应用无关,而垂直中间件是针对行业进行的定制,故可以将图3.4中针对行业的构件适配器看作是某行业中的水平

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论