一、引言
二十一世纪的今天,计算机和互联网技术得到了深入发展,计算机网络为我们访问非本地的计算服务(信息存储、处理和信息服务等)提供了便捷的通道。2007年Google公司提出了“云计算”(Cloud Computing)战略,提出社会化计算机网络服务的构想,它所要解决的问题是怎样提高数据资源利用效率,如何快捷、方面的满足用户的任务需求。云计算是一系列分布式计算技术自然演化与融合的结果。随着云计算技术的推广,利用开源项目来构建企业级私有云已成为云计算应用的一项重要研究课题。本文研究了云计算在中小企业中的应用,提出虚拟化技术的应用能够解决云计算的高性能、高可靠性、高可用性问题,使得该平台在为大家服务的时候最大化的实现资源利用率。
二、云计算的特性
云计算和网络计算、分布式计算都很多相似之处,但是它有其自身的特点和优点。
第一,从规模上来说云技术是庞大的,很多云计算平台都有几百万台服务器,如IBM、微软公司等。大规模的服务器首先能提供强大的处理能力,在硬件给予了足够的保证。
第二,云有分解性,可以将一项复杂的工作分解为很小的工作单元,然后逐步扩展到计算中心中去,云计算平台可以实现7x24小时服务,实现了服务的不间断性,它还能够实现动态调整,满足不同的商业应用需求。
第三,优越的处理计算能力,及自动化管理。用户可以按照自己的需求通过用户接口组织自己的资源,这些工作都是自动化的,不需要云计算平台干预。云计算平台唯一做的事情就是记录用户使用的资源大小和时间信息。
云计算模式采用了SOA架构,共享资源的部署是动态进行的,各种计算机类型很好的被支持在云计算平台上,并且云计算平台有高扩张性、高可靠性及资源的虚拟性,云计算平台包含的硬件资源也非常丰富,可以是小型机、普通计算机或者是服务器等。
三、中小企业中云计算的应用
根据全球顶级在线就业平台Elance最近对250创业企业进行.调查,调查结果显示,有近57%的产业企业依靠云技术进行在线雇佣人员,42%的创业企业依靠云技术进行文件储存。中小企业通过云技术应用可以仅支付少量的IT服务费用,不用再支付大笔费用进行基础设施建设。中小企业通过云技术就可以在就业市场找到更好的在线雇佣员工。云技术还可以为中小企业提供外部的文件存储,减少企业内部的服务器需求;通过在线应用程序套装软件使行政管理任务变得更加的顺畅;同时可以提供更大的移动性,允许使用最新的IT软件。
云计算的兴起为中小企业的发展找到了一条更为光明的道路,下面我们便看一下如何应用云计算为中小企业构建属于自己的网站。
(一)利用免费的图片托管服务
我们可以利用Picasa网络相册,将公司的宣传图片或是产品间接图片放到网络相册中,这样只需点击相关链接就可以完美的链接到图片,是更多的人了解公司,熟悉公司。
(二)使用谷歌分析工具进行数据分析
Google Analytic具有完美的分析功能,可以提供完美的图形或图表形式的跟踪统计数据,而且占用的网络资源很少,非常?的方便快捷。
(三)利用You tube视频
随着网络技术的发展,传统的将视频内容托管到公司域意外的做法已经慢慢的被淘汰,应用云计算我们可以将相关视频上传到You tube上,然后将其嵌入公司网站。
(四)使用Feed burner的RSS和通讯
我们可以利用FeedBurner向网站添加RSS,同时FeedBurner允许读者“订阅”网站,便于网站向读者发送通讯。
(五)利用WikJpedia获取相关信息
利用Wikipedia提供网站原本没有的信息,可以为浏览者提供企业及产品的相关信息和知识。
四、关键技术探析
(一)虚拟化研究
所谓虚拟化技术从字面理解是对是实物的虚拟化,即将物理单元实体虚拟化为多个逻辑实体,提供给多个业务逻辑场景使用。虚拟化技术在云计算中广泛被使用,云计算的目的是整合资源,以服务的方式提供业务场景使用,这要求系统有较高的可靠性、可用性及服务器的高处理能力来满足多样化的服务请求。目前笔者在调研中发现企业的服务器普遍使用效率都很低,服务器的采购费用占到了IT预算的25%,实际服务器都没有高负荷的运转,这样造成了资源的极大的浪费。例如东莞一化工厂的IBM服务器有4台,CPU的实际使用率都低于22%,硬件资源没有充分得到利用,虚拟化技术的推出可以极大的优化资源,服务器的处理能力也得到了充分的利用。
虚拟化技术范围广,主要有硬件虚拟化、软件虚拟化、内存虚拟化等各项技术,本文研究的重点是服务器虚拟化,即将服务器虚拟为多台逻辑服务器供业务场景使用,提高了服务器的利用率,当没有虚拟化时,不通的应用部署在不同的物理服务器上,采用虚拟化后,应用部署在逻辑服务器上,这些逻辑服务器可能只对于一个物理的服务器,即一个物理服务器托管了多个逻辑应用,通过服务器的虚拟化,硬件资源不在是独立的了,而是可以共享。物理服务器的虚拟化分解到底层即硬件资源的虚拟化如:CPU、IO等物理硬件的虚拟化。
目前服务器虚拟化可以概括为:全虚拟化和半虚拟化。服务器虚拟化技术在云计算平台的应用可以理解为硬件资源的虚拟化,这样云计算平台的设计就更具弹性,全虚拟化的特点是指令动态执行,半虚拟化是修改客户机操作系统来实现特权指令的执行问题,半虚拟化中的客户机和平台必须是兼容的,否则虚拟机没法操作宿主机。
(二)服务器云的构建
云计算平台最核心的部分就是服务器云,利用服务器云实现了很多云平台的功能,服务器云包含有云平台的虚拟机超级监控器、操作系统底层、硬件服务器,目前计算模式也发生了变化,由大型模式逐步变迁到微型模式,最近演变成了个人模式,异构的操作系统和应用服务很难被用户获取使用,特别是在轻量级的设备上服务不够完善。虚拟化技术在云计算中的应用的原理是将计算机的位置、服务差异、数据异构等屏蔽掉,提供给用户的是一个统一的接口,用户只需要提出自己的要求,就可以得到相应的信息和服务,所有实现细节都有云计算平台来实现。
(三)平台架构说明
服务器云主要由硬件系统、软件系统等组成,主要包含Linux Server操作系、lIP,IBM 3650服务器和Virtualization Hypervisor组成,利用Red Hat管理系统将服务器整合成一个云计算平台,对外就是个服务平台,将实现细节封装起来,将服务器的硬件抽象为统一的CPU资源池、storage资源、network资源池、memory资源池和network资源池,任何服务都可以在统一资源视图中获得硬件支持。
五、总结
本文旨在为中国中小企业构建云计算平台提供初步解决方案,采用Red Hat软件可以快速构建中小企业云计算平台。目前云技术在我国还处于初级阶段.构建的云计算平台还有很多不足。需要我们共同去研究和探索,提供很多的服务供大众使用。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:云计算理论在中小企业中的应用