CRM实施ABC―C/S架构下产生的硬伤
||2007-05-11
p>
p>
自从CRM选型起,C/S和B/S就是讨论的话题之一。SalesLogix是C/S典型的C/S产品,而进入最后PK的其他两家,金蝶:是基于J2EE架构的B/S结构;微软则是基于.NET的B/S结构。在《CRM选型:由海选到PK》一文中,我阐述了当时选择SalesLogix的原因。最终PK时,软件架构并未在重点考察的要素之中,而更多的是从产品成熟度和对需求满足度上考虑的。
C/S架构的软件产品需要在终端PC上安装客户端软件,然后才能使用。这无疑与B/S架构的软件产品相比有了先天的不足,B/S的卖点正是这种不受终端限制,同时又节省本地资源的优势。然而,C/S架构绝非一无是处,对于本地的预处理、数据简单存储有着B/S所不能替代的优势,对网络的低依赖性,也是C/S架构突出的优点。
对于CRM产品本身来说,在数据传输中存在着以下几个特点:首先,数据量大。CRM系统数据特点是以客户数据为核心,以时间管理和销售漏斗管理为两条主线的管理系统。不论是客户数据查询,还是产品检索,数据量都是比较庞大的。其次,实时性要求相对于ERP系统较低。基于这两个特点,当CRM系统采用C/S架构的时候,必定要解决远程数据传输问题。
SalesLogix在这方面做了很多努力,也提供了多种方案。在同档次的CRM产品当中,属于解决方案较多者。目前SalesLogix在远程使用CRM系统上主要有提供以下四种解决方案:
模式一:通过VPN方式,连接总部数据库,进行联机使用
所有数据存放在公司局域网内的数据库服务器中,所有用户通过VPN连接到服务器。
这种模式有以下优点
1. 时效性好,所有用户都能得到实时的数据
2. 易于维护,只需要维护服务器上的数据即可,所有客户端没有数据,服务器配置也相对简单容易
3. 不需要增加用户端的硬件投入
缺点:
1. 对带宽需求高,由于通过VPN连接,多用户共同访问数据库时很容易造成带宽不够而造成网络反映迟钝。即便是带宽充裕的地区,也需要收到全国互联网本身质量的影响,尤其是南北网连接的网络瓶颈影响。此方案几乎达到不可用的程度
2. 一组数据:实际的测试效果:北京总部2M数据专线,深圳10M楼宇共享,以下是在深圳测试时的一组数据:
a) 系统启动 70-90秒
b) 客户模块:20-30秒
c) 联系人模块:20-30秒
d) 销售机会模块:10-20秒
e) 新增客户:10-30秒
f) 删除客户:10-30秒
g) 打开一条Account信息:<5秒
h) 检索一条Account信息:<5秒
i) SalesLogix关闭时间:10-20秒
模式二:离线操作,适时同步方式
公司内设置数据库服务器,以及同步服务器,每个用户都有各自的数据库放在各自的PC中,通过Internet 和同步服务器进行数据交换。交换的模式较多(FTP, RAS)
这种模式有以下优点:
1. 各个客户端可以离线操作各自的数据库,不需要时刻与Internet相连,销售人员习惯于这种模式。
2. 带宽要求低,由于可以通过多种传输方式,所以可以通过各种模式进行同步
3. 对网络及其服务器的稳定性要求较低
相应的缺点:
1. 时效性较差,只有同步之后才能得到最新数据,所以一般很难实时的更新数据
2. 硬件要求较高,由于每个客户端中都有数据库,所以对客户端的硬件要求相对较高
3. 维护麻烦,由于需要维护每个客户端的数据库,所以维护相对麻烦
4. 最令领导担心的是存于本机的数据库信息所带来的数据外泄隐患(虽然厂家说一般不会出问题,但是领导的担心还是不可避免的)
模式三:远程办公室方式(Remote Office)
公司总部设置数据库服务器,以及同步服务器,每个异地分支机构中放置一台远程服务器,该服务器通过Internet与公司总部的同步服务器进行数据交换,每个远程用户在本地办公室内通过局域网访问远程服务器。这种模式是以上两种模式的一种结合,其结合了上面两种方案的优点。同时也存在缺陷
优点:
1. 通过局域网访问数据可以解决对互联网的实时依赖,提高使用效率
2. 本地不安装数据,免去对本地数据库的维护,并相对提高数据安全性
缺点:
1. 各个分支机构需要安装远程服务器,不仅投资较高,而且需要当地有技术维护力量(虽然厂家保证使用普通PC即可,而且不需要经常性的维护,但从用户角度不能确认)
2. 远程服务器与总部服务器定时数据同步,存在数据延迟的问题
3. 目前发现低版本SalesLogix在数据同步时,存在缺陷。(厂家保证6.2版本以上可避免此缺陷,但未经证实)
模式四:远程终端访问方式
公司总部设置数据库服务器,以及远程终端服务器,每个远程用户通过IE远程终端服务器进行访问,
优点:
1. 本机不用安装任何软件,直接通过IE链接
2. 数据全部在远程终端服务器上,网络中只传送画面和鼠标键盘的移动,因此对网络压力小链接速度快,以下为深圳使用的对比数据
a) SalesLogix启动 10-20s
b) 客户模块 5-10s
c) 联系人模块 5-10s
d) 销售机会模块 10-15s
3. 不仅可用于CRM,还可用于其他应用
缺点:
1. 对远程终端服务器压力大,目前使用Go Global远程访问软件,由于对CPU压力大,一台配置为双XEON 3.2 CPU,4G内存的服务器,最多仅可同时15人登录使用CRM系统。(目前正在查找原因,初步判断是SalesLogix与Go Global之间的兼容性问题,但仍未有最终技术结论)
2. 需要购买远程终端服务软件,费用比较昂贵,一般每个并发用户在1800-3000不等(主流产品以Ctrix为代表,以及Go Global等)(X229)
责编:admin
转载请注明来源:CRM实施ABC―C/S架构下产生的硬伤
噢!评论已关闭。