当前,我国的一些制造企业拥有自给自足的信息化系统,企业要持续投入人力物力和时间去确保系统正常工作。特别当业务需求发生变化时,企业需要斥巨资修改原先的应用软件系统。当操作系统等支撑软件升级时,企业要为产品升级或配套服务买单。当企业业务量上升时,需要购买更多,更先进的服务器等硬件设备。可是当我们处于经济持续低迷,业务下滑时期,企业却无法缩减IT成本,更无法将已经采购的昂贵IT设备等值变现,这是一个令人尴尬的局面。
“云计算”的出现友好的解决了这一问题。目前,无论硬件提供商,平台服务商、应用软件开发商和运营商,以及广大用户基本达成共识,对云计算在网络时代创造的商业价值有信心。虽是新生事物,但其关键技术已经存在很久,它继承了网格计算(Grid Computing)、虚拟化(Virtualization)、效用计算(Utility Computing)、并行计算(Parallel Computing)、分布式计算(Distributed Computing)等技术,解决了并行计算、均衡负载、宕机切换等超高性能服务器集群问题,解决了数据加密传输、加密存储、实时备份、容灾备份等问题。当面对不同行业用户时,可将应用系统模块智能组装以满足客户个性化需求,也可通过WEB形式在线使用软件。云计算将服务器集群、高可靠IDC及包括ERP在内的各类应用系统集中起来,由系统实现自动化管理,为客户提供随时随地,随需而变的IT服务。
那为何云计算还没有实现大规模应用,为何用户在决定使用云计算服务时还会犹豫不决?虽然大家都坚信云计算能为IT产业带来颠覆性的变革,但由于人们对于其认识不够充分,对于其本质,关键技术和执行细节还缺乏深入了解。
以云计算ERP为例,有三个关键技术解决方案:即采用Linux等软件部署服务器集群方案,采用数据加密传输、加密存储、实时备份、容灾备份等技术的IDC方案和采用WEB技术开发的,由Kernel、Field、Entity组成的云计算架构ERP应用方案。
一、服务器集群解决方案
由于客户对云计算服务宕机的概率要求接近于零,传统的双机热备、磁盘阵列等技术都已经无法为客户提供不间断服务,因此云计算须采用服务器集群的解决方案。这些服务器集群可能分布在世界任何角落,通过系统调度为客户提供并行计算服务。即使有个别服务器出现故障,集群中的其他服务器也可以继续工作。我们将云计算ERP服务器集群系统分为四个层次。
第一层是调度核心服务器(Nseer Server Manager),它是集群的大脑,负责总体资源调配,管理全部服务器资源。
第二层是负载均衡服务器(Linux Virtul Server),集群通过这层的服务体现出为基于IP地址的单一系统映像(SSI)。
第三层是提供实际服务的服务器群(Apache)。客户端发出的服务请求转交到服务器群,由具体的服务器响应请求并返回数据。
第四层为应用服务器系统(Tomcat),为整个集群内部运行提供稳定一致的应用服务,关键是将ERP软件的业务流程细分、动态解析,并在服务器集群中实现线程级均衡负载,并行处理,以最快的速度通过互联网为大量企业用户提供应用服务。让每个用户通过互联网,就可以使用相当于运行在超级计算机上的ERP软件服务。(图1)
我们知道,ERP是重量级的企业应用,让这样的应用完全通过互联网,以云计算的方式通过一个网络浏览器使用,这所涉及到的技术问题非常具有挑战性,问题包括如何让不同行业、不同企业在云计算ERP中得到个性化应用服务?如何通过互联网得到比本地安装系统还要快的访问速度?也就是说,云计算的性能必须是超级的,否则就失去了意义。
二、IDC解决方案
要让客户放心的使用云计算服务,就必须斥资建设高可靠的数据中心。我们采取Nseer Data Manger软件系统实现实时备份,异地容灾备份等功能。Nseer Data Manger是由内核模块和相关程序组成的,通过网络通信同步镜像整个数据系统。
当数据写入本地数据设备上的文件系统时,数据会同时发送到网络中的另一台主机上,并以完全相同的形式记录在一个文件系统中。本地节点(主机)与远程节点(主机)的数据可以保证实时同步,并保证IO一致性。所以当本地节点的主机出现故障时,远程节点的主机上还会保留有一份完全相同的数据,可以继续使用,以达到高可用的目的。(图2)
要安全管理云计算ERP数据中心的客户数据,需要解决数据传输,存储等环节的安全问题。实际上,云计算客户的担心主要是如何防止服务商看到客户保密信息,必须将这类敏感数据加密存储,类似银行保险箱业务,银行只提供保险箱,至于客户在里面存放何物,何时拿取完全由客户自己决定,保险箱的钥匙由客户自行保管,银行职员不可能知道保险箱里有什么,更不可能得到。同样,客户数据在加密存储时可由客户自行设定密钥,云计算服务商根本不知道客户数据是什么。因为法律承认客户数据与其他有形财产一样需要保护,因此通过签订有关数据的保密协议,更能让客户放心使用。
三、WEB技术解决方案
完全基于WEB的应用软件才可能以云计算模式为客户提供服务,因为对于客户来说,云计算服务中基础架构、支撑软件在后台操作,且不可见,可见可操作的是应用软件。而这种应用软件能否支持在互联网上使用任何上网设备自由访问,是决定云计算服务成败的关键。故而云计算的应用软件应该是完全在互联网这块沃土上成长起来的,也就是过去人们常说的”B/S结构”的应用软件。(图3)
互联网发展到一定阶段,会促使IT应用走向云计算,作为IT厂商应该以更加积极的心态来面对,积极投入到云计算大潮中。作为中国IT应用的最大用户群,企业信息化用户一定要擦亮眼睛,用积极、理性的心态去选择适合自身的云计算服务,来享受超值的企业信息化美味大餐。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:云计算ERP三个关键技术解决方案