什么是推动多系统集成建设的原始动力?其中一个因素是新技术的发展、市场竞争的需要;另外,各行各业用户业务开展和使用的实际需求,是更加重要的因素。新的多系统集成方式可以给集成商提供新的商业价值,提高市场竞争力,给最终用户带来方便的业务使用和资源的有效利用,进而产生可观的社会效益。
当前,多系统集成技术和其他各项新技术都经过了长足的发展,云计算技术已经开始走下神坛,开始在不同领域显示出应用的强大威力。结合云计算技术和多种系统集成枝术的云集成枝术,正是目前多系统集成的关键技术和一个重要的发展趋势。
系统集成的发展和关键因素
系统集成有着不同角度的理解和定义。从目前的发展来看,系统集成已经从最初简单的系统、设备的攒和,发展到基于某一具体目标提供端到端的全面解决方案。
最初的集成系统缺少统一信息化平台的支撑、缺少统一数据信息的交互,没有形成不同系统间资源的共享,更多是通过网络实现不同设备的物理连接。在这一阶段,网络布线几乎成为系统集成的代名词。这类应用,从用户业务角度讲,就是将原来只能在某一个固定位置使用的设备和系统,进行物理位置的扩展。例如,在物流领域,系统集成只是利用了网络布线技术,改变了原有入库和出库时,相关人员只能够在现场工作,信息资源需要人工采集的工作模式。
要更科学地定义系统集成,首先要对系统有所认识。从统一宏观的角度讲,系统是一些更小颗粒的相关元素的有效组合,通过整台达到了实现某种应用的目的。进而,系统也可以作为颗粒稍大的元素,参与史高层级的多系统组合,这种组台我们就可以理解开系统集成。循着定义,就安放领域的指挥中心建设来说,从小的一类终端系统的安装组合,到整个包含基础设施系统、调度系统、显示系统、数据库等相关系统的总体集成,都可以称之为系统集成。总体集成的市场需求、系统复杂度都对各种技术和产品的要求,要远高干某一类系统的分类集成。目前,常遇到的系统集成,多是包含一些人型系统的总体集成。
系统集成的应用特性
系统集成是以用户的应用需要和投入资金的规模为出发点,综合应用各种相关成熟枝术,适当选仔各种软硬件设备,经过相关人员的集成设计、安装调试、应用开发等大量技术性工作,同时通过相应的业务和项目管理工作,使集成后的系统能够满足用户对实际工作的业务要求,提供最佳性价比的综合应用系统的整个过程
系统集成有以下几个方面的应用特性:
·系统集成的棍术出发点和原始驱动力来自于如何满足用户的需求。
·针对用户的需求、投资预算、系统操作维护人员的特点,选择最适合用户应用的产品和技术,设计出性价比最高的系统集成方案,是系统集成应用的最大目标。系统集成不仅是选择最好的产品的简单行为。
·系统集成本与包含的技术含量、管理措施等方面的要求很高,它不是简单的设备供货,它体现更多的是设计,调试与开发。
·系统集成是一项综合性的系统工程,包含产品技术、设备技术、资源、人员管理和商务等方面,是一项综合性的系统工程。技术支撑是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的可靠保障
·最终如何评价一个系统集成项目的价值。有许多要素,最重要的是两个方面,一是使用的方便性,另一个是总体性能价格比的言低。其中性能价格比是评价一个系统集成项目设计是否合理和实施成功的最重要参考因素。
系统架构分析
单个系统通常包括数据采集层、数据传输层、数据服务层、应用服务层和用户业务接口。(如图1所示)其中,数据采集层能实现各类设备信息和数据的采集,通过统一的信息采集上传单元进行传送;数据传输层是利用各种有线、无线和专用网络处理信息的传送:数据服务层主要是通过数据库进行各类信息的聚合,并通过服务接口和功能服务模块实现数据交互;应用服务层能通过对各种功能服务模块的加工,实现用户业务要求的各种功能;最后,通过相应的GUI界面,支撑相应的用户使用界面。
图1 单个系统的逻辑架构图
单个系统的逻辑层次,是一种逻辑提炼,实际的各类单个应用系统,可能会多于或者少于这些逻辑层面。对于系统集成方案设计来讲,在哪个逻辑层面上进行系统集成,会对系统集成方案造成根本影响。
系统集成的几个关键技术因子
从技术角度分析,完美的系统集成项目,需要在台适的系统逻辑层面上进行不同于系统的整台,同时在数据信息的同步方面做好协调。另外就是能够通过高效的应用功能模块的支撑,实现言性能的响应速度,同时展示出适合于用户业务需求的应用界面。
总结来讲,几个关键的技术因子就是:确定系统集成整台的逻辑层面,做好不同子系统的信息协调同步,台理设计出高性能的应用功能模块,展示出友好的业务GUI界面。
云计算技术的应用特性
云计算的基本概念
云计算(CloudComputing)是网格计算(GridComputing)、分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储(NetworkStorageTechnologies)、虚拟化(Virtualization)、负载均衡(LoadBalance)等传统计算机技术和网络技术发展融台的产物。它旨在通过网络把多个成本相对较低的计算实体整台成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS、MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。CloudComputing的一个核心理念就是通过不断提高"云"的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受"云"的强大计算处理能力。
具体的SaaS(软件即服务)PaaS(平台即服务)IaaS(基础设施即服务)的相关描述如图2所示。
图2 云计算相关商业模式图
云计算技术的核心技术要素
云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非木地计算机或远程服务器中完成目标任务。企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
云计算的关键技术之一是虚拟化:虚拟化就是将硬件、操作系统及其应用程序"打包"为一个或多个可移动的虚拟机(VM)文件。VirtualMachineMonitor(VMM)是一层薄的软件将单一的物理机器转换成多个影像,每一个影像(或虚拟机)是原始计算机系统的有效复制,并具有完整的处理器指令。
服务器虚拟化打破丁操作系统和硬件的互相倚赖,通过封装到虚拟机的技术,管理操作系统和应用程序为单一的个体,具有强大的安全和故障隔离措施。虚拟机是独立于硬件的,它们能在任何硬件上运行。服务器虚拟化具有四大特征,一是分区:在单一物理服务器上同时运行多个虚拟机;二是隔离:在同一服务器上的虚拟机之间相互隔离;散是封装:整个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和复制该虚拟机;四是相对于硬件独立:无需修改即可在任何服务器上运行虚拟机。
可以看出,云计算的核心思想是分布式服务,是虚拟化、saas、分布式,并行计算、集群与网格计算等概念与技术的延续和集成。"云"只是一个形象的说法,"通过低成本硬件+并行计算"提供大容量和低成本的服务能力。
总之,云计算在信息整合的逻辑层面、信息协调同步,功能模块的调度划分等方面,具备先进可行的技术优势。这些先进思路,可以完全引入融合到系统集成的规划设计、部署实施思路中。
融入云计算思想的系统集成
那么,我们如何在系统集成中融入云计算的思想?首先需要在单个系统的底层逻辑架构即数据采集层中,实现系统深度融合,同时通过在数据采集层引入可编程物联网网关,在实现数据信息采集收敛的同时,通过引入虚拟机和适当应用服务编程的概念,进行适当的逻辑编程。同时由于可编程物联网网关通常位于系统的最前端,物理位置分散,可实现分布式应用服务的部署。
信息协调同步层面,位于系统的数据服务层。通过在该层面引入先进的数据库技术、借鉴云计算思想的信息同步技术,即针对不同类别的子系统特征通过主动轮询、定时上报同步等技术实现实时信息的汇聚,同时通过数据流和控制流分离,引入调度状态机功能模块,实现信息的协调同步。
另外,在用户的GUI业务展现方面,通过在业务服务层引入能够提供统一标准接口的服务能力模块,将用户的GUI展现层面变得可以方便的进行二次开发,就可以完成对用户展示界面的快速开发。具体来讲,就是通过提供图形化流程编排、可视化页面设计和可视化数据定义,形成能够提供不同业务的能力组件,通过在系统中加载能力组件的方式,实现提高用户业务能力的目的。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:云集成:多系统集成的关键技术和趋势