草庐IT

云计算文献综述

weixin_38828673 2023-07-12 原文

本科生课程设计报告

云计算文献综述

专 业 名 称 :XXX XXX
课 程 名 称 :XXX XXX
指 导 教 师 一:XXX 职称
指 导 教 师 二:XXX 职称
学 生 学 号 :20XXXXXXXXX
学 生 姓 名 :XXX

二○二二年四月

郑 重 声 明

本人呈交的设计报告,是在指导老师的指导下,独立进行实验工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本设计报告不包含他人享有著作权的内容。对本设计报告做出贡献的其他个人和集体,均已在文中以明确的方式标明。本设计报告的知识产权归属于培养单位。

本人签名: 日期:

摘要
云计算在当前已经是一个十分火热的概念,在许多领域都有了十分广泛的应用。本文通过文献综述的方法,综述云计算的发展状况以及其相关应用,保护云计算的应用、云计算存在的问题和挑战,希望为云计算的发展添砖加瓦。
关键词:云计算;计算方式;虚拟化

目录
1.前 言 1
2.云计算的基本概念 1
3.云计算的应用 2
3.1云计算在人才管理中的应用 2
3.2云计算在教育中的应用 2
4.云计算存在的问题与挑战 3
4.1标准问题 3
4.2成本管理 4
4.3安全问题 4
5.总结 5
参考文献: 6

1.前 言
云计算起始于2016年,云计算可以实现硬件和软件之间资源的共享,还可以将自身的计算机资源共享给其他的设备。许多公司早在2010年以前就已经有了云计算的相关研究计划,例如阿里巴巴的“阿里云”以及腾讯的“腾讯云”,这些都属于云计算的一种概念。虽然云计算在早期在很多人看来只是一种理论,但是随着时间的发展,云计算已经有了十分广泛的应用。云计算可以与互联网+结合,应用于教育、人才管理上,还可以整合各个计算机的资源,将计算机资源进行合理分配。而本文主要研究云计算基本概念,阐述云计算的研究相关工作,展望云计算研究中应解决的关键问题。

2.云计算的基本概念
张淑云(2017)认为云计算是建立在互联网基础上扩展增加的服务模式。云计算需要依赖互联网实现虚拟化的资源[1]。云计算具有功能强大、安全可靠、虚拟化、成本小、所需要资源少这五个特诊。赵苏阳等(2015)认为大数据和云计算往往有着紧密的联系,通常大数据的含义是数据量大,而云计算往往也需要大批量的数据,因此要将这两者联系在一起来看[2]。董志强(2015)认为,云计算是通过互联网平台管理的新型网络化服务模式,可以实现信息资源的存储以及信息资源的共享[3]。总的来说,这些学者都认为云计算是需要互联网才能进行的,可以很好的实现资源的共享。
3.云计算的应用
3.1云计算在人才管理中的应用
王燕(2013)建立了一个云战略平台,可以调节云计算适应驱动因素和人才管理之间的关系。因此,组织管理者必须实施云计算来提高组织绩效、降低成本、加强组织创新和减少重复性工作[4]。该学者研究表明,该分析仍有一些缺陷需要解决研究结果。最初,作者收集了一个国家的数据。其次,他们从四个方面考虑了多个重要结构,建立了研究模型。第三,利用一次性横截面数据,对建议的模型进行评估。作为一项提议,未来的研究人员可以调查其他组织内云计算采用驱动因素的结果。该研究提供了一个简单易懂的模型,用于理解云对员工人才管理的影响。朱建新(2011)认为,随着我国经济的发展,市场竞争的激烈,企业规模的不断扩大,决定如何留住和管理优秀人才对我国企业发展具有重要意义[5]。与欧美大型企业相比,我国的人力资源管理(HRM)系统由于起步较晚,存在各种软硬件逻辑问题。云计算是一种可以将大量信息存储在云端的新技术,为用户提供无限的存储空间和超强的计算能力。云计算技术在HRM系统中的应用,可以提高企业的运营效率,降低运营成本,合理配置资源,促进企业信息化的发展。重要的是,借助云计算技术,小企业可以达到与大企业同等的管理水平。
3.2云计算在教育中的应用
姚晓莉(2021)在文中概述了云计算模型并讨论了其在学术机构之间的协作中的应用。其认为云计算是一种典型的范式,它为适当的计算资源池提供合适、高效的网络登录,这些计算资源池可以通过服务提供商的互惠来提供和释放[6]。但是,许多组织以不同的方式理解云计算。作者简要分析了云计算应用,并描述了一些当前和已完成的教育和研究产品。然后,继续评估云计算模型在教育机构的成功应用,以及实施云计算的不同方式。金苗苗(2020)提出,远程教育系统,最初被认为是一个知识管理系统,知识管理系统在远程教育应用架构的编写中得到了使用[7]。但是,远程教育系统中的学生模块、教程模块等充满着很多人为因素的。这种远程教育中使用的应用架构和算法因为不够灵活,无法应用于这些因素。远程教育系统必须更加灵活和可重新配置。云计算基于共享知识和设备,将服务聚集在一个状态下,而不是为每个服务提供解决方案,这是一种信息技术。云计算技术比传统信息技术更灵活、更新快、具有创新性。远程教育系统是通过使用云计算解决远程教育需求的新兴架构和算法。邢丘丹(2014)认为,进入21世纪的最后十年,互联网技术创新和教育改革受到越来越多的关注[8]。云计算作为互联网时代的新产品,近年来发展迅猛。它可以与教育进行融合,凸显云计算本身未来的发展方向和核心技术。作者从云计算的定义、特点和优势入手,从课堂教学、实践教学活动和教学辅助等方面探讨了云计算在教育平台上的应用问题。最后,作者研究了从促进教育公平、降低教育成本、创新教学方式、实现低成本高效教育管理、助力终身教育等方面突出云计算未来对教育的影响。
4.云计算存在的问题与挑战
4.1标准问题
胡荣(2016)认为,云是指一个可区分的互联网域,其形成的目的是远程提供可测量和可扩展的IT资源[9]。云计算为我们提供了一种方法,通过它我们可以通过互联网访问、创建和配置应用程序作为实用程序,从而消除了运行应用程序所需的本地硬件和软件的负担。然而,除了云计算的优势外,安全问题仍然是阻碍云计算发展的首要问题。当将数据从本地移动到远程到大型集中式数据中心时,就会出现安全问题,最主要的是标准问题,既不同用户上传资源的标准问题[10]。那么如何加强其在企业中的应用,刘伟(2014)在其文献中指出,云计算越来越多地用作IT基础设施配置、应用程序、系统开发和最终用户支持企业和组织的广泛核心服务和应用程序的平台。云计算正在彻底改变IT的交付和使用方式[11]。然而,仍有许多挑战有待解决。安全性、供应商锁定、互操作性和可访问性等问题都是需要解决的问题。解决当前问题的云计算标准和认证计划的可用性将确保客户、用户和提供商都可能认为云计算具有与传统IT相同水平的可靠性、信任度和成熟度。基于此王洁萍(2011)提出了第一个被广泛接受、基于社区的开放标准,即开放云计算接口 (OCCI),用于管理任何类型的云资源[12]。但正如自然语言所规定的那样,OCCI是不精确的、模棱两可的、不完整的,并且需要对其核心概念进行精确定义。事实上,OCCI 核心模型在概念上存在缺陷:其类型分类系统的语义不精确、OCCI属性的数据类型系统不可扩展、模糊且有限的扩展概念以及缺少配置概念。
4.2成本管理
石萍(2021)首先分析了构建云计算平台的过程。考虑到项目执行期间的时间和成本管理。根据云计算项目的关键路径对执行流程进行优化和控制。作者通过一个案例研究,并验证了时间和成本控制有助于云计算平台中的项目管理[13]。曾燕鹏(2018)从新古典主义的角度来看,云计算具有成本效益。但是,根据制度和交易成本经济学,云客户应该估算价格以外的其他成本。云客户可能不知道此类成本,从而导致未满足的期望和实施挑战。作者从客户的角度研究云计算的交易成本,以减少云计算的阻碍。文中通过360度分析将交易成本理论应用于云计算。与供应商、客户和咨询方进行了专家访谈,以了解与云计算相关的成本。结果通过案例研究得到验证[14]。郭丽娟(2015)认为,在企业和国家行政部门中使用信息和通信技术是提高生产力和经济竞争力的重要一步[15]。当前不断传播的技术之一是云计算。从当前的基础设施转移到云计算是一件既冒险又昂贵的事情。考虑云计算就业时的主要问题是投资的有效性和投资回报。此文献的目的是提出一个用于云计算投资评估的模型和 Web 应用程序,这将使客户能够回答从当前 IT 基础架构迁移到云方法是否合适的主要问题。该模型根据选定的经济指标以及解决方案在公司管理的特征和选定方面的适用性来指定投资回报。模型开发过程中使用的主要方法包括多标准变量分析、模型组装时通过专业讨论进行的定量分析、与公司的初始模型验证、修改和应用程序开发。该模型基于成本效益分析方法,因此它允许考虑定性变量,这与现有的用于云方法成本计算的网络计算器有很大不同。此外,开发的应用程序是独立于供应商的,它基于以下原则:考虑公司具体情况的输入要求、静态和动态经济指标形式的可扩展性和复杂性,并包括敏感性分析,从而能够重新计算结果并基于输入参数的特定百分比变化。
4.3安全问题
赵智勇(2014)提出,云是提供动态资源池、虚拟化和高可用性的下一代平台。云计算的概念是使用虚拟集中化。这意味着,一方面,我们可以完全控制他计算机中的数据和流程。另一方面,我们云计算服务和数据维护由供应商提供。一个或多个客户通常不知道进程运行的位置或数据的存储位置。因此,从逻辑上讲,客户无法控制它。这就是云计算面临如此多安全挑战的原因[16] 。在文中,作者提出了云计算中的选择问题,并重点关注安全问题。将重点关注四个云计算安全问题,即 XML 签名、浏览器安全、云完整性和绑定问题以及泛洪攻击。蔡豪(2016)认为,云计算是基于互联网的计算模型。这用于通过提供必要的数据和计算机资源来完成计算机的需求。大多数公司使用云计算来避免服务器的购买成本。因此,研究与云计算相关的各种问题变得至关重要。但是该行业面临的主要问题之一是安全问题。在文中,作者旨在研究云计算的各种关键属性,云模型的重要特征。 此外,文中还讨论了安全问题、现有方法的局限性以及与云计算方法相关的可能解决方案。袁艳峰(2016)提出云计算是一种利用虚拟化技术、分布式计算、并行计算等现有技术来实现云服务虚拟化和规模经济的新型计算模式,但是日益严重的云安全问题给云服务提供商和云计算带来了巨大的挑战和担忧。尤其是与云计算和云共享存储相关的安全问题的信任和隐私问题。文中阐述了云计算的基本概念、部署模型、服务模型和关键特征,分析概括了当前突出的云安全问题,报告了云计算安全现状,调查了普遍存在和典型的云计算安全问题。
5.总结
综上所述,云计算集物理资源、虚拟技术、资源池、中间件技术、应用软件服务等为一体,是一种新兴的计算模式。随着信息的全球化和大数据的融合,云计算具有广大的发展和应用前景。本文分析了云计算的一些具体应用文献,例如在人才管理和教育方面的应用,这些都可以突出云计算具有十分远大的应用前景。但是,在云计算发展的同时,还是存在很多问题,例如云计算标准不明确、云计算成本管理过高、云计算不够安全,这些值得引起我们的关注,只有这样,云计算才能得到更好的发展。
参考文献
[1] 张淑云. 从基本特征和内容以及服务形式上认知云计算技术[J]. 中国科技纵横,2017(10):29.
[2] 赵苏阳,李艳军,钱小燕,等. 大数据基本概念、技术与挑战[J]. 现代计算机(普及版),2015(3):51-54,60. DOI:10.3969/j.issn.1007-1423§.2015.03.012.
[3] 董志强. 云计算概念、技术研究综述[J]. 通讯世界,2015(5):57-57. DOI:10.3969/j.issn.1006-4222.2015.05.038.
[4] 王燕. 云计算技术在人力资源管理系统中的应用[J]. 电子测试,2013(14):271-272. DOI:10.3969/j.issn.1000-8519.2013.14.131.
[5] 朱建新. 云计算在人才管理中的展望[J]. 上海企业,2011(12):50-52. DOI:10.3969/j.issn.1004-7808.2011.12.022.
[6] 姚晓莉. 云计算及其在高职教育领域中的应用研究[J]. 电脑知识与技术,2021,17(21):58-59,64.
[7] 金苗苗,周跃良. 云计算在初中信息技术教育中的应用研究——以Google Docs为例[J]. 现代教育技术,2009,19(8):64-66. DOI:10.3969/j.issn.1009-8097.2009.08.015.
[8] 邢丘丹,焦晶,杜占河. 基于云计算和大数据的在线教育交互应用研究[J]. 现代教育技术,2014,24(4):88-95. DOI:10.3969/j.issn.1009-8097.2014.04.013.
[9] 胡荣,谢浩安. 云计算标准研究综述[J]. 电脑编程技巧与维护,2016(3):59-61. DOI:10.3969/j.issn.1006-4052.2016.03.022.
[5] 刘伟. 漫谈云计算标准化[J]. 山东工业技术,2014(6):152-152,153.
[10] 王洁萍,李海波,田忠,等. 国际云计算标准化工作研究[J]. 信息技术与标准化,2011(8):12-16. DOI:10.3969/j.issn.1671-539X.2011.08.003.
[11] 石萍. 区块链与云计算环境下医药研发成本管理[J]. 现代商贸工业,2021,42(3):111-112. DOI:10.19311/j.cnki.1672-3198.2021.03.051.
[12] 曾燕鹏. 基于云计算模式的企业一站式综合信息管理平台(低成本)解决方案[J]. 企业科技与发展,2018(8):6-8. DOI:10.3969/j.issn.1674-0688.2018.08.003.
[13] 郭丽娟. 论云计算在基本建设成本管理中的运用[J]. 移动信息,2015(8):84-84. DOI:10.3969/j.issn.1009-6434.2015.08.071.
[14] 赵智勇. 云计算安全问题剖析[J]. 信息技术,2014(5):165-167. DOI:10.3969/j.issn.1009-2552.2014.05.046.
[15] 蔡豪,史梁. 云计算安全问题探讨[J]. 无线互联科技,2016(2):23-24,29. DOI:10.3969/j.issn.1672-6944.2016.02.010.
[16] 袁艳峰,倪丽娜. 云计算安全问题浅析[J]. 电脑知识与技术,2016,12(15):65-67.

有关云计算文献综述的更多相关文章

  1. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  2. 计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序 - 2

    项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU

  3. ruby - 如何计算 Liquid 中的变量 +1 - 2

    我对如何计算通过{%assignvar=0%}赋值的变量加一完全感到困惑。这应该是最简单的任务。到目前为止,这是我尝试过的:{%assignamount=0%}{%forvariantinproduct.variants%}{%assignamount=amount+1%}{%endfor%}Amount:{{amount}}结果总是0。也许我忽略了一些明显的东西。也许有更好的方法。我想要存档的只是获取运行的迭代次数。 最佳答案 因为{{incrementamount}}将输出您的变量值并且不会影响{%assign%}定义的变量,我

  4. ruby - 使用 Ruby,计算 n x m 数组的每一列中有多少个 true 的简单方法是什么? - 2

    给定一个nxmbool数组:[[true,true,false],[false,true,true],[false,true,true]]有什么简单的方法可以返回“该列中有多少个true?”结果应该是[1,3,2] 最佳答案 使用转置得到一个数组,其中每个子数组代表一列,然后将每一列映射到其中的true数:arr.transpose.map{|subarr|subarr.count(true)}这是一个带有inject的版本,应该在1.8.6上运行,没有任何依赖:arr.transpose.map{|subarr|subarr.in

  5. arrays - 计算数组中的匹配元素 - 2

    给定两个大小相等的数组,如何找到不考虑位置的匹配元素的数量?例如:[0,0,5]和[0,5,5]将返回2的匹配项,因为有一个0和一个5共同;[1,0,0,3]和[0,0,1,4]将返回3的匹配项,因为0有两场,1有一场;[1,2,2,3]和[1,2,3,4]将返回3的匹配项。我尝试了很多想法,但它们都变得相当粗糙和令人费解。我猜想有一些不错的Ruby习惯用法,或者可能是一个正则表达式,可以很好地回答这个解决方案。 最佳答案 您可以使用count完成它:a.count{|e|index=b.index(e)andb.delete_at

  6. ruby-on-rails - 如何计算 Ruby/Rails 中 JSON 对象的数量 - 2

    Ruby中如何“一般地”计算以下格式(有根、无根)的JSON对象的数量?一般来说,我的意思是元素可能不同(例如“标题”被称为其他东西)。没有根:{[{"title":"Post1","body":"Hello!"},{"title":"Post2","body":"Goodbye!"}]}根包裹:{"posts":[{"title":"Post1","body":"Hello!"},{"title":"Post2","body":"Goodbye!"}]} 最佳答案 首先,withoutroot代码不是有效的json格式。它将没有包

  7. ruby - 如何计算自 Ruby 中给定日期以来的周数? - 2

    目标我正在尝试计算自给定日期以来周的距离,而无需跳过任何步骤。我更喜欢用普通的Ruby来做,但ActiveSupport无疑是一个可以接受的选择。我的代码我写了以下内容,这似乎可行,但对我来说似乎还有很长的路要走。require'date'DAYS_IN_WEEK=7.0defweeks_sincedate_stringdate=Date.parsedate_stringdays=Date.today-dateweeks=days/DAYS_IN_WEEKweeks.round2endweeks_since'2015-06-15'#=>32.57ActiveSupport的#weeks

  8. 最新版人脸识别小程序 图片识别 生成二维码签到 地图上选点进行位置签到 计算签到距离 课程会议活动打卡日常考勤 上课签到打卡考勤口令签到 - 2

    技术选型1,前端小程序原生MINA框架cssJavaScriptWxml2,管理后台云开发Cms内容管理系统web网页3,数据后台小程序云开发云函数云开发数据库(基于MongoDB)云存储4,人脸识别算法基于百度智能云实现人脸识别一,用户端效果图预览老规矩我们先来看效果图,如果效果图符合你的需求,就继续往下看,如果不符合你的需求,可以跳过。1-1,登录注册页可以看到登录页有注册入口,注册页如下我们的注册,需要管理员审核,审核通过后才可以正常登录使用小程序1-2,个人中心页登录成功以后,我们会进入个人中心页我们在个人中心页可以注册人脸,因为我们做人脸识别签到,需要先注册人脸才可以进行人脸比对,进

  9. ruby - 如何计算两个字符串共有的字符数? - 2

    如何计算两个字符串之间的字符交集?例如(假设我们有一个名为String.intersection的方法):"abc".intersection("ab")=2"hello".intersection("hallo")=4好的,男孩女孩们,感谢你们的大量反馈。更多示例:"aaa".intersection("a")=1"foo".intersection("bar")=0"abc".intersection("bc")=2"abc".intersection("ac")=2"abba".intersection("aa")=2一些补充说明:维基百科定义intersection如下:Int

  10. python - 如何计算文件中唯一字符的数量? - 2

    给定一个包含各种语言字符的UTF-8文件,我如何计算它包含的唯一字符的数量,同时排除选定数量的符号(例如:“!”、“@”、"#",".")从这个算起? 最佳答案 这是一个bash解决方案。:)bash$perl-CSD-ne'BEGIN{$s{$_}++forsplit//,q(!@#.)}$s{$_}++||$c++forsplit//;END{print"$c\n"}'*.utf8 关于python-如何计算文件中唯一字符的数量?,我们在StackOverflow上找到一个类似的问题

随机推荐