云计算技术理论十篇

发布时间:2024-04-29 11:46:42

云计算技术理论篇1

随着云计算技术的不断完善,为了促进大数据处理系统的功能多样化,云计算技术在大数据处理系统上得到了广泛的应用。本文重点研究了在多元因素的影响下的数据模型对大数据处理的影响,并据此提出了一种基于融合思想,采用了混合架构以及分散处理的云计算环境下的大数据处理系统的整体部署策略。

【关键词】云计算大数据处理融合处理

1引言

随着网络技术的发展,以及智能设备的普及,当前的数据增长速度已经呈现爆炸式增长,大数据时代已经来临。目前专家对大数据处理系统方面的研究主要是基于云环境下的分布式部署以及网络架构的融合和动态实时数据处理这三个方面。同时也取得了一定的研究成果,对于当前的云计算环境下的大数据处理系统的发展提供了很多理论和实践基础。

2基于融合思想的大数据处理方案分析

云计算技术模式下,人机交互和数据处理以及网络逻辑处理技术等都相对交融,处于深度融合状态。因此基于融合思想的大数据处理方案就是以融合思想为核心,将云计算技术模式下的各种分散的网络资源进行协同组织,然后再进行融合,从而充分发挥分散状态下的资源优势,形成一种整体性的比较优势,因此这种融合式的大数据处理方案的应用前景十分广阔。

在云计算技术模式下,大数据处理研究更多的着力点放在了大数据处理系统的构建、分散资源的协同以及相关的辅助技术等。从宏观角度来看,可以氛围内混合处理和混合管理两个方面。其中混合管理的核心就是研究各种无线以及有线的处理机制和数据共享、资源共享机制的管理,同时还包括了分散数据管理机制和协同机制管理等。而混合处理的研究核心则是着力于系统运行模型和相关辅助技术上。

3大数据处理系统的应用和处理系统分析

3.1大数据处理系统的应用

大数据处理系统的应用主要包括三个方面:

(1)基于融合式架构的应用。这实际上就是一种客户机/服务器架构模式,其中服务器主要负责应用系统的管理和控制以及相关应用的逻辑处理和数据调度等。而客户端则是专门进行人机交互,当用户想要执行数据处理分析人物时,通过客户机向服务器发送请求,然后有服务器完成并返回给客户端。这个融合式架构相对简单,且容易维护,但是服务器功能有着极高的依赖,这也往往成为数据处理系统应用的瓶颈。

(2)分散式架构。这种架构的特点就是协同控制的节点都是平等地位,并且和处理系统有关的控制和管理模块都是分散在各个客户端上。客户端拥有一定的自治属性,因此具有通用性和灵活性和可扩展性等诸多优势。但是由于数据采用分布存储和分布操作,这样在维护方面就变得较为困难,而且节点之间的实时同步和用户动态注册的应用也难以实现。

(3)混合式结构。这种结构拥有前两两种结构有点,通过服务器实现数据信息的统一维护,而客户端一方面实现信息传输功能,同时也能够和用户在某些应用方面进行充分的交互,因此能够有效减轻服务器端的压力,这样也能够消除服务器端的瓶颈。提升系统的鲁棒性和灵活性。

3.2云计算技术下的大数据处理系统具体分析

3.2.1系统架构

云计算技术环境下的大数据处理平台的节点主要体现下面几个特点:其一是节点分散性;其二是数据处理动态性;其三是数据来源混构性。

这个处理平台架构采用了融合式的调度执行层和任务融合调度管理,并根据处理规则和不同的参数来调整处理引擎的数据和算法组合以及计算资源。对大数据资源的数据交互和任务分工工作进行了有效融合。同时在管理层,也对业务数据进行分布式存储,提升了容错处理能力。

3.2.2系统处理流程

系统处理流程主要是对分散状态数据进行处理,其关键就是对分散的数据进行提取,因此首先给其他应用提供数据接口。然后数据管理部分要融合数据资源,并在一定容忍度的基础下,对不同的数据处理机制进行比较,进而优势融合。最后数据处理中心则是对数据进行集中处理,然后统一分配数据资源,从而在数据中心实现数据处理的融合。

3.2.3处理系统的部署

某信息产业园的大数据处理系统的部署是根据信息企业集群的需求,然后对现有分散数据资源进行挖掘,比如企业内部的eRp和SCm系统中的数据,通过对这些数据进行深度挖掘从而为该企业提供战略发展资源。图1就显示了这个部署图。

从部署图可以看出,在这家企业中,eRp和SCm和CRm是其数据源,然后经过服务器处理之后,分布到n个数据库,然后进行合并进入到大数据管理模块,最终能够实现数据查询和数据决策服务。

4结语

总而言之,目前采用融合式思想,在云计算技术条件下,对大数据处理系统进行部署的研究相对较少,特别是当前的信息产业,由于其自身的解决方案并不能够实现大数据条件的比较优势,所以本文提出的融合式的大数据处理技术,有效的提升了数据利用深度,拓展了大数据处理系统的应用范围。

参考文献

[1]于戈,谷峪,鲍玉斌,王志刚.云计算环境下的大规模图数据处理技术[J].计算机学报,2011(10).

[2]程苗基于云计算的web数据挖掘[J].计算机科学,2011(S1).

云计算技术理论篇2

[关键词]云计算信息化高校

一、云计算简介

1.云计算的定义

云计算是一种基于互联网的超级计算模式。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。云计算实质上是通过互联网访问应用和服务,而这些应用或者服务通常不是运行在自己的服务器上,而是由第三方提供。它的目标是把一切都拿到网络上,云就是网络,网络就是计算机。云计算依靠强大的计算能力,使得成千上万的终端用户不担心所使用的计算技术和接入的方式等,都能够进行有效的依靠网络连接起来的硬件平台的计算能力来实施多种应用。云计算的新颖之处在于它几乎可以提供无限的廉价存储和计算能力。

基于云计算的原理和其固有的特点,云计算比其它新技术更容易进入高校。云计算对用户端的设备要求很低,这一特点决定云计算将会在学校大受欢迎。

2.云计算的特点

(1)服务提供的多元性

云就是庞大的计算机群,具备极高的计算、存储能力,能够完成单机所完不成的海量计算、存储等工作。云将调用云中的计算机群,使用基于海量数据的数据挖掘技术来搜索网络中的数据库资源,并运用各种方法为用户反馈出尽可能详尽、准确的结果,极大的扩展了而不是传统意义上的基于某个具体服务器为用户提供相应服务的工作模式;同时云中的计算机可以通过相应技术保持网络数据库信息的及时更新,用以保证用户服务的快速、准确。

(2)使用的便捷性

在云计算模式中所有应用和服务请求的数据资源均存储在云中,用户可以在任意场合、时间通过网络接入云平台,使用统一的云服务,按照自身的需求获取所需信息,并可以实现不同终端、设备间的数据与应用共享,为工作带来极大的便利和效率。

(3)服务的安全性

分布式系统具有高度容错机制,云计算作为分布式处理技术的发展,依托据存储中心可以实现严格、有效的控制、配置与管理,具有更好的可靠性、安全性和连接性能,同时高度集中化的数据管理、严格的权限管理策略可以让用户避免数据丢失、病毒入侵等麻烦。

(4)用户端设备成本低廉

由于云计算模式下大量的计算及存储工作都被放到了网络上,作为个人的用户端就完全可以简化到只有一个浏览器了。云计算模式中用户只需通过网络使用服务商所提供的相关服务,并按实际使用情况付费,具体的计算机系统硬件配置、设备运行维护开支和服务器系统软、硬件升级都由云服务提供商来完成。云计算的端设备和现在的pC机相比,云计算终端功耗低,成本低廉,终端用户使用简单,维护方便。

二、云计算为高校教育信息化建设提供新的思路

1.云计算能大大节约信息化的资金投入

目前的高校信息化建设中成本主要来源于软硬件的购置、日常维护及设备更新等,如果将这些建立在云计算和服务的基础之上,将大大减少资金投入。其一,整个网络课程建设的基础平台将是云服务提供商提供的跨平台、运算能力强大、资源丰富的统一的通用信息平台,无需购买本地服务器,仅需投入少数管理终端及云接入设备即可;其二,所有的服务提供均由云端提供,无需为保证服务器运行的可靠性、保证存储在服务器中的数据资源的安全以及避免因网络访问异常导致服务器瘫痪而对网络服务器响应及接入数量等进行限制,因此原来维护、升级等工作几乎降至最低,管理成本也相应可以大大降低。

2.真正实现资源整合,建立统一的资源平台

将高校信息化建立在云计算和服务的基础之上,将繁重的网络信息平台建设、服务器的配备、课程资源的存储与管理等工作交给云服务提供商,那么现有分散的、自成一体、本地化的网络信息平台将转变成为一个与具体网络运行环境、网络服务器系统、网络操作系统无关的强大的统一的通用信息平台,在这个平台上以成千上万的云服务器为依托,拥有着极其强大的计算功能、海量的网络资源,现有的网络课程建设中存在的软、硬件资源重复投入、虚拟化教学设备运行能力支持等问题将迎刃而解。

3.云计算的应用能够保证高校师生的信息安全

校园网内的计算机病毒的防控一直是一个十分棘手的问题,尤其在多媒体教室及计算机实验室。一台机器中毒,很快就会传遍所有机器。杀毒软件授权使用费用对高校来说也是一笔不小的开支,但对病毒仍不能有效的防控。而在云计算环境下,云计算提供商拥有先进技术和专业团队来负责这些资源的安全维护工作,师生们只需通过网络,就能访问自己的数据。本地不再存储任何数据,因而不用担心病毒入侵造成的破坏。所以,云计算在高校的应用既省去了高校在信息安全方面的开支,又确保了高校师生的信息安全。

云计算技术理论篇3

关键词:实验教学;云计算实验平台;实验模式;实践创新

引言

云计算技术是近年来计算机和互联网领域的研究热点,云计算技术的迅速发展对高校培养高素质复合型和创新型工程技术人才提出新的要求,因而云计算课程正逐渐成为电子信息类专业的核心课程。目前,国内各高校根据自己的实际情况,开设云计算相关的课程,在培养云计算专业人才方面进行探索和实践[1-2]。为促进学生掌握云计算相关技术,培养学生的云计算设计和应用能力,河海大学在物联网工程专业开设云计算技术与应用课程,主要介绍云计算的基本理论、关键技术以及云系统的架构和应用。课程的目标是让学生了解云计算的解决方案,掌握云计算的服务模式,并在此基础上通过实践部署云平台,进而在云平台上构建相关云应用。由于云计算是来源于互联网企业的一项综合性技术,是虚拟化、分布式计算、并行计算、负载平衡等多种计算机和网络技术发展融合的成果,云计算技术的实践性、时代性与发展性,决定云计算是一门以实践为中心的课程,因此实验环节对整个课程的教学质量起至关重要的作用。笔者对云计算技术与应用课程的实验教学进行探索和实践,通过构建实验平台、优化实验内容、创新实验模式、强化综合设计训练等措施,帮助学生掌握云计算的理论知识和实用技术,使学生在未来的就业市场更有竞争实力。

1构建云计算实验平台

为了给云计算课程的教学和实践提供实验环境支持,笔者采用“iBmopenStackSolutionforSystemX”云平台解决方案设计企业级私有云架构[3],构建基于openStack的云计算实验平台并在其上部署虚拟桌面、分布式计算等应用环境,按实验需求分配基础设施资源,提供实验教学的软硬件环境支持。openStack是一整套云计算开源软件项目的综合,旨在为公共及私有云的建设与管理提供软件,实现基础设施级的资源配置。基于openStack的云计算实验平台根据用户需求快速创建实验环境,为云计算课程以及其他物联网专业课程提供应用开发和环境管理服务。云计算实验平台框架如图1所示。云计算实验平台的物理设施资源包括网络、计算和存储设备等,通过使用虚拟化技术KVm对底层硬件进行虚拟化,形成统一的虚拟资源池[4]。云计算实验平台中部署了openStack的核心服务组件,包括存储服务、计算服务、镜像服务、认证服务、网络服务等,以提供实验所需的软硬件资源管理;同时还配置了开源的网络资源监控工具Ganglia和nagios,对云平台的运行状况及性能进行实时监控。nagios用于监控云平台的主机、网络和服务状态,Ganglia用于监控系统资源负荷情况。在基于openStack的云实验平台下配置常用的云应用工具,如数据库、桌面云系统、分布式数据处理和存储平台Hadoop等。桌面云系统为实验教学提供一种自主创建和管理虚拟机实验环境的方式,采用VDi(virtualdesktopinstructure,虚拟桌面架构)模式构建。云实验平台将实验所需的软件环境制作为镜像,需要时再利用这些镜像创建虚拟机,学生只需获得使用权限,通过桌面云登录到虚拟机,就可获得所需的实验资源。云实验平台下的Hadoop应用环境为分布式数据处理的相关实验以及专业工程实践提供环境支持和展示服务;在openStack云平台中部署Hadoop,不仅能充分利用云平台中未被利用的计算资源,最大限度地提高服务器资源利用率,还可简化Hadoop集群的部署工作,大大提高实验环境的部署效率。

2产学合作,优化实验内容

云计算实验教学的目标是引导学生动手对云平台进行操作和配置,加深理解云计算的理论和架构并掌握一些云应用构建和部署的经典技术,最终能够利用云平台开发各种应用。围绕这个目标,河海大学与iBm公司合作共同建设云计算技术与应用课程,设计云计算实验的关键内容和实验项目,帮助学生对所学理论和技术建立完整的知识体系;在教学实施过程中通过iBm公司提供技术支持和平台支持、教师参加iBm的云计算技术培训等各种方式,积极吸收云计算企业的前沿科技成果;充分利用iBm公司提供的云平台资源实施相关的实验项目,设计iaaS、paaS以及SaaS相关的实验项目并持续完善课程教学内容,优化课程体系。在iaaS级别上的实验项目主要是对开源云平台openStack的部署和应用。通过安装和配置openStack核心组件,学生可以深入理解基础设施云架构,从而理解怎样构建公有云和私有云;学生采用脚本安装或源码安装方式搭建一个多节点的openStack云平台,安装openStack的主要组件服务并对openStack云平台实现基本的操作管理,掌握iaaS平台对基础设施资源的分配和使用模式。在paaS级别上的实验项目包括Hadoop以及iBmBluemix平台的应用。学生通过搭建一个Hadoop集群的分布式计算平台,熟悉其核心组件,同时自主研究大数据分析算法,对现实中海量数据处理场景进行分析,并在Hadoop集群环境中处理实现。Bluemix是iBm公司推出的paaS公用平台,学生在Bluemix平台配置开发环境,可以实现移动应用、web应用、大数据应用和物联网应用的开发和部署[5],通过自主研发和实践操作理解云计算paaS平台的可靠、高效以及高可伸缩的处理特点。在SaaS级别上,以iBmworklight开发环境为核心,将云计算和移动开发相结合,设计海量并发移动应用开发等案例。这些实验内容的设置,旨在通过实践教学结合行业云应用案例,帮助学生掌握云应用的特点以及构建、部署、运行和管理云应用的相关技术。学生通过实验可以了解虚拟化、集群管理、云平台资源分配、云应用部署和等多种技术内容,加深对云平台层次模型的理解,提高云平台的实践技能。教师在实验教学实施过程中不断完善和补充实验项目,结合物联网专业的其他实验教学平台,开发与工程训练与工程应用相关的实验项目,如与移动流媒体应用开发实验平台相结合,在云计算平台部署后端移动视频直播服务器,实现手机视频即拍即传、手机视频直播和点播播放功能,设计基于云平台的实时移动视频应用实验项目,作为开放性实验。

3依托在线课堂,探索实验教学新模式

在实验教学中,教师可不断丰富教学资源,对实验素材进行整理和测试并补充完善相关的理论知识,编著出版针对本科生层次的云计算实践教程,使学生能够在教程的指导下独立完成实验项目;同时对课程进行在线课堂建设,整合包含视频、ppt、文字等多种媒体形式的实验素材,实现优质资源共享。由于云计算技术发展迅速,平台更新快,很多新的研究成果和技术需要通过网络资源获取,因此在线课堂应密切关注云计算技术的发展动态,紧密跟踪主流云计算平台与技术,及时更新技术资料和知识点,拓宽学生的知识面。依托在线课堂,教师应改革实验教学模式,强化课前预习(在线)和课后拓展(在线)环节并在课堂实验中增加研讨内容,逐步打破传统的单一课堂实验模式,形成“课前预习(线上)+实验研讨(线下)+课后拓展(线上)”的混合型实验模式。在线课堂的开放性和云实验平台的共享性决定课程采用混合型实验模式具有先天优势:学生可以随时提前进行实验预习和设计实验方案,并通过网络平台传给教师审核;教师可以在云实验平台上验证学生提交的实验作品;课后拓展实验所需的软硬件资源可以通过远程登录云实验平台申请分配,并通过虚拟桌面的方式获取。在混合实验模式下,教师在实验前准备相关知识点的视频和阅读资料上传到在线课堂,并为学生制订可完成的预习目标,让学生有的放矢,自由自主地完成与实验相关的预习任务;在实验中引导学生完成实验并进行互动讨论,让班级同学以小组形式开展协同学习,将实验任务落实到组内的每个成员;实验验收时由各组讲解相应内容,教师与其他小组进行点评和提问,参与讨论;要求学生在实验后在线提交实验作品和实验报告,根据学生表现和实验结果打分并计入课程总成绩。混合型实验模式打破传统实验方式对实验场地和时间的限制,让学生自主决定学习时间、学习内容和学习难度,解决学生学习意愿与资源供给的矛盾,从而有效提高实验效果。学生成为教学活动的主体,通过线上学习、线下动手实践和讨论的方式获得良好的学习体验,不仅轻松学习专业知识,还可锻炼自主学习能力、自控能力和表达能力。

4强化综合设计训练

对于云计算的初学者和本科层次的学生来讲,课程教学比较有效的方法是让学生快速建立云计算的基本概念,然后通过实验操作直观了解云平台的使用,在此基础上再深入了解和剖析云计算系统的体系结构和实现模块,因此在实验教学过程中,教师应按照课程教学的进度实时安排实验内容,做到理论和实践相结合,通过实践及时消化理解课堂所授知识点;同时,鼓励学生在完成课堂实验的基础上,充分利用课外时间对云计算进行深入学习和实践,完成拓展实验项目。学生以课外小组的形式提高学习,学习主题不限,可以是iaaS/paaS平台搭建配置,也可以在云平台上进行应用开发,或者设计一套从底层到应用的云计算解决方案。以paaS平台Bluemix为例,该云平台具有强大的灵活性和兼容性,不限制开发内容和开发工具,学生可以根据自己的兴趣,充分发挥自身特长,在该平台实现与硬件、网络、软件开发相关的应用并且即时到互联网。课后拓展实验环节注重综合能力训练[6],学生能够充分发挥自己的主动性和创造性,通过在开放的实验环境中设计开发云计算应用系统,逐步培养自主创新意识和创新能力。对于表现突出或者在公有云平台上优秀作品的学生,鼓励他们参加国家、省部级组织的云计算相关赛事,如云计算应用大赛、iBm公有云平台开发大赛等,利用学科赛事训练学生的实践创新能力[7]。通过自主学习和参加竞赛,学生能够充分理解最先进的软件开发模式,掌握最新的云计算技术,提高云计算设计和应用能力。

5结语

云计算技术理论篇4

经过一段时间的市场培育,云计算的理念已经被越来越多的业内人士所接受,云计算的发展也从技术推动的阶段过渡到由应用推动的阶段。中国电子信息产业发展研究院副院长卢山在2011年惠普云世界高峰论坛上表示,惠普现在召开云计算大会恰逢其时。

在未来一段时期内,Cio将扮演云计算的布道者和应用融合的创新者两大重要角色。2011年惠普云世界高峰论坛邀请了全国范围内的大中型企业的Cio和Cto参会。在论坛进行的过程中,场内一直座无虚席,足见用户对云计算技术的重视。

应用呼唤云计算服务

it厂商是云计算技术的推动者。经过两年多的市场教育,人们对云计算这个词汇已经不再陌生。但不可否认的是,很多人对云计算的内涵仍然说不清楚,正如铁道部信息技术中心技术支持部耿青云处长在论坛上所说:“云计算的概念是仁者见仁,智者见智。”但是,人们对云计算理念的接受程度越来越高。就像当年人们普遍接受了“网络就是计算机”的说法,如今“云计算就是计算机”的说法也得到了人们的认可。

云计算的应用在不断深化之中。中国电信上海公司信息网络部副总经理兼总工程师何国锋在论坛上分享了上海电信的成功经验。一家外资银行欲涉足人民币业务,按照法律的规定,他们必须在中国境内建立自己的数据中心。对于对将来的业务尚无任何把握的这家外资银行来说,自建一个数据中心风险太大。因此,该银行选择了上海电信的云计算服务。这既符合法律的要求,又可以节省成本,降低风险。

这样的例子还有很多。实际上,我国的铁路部门早在1993年就开始了云计算方面的研究和实践,把分布在各地的分支机构的计算机等硬件统一管理起来。这就是今天所说的iaaS,只是当时还没有云计算这个概念。

新疆维吾尔自治区经济和信息化委员会副主任苏国平在论坛上介绍说:“我们已经提出了‘天山云’计划。我们本身的计算资源十分有限,因此对云计算有着迫切的需求。”

“天山云”计划的目标是利用云计算这种先进的计算模式更好地服务于石油、煤炭等资源的开发以及特色林果、棉花等农产品的生产和经营等。

从上述例子中我们不难看出,云计算服务模式的出现是技术和应用的快速发展以及社会进步的必然结果。随着技术的不断发展,竞争的日益激烈,云计算这种快速部署、节约成本的服务模式将有广阔的发展空间。对于广大的行业用户来说,云计算是一种必然的、迫切的选择。有专家指出,云计算的发展将进入由应用推动的阶段。

赛迪顾问预测,未来三年,云计算应用将以政府、电信、教育、医疗、金融、石油石化和电力等行业为重点。越来越多的中国企业和机构将采用云计算技术。云计算的市场规模将从2009年的92.23亿元增长到2012年的606.78亿元,年均复合增长率达到87.4%。

安全和业务连续性仍是难点

虽然云计算的理念已经为越来越多的人所接受,但是具体到应用上,很多人还是心存顾虑。特别是那些对安全和

业务连续性要求很高的企业和机构,对云计算仍持观望态度。

对于业务时时刻刻都在运行的铁路部门来说,如果it系统出现故障或者中断,其后果不堪设想。耿青云坦言:“我个人认为,铁路部门最多会用到私有云,而不可能把数据放到公共云上。”

气象部门也存在同样的问题。国家气象信息中心副总工程师沈文海说:“我们目前还没有采用云计算的计划。对于云计算来说,可量化的实际效果很重要。”

对于铁路和气象这样的部门来说,业务连续性和安全性至关重要。在不能确定云计算一定能充分保证其业务正常运营的情况下,这些用户是绝不会将业务切换到云上的。

但是,我们也不能否认云计算可以带来很多益处。中国惠普技术咨询部总经理李立在介绍云计算带来的变化时表示:“云计算在塑造新的生态系统的同时,还能改造传统的产业形态,让知识经济成为企业发展的新动力。”

虽然目前云计算在一些领域暂时无法发挥其优势,但相信随着技术的不断完善,云计算一定能在这些领域找到突破口,而Cio就肩负着找到云应用切入点的重要使命。未来,云计算的发展趋势一定是私有云、公共云和混合云并存。

云计算技术理论篇5

>>云计算架构及其关键技术云计算及其关键技术云计算及其关键技术问题探析云计算体系架构及其关键技术分析云计算及其关键技术研究网络环境下的云计算及其关键技术云计算关键技术及挑战云计算关键技术研究基于云计算的数据挖掘平台架构及其关键技术研究云计算的关键技术及其核心问题研究基于云计算的电力数据中心基础架构及其关键技术基于云计算的数据挖掘平台架构及其关键技术探讨浅谈云计算环境下电子文件管理的关键技术浅谈云计算环境下的体系构架及关键技术云计算安全关键技术研究基于云计算的架构和关键技术探讨云计算的关键技术及发展前景云计算关键技术及发展现状研究云计算体系架构与关键技术漫谈云计算环境下分布存储关键技术解析常见问题解答当前所在位置:?fr=ala0_1_1.

[2](美)miCHaeLmiLLeR云计算(史美林・译)[m].北京:机械工业出版社,2009年4月.

[3]王鹏.云计算的关键技术与应用实例[m].北京:人民邮电出版社,2009年12月.

[4]LuizandréBarroso,JeffreyDean,UrsH-lzle.

websearchforaplanet:theGoogleclusterarchitecture[J].ieeemicro,mar/apr,2003,23(2):22-28.

云计算技术理论篇6

论文摘要:云计算是一种基于internet的新兴应用计算机技术,云计算由于其优点和巨大商业价值,在各个领域得到了广泛的运用。本文介绍了云计算的主要服务形式及其核心技术,并提出了目前云计算所面临的问题。

0引言

2006年谷歌推出了“Google101计划”,并正式提出“云”的概念和理论。随后亚马逊、微软、惠普、雅虎、英特尔、iBm等公司都宣布了自己的“云计划”。

云计算的思想可以追溯到20世纪60年代,JohnmcCar2thy[1]曾经提到“计算早晚有一天能变成公用的基础设施”,意味着计算能力可以流通,像人们使用商品一样使用计算机资源。将计算、服务作为一种公共设施为公众提供,像使用电话、煤气和水电一样使用计算机资源,并且费用低廉、取用方便。云计算是通过互联网进行传输的,数据存储在云端,服务存储在云端,通过利用数据的强大计算能力,为用户服务。继2007年iBm和Google宣布在云计算领域的合作后[2],云计算迅速成为产业界与学术界的热点研究,得到广泛的关注。

1云计算的定义

云计算(CloudComputing)是网格计算(GridComputing)、分布式计算(DistributedComputing)、并行计算(parallelComputing)、效用计算(UtilityComputing)网络存储(networkStoragetechnologies)、虚拟化(Virtualization)、负载均衡(LoadBalance)等传统计算机技术和网络技术发展融合的产物,是新兴的商业计算模型。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、paaS、iaaS、mSp等先进的商业模式把这强大的计算能力分布到终端用户手中。CloudComputing的一个核心理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力通俗的理解是,云计算的“云”就是存在于互联网上的服务器集群上的资源,它包括硬件资源和软件资源,本地计算机只需要通过互联网发送一个需求信息,远端就会有成千上万的计算机为你提供需要的资源并将结果返回到本地计算机,这样,本地计算机几乎不需要做什么,所有的处理都在云计算提供商所提供的计算机群来完成。

2云计算的主要服务形式

目前,云计算的主要服务形式有:SaaS、paas和iaaS。

(1)软件即服务(SaaS)。SaaS服务指的是提供商在自己的服务器上将应用软件统一部署,用户通过互联网来订购自己需要的应用软件,提供商会根据所定软件的时间长短和数量来收费,服务提供商会通过浏览器给用户提供软件。(2)平台即服务(paaS)。paaS是指将开发环境作为服务来提供。厂商提供开发环境、服务器平台、硬件资源等服务给客户,用户在其平台基础上定制开发自己的应用程序并通过其服务器和互联网传递给其他客户。paaS能够给企业或个人提供研发的中间件平台,提供应用程序开发、数据库、应用服务器、试验、托管及应用服务。(3)基础设施服务(iaaS)。iaaS即把厂商的由多台服务器组成的“云端”基础设施,作为计量服务提供给客户。它可以提供存储资源和虚拟化服务器,前提是它将i/o设备、内存、计算能力和存储整理合并成虚拟的资源池。这是一种托管型硬件方式,用户付费使用厂商的硬件设施。

3云计算的核心技术

云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技术、虚拟化技术、云计算平台管理技术最为关键。

(1)编程模型。mapReduce是Google开发的java、python、C++编程模型,它是一种简化的分布式编程模型和高效的任务调度模型,用于大规模数据集(大于1tB)的并行运算。严格的编程模型使云计算环境下的编程十分简单。(2)海量数据分布存储技术。云计算系统由大量服务器组成,同时为大量用户服务,因此云计算系统采用分布式存储的方式存储数据,用冗余存储的方式保证了数据可靠性。(3)海量数据管理技术。云计算需要对分布的、海量的数据进行处理、分析,因此,数据管理技术必需能够高效的管理大量的数据。云计算系统中的数据管理技术主要是Google的Bt数据管理技术和Hadoop团队开发的开源数据管理模块HBase。(4)虚拟化技术。通过虚拟化技术可实现软件应用与底层硬件相隔离,它包括将单个资源划分成多个虚拟资源的裂分模式,也包括将多个资源整合成一个虚拟资源的聚合模式。(5)云计算平台管理技术。云计算系统的平台管理技术能够将大量的服务器进行协同工作,进行业务部署和开通非常方便,发现和恢复系统故障也非常的快速,通过智能化、自动化的手段实现大规模系统的运营。

4云计算技术发展面临的主要问题

随着云计算技术的日益发展和广泛应用,云计算模式同时存在着一些问题。(1)数据隐私问题。如何保证存放在云服务提供商的数据隐私不被非法利用,不仅需要技术的改进,也需要法律的进一步完善。(2)数据安全性。有些数据是企业的商业机密,数据的安全性关系到企业的生存和发展。云计算数据的安全性问题解决不了会影响云计算在企业中的应用。(3)用户使用习惯。如何改变用户的使用习惯,使用户适应网络化的软硬件应用是长期而艰巨的挑战。(4)网络传输问题。云计算服务依赖网络,目前网速低且不稳定,使云应用的性能不高。云计算的普及依赖网络技术的发展。

5结语

目前,云计算技术的发展正处在起步阶段,但云计算技术的发展将会改变用户对计算资源的使用方式,使用户从以桌面为核心转向了以web为核心。云计算的前景美好,但还存在一些技术问题亟待解决,例如可扩展的并行计算技术、高可靠的系统容错技术、数据安全技术、负载均衡技术、海量数据的挖掘技术、任务调度技术等方向。随着云计算技术的发展,将会有更多的平台和服务不断涌现出来进而推动云计算技术及其应用的发展。

参考文献

云计算技术理论篇7

关键词:智慧教育云平台;计算机专业;Hadoop;教学实践

1智慧教育云平台概述

智慧教育云平台,是一种基于大数据的信息化教学平台,该平台能够满足海量教学数据挖掘、在线教学实践、教学资源云存储等多元化功能,为教师和学生之间搭建一个无线互联的教学情境。本文所设计的中职计算机专业智慧教育云平台,主要依托云计算技术和Hadoop集群技术,构建一个用于中职计算机专业教学资源存储、浏览、编辑、下载、分享、在线教学等一体化云系统,包含教师模块、学生模块和管理模块等部分,能够实现计算机教学资源大数据的快速抓取和存储,很好地解决了中职计算机智慧课堂构建和云教学的问题。

2智慧教育云平台设计与实践问题

2.1开发技术问题

开发中职计算机专业智慧教育云平台,需要解决的第一个问题是依托何种技术进行平台开发。目前,可用于云计算、智慧教育平台开发的系统由很多,例如:mooC平台技术、Hadoop技术等,上述技术都能够用于智慧教育云平台的开发,但这些技术各有优缺点。mooC平台开发技术相较于传统的网络教学平台而言,能够容纳更多的用户进行在线学习,但并不具备数据挖掘、搜索和分析等功能,相比之下,Hadoop技术是一种开源的,分布式云计算开发程序,利用大量计算机所组成的系统集群来进行数据的挖掘、存储、运算和管理,系统结构较为简单,开发的难度也比较低。

2.2教学方案问题

传统教学模式下,中职计算机专业教学主要采用“课堂讲授+机房实训”的教学方案,该种教学方案具有一定的优势,比如:教学方法比较成熟,在我国各级中职学校中得到了教师的普遍认可和应用,但也存在不容忽视的缺陷,例如:该种模式下,教师往往需要1节课课时在课堂内讲授理论和上机知识,且需要1~2节课课时带领学生到机房进行实践,这期间存在时空上的间隔,学生在课堂内学习的内容,到了机房后容易出现“记忆断层”,这就使得教师不得不在机房实训课前,必须把理论课的知识重新复习一遍,此外,授课过程中,1名老师面对几十名学生,学生一旦有问题,会使老师忙的“不亦乐乎”,教学的效率和质量都将受到影响。

3智慧教育云平台设计与实践对策

3.1应用Hadoop技术解决开发问题

通过对比发现Hadoop技术是最适合智慧教育云平台开发的技术体系,为此本文中采用该技术作为平台开发的主要技术。在具体的开发中,依托Hadoop构建存储层、基础层、应用层与访问层4个平台体系,①存储层是Hadoop集群下的存储设备,主要用于计算机专业课程资源的存储,该层包含文件服务存储器和数据服务存储器2个模块。②基础层是平台具体教学模块集中的区域,包含:HDFS数据存储/备份机制、mapReDUCe支持数据高速计算系统、学生学习模块、教师教学模块和教学管理模块等部分。③应用层主要是智慧教育云平台的服务接口,用于本平台与海量互联网教学资源的相互搜索、数据挖掘。④访问层是本系统的管理最高层,主要分为前台管理和后台管理2个模块,用于对系统进行权限设置和教学管理访问。

3.2依托平台构建“理实一体化”教学体系

智慧教育云平台最大的优势在于:具有对海量教学资源的在线搜索和挖掘能力,可以构建智慧教室进行互动式在线教学。这里的互动式在线教学指的是:运用平台的在线虚拟互动功能,教师能够将理论和实践教学资源以微课视频的形式到平台上,与学生进行实时的在线教学,同时,利用平台的在线互访、学生登录数据统计、精准教学资源挖掘等功能,教师能够统计学生的学习数据,并根据理论和实践教学的需要即时发掘教学资源,变更教学方案,如此一来,教学的主动性、灵活性更强,能够为学生提供别具一格的教学体验,更为重要的是,智慧教育云平台的教学资源和系统功能非常丰富,教师完全可以构建在线的虚拟实验室、虚拟机房,进行计算机专业理实一体化教学。

4结语

中职计算机专业教学若想实现有效的改革,引入智慧教育云平台是一个不错的思路,但在智慧教育云平台的开发实践中,存在很多问题,本文主要探究了开发技术和教学实践两方面的问题,并提出了一些具体的解决思路,然而,仍有一些问题没有考虑到,例如:平台的后期运维管理问题、教学评价的技术性问题等,这些问题都有待在进一步的技术开发和教学实践中妥善解决,以使中职计算机专业智慧教育云平台实现最优。

参考文献:

[1]杨现民.信息时代智慧教育的内涵与特征[J].中国电化教育,2012(1):29-34.

云计算技术理论篇8

关键词:计算机网络专业;大数据;云计算;Hadoop

中图分类号:G642.0;tp393文献标识码:a文章编号:2095-1302(2016)12-0-02

0引言

随着云计算、物联网以及“互联网+”技术的兴起,数据正以前所未有的速度在不断增长和累积,互联网大数据正在实时影响人们的工作、生活乃至社会发展。2012年3月,美国奥巴马政府公布“大数据研发计划”,旨在提高和改进人们从海量、复杂的数据中获取知识的能力,发展收集、储存、保留、管理、分析和共享海量数据所需要的核心技术。2014年大数据高速发展,中国互联网三巨头Bat(百度、阿里、腾讯)纷纷建立大数据研究院、大数据实验室等,提供大数据专业服务,一批大数据专业分析公司应运而生。我国的开放、共享和智能的大数据时代已经来临,同时对专业人才的需求也日益增长。

大数据的发展与计算机网络密切相关,因此适时调整高职计算机网络专业方向的培养目标,可以更好的适应大数据发展要求。大数据背景下计算机网络专业学生的目标是培养具有计算机网络、大数据及云计算的专业知识,实践能力强、职业道德素养高,具备云平台的管理能力和网络软件开发能力,能够从事网络工程设计实施、网络高级管理维护、网络开发、云平台组建及管理以及大数据存储、计算及分析等岗位的高级技能型人才[1]。

1大数据与云计算

根据维基百科的定义,大数据[2,3]是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。大数据主要具有4V特征[2],即数据体量巨大(Volume)、数据种类繁多(Variety)、流动速度快(Velocity)、价值密度低(Value)。

从技术角度上看,大数据必然无法用单台计算机处理,必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术。目前应用最为广泛的大数据分布式处理平台就是Hadoop,Hadoop是由apache基金会所开发的分布式系统基础架构,能够对大量数据进行分布式存储、分析和处理的云计算平台,已经在网络大数据领域得到了广泛运用。例如Yahoo使用4000个节点的Hadoop集群来支持广告系统和web搜索的研究;Facebook使用1000个节点的集群运行Hadoop,存储日志数据,支持其上的数据分析和机器学习;百度用Hadoop处理每周200tB的数据,进行搜索日志分析和网页数据挖掘工作;淘宝的Hadoop系统用于存储并处理电子商务交易的相关数据。

2课程体系改革研究

2.1课程体系现状

目前,高职院校计算机网络专业类课程大多围绕计算机网络工程和计算机网络开发两条主线,主要课程包括网络基础、路由器及交换机配置与管理、windows网络服务器配置与管理以及动态网站开发相关技术等。这些课程内容传统,课程内容严重同质化,教学内容已不能满足大数据时代人才培养的要求,这些将直接影响学生的理论实践能力和就业机会。

大数据、互联网+、物联网及云计算技术的发展和应用给高职计算机网络专业人才培养带来了新的要求与挑战,与市场需求存在脱节现象。计算机网络专业应紧跟大数据、云计算等先进技术的步伐,不断进行专业课程的创新性研究,重视实践类课程和教材的研发,适时调整人才培养目标和专业教学计划,以期满足工作岗位的实际要求。

2.2研究思路

计算机网络专业经过多年的发展,其课程体系比较成熟,形成了各自的特色教学。因此,本文的研究内容是对原有课程体系的补充和完善。

2.2.1有针对性的进一步优化传统的专业职业技能课程

传统的专业职业技能课程已经比较成熟,经过了实践的考验,也已得到了学生的认可。尽管如此,还要有针对性的进一步优化,使得课程体系的理实比达到更优,提升课程教学实施的效果。

2.2.2采用增加模式,补充完善课程体系

基于大数据和云计算技术研发新的职业技能课程,充实现有的课程体系。大数据和云计算紧密相联,因此要增加云计算和大数据的理论和实践课程。在研发课程的过程中,以岗位需求为导向,以培养技能型人才为目标,合理安排理论教学内容和课时,着重开发实践教学案例和内容,明显区别于本科课程教学设置。

2.2.3课程体系相互作用,相互促进

网络技术是大数据、云计算技术的基础。因此计算机网络传统课程也是新研发课程的基础。新研发课程既是传统课程的有效实践,又是对传统课程的有效扩展和提升。

2.3具体内容

由于大数据、云计算技术是基于网络的技术,因此,计算机网络专业人才培养具有先决条件。根据以上研究思路,具体方案主要包括强化现有课程体系,增加基础理论课程、完善知识体系,增加实践课程、锻炼岗位能力三个部分。

2.3.1强化现有课程体系

针对现阶段存在的问题,学校应强化现有课程体系,使学生具有扎实的网络管理能力和一定的网络开发能力。现有的课程体系使学生具备了相关能力。熟悉iSo/oSi互联网模型,并掌握常见的互联网协议如tCp/ip、aRp、oSpF、SSL、DnS、DHCp及Http等。能够配置管理windows和Linux服务器,熟悉使用常见的网络命令,具备远程网络控制学习能力。掌握程序设计语言Java,具备windows和Linux下的程序开发能力,包括编写shell程序。能够配置交换机和路由器,具备组建局域网的能力。熟悉信息安全、系统安全及网络安全攻防技术。

2.3.2增加基础理论课程,完善知识体系

针对人才需求,增加大数据、云计算等基础理论课程,完善知识体系。虽然大数据、云计算等课程教学的最终目的是培养实践技能,但基础理论仍非常重要,主要包括熟悉大数据的基础概念和常见技术架构;熟悉云计算原理和架构,并了解虚拟化技术如KVm;熟悉分布式系统和分布式计算原理;了解大数据、云计算的最新应用。

2.3.3增加实践课程,锻炼岗位能力

在课程体系设置中,实践课程比例应超过理论课程。增加大数据、云计算等实践课程,锻炼学生的岗位能力。主要包括主流云平台管理软件的使用,如华为FusionSphere、VmwaRe等;分布式系统管理、分布式并行计算以及map/Reduce编程;Hadoop集群、HBase分布式数据库的构建与管理;Hadoop、HBase等案例实践与应用。

通过以上方法,使得计算机网络专业学生在原有专业基础上,掌握大数据和云计算的原理,具备云平台的管理能力,并能基于Hadoop等云计算平台实现大数据程序,对大数据进行计算分析。

2.4Hadoop课程实施

通过以上分析可知,增加的课程内容主要是大数据、云计算相关课程,最终采用Hadoop云计算平台相关技术实现大数据的存储、计算与分析。通过理论教学,使得学生深入了解掌握大数据技术、云计算原理及Hadoop架构。通过实践教学,使得学生能够掌握Hadoop集群的配置与管理,并且能够基于Hadoop实现大数据程序设计,使得学生具备基本的大数据处理能力。因此Hadoop课程是核心课程。

2.4.1Hadoop原理

Hadoop是把大数据集分发到计算集群中各个节点上共同处理以实现大数据的快速处理。用户无需了解分布式底层细节就可开发分布式程序,充分利用集群的威力进行高速运算和存储。Hadoop最核心的设计是HDFS文件系统和mapReduce编程模型。HDFS为海量数据提供存储,而mapReduce则为海量数据提供了计算。如图1所示,Hadoop运行的基本过程如下[4,5]:

(1)客户端可以将文件上传至HDFS文件系统,namenode则会根据文件大小和Block大小配置将文件的物理属性分成若干个Block文件块,并分布式存储至Datanode数据节点,同时将块存储信息保存至namenode节点,以方便文件进行资源管理。

(2)文件上传完成后,客户端提交具体Job任务至Hadoop集群,各Datanode节点根据任务要求可以读取相应的文件Split,并完成map和Reduce计算任务,将结果作为输出文件传输至HDFS文件系统。

(3)在任务执行过程中,可以通过Jobtracker、tasktracker及Resourcemanager监控任务的执行情况和资源消耗信息等。

2.4.2Hadoop教学平台配置与部署

Hadoop教学平台需配置、部署一些部件。基于现有实验室的计算机和网络环境,网络服务器系统采用LinuxUbuntu,构建Hadoop集群网络。基于ClouderaHadoop开源框架实现Hadoop教学平台。

2.4.3Hadoop分布式文件存储及大数据处理实现

Hadoop分布式文件存储及大数据处理实现包括:HDFS文件系统的使用;HBase的使用;mapReducer程序实现;大数据案例分析与实现。

3结语

本文分析了大数据背景下高职计算机网络专业的培养目标和课程体系的改革思路,在优化计算机网络专业传统课程的基础上,增加大数据、云计算等相关课程,并以Hadoop课程的具体教学实施来培养学生的实践能力,使得学生能够紧跟大数据、云计算的技术步伐,满足工作岗位的要求。

参考文献

[1]赵伟艇,夏栋梁.基于岗位能力培养的云计算课程群知识体系构建研究[J].电脑知识与技术,2016,12(2):167-169.

[2]陶雪娇,胡晓峰,刘洋.大数据研究综述[J].系统仿真学报,2013(S1):142-146.

[3]孟小峰,慈祥.大数据管理概念技术与挑战[J].计算机研究与发展,2013,50(1):146-169.

[4]王铮.基于Hadoop的分布式系统研究与应用[D].长春:吉林大学,2014.

[5]陈吉荣,乐嘉锦.基于Hadoop生态系统的大数据解决方案综述[J].计算机工程与科学,2013,35(10):25-35.

[6]曾文英,吴积军,曾文权,等.基于云计算的it课程体系改革[J].计算机教育,2014(17):40-44.

[7]鲍爱华,陈卫卫,刘鹏,等.云计算课程内容体系的建设与实践[J].计算机工程与科学,2014,36(a02):42-45.

云计算技术理论篇9

【关键词】云计算;虚拟化技术;并行计算;SaaS服务

1概述

随着科学技术和通信技术水平的不断提高,网络信息以及网络服务正以指数级着呢国家,用户的需求对于网络需求也在不断增高,传统的计算机用户将所有的应用安装在本地的模式已经不能满足当前的需求,尤其是面对当前分布异构、处理复杂的网络应用来说,更是有点捉襟见肘,“云计算”技术已经成为一种全新的模式,将巨大的系统资源整合在“云端”,通过互联网通信技术为终端用户提供各种it服务,从而减轻终端设备的运行压力,提升it服务的效率和质量。“云计算”技术方兴未艾,由最初的理论研究到现在的实际应用,“云计算”发展的步伐越来越快,并将为全球的it产业掀起一场声势浩大的改革浪潮。所以深入学习和研究“云计算”技术的基本理论和技术,对于提升“云计算”技术的理解,加强“云计算”在学习和研究中的应用具有非常重要的现实意义。

2云计算

由于云计算还在如火如荼地发展过程中,目前为止还没有统一的定义,简单地理解,云计算(CloudComputing)是基于互联网相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常虚拟化的资源。根据伯克利云计算白皮书所说,云计算包括互联网上的各种服务形式的应用以及数据中心中提供的服务的软硬件设施。所以,云计算技术可以提供以服务为基本的交付方式,该交付服务具有高度的可扩展性,同时,云计算技术是以互联网技术为基础来进行开发和服务交付的,可以实现资源虚拟化、资源的自动管理与配置以及以及较低的成本对指数数量级别的数据进行分布式并行处理。

2.1云计算的工作原理

云计算技术的实现是依赖于互联网通信技术,在典型的云计算框架中,用户通过网络终端连入互联网络,通过互联网向“云端”服务器发送相应请求,“云端”服务器接收并分析用户请求后,会自动调用可用的系统资源来完成相应的数据处理和计算,并通过互联网络将用户的请求结果发送至网络终端,从而实现云计算的数据处理过程。云计算技术使得本在网络终端上进行数据计算和处理的功能转移到了网络服务器中,所需要的应用程序不再需要运行在用户的个人电脑、手机上,而是转移到了互联网上的服务器集群上,同时,对于数据的存储也会放到相应的服务器内,这样一样极大地简化了网络终端的资源开销,减轻了个人网络终端的设备管理和维护,用户只要能够接入互联网,即可随时随地地访问“云”,完成个人的需求。

2.2云计算的关键技术

云计算是以虚拟化技术、分布式存储技术、互联网技术等现代科技为基础发展起来,从云计算的基本概念上来看,需要实现分布式的计算功能以及数据存储功能,这也是云计算最关键的技术。云计算根据功能不同不同,又分为计算云和存储云。其中存储云是通过大量的分布式存储系统来完成存储云的基本功能,而计算云就是以资源虚拟化技术,通过分布式计算云的并行计算完成用户请求数据的处理。简单地讲,虚拟化技术是请求占用计算云更少的资源来完成用户请求,通过一定的计算策略,力求将数据处理的过程在更少的服务器上实现并行计算,从而使计算云的资源分配更加合理优化。并行计算技术也是云计算的关键技术,通过对大量的任务进行合理分析拆分,并派发到各个分布式计算云的服务器上进行计算,最后收集各个节点上的计算结果进行统一整理从而完成并行计算。

3云计算的应用

云计算技术的快速发展,已经在各个行业中得到广泛应用,也改变了传统的互联网商业模式,为互联网经济带来了新的生机。云计算所提供的软件或者it服务都是通过互联网技术进行传输的,所以互联网用户不需要安装任何客户端软件,只通过可通过浏览器来访问云端提供的服务。云计算在实际商业中提供的服务模式有主要分为三类,即软件即服务(SoftwareasaService)、平台即服务(platformasaService)以及基础设备即服务(infrastructureasaService)。如图1所示,为云计算提供的服务类型示意图。

图1云计算的服务类型结构图

如图1所示,为整个云计算的服务类型结构图,网络设备、虚拟化平台,iaaS服务,paaS服务,SaaS服务构成了整个云计算的平台,而客户只需通过互联网络即可享受云计算提供的服务。

其中iaaS服务是云计算提供的虚拟硬件服务,用户通过租赁云计算提供的虚拟硬件资源即可搭建自己的应用系统,从而节省了硬件设备的开支;paaS服务是云计算提供的应用服务引擎,将开发的平台作为一种服务提供给客户,从而用户不必考虑底层设备与系统的兼容等问题即可在平台上搭建自己的管理系统或者通过扩展接口来完成自己的服务;SaaS服务是云计算将软件功能作为一种服务提供给客户,客户只需获得授权认证即可通过浏览器来访问云端计算机上的软件,从而避免了软件维护的成本开销,极大地方面了客户在相应功能上的应用。

4总结

云计算以其互联网为基础,虚拟化技术、并行计算技术以及分布式存储等关键技术为主导,结合大量的网络设备以及服务器集群构成云计算体系,并以基础设备、扩展接口或应用平台、应用软件作为服务,提供给客户,客户只需通过浏览器访问互联网即可享受云计算提供的服务,极大地降低了网络终端负载,简化了客户的成本开支和系统维护的过程,为客户提供方便快捷经济的it服务。

参考文献:

[1]幸海琼.云计算关键技术及应用研究[J].广东技术师范学院学报,2013(05)

[2]张建勋,古志民,郑超.云计算研究进展综述[J].计算机应用研究,2010(02)

[3]曹彩凤.浅谈计算机网络云计算技术[J].甘肃广播电视大学学报,2010(03)

云计算技术理论篇10

【关键词】云计算运营

一、引言

从上世纪90年代以后,网络出现了爆炸式发展,在21世纪初期,让网络迎来了一个新的发展高峰期。过去公司人力资源不足,资金预算紧张,采购大型it设备给公司带来的压力可想而知,而如今,成本极低,升级方便的新技术给企业带来了福音,这就是“云计算”。

通过云计算,不仅可以缩短企业规模所导致的优劣差距,还能够让每个普通人都接触到世界顶尖的it技术,在任何地点用任何设备,如电脑、手机等,快速地计算和找到所需要的资料,真正地实现无限扩展、随时获取、按需使用。

云计算的服务是通过云平台提供的,而在云平台建立中起主导作用的运营商则有着充分的发展空间,运营商需要在建立产业服务链中起到主导作用,带领更多服务厂商进行服务提供,建立完整的云服务体系。

二、云计算的特点

云计算平台使企业可以更有效地利用其it硬件和软件投资。企业可以通过该基础结构打破相互隔离的系统中固有的物理障碍,对系统群的管理犹如对单个实体那样自动进行。对于提供信息服务、降低it管理复杂性、促进创新、以及通过实时工作负载均衡来提高响应能力而言,云计算平台都是最好的选择。

通过云计算平台,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,即可按需获取,大大提升了工作效率,主要体现在以下几点:

①安全,云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵等麻烦;②方便,它对用户端的设备要求最低,使用起来很方便;③数据共享,它可以轻松实现不同设备间的数据与应用共享;④无限可能,它为我们使用网络提供了几乎无限多的可能。

三、云计算阶段的运营准备

(一)掌握核心技术

云计算在我国发展也时日不短。早在2008年5月10日,iBm在中国无锡太湖新城科教产业园建立中国第一个云计算中心投入运营。不过由于我国云计算技术缺乏技术核心,仅是在学习国外的先进技术后做了一些改进,没有真正的自主创新。未来10年将是云计算的黄金期,在基础设施、网络平台、基础软件、应用软件等方面仍存在无限机会,我国需积极研究核心技术,使中国走在云计算领域的前沿。

1.在已有技术领域积累经验

先期由于缺乏相应的技术和运维手段,可先以测试平台和测试型的应用为主,在运营商内部建设私有“云”来积累经验。积累经验的同时,在资费模型和运营能力方面也可进行相应的尝试,以备大规模的推广云计算的运营。

2.积极探索未知技术领域

①云计算的核心技术是基础架构,企业只有完全掌握计算模式中的服务器、网络、应用程序以及与数据中心有关的各种要素,才能掌握云计算的核心技术。②自主创新、提出概念。在云架构、云安全、云运营等多角度自主研发,提出新理念,在国际云计算领域独树一帜。

总之,要综合考虑企业自身需求和it现状,制定有效的云计算策略,制定对各类风险的规避方案,实现低成本下的高绩效it运营和支撑能力。

(二)建立公共平台

目前看来,提供云服务的重点是建立云平台,运营商一定是要建立一个公共云平台。在发展公共云时,需要主导建立一个围绕运营商为主的云服务产业链,利用云计算衍生云服务提供给客户,带领更多厂商服务客户,先期可重点考虑中小企业的服务平台。①组建技术出众的系统研发和运营团队;②开发虚拟服务器,实现业界高端的网络和路由访问、硬件负载均衡器、持久化与快速存储设备;③构建高可扩展性、按需计算的基础架构,要求在物理服务器间实现数据实时迁移同时,虚拟基础架构也可实现负载管理;④所开发的系统平台需支持各种web站点,支持pHp、Java等开发的各种丰富应用,实现开放、可扩展、速度快的三大特点;⑤重点考虑为中小企业提供服务平台,由此吸引更多厂商加入服务链,引导运营商为主。目前的首要问题,是需要做好云计算平台的搭建和虚拟化技术的应用,以及iaaS(基础设施即服务),在此基础上,进一步探讨云计算的商业模式,以及如何能够引领云计算提供商,创新合作、共同打造一个云服务信息化产业链。

(三)保障安全运营

由于互联网开放和安全技术不成熟的特点,攻击目标并不是一个非常难的事情。攻击者可以出入各服务器,而完全不被发现。云计算也极易受到如此攻击。目前马上需要着手解决的问题是,如何让云计算运行更加稳定可靠;云存储中的数据更为安全;云计算运营商的服务更加具备专业水准。

1.在服务器、网络和存储中对数据和应用进行有效分隔的技术,通过对基础架构进行全面的安全分层来确保安全性。每个基础架构层至少要设置两个安全等级,以防止因误操作造成的数据泄露。

2.可以把目录服务验证扩展到内部环境以外,以处理云中的应用程序、甚至系统;让第三方公司代为管理。

无论采取何种办法,目标都是保证网络运营的安全化,确保云安全措施有效。

四、结束语

2010年将是云计算正式腾飞之年,各种规模的企业都将意识到将应用软件迁移到云上所带来的价值,所节省的空间和管理上的优势。这样云服务提供商和运营商就要根据需求满足客户的多方面需求,从平台建立、核心技术、运营规范化和安全化等多维度考虑,实现云技术的腾飞。

参考文献:

[1]富丽贞陆嘉恒。云计算的演进和挑战性问题.通信世界网.2009

[2]张宏云计算与计算机安全.全国计算机安全学术交流会论文集2009

[3]张勇云计算环境下软件工程模式初探.第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集2009