云计算平台中电子商务企业与客户以及供应商之间的接口分别是网上电子商务平台和商品信息交换接口。客户可以通过统一的电子商务平台浏览商品并直接向电子商务企业下单购买,电子商务企业的在线采购子系统通过统一的产品数据交换接口获取各供应商的报价信息,选择供应商后发送采购合同,并对生产、交货和物流过程进行全程跟踪,同时将信息及时反馈给客户。
2.2基于云计算的商务智能模式
随着企业信息化的逐步推进,业务数据不断累积,企业希望将这些数据转换为有助于决策的信息,该转换过程需要数据仓库和数据挖掘等商务智能技术的支持。商务智能(BI)是数据仓库、数据挖掘、OLAP和人工智能等技术的综合体,传统意义上的商务智能是大型企业的专利。云计算平台提供的海量低成本存储和超强计算能力为中小企业使用BI提供了机会。
数据挖掘系统从业务数据库中提取数据,进行清洗、转换、汇总后形成按主题形式存放的数据仓库,再采用OLAP、人工智能等技术进行智能预测和分析,分析过程调用计算资源池中的节点,采用分布式并行计算来提高计算效率,最后将结果通过Web浏览接口提供给用户。云计算和BI的结合将给BI带来更优秀的表现:①云计算使BI获得大数据的支持,商务智能系统产生“智能”的基础在于大数据,否则获得的信息可能也是片面的,会导致错误的决策。并且,云计算平台的数据存储空间庞大而且价格相对较低,为商务智能提供了保障;②云计算可以提高BI的实时性。在商业环境中,商机稍纵即逝,信息的实时性非常重要,然而商务智能的实现是一个费时的过程,传统服务器模式往往运行效率不高,影响企业对市场的反映敏捷程度。云计算凭借分布式和并行计算,能较快给出企业经营的决策支持数据,提高企业的核心竞争力。
2.3基于云计算的移动商务模式
随着3G和4G时代的来临,智能手机等移动设备成为人们生活的'必需品,移动通信与电子商务的结合使得移动电子商务取得了飞速发展。据统计,20xx年我国移动支付交易额达到8万亿元。由于移动终端受体积、能耗等因素的限制,其信息处理和存储能力相对较低。云计算将大部分的处理和数据存储从移动终端转移到功能强大的云端,移动终端只需要具备简单的计算和浏览功能即可,从而使移动商务具有更广阔的发展空间移动商务云把企业的电子商务平台建设在云平台之上,用户通过手机等移动终端与电子商务平台进程交互,通过快速的3G和4G网络,用户请求被传送到移动通信服务商,再通过Internet传输到云端,由云服务器进行处理并将结果反馈给用户。计算和数据访问任务由云平台完成,在用户看来,云平台是透明的,用户不需要关心电子商务平台与云平台之间的交互过程。有了云平台的支持,就不必困扰于移动终端的计算能力和存储空间限制,可以撇开过去的个人电脑终端,随时随地享受云计算提供的高效服务。从应用开发者的角度来看,基于云计算实现电子商务将业务逻辑实现在云端,在很大程度上解决了设备多样性带来的重复开发问题。
3轻量级电子商务云模型及其应用
IT行业巨头像微软、Google、IBM、亚马逊和阿里巴巴等都创建了自己的商业化云平台,各类如OpenStack、Hadoop、Eucalyptus等开源的云计算平台不断涌现。这些云计算平台都是重量级的,部署和管理成本很高,而且很多功能也有待完善。根据中小电子商务企业的特点,设计了一个轻量级的电子商务云计算模型,系统采用ASP.NET开发环境,通过URL重写、负载均衡和软件动态部署等技术实现对多租户的支持。
平台主要由前端的负载均衡器、计算节点池、存储节点池和其它管理节点组成。在多台物理主机上安装虚拟机软件,在虚拟节点上安装云节点控制软件,并且针对计算节点和存储节点分别安装Web服务器和数据库软件。管理节点通过节点控制软件对各节点实施软件分发、安装和状态监控。
(1)平台部署。在应用软件开发完成后,软件交给动态部署管理器,选择活动的计算和存储节点进行部署。专门为Web服务器开发了Web站点的自动创建工具,为数据库节点开发了数据库的自动创建和备份工具,以实现平台的动态部署。部署完成后将节点映射情况交给负载均衡器用于负载情况分析。