2.2.1 云计算服务商需要加强云计算中数据的安全传输以及存储
1)云计算服务商加强对数据的安全传输
由于云计算服务所涉及的用户数量庞大,这就需要保障很大数量的用户隐私数据的安全传输,提高传输中密钥的安全系数,利用密码学方面的知识对传输密钥进行构建。对云传输中所产生的日志进行及时有效的监测和管理。并且对传输过程中用户身份信息进行多次验证。另外对访问数据的用户要进行安全审核,严格执行所需要的安全策略。
2)云计算服务商要加强数据存储的安全性
加强数据存的安全性,首先要使云计算的存储有良好的兼容性,因为云计算涉及庞大的数据,往往一个服务商不足以满足用户数据存储的需求,这就需要几个服务商的合作,如果服务商存储数据没有好的兼容性,会造成存储数据的损失。另外存储数据要有应对灾难性瘫痪的功能,有良好的数据恢复机制。
2.2.2 电子商务提供商应提高安全性
1)在数据进行网络传输前,电子商务提供商应该自己采用一套自己的加密机制对数据进行一次加密;
2)监控传输数据,电子商务供应商应该对云计算服务器进行实时监测,发现安全问题马上处理。
3 电子商务中云计算的其他关键技术分析
云计算模式下,电子商务的体系结构由电子商务设施级服务层,电子商务平台级服务层,软件级服务层三部分组成,其中软件级服务层又包括数据共享资源池,客户访问层以及管理层三部分。其中的核心服务层分别是应用层,平台层和资源层,这三个核心服务层对应云计算的SaaS(Software As A Service),PaaS(Platform As A Service)和IaaS(Infrastructure As a Service)。
而针对这三个核心服务层的关键技术包括:
3.1 数据管理技术
云计算需要对庞大的数据进行存储,并且在读取数据之后对其进行分析,因此,云计算中的数据管理通常会使用数据库(DataBase)中的列存储的数据管理方式。例如,BigTable数据管理技术。BigTable是一个可压缩高性能的文件系统专有数据存储系统,是由谷歌首先提出的。BigTable使用列存储方式,将任意两个字符串值和时间戳对应到相关的任意字节数组。它不是一个关系数据库,可以将其更好的定义为一个系数的,分布式的多为排序图。
3.2 编程模型
为了方便用户的使用,云计算环境中的变成模型十分简单,云计算多采用Map-Reduce模式,Map-Reduce是一个应用于大数据集并行编程的模型,其算法属于分布式算法。执行Map-Reduce程序需要五步:输入文件,将文件合理的分配给几个执行者并行执行,本地写配置文件,并行运行文件,输出结果。将Map-Reduce运用在云计算中是研究云计算关键技术的一个研究方向,但是这种程序由于其开发工具Hadoop的限制,导致他并不完善,需要进一步改进其开发工具。
4 结论
电子商务中云计算的运用正在受到越来越广泛的关注,一些技术还并不十分成熟,本文对云计算环境下的电子商务的安全问题以及关键技术进行了分析,但仍需要更深入的研究。
[1]吕志泉,张敏,冯登国.云存储密文访问控制方案[J].计算机科学与探索,2011(5).
[2]占建民.基于云计算的电子商务安全对策探讨[J].电子制作,2013(24).
[3]王卫东.基于云计算的企业电子商务安全问题探究[J]. 中国电子商务,2012(17).