云计算在中小企业信息化建设中的应用研究
2013-10-18桂林旅游高等专科学校董彦佼
桂林旅游高等专科学校 董彦佼
进入21世纪,信息技术飞速发展,有更多的企业意识到信息化建设在企业经营过程中发挥着越来越大的作用。中小企业是我国国民经济和社会发展中一支重要力量,它的发展对我国全面建设小康社会具有积极促进作用。然而对中小企业而言,在其信息化建设过程中面临很多困难,如前期投入大、建设周期长、后期维护难、人力成本高等,这些困难严重制约着中小企业信息化建设的发展速度。
云计算被视为信息技术的又一次革命,这给中小企业的发展带来福音。云计算不单是信息技术的革新,而是一种新的信息服务模式,它将硬件和软件以及其他IT资源封装为服务,企业可以通过网络进行访问和使用,按需付费,就像日常生活中用水用电一样方便,而不需要了解“云”中的设施、设备,也不必具有相关的专业知识,中小企业可以集中精力发展业务,同时大大降低中小企业购置软件、硬件、配置人员的费用,这既满足了中小企业信息化建设发展的需要,又显著降低中小企业的资金成本。
1 云计算概念与核心技术
1.1 云计算概念
云计算不是一种技术,而是多种技术的组合,它使信息技术作为服务的理念成为了可能,并得到了大众的认可。目前,云计算还没有较为统一和权威的定义,但其内涵已获得普遍认可。狭义来讲,云计算是信息化基础设施的交付和使用模式,是通过网络以按需要、易扩展的方式获取所需资源,提供资源的网络就被称为“云”, 云计算可以按需使用,按使用付费。广义来讲,云计算是指服务的交付和使用模式,是通过网络以按需要、易扩展的方式获取所需信息化、软件或互联网等相关服务或其他服务[1]。总之,云计算是一种分布式并行计算,由通过各种联网技术相连接的虚拟计算资源组成,通过一定的服务获取协议,以动态计算资源的形式来提供各种服务。各大厂商如Google、IBM、Amazon、Microsoft、Dell、Sina、Baidu等都在推出自己的云计算服务平台和云计算解决方案。根据云计算的使用模式划分可以分为公用云、私有云和混合云[2]。
1.2 核心技术
(1)虚拟化技术。虚拟化技术是云计算的核心技术,它将硬件设备与软件系统相分离,将各种IT资源虚拟化,用户只能看到虚拟层运行的软件,而硬件对用户来说是透明的,同时,还可以让资源在各个服务器上进行迁移,以获得与应用相关的负载平衡性能。虚拟化可以分为存储虚拟化、硬件虚拟化和网络虚拟化等[3]。
(2)编程模型。云计算采用分布式编程模型,它的任务调度非常高效,程序执行时可以把数据分划到不同模块中,由计算机并行计算,从而提高运算速度,编程人员只需要关注程序本身,对于如何并行运算和如何任务调度则交给云平台来处理。
(3)数据存储技术。为了保证数据的高可靠性、高可用性和经济性,云计算存储数据采用分布式存储技术,并且通过冗余存储方式确保存储数据的安全性。同一份数据存储多个副本,采取并行方式为大量的用户提供服务,具有高传输率和高吞吐率的特点,同时采用分布式计算方式,可以降低每个服务器的压力,提升存储的运行性能,在数秒钟内处理数以万计甚至亿计的信息。
(4)数据管理技术。云计算要处理的数据具有海量性、异构性和非确定性等特点[4]。因此,数据管理技术必需能够高效地管理大量的数据,同时,对大量数据集进行分析和处理,以向云计算用户提高品质服务。目前,云计算系统中的数据管理技术主要有Google的BigTable、Hadoop的HBase和Amazon的Dynamo等。
(5)云计算平台管理技术。云服务器数量众多且大多分布在不同区域,服务器上资源规模庞大,同时运行着成百上千种应用。要使这些服务器被高效地管理和使用,保证系统能够提供不间断的服务是一项艰巨任务,通过云计算平台管理技术可以实现大量的服务器协同工作,更方便地对业务进行开通、部署和维护,通过智能化、自动化的方式实现系统的可靠运行。
2 中小企业应用云计算的优势
2.1 节省建设成本
中小企业一般资金有限,融资相对困难。中小企业通过部署云计算之后则不需要购置额外硬件和软件,也不需要租用硬件设备,企业可根据自身需求来选择相应的云端服务模块,按照使用率和并发用户量来进行付费,按需使用,按使用付费,对于中小企业来说云计算能够最大限度保护现有投资,从而节省企业信息化建设费用。
2.2 节省人员成本
中小企业的全部软件应用都是在云服务器上运行的,系统运行和维护交给云计算服务提供商来负责,从而不需要企业再找专门的技术人员负责维护系统,当企业在使用软件服务过程中遇到问题时,只需联系云计算服务提供商即可,会有专门的技术人员负责处理,从而不再需要企业耗费额外人力。
2.3 便捷的信息服务
中小企业不需要购置额外的硬件设备和软件,只需按需付费即可通过互联网获得各种服务和资源,不限时间和地点,只要能够连接互联网即可。中小企业通过动态的定制服务和升级云计算服务,可以将信息化系统与企业实践紧密结合,从而提高企业运行效率和竞争优势,以适应市场需求的变化。企业的全部数据都存放在云服务器,无论在任何地方只要能够连接互联网,用户就可以登录云服务器进行正常工作。
2.4 提高投资回报率
中小企业受自身规模和投入成本的限制,不可能同大企业一样在信息化建设上投入大量资金,云计算的按需付费使用模式非常适合中小企业。中小企业采用云计算可以轻松实现企业资金、人员、客户、商品等资源管理,从而可以集中财力和人力投资到利润较大的业务中。通过云计算中小企业可以迅速地将产品进行推向市场,快速获得更多的效益,提高投资回报率。
2.5 增强系统安全
云计算采用多层服务器集群架构,系统能做到均衡负载、实时备份,同时系统还提供完备的安全运营技术手段,如采用了严格的权限控制、先进的防火墙、入侵检测、SSL安全套接加密、端对端的加密存储、CA数字认证、远程安全身份验证专属安全设施。这为中小企业提供了可靠、安全的计算服务和数据存储,而不再需要企业自身对服务器进行维护,避免数据丢失、病毒入侵等问题。
3 中小企业应用云计算面临的问题
3.1 云计算服务商的选择
不同的云计算服务商提供的服务也不尽相同,服务质量也有所差异,同时,中小企业的各种数据要存放到云计算服务商处,数据安全将不受自己控制,由此可能会产生数据丢失、数据泄露、数据被篡改一系列问题,因此,选择一个技术可靠、信誉好、可信度高的云计算服务商显得尤为重要。
3.2 中小企业缺乏总体规划
由于中小企业缺乏专业的技术人才,在应用云计算推进信息化建设过程中,没能很好地将信息化与企业发展战略以及具体经营管理工作结合起来,很多中小企业应用云计算比较盲目,而企业云计算的应用往往是从单项应用开始,缺乏整体部署设计和规划。
3.3 安全问题
安全问题是中小企业接受云服务担心的最重要问题。云计算多数不是建立在私有网络上,而是建立在公共网络上,实际上中小企业要把各种重要数据存放于第三方平台上,尽管云计算服务商承诺会提供非常安全的保障措施,但在云计算服务器上的中小企业数据资源,依旧有可能受到黑客等不法分子的威胁和攻击,企业因此面临更复杂的安全威胁[5]。
3.4 缺乏统一的标准
目前,Google、IBM、Amazon、Microsoft和Dell等云计算服务商都在推出自己的云计算标准,不同的“云”之间缺乏互操作性,这样造成它们的云应用程序会出现兼容性问题,而这使得用户从一个云计算环境迁移到另一个环境要付出很大的代价。
4 解决对策
4.1 分析云计算的适用性
虽然云计算可以从许多方面给中小企业带来好处,但在现在的技术条件下,并不是所有的中小企业都适合采用云计算的方式。如有些中小企业需要对硬件和服务流程有着完全的控制;有些中小企业的应用有特殊的硬件要求,而云计算服务商不大可能提供支持;还有牵涉到客户数据或者高级战略的电子邮件,也不适合云计算。
4.2 选择适合的云计算服务商
中小企业要结合自身业务需求来选择云计算服务商,可以从三个方面来进行考察:第一,企业要查看云计算服务商是否具有相关的安全资质认证,是否具有完善的风险管控措施和方法;第二,要考虑云计算服务商是否提供了与企业内部数据进行安全传输的接口,只有这样才能让云计算与企业已有的内部系统进行集成;第三,企业所使用的云计算服务都是能够动态扩展的,所以,需要了解云计算服务商的计费方式和计费清单,以免产生计费不清的问题。总之要选择服务质量高、信誉度好、可信度高的云计算提供商。
4.3 加强云安全防护
中小企业应对重要的数据进行经常性备份,以防止数据丢失;同时,对敏感数据进行加密,敏感数据包括云计算服务器上的数据和传输给用户的数据;在企业环境中部署过滤器,使用过滤器监视网络中的数据,以防止敏感数据的自动外流[6]。
5 结语
云计算在中小企业信息化建设中有着诸多优势,但作为一种新的技术,在安全、可靠性和标准化等方面也存在一系列问题,由于中小企业在信息化建设方面资金不充足、技术能力不强、缺乏人才,因此,在中小企业信息化建设中,必须依据企业特点,结合企业发展战略和经营管理的实际情况,制定企业信息化发展战略,从而推进中小企业信息化升级,促进中小企业更好更快地发展。
[1]全巧梅,陈君.云计算在中小企业信息化中的应用研究[J].农业网络信,2010(9).
[2]张秀菊.云计算及其对企业信息化的影响[J].北京石油管理干部学院学报,2010(1).
[3]朱永庆,邹洁.网络虚拟化技术在云计算领域应用探讨[J].电信科学,2011(10).
[4]刘正伟,文中领,张海涛.云计算和云数据管理技术[J].计算机研究与发展,2012(49).
[5]邹佳顺.云计算环境下安全问题及其对策研究[J].计算机光盘软件与应用,2012(14).
[6]严明.云计算中的云安全研究[J].现代商贸工业,2009(20).