Abstract:alongwiththewideapplicationofnetworktechnologyanddeepening,thenetworkinformationandservicestendtobehuge,hugedataminingprocessing,distributionproblemssuchasheterogeneousgraduallyrevealed,andthenthenewconceptofnewtechnologyalsoemergeinendlessly,peoplepaymoreattentiontothecurrentnetworkcomputingmethod,thecloudcomputing,itinpeopleinworkandlifemoreandmoreapplication,theimpactofthemoreandmoredeep.Thispaperintroducesthecurrentmainstreamtothecloudcomputingmethodfromthedefinition,characteristicsindetail,andthetechnologyisathoroughanalysis.
Keywords:cloudcomputingtechnology
1.云计算定义
云计算是一个大规模的分布式计算系统,其提供抽象的、虚拟的、动态调整以及可管理的计算能力、存储、平台以及服务提供给因特网上的外部用户。
从定义可以看出,云计算是一个巨大规模的分布式计算环境,与传统的计算模式不同的地方是:
1)具有巨大的规模;
2)可以封装成一个单一的入口,提供不同层次的服务;
3)服务可以动态配置和按需提交。
推动云计算发展的动力主要来自以下四个方面:
1)快速降低的硬件成本,以及更强大的计算能力和存储能力;
2)多核技术的广泛采用和现代高性能计算机能够提供的几十万个核的计算能力;
3)科学计算面临的成指数增长的数据以及互联网上的巨大数据处理要求;
4)广为接受的面向服务计算和Web2.0应用。
2.云计算分布式系统
从云计算的定义中可以看出,云计算与网格计算、公共计算、服务计算、分布式计算等技术存在相互交叉的内容。云计算是从网格计算演化出来的,其框架体系在一定程度依赖网格计算的框架体系。公用计算仅仅是一个计算和存储的商业模式,其通常采用网格架构提供记帐和监控服务实现。图1说明了云计算和其他分布式计算之间的关系。
Web2.0几乎涵盖了面向服务应用,云计算在Web2.0中占据重要地位。超级计算和集群计算更多的侧重于传统的应用计算。
2.1商业模式
传统的商业模式是软件(通常在一台计算机上运行)一次支付终身使用。在以云计算为基础的商业模式中,用户采用租用模式,由于规模效益,云计算提供的产品价格将大大降低。例如,亚马逊在线主要提供一个计算云和数据云,计算云的收费方式是根据每个应用实例消耗的计算小时数,数据云是根据每GB/月来收费的,数据传输是按照TB/月来计算的。
2.2体系结构
云计算用于解决因特网规模的计算问题,这与网格所解决的问题是完全不同的。云计算采用标准的协议和接口实现一个巨大的计算和存储资源的共享。云计算构建在一系列已存在的协议之上,例如WebService协议(WSDL,SOAP),一些Web2.0技术例如REST、RSS、AJAX等等。
云计算的体系结构同样有很多种,这里给出最常见的四层架构定义。基础层、架构层、平台层和应用层。基础层包含了原始的硬件资源,例如计算资源、存储资源和网络资源。架构层通常采用虚拟化技术将基础层的资源进行抽象和封装,对上层提供一个集成的资源环境,例如,虚拟的计算机和集群,一个逻辑上的文件系统,逻辑上的数据库系统等等。平台层在统一资源层的基础上添加一些特殊的工具、中间件和服务来作为开发平台环境。应用层则在平台层的基础上提供面向服务的应用。
在云计算的商业实现种,云通常在三个层次上提供服务,IaaS(InfrastructureasaService)架构即服务、PaaS(PlatformasaService)平台即服务、SaaS(SoftwareasaService)软件即服务。
IaaS提供硬件、软件以及应用程序运行环境。云的架构可以根据应用程序使用资源需求动态伸缩。典型的例子是Amazon的EC2(弹性云计算)服务和S3(简单存储服务),其提供开放的计算和存储服务。Eucalyptus是其开放源码实现,提供类似Amazon的EC2接口,允许用户建立一个云架构的试验环境。
PaaS提供一个更高层次的集成环境,以便用户建立、测试和部署定制的应用程序。为了获得程序的可扩展性,开发者需要遵守软件开发上的一些限制,否则程序无法提交到云上运行。典型的平台即服务是Google的AppEngine,它提供终端用户在可伸缩环境下开发Web应用程序的能力。
SaaS采用计费模式提供一些特定的软件允许用户远程使用。Saleforce是在线客户关系管理的业界领先厂商。微软提供的LiveMesh服务允许多台设备的文件和目录同步共享。
2.3资源管理
虚拟化:虚拟化技术已经成为云计算中最不可或缺的要素之一。对于使用的用户而言,虚拟化给用户造成云中所有的资源均被用户独占的假象。虚拟化同时对于基础层(计算、存储、网络资源)提供统一的资源描述。虚拟化同时提供每个程序封闭的运行环境,提供例如配置、部署、启动、迁移、暂停、恢复和停止的统一机制以实现更好的安全、管理和隔离。
云计算采用虚拟化技术还有以下原因:
1.服务器上应用程序聚合,将多个应用程序运行在同一台服务器上可以使资源得到最佳利用;
2.由于每个程序对资源需求不同,例如有的需要大规模计算,有的需要更多的存储。采用虚拟化技术可以针对
不同的应用程序需求提供不同的资源;
[关键词]:云计算;互联网;模型;
云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云其实是网络、互联网的一种比喻说法。因为过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。典型的云计算提供商往往提供通用的网络业务应用,可以通过浏览器等软件或者其他Web服务来访问,而软件和数据都存储在服务器上。
一、基本特征
互联网上的云计算服务特征和自然界的云、水循环具有一定的相似性,因此,云是一个相当贴切的比喻。根据美国国家标准和技术研究院的定义,云计算服务应该具备以下几条特征:
1、随需自助服务。2、随时随地用任何网络设备访问。3、多人共享资源池。4、快速重新布署灵活度。5、可被监控与量测的服务。
二、服务模式
NIST的云计算定义共有三种服务模式:
三、布署模型
四、对比
云计算常与网格计算(分散式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,常用来执行大型任务)、效用计算(IT资源的一种打包和计费方式)、自主计算相混淆。
事实上,许多云计算部署依赖于计算机集群,也吸收了自主计算和效用计算的特点。它从硬件结构上是一种多对一的结构,从服务的角度或从功能的角度它是一对多的。例如,今天要设计一供应链管理系统,可以先从市面上提供的免费云服务器主机,将Application放置主机上,使用MS所提供数据库,这样一来,硬件成本大幅降低,将Application放置云上,且随时随地于任何终端设备上链接互联网,就能访问数据。
五、体系架构
截止到2009年,大部分的云计算基础构架是由通过数据中心传送的可信赖的服务和创建在服务器上的不同层次的虚拟化技术组成的。人们可以在任何有提供网络基础设施的地方使用这些服务。人们通常希望商业化的产品能够满足服务质量(QoS)的要求,并且一般情况下要提供服务水平协议。开放标准对于云计算的发展是至关重要的,并且开源软件已经为众多的云计算实例提供了基础。
云的基本概念,是通过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再由多部服务器所组成的庞大系统搜索、计算分析之后将处理结果回传给用户。通过这项技术,远程的服务供应商可以在数秒之内,达成处理数以千万计甚至亿计的信息,达到和“超级电脑”同样强大性能的网络服务。它可分析DNA结构、基因图谱定序、解析癌症细胞等高级计算,例如Skype以点对点(P2P)方式来共同组成单一系统。
六、核心特性
参考文献
1.Danielson,Krissi.DistinguishingCloudComputingfromUtilityComputing..2008-03-26[2010-08-22].
2.关于印发下一代互联网“十二五”发展建设的意见的通知.中华人民共和国国家发展改革委官网[引用日期2012-08-22].
3.Gruman,Galen.Whatcloudcomputingreallymeans.InfoWorld.2008-04-07[2009-06-02].
4.美国国家标准与技术研究院对云计算(NIST)的定义
5.百度百科ISO27001.百度百科ISO27001[引用日期2012-11-16]
关键词:云计算;云审计
一、引言
随着信息技术的快速发展,云计算的出现,对于各行各业产生了影响。云计算技术以其高可靠性、便捷性和低成本获得更多用户的青睐。审计行业,作为独立性监督活动,依赖于信息技术发展,也必然受到云计算技术的影响。因此,研究云计算技术对于审计的影响是十分必要的。本文结合云计算技术给审计带来的变革,提出云审计存在的风险并给出相对应的解决对策。
二、云计算定义及服务模式
全世界对于云计算技术的定义很多,最权威的定义是美国国家标准与技术研究院提出的:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。云计算具有超大规模,Google已拥有具有数百万台服务器,将计算能力分布于分布式服务器之上。而用户不再受到地理限制,在拥有互联网的情况下随时随地获取便捷服务。云计算具有超大的计算资源共享池,提供按需服务,用户不再需要自行配置硬件设备降低成本。当然,云计算技术的产生,带来快捷方便的同时,也会带来风险。
三、审计信息化发展历程
四、云计算对审计产生的变革
(一)审计证据:纸质材料到电子数据
传统的审计方式是审计人员进驻被审计单位进行现场审计,而审计的数据都是以纸质材料呈现,包括财务报表等会计资料。从联网审计到云计算环境下的云审计,审计证据为电子数据。在联网审计阶段,审计数据由被审计单位通过互联网传输数据到审计单位并存储到数据库服务器中,使审计数据获得更加便捷有效。在云计算环境下,被审计单位的数据存储在“云”中,审计单位可以通过数据接口实时调取“云”中的数据。因为云计算具有计算资源共享池和云存储设备,使海量的结构化和非结构化数据存储于“云”中,数据并行处理具有较强的计算能力。
(二)审计方式:事后审计到事中、事后审计
传统的审计方式,审计人员获得数据具有滞后性。传统审计方式受到业务条件等许多限制,使审计活动与经济结构具有时差问题。然而,像金融等行业对于业务数据和风险控制要求“实时性”。云审计的出现,无疑是解决了这些行业实时性的要求。通过数据的实时获取,审计人员可以实时分析业务数据,并发现风险,对风险进行评估,编制审计计划。审计方式由传统的事后审计转变为事中、事后审计。
(三)审计模式:抽样审计到总体审计
传统审计方式的数据获取数量较少等诸多限制导致审计模式为抽样审计。抽样审计由局部推断总体,通过有限的数据评价被审计单位的风险。在云计算环境下,具有海量的数据存储技术和分布式计算技术解决了海量数据存储问题和数据处理问题。海量的数据存储便于审计人员对于被审计单位采用总体审计的模式,通过总体的视角更加细致、精确、有效发现舞弊行为,规避抽样审计的风险。审计人员利用数据挖掘技术、并行数据处理技术、海量存储技术等新型手段,从抽样审计到总体审计,提高审计效率、降低成本、规避风险。
五、云审计存在的风险
(一)数据存储安全性
(二)审计人员知识储备不充足
(四)数据传输的身份认证问题
在云计算环境下,审计数据被存储于被审计单位的云数据库中。当审计单位需要调取数据时,需要访问云数据服务器,通过互联网传输到审计单位的数据库服务器或者审计单位云存储服务器中。在数据传输的过程中存在身份认证和数据加密的问题。如果不合法身份者通过云平台接口访问了被审计单位数据,那么被审计单位的数据泄露可能性将会加大。在数据传输的过程中,需要对传输的数据加密,以防止黑客通过不当手段截取数据。
六、解决对策
(一)数据防御系统及灾难恢复
建立有效的数据防御系统机制有助于云服务器抵抗黑客的入侵盗取数据。对于云服务商,应注重硬件设备维护,采用专职技术人员实时观测云平台,以免黑客侵入。建立有效的应对机制,对于数据采取加密技术,以免黑客获取数据。另外,对于不可避免的自然灾害,企业应采取有效措施保障数据安全以免丢失,在数据库中对于数据及时备份,建立日志文件,在灾难后对数据恢复,保障数据安全性。
(一)复合型审计人才培养
随着计算机技术的快速发展,云计算的产生,审计人员也应迎合云计算产生所带来的变化。传统的审计人员对于计算机技术掌握不够熟练,以至于面对云审计而手足无措,无法有效利用云计算技术分析数据,识别风险。因此,审计单位在招聘审计人员时,应将计算机技术同审计知识一同考核。对于已入职的人员应定期对审计人员培训并考核,培养复合型审计人员。
云服务商的选择,不仅涉及对于审计单位和被审计提供的服务,而且还涉及数据安全性问题。审计单位或者被审计单位将数据存储于云服务商的数据库之中,数据安全性对于企业至关重要。若机密数据泄露,必然对企业产生危害。因此,需要政府部门牵头制定审计准则和法律规范,明确审计单位、被审计单位和云服务商之间的责任。并且,需要政府与高校和云服务商合作,共同构建云平台,以便保证云计算环境下云审计规范化发展。
(三)身份认证及数据加密技术
在数据的访问和传输过程中,涉及用户的身份认证和传输中的数据加密技术以保证数据的安全性和完整性。对于用户访问云平台,需要对用户进行身份认证以保证其合法性。因为,在云端存储的数据库不是私有云,而是公共云,多家单位会共享一个数据库。那么就涉及用户的权限问题。不同的用户访问的数据不同,因此需要身份认证以保持数据的安全性。在数据传输过程中,数据如果不加密若被黑客窃取则会造成数据泄露。因此在传输过程中,云平台应对数据加密,当传输到客户端的时候采用相应的密钥解密。(作者单位:陕西师范大学国际商学院)
参考文献:
[1]陈伟WallySmieliauskas.云计算环境下的联网审计实现方法探析[J].审计研究,2012(03):37-44.
[2]秦荣生.云计算的发展及其对会计、审计的挑战[J].当代财经,2013(01):111-117.
[3]牛艳芳薛岩孟祥雨.云计算环境下的审计业务模式变革研究[J].南京审计学院学报,2014(04):95-103.
[4]秦荣生.大数据、云计算技术对审计的影响研究[J].审计研究,2014(06):23-28.
[5]文峰.云计算与云审计――关于未来审计的概念与框架的一些思考[J].中国注册会计师,2011(02):98-103.
关键词:云计算技术;计算机实验平台;实践教学
前言
现代社会,对人才的要去越来越高,随着社会科技的发展,社会对高科技、全方面发展的创新型人才的需求量大大增加,要想培养创新型人才,就要对现代教学的内容进行创新,改变教学结构,对内容进行充足,要根据学生的个性化的需求,调整教学的内容,使教学的内容能够满足师生要求。在云计算技术下建设计算机实验平台,试验平台能够根据学生自身的需求进行适当的内容的调整,并且学生通过平台,能够充分应用网络内的各种知识和软件。
一、传统实践教学平台教学中的问题
目前高校的计算机实验平台的建设中,一般都是单机模式,这种模式一旦出现病毒入侵,会造成系统瘫痪,后期的维护较难实现,尤其是随着计算机硬件的发展,高校在更新计算机硬件时,成本较高;另外还有高校的计算机教室学生使用的单机上,为了满足教学的需求,会出现很多的教学软件,软件过多,加重计算机系统的负担,在计算机负荷达到一定的程度时,系统容易崩溃。因此高校建设安全性较高、成本经济、系统稳定性较强的计算机实验平台就是现阶段计算机教学的重要目标。
1、计算机教室管理问题
还有计算机系统升级的问题,每台计算机都要按照多套操作系统,并且由于安装程序不同,容易出现安装混乱的情况。
最后,计算机容易遭受病毒侵害,一旦出现病毒,计算机的系统则会全面崩溃,并且电脑中的机密文件会丧失,电脑的安全性出现问题。高校的计算机的安全防护上,一般使用各种泛读软件,但软件只能够防止简单的病毒,有些病毒无法进行防护,这是还要建设各种防火墙,效果一般。在计算机遭受病毒后,一般使用还原卡,还原卡则会影响系统的存储作用,例如一般计算机课上教师会给学生传输一些资料,以便进行下节课的引用,或者是学生也会将自己的一些课件资料等存储在电脑上,一般使用还原卡,资料全部被清空,影响学生的计算机学习;还有一种情况是移动硬盘也是病毒侵扰电脑的主要传播途径,实际上很多的学生在使用移动硬盘保存资料时,也将病毒带入计算机,对计算机的安全造成较大的威胁。
2、计算机软件应用问题
二、云计算平台的优点
1、成本低
2、安全性能高
云计算在计算机的远程诊断和维修上,有效的减少无用维修,能够直接检查出客户端的问题,并进行维护,节省人力、物理;并且云计算能够更好的将系统还原为病毒侵害前的状态,降低病毒对计算机的损害。
3、实用性强
高校云计算技术下建设实验平台,由于建设比较简单、方便,在减少建设成本的同时,还能够扩展计算机的存储功能,减少计算机超负荷的亲狂,并且还能够共享教学资源,提高教学的效率。
二、云计算技术下的计算机实验平台
1、架构平台
在云计算技术下进行计算实验平台的建设,主要包括两方面的内容,分别是服务与管理。服务指基础设施服务和软件服务,管理观察计算机实验平台建设的全过程,具体的平台架构如下:
2、平台的运转
结语
[1]刘友斌.一种开放可重用的计算机学科实验平台研究[D].华中科技大学,2013.
[2]崔贯勋.基于云计算技术的计算机实验教学平台[J].实验室研究与探索,2013,10:447-450.
关键词:云计算技术;计算机网络;安全存储
一、云计算技术中网络安全存储的关键技术
(一)身份认证技术
(二)云计算备份技术和恢复技术
近几年,计算机技术在取的快速发展的同时,计算机中的数据信息也时刻面临着被恶意盗取、被病毒破坏的风险,为了避免这一现象的发生造成严重的后果,云计算备份技术和恢复技术运用而生并被广泛运用。这一技术的主要作用是找回丢失的数据以及对重要数据加以备份,确保数据信息的安全,如此一来,不仅可以满足客户对于数据的需求,也尽可能的避免由于数据丢失而造成的经济损失。