扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
编者按:对于有广域分布的集团多分支机构而言,分布式应用系统的效率俨然已经成为企业的顽症和员工抱怨的焦点。企业应用系统在不同分支结构的实际应用效率低下、访问不稳定等问题非常普遍。例如ERP系统、OA系统、专用业务系统(如:银行系统)等,这个问题极大地影响了企业的办事效率。
本篇中,以一个集团级家电联锁企业的核心业务系统的应用改善为背景,阐述WAN优化技术对企业应用系统效率瓶颈解决的技术策略。
今天企业的经济生活周长已经从过去的局部区域向全球性过度。集团企业全球化发展,企业分支机构全球分布已经不胜枚举;中小企业即便没有光域分布的分支机构,客户分布却已经远远超越过去的辐射边长,呈全球分布趋势。
分布式办公企业的分支机构和部门比较分散,直接导致企业IT应用系统的部署产生了很大的困难,如ERP系统,OA系统,专用业务系统(如:银行系统),由于广域网链路带宽低而延迟高,通过WAN远程访问企业数据中心部署的IT系统存在很大的时延,工作效率低下。在高丢包率的连接链路上,这些企业的应用已经是企业客观面对的应用灾难。或许同城,或同一个ISP提供服务区域的结点应用企业私有系统的效率没有这个瓶颈,但更多的分支和客户群体抱怨的更多问题是:慢,应用系统应用效率太低;业务的效率和信息系统支撑的效率已经失衡。
本文以下以国内某知名家电联锁企业的核心应用系统使用实例为对象,分析造成这个失衡的本质原因及最佳技术解决方案。
应用背景:国内某知名家电分销连锁企业ERP应用系统
国内某知名家电分销连锁企业主要从事消费类电子产品和、家电、通讯器材等销售,在全国有几十家店面,年销售额上百亿。公司IT应用系统主要是内部ERP系统,公司所有店面都要实时的与ERP服务器进行数据交换(定单提交、库存查询、财务报表等),该系统的正常运行是对公司的正常业务经营至关重要,其全部网络结构是在广域网(即 互联网)中使用VPN构架的虚拟专网,为了尽最大能力保障网络的稳定,公司总部和主要店面全部使用本地网络专线与互联网连接,但由于广域网网络不稳定性和店面分布的不确定性,大多数店面都存在着ERP系统应用缓慢,甚至经常无法使用,尤其是节假日,提交一个定单到总部物流中心往往要几分钟时间,甚至需要10几分钟,公司IT应用人员怨声载道。
应用灾难:系统访问速度超级慢并不稳定,即便应用了VPN依然没有任何改观
该公司网络系统特点是典型的构建在互联网上的VPN网络应用系统,但VPN技术本身主要解决的是网络通讯加密问题,对于广域网中普遍存在的网络拥塞、网络延迟和网络丢包而造成的网络通讯速度缓慢、通讯效率低下问题无能为力。
公司ERP系统需要在店面PC机到总部服务器间频繁的传输无规律、重复性很低的"小数据包",传统的以缓存方式的网加速技术和产品根本无法满足需要,实际测试的数据也是加速后反而系统运行速度更慢了。
为了应对网络系统的不畅问题,该企业不得不采取了最原始的方法―――电话+快递。当网络通讯不畅时,对于时效性络很强的当天销售订单,为了及时为用户配货、送货,店面有专人与公司总部电话联系,而距离比较近的店面一般采取每隔几个小时打车将纸质订单送到总部;距离总部比较远的店面在采用电话通知总部的方法同时,将订单快递到公司总部。这个方法费时费力,对于每天销售额巨大的店面压力非常大,没有从根本上解决问题。
黑暗中的探索:多种解决措施无功而返
必须要改善网络通讯能力,提高数据通讯速度,该企业曾做了如下尝试:
探索一:
首先,为了改善店面的网络环境,该企业首先想到是使用网络专线来改善网络通讯能力,于是在有条件的店面租用专线线路到本地互联网。这种方式在显著增加企业成本的前提下,对于改善网络有一定的作用,但实际情况是在节假日网络改善明显,而到了上班高峰时(比如 上午9点到11点,下午1点到4点半),并没有任何改善;而对于大量的不具备专线接入的店面,仍然使用ADSL接入方式,几乎每天都会出现堆单和堵单现象。
探索二:
其次,单位采用了几款网络优化产品做网络加速测试。但这几款产品主要都采用网络缓存方式作为加速核心技术。而网络缓存这种方式对于企业的ERP系统、小数据包低重复率的通讯模式显然是不适合的,加速后的通讯效果是引来新的延时,出现管理系统非即时处理和越加速越缓慢的问题。
揭开迷雾看问题的本质:速度慢的真实原因在哪里?
通过深入分析该公司的网络特点和应用系统特征就会看到一些普遍问题。
首先,该企业的网络特点是通过VPN技术在互联网上构建了一个虚拟专网,互联网的突发性和不稳定性都会直接影响该公司的网络。由于该企业的很多店面都是在繁华的闹市区,周边商业气氛非常浓厚,互联网使用率非常高,局部拥塞比较严重,尤其是在上班高峰时,网络拥塞造成网路丢包、网络延迟问题比较明显;而在一些居住区比较集中的店面,由于周末很多人在家里上网和玩游戏,周末的网络反而更加繁忙,通过长时间的跟踪,发现网络在不同时间出现的通讯障碍主要表现在两个指标――通讯丢包率上升和通讯延迟明显变大,一般情况下,当网络出现明显障碍而影响应用系统使用时,丢包率往往在5%――15%左右,延迟在100ms --- 400ms,此时,应用系统会出现明显的响应缓慢、时断时续、提交失败和不断要求重复登陆系统的现象。
其次,该企业的应用系统是典型的ERP类应用,包含了少量的带工作流的OA子系统。应用系统运行模式包含了B/S和C/S结构,尤其是C/S结构系统对于网络通讯过程中丢包的出现非常敏感,提交失败和重复登陆现象非常明显。ERP类应用的显著特点就是每次通讯量非常少,往往只有几个数据包,数据往返通讯频繁,一旦某次通讯出现丢包现象,将会严重影响整个系统应用;同样,网络延迟问题对于ERP类应用很难避免,当网络延迟达到上百毫秒以上时,在ERP类应用中就会比较明显的感觉到网络的缓慢。
因此,要解决该企业的网络问题,必须要从根本上解决两个问题,网络丢包问题和网络延迟问题。只有有效的解决了上述两个问题,才能使网络加速成为可能。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。