云计算技术的理解汇总十篇

时间:2023-12-24 16:28:14

云计算技术的理解

云计算技术的理解篇(1)

【中图分类号】G【文献标识码】A

【文章编号】0450-9889(2015)06B-0004-02

计算机云技术作为新时代信息化网络技术中的科学产物,必将成为我国未来的网络技术发展方向。计算机云技术以其巨大的计算机技术优势,在教育行业中逐渐被应用。但是,在计算机云技术的实际应用过程中,仍旧存在诸多困扰教育工作者的问题,这些问题也成为现代教育所面临的难题。

一、计算机云技术的特点

计算机云技术较之以往的信息化技术具有其特殊的优势,云技术的这些特点使其成为了信息化发展道路上不可或缺的重要组成部分。在计算机云技术实际应用于现代教育的时代背景下,云技术的这些优势与特点必将为学生的学习与生活带来更多的便捷。

1.在计算机云技术的实际应用过程中,这一技术可以根据用户系统需求的不同进行相应的规模调整,同时在实际应用过程中还可以实现计算机系统与云平台的虚拟技术进行有效结合,这为计算机云技术在我国的推广及应用创造了有力条件。

2.在计算机云技术的应用过程中,用户通过云平台可以享受到无限的信息化资源,为用户的工作与生活提供极大的便利。云技术以其庞大的数据中心与信息网格为用户创造了无限的信息资源共享的前提下,提供了切实的优质计算服务。

3.在云技术的实际应用过程中,可以有效降低计算机网络系统的运行成本,有效改善当下国内计算机网络教学中存在的高成本运行问题,为我国普及信息化教学提供了良好的条件。

4.基于计算机云技术在实际应用中不存在网络技术与底层物理之间的联系问题,所以,用户可以直接通过云平台直接使用自己需要的信息,而不用对这些信息进行理解。这在实际使用的过程中,为用户提供了高效快捷的平台信息化服务。

5.计算机云技术的安全性问题也是当下信息化服务过程中最重要的因素。云技术在实际应用中拥有全球较为先进的数据管理中心,使用户在通过云技术处理和分析信息的过程中得到了信息数据的有效保护,避免了用户数据丢失和病毒入侵等问题,实现权限管理的严密性,为今后计算机云技术更好地服务社会创造了良好的安全保障。

二、云技术在国内教学中的应用现状

计算机云技术作为新型计算机网络技术,在我国教育行业进行推广的过程中取得了良好的成绩。2008年Google在台湾开展了计算机云技术的推广工作,通过与台湾多所大学建立合作关系,将这种先进技术快速地推广到台湾的大部分院校及教育机构。2008年4月,清华大学成为中国大陆首所参与Google开展全球化计算机云技术合作的高校。通过与Google进行合作,清华大学在计算机云技术实际应用于教学的过程中取得了极大的教学突破。计算机云技术在实际应用过程中为学生提供了数以亿计的数据,并对它进行分析处理。这个技术也为大学教授的资料整理加工提供了便捷条件,有效保证了资料数据的安全性,为学校构建信息化校园提供了充充的保障。

在国内当下的教学过程中,包括北京大学、华中科技大学、上海交通大学、西安交通大学等多所高校都在教学过程中应用了计算机云技术。通过大规模的数据处理方式来为学生创造更加优质、更加便捷的学习环境。但由于计算机云技术在国内的发展时间较短,国内科学技术水平与国外仍存在一定差距,这些因素导致我国计算机云技术在我国教学中的推广与普及受到了一定的阻碍,造成目前国内计算机云技术在教学中的实际应用情况不佳,还没有推广和普及到中小学教育。

三、云技术在国内教学过程中遇到的问题

(一)个人信息泄露

在计算机云技术的实际应用中,使用者往往需要通过实名认证才能正常使用计算机云技术的相关应用软件,在这一过程中极易造成用户的个人信息泄露。在当下网络环境错综复杂的情况下,个人信息的泄露极易造成各种安全隐患,从而为计算机云技术的使用者带来极其不利的影响。比如西安市某中学在实际应用计算机云技术辅助教学的过程中,由于处理不当,导致学生与教师信息大量泄露,出现资料被盗用、用户密码被更改等情况,严重危害到了学校师生的切身利益。因此,在国内的计算机云技术实际应用于教学的过程中,个人信息泄漏问题成为计算机云技术管理者与研究者急需解决的问题之一。

(二)云技术运营成本较高

计算机云技术在现代教育的应用实际中,因其高效性普遍受到了社会各界的关注与重视,但是,遍观国内教学中计算机云技术的实际应用状况,可以明显地发现,计算机云技术在现代教育中的实际应用往往只是存在于各大高校以及发达城市的中学课堂之上。国内计算机云技术在运营过程中普遍存在运营成本较高的问题。比如,抚州市某高校,在实际教学中尝试应用计算机云技术进行课堂教学,通过3个月的阶段性试验,学校的实际教学质量通过应用计算机云技术而获得了提高,但是在这3个月内,计算机云技术教学所耗费的运行成本占了学校总支出的40%,这种较高的运行成本成为计算机云技术在实际教学中普及与推广的抑制因素。因此,如何有效降低计算机云技术在实际教学中的运行成本,成为当下急需解决的问题,这一问题也成为制约计算机云技术在我国教育行业中有效推广的重点因素。

(三)云技术人才稀缺

计算机云技术作为高新科技,在现代教育的实际应用过程中需要大批的技术人才负责运营,需要相应的计算机云技术设备管理及维护人员,也是这一技术在应用过程中不可或缺的重要因素。遍观国内计算机云技术的实际发展状况,我国当下严重缺乏相应的计算机云技术从业人员,特别是云技术研发人员与技术创新人员更是极其匮乏。在国内教学领域,云技术的教学仍旧处于初级阶段,没有形成完善的教学体系,使得学生对云技术一知半解,无法进行深入探究。比如,德阳市某民办高校利用计算机云技术进行辅助教学的过程中,由于缺乏相关人员的维护与管理,在应用的半年内,校内多次出现计算机云技术终端被恶意篡改、盗用的情况,也多次出现长时间的计算机网络系统故障,严重影响到师生正常的校园生活。

四、云技术在教学应用实际中的建议

随着计算机云技术的逐渐普及,其计算机网络化的运营模式以及先进高效化的技术特点使其逐渐被应用于社会发展中的各个方面。教育作为世界文化经济发展的重中之重,教育问题一直是困扰世界上大多数国家的难题,随着当下科学技术的飞速发展,越来越多的国家开始尝试性地将计算机云技术应用于教学实际,大量的信息产业开始与各个高校之间建立合作关系,逐步着手培养计算机云技术方面的人才。因此,如何有效地在国内教学中更好地应用计算机云技术成为当下社会急需解决的问题,笔者根据相关文献,经过长期的总结与探索,为今后的计算机云技术教学应用给予几点建议。

(一)云技术安全性的加强

计算机云技术作为信息化网络技术不断发展中所形成的高科技产物,这种技术实际应用于教育工作是时展的必然要求。通过计算机云技术的广泛应用可以为国内教育提供更加优质的教学环境,为教学工作顺利开展提供有力保障。但随着计算机云技术在教学中的逐渐应用,学生及教师等使用者的个人信息安全问题,成为当下社会所关注的问题。因此,加强云技术安全性成为这一技术在推广过程中需要解决的重点问题。

在教学过程中,计算机云技术需要对其自身进行系统管理上的完善,保证用户在使用云技术软件的过程中不会发生个人信息泄露现象。同时,对云平台进行有效约束,坚决实行实名注册,防止不法分子利用云平台进行危险或有害操作,进一步保障使用者的个人安全,真正为计算机云技术在今后国内的发展奠定安全的基础。

(二)降低运营成本

计算机云技术作为高新科技,在国内教育行业的实际应用过程中,只有不断降低其运营成本,才能使计算机云技术得到全面推广及应用。首先,对计算机云技术设备的应用,采取国外的先进经验,将计算机云技术设备进行精简化,依靠网络云平台的形式实施云技术辅助教学。其次,在计算机云技术的实际应用过程中合理安排相关工作人员在校园内定期进行维护,有效保证云技术设备的正常运作。计算机云技术的相应管理也是有效降低其运营成本的重要方式,通过这些方式为今后计算机云技术在我国教育行业的普及提供有力保障。

(三)大力培育云技术人才

计算机云技术作为高新科技,是分布式计算机技术的一种新形式,其技术原理是计算机通过网络将信息量巨大的计算处理程序有效分拆为无数个小单位的子程序,再将这些子程序交由大量服务器所构成的搜索系统进行计算与分析,最后将所得出的处理结果回执给计算机用户。我国针对这一技术,应该加大人才培养力度。首先,加强对云技术的了解与认知,建立完善的教学体系,为培养云技术人才提供良好基础。其次,加大对云技术的研究,有效合理地借鉴发达国家先进的云技术应用经验,发展我国云技术。

综上所述,计算机云技术可以为我国现代教育创造更加美好的未来,针对国内云技术在教育行业中的应用现状,我国要在云技术上进行更多地研究,努力培养相应的云技术人才,在计算机云技术的应用上进行不断创新。只有这样才能真正为我国现代教育提供优质的保障。

【参考文献】

[1]黄胜利.探索云技术的应用与发展[J].河南教育,2014(14)

[2]卢飞.虚拟云技术在计算机实验室建设管理中的应用[J].中等专业学校,2013(25)

云计算技术的理解篇(2)

近年来我国政府加大了对职业教育的政策扶持,以促进职业教育的发展。但纵观我国当前的职业教育发展现状,存在教育资源发展不平衡、教学资源无法共享等问题,成为制约我国职业教育发展的重要瓶颈。在这种背景下,为缓解职业教育的发展瓶颈,必须引入新型技术,而云计算技术的产生与发展为职业教育的发展带来了机遇。基于此,本文将对云计算在职业教育领域的应用展开研究,以期能促进我国职业教育的发展。

1云计算简介

1.1云计算的定义

云计算(cloudcomputing)是一种按使用量进行付费的模式,能够提供可配置的计算资源共享池(包括存储、服务、网络与硬件等),实现基于互联网的资源的动态扩展。云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、负载均衡、虚拟化等传统计算机技术和网络技术发展融合的产物。

1.2云计算的特征

1)虚拟化:云计算支持用户在任意位置获取“云”中资源以及服务;2)高可靠性:云计算支持数据多副本备份技术,以及支持同构计算节点可互换技术,这些技术有效的提高了数据的安全可靠性;3)规模化:云计算技术利用互联网技术可实现多种资源的共享,可构建庞大的云平台,例如Google云计算平台集成了几百万台服务器,使得云平台具有强大的数据存储、计算能力;4)伸缩性:云计算不仅具有规模化特征,同时也可根据用户的实际需求可动态的对“云”进行扩充或缩小;5)按需服务:通过云计算构建的云平台集成了大量的资源与服务,用户可根据实际需求购买相应的服务;6)低成本:云计算采用的是一种按需计费的模式,用户可根据自已的需求选择最合适的服务,这样便能够提高资源利用率,降低成本。

2云计算在职业教育中应用的技术

1)虚拟化技术。虚拟化(Virtualization)技术是云计算技术中一种基础性设计技术,利用互联网技术将计算机的各种实体资源予以抽象、转换后呈现出来,打破传统的计算机架构模式,使用户能够以更好的组态来利用各种资源。在职业教育领域中,存在着教育资源发展不均衡的问题,使得部分职业院校存在软硬件设施不足的问题,而有一些职业院校则存在过剩的情况;另外,由于各个学校均采用计算机技术实现教育信息,使得基础设施存在重复购置的问题。而采用云计算的虚拟化技术后可充分利用各职业学院所购置的软硬件设施与教学资源,构建一体化的职业院校云服务平台,充分利用现有的资源条件,提高资源利用率,缓解资源不均衡的问题。2)数据管理技术。采用云计算技术构建大型云平台时,会面临着异构数据、大数据的统计分析与管理等问题,为解决这些问题云计算采用了强大的数据管理技术,能够实现海量数据的快速读写操作,实现云平台数据的统一化管理。在职业教育领域,基于云计算的数据管理技术能够解决不同职业院校所构建的不同教学资源库之间的数据管理问题,能够构建一体化的职业教育云平台,实现各职业院校数据的集中化管理。3)数据存储技术。云计算中的数据存储采用分布式存储方式。同时为确保数据的安全可靠性,通常采用数据备份技术,构建多个数据副本,有效的提高了数据存储的可靠性。目前,许多云服务商提供了云存储服务,这种按需定制的模式已得许多用户的青睐。在职业教育领域,采用云计算中的数据存储技术可对各职业院校的数据进行分布式存储,能够实现各职业院校数据的共享,以及能够根据各职业院校的实际情况按需分配存储资源。

3云计算在职业教育领域中的应用

目前,虽然我国政府加大了对职业教育的投入,但存在的教育资源不均衡问题依然严竣。而通过上述分析可知,采用云计算中的虚拟化技术可将各个职业院校的软硬件资源进行整合,同时通过数据存储与管理技术,将各学校的教学资源进行统一的存储与管理,能够构建一个综合的职业教育管理云平台,实现职业院校间教育资源的高度共享,为科研、教学、学习与管理提供服务。1)云计算应用于教学方面。云计算应用于教学是指通过云教学平台进行教学,但这种教学模式并不是完全代替传统的教学模式,而是通过云教学平台将教师与学生进行有效的联系,加强教师与学生之间的沟通。同时教师可利用云教学平台中的教学资源库设计更加适合学生接受的教学内容,也可借鉴其它优秀的教学课件与教学案例改进教学方式等,从而提高教师课堂教学与课外辅导的有效性。而学生则可以通过云服务教学化平台提进行自主学习,或者根据教师制定的教学进度,以及结合自身的学习情况进行自主学习。2)云计算应用于学习方面。职业教育云平台对于学生则是一个基于云服务的学习平台,该平台上将存储与管理各职业院校的教学资源与学习资源。学生通过网络便能浏览相应的学习资源,并且通过云计算强大的统计分析能力,能够根据学习者的学习情况智能化的为学生分配适合学生的学习内容,使学生可以脱离教师进行自主学习。同时,云平台可通过云计算创建丰富的学习情境,快速聚合各职业院校的学习资源,提高学生的学习效率。可见,云计算在职业教育领域的应用构建了一个开放的、动态的学习环境,使职业院校的校园信息化朝多元化的方向迈进。3)云计算应用于管理方面。将云计算应用于职业教育领域必然会引发职业教育技术的变革,引发职业教育管理的变革。因此,可利用职业教育管理平台构建云服务化的管理模式,即利用云计算技术构建现代化的协同办公管理模式,加强对教师教学内容的监督、教师教学质量的评判、教学效果的分析等等;同时通过云平台可以直接接入人才网站、用人单位,能够加强与用人单位的交流与合作。可见,建立云服务化管理模式,能够充分利用各个职业院校的软硬件资源,降低各职业院校在校园数字化方面的投入,也为职业院校的管理带来了先进的管理机制,实现管理的信息化、智能化。

4结束语

本文将云计算在职业教育领域的应用展开了深入探讨,通过分析认为云计算应用于职业教育领域,能够解决当前职业教育中教育资源发展不均衡、教学资源无法共享等问题,并且能够实然云服务化的教学、学习与管理,促进我国职业教育的发展。

[参考文献]

云计算技术的理解篇(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]。通过自主学习和参加竞赛,学生能够充分理解最先进的软件开发模式,掌握最新的云计算技术,提高云计算设计和应用能力。

云计算技术的理解篇(4)

云计算是IT产业的一次大潮。在潮起潮落中,现有的IT厂商都会面临新的洗礼——淘汰者被大潮冲走,一批新的创业者也会涌现。位于北京云基地的北京友友天宇系统技术有限公司(以下简称“友友系统”),就是在云计算大潮下出现的一个新面孔,它随着云计算大潮而生,正经受着云计算市场的严峻考验。

作为云计算产业链条中的一环,特别是位于云计算软件中的最底层——云计算平台,友友系统的产品显得过于专业,也不为人所熟知,但其产品却是构建云计算平台的核心,用友友系统员工自己的话说,就是通往云计算世界的一部梯子。作为国内为数不多的掌握云计算平台核心技术的国产厂商,友友系统周围强手环伺。友友系统如何定位自己在云计算世界中的角色,其产品又怎样应对市场需求?日前,本报记者就相关问题独家专访了友友系统的创始人之一、友友系统CEO姚宏宇博士。

发现云计算技术本质

关于云计算的定义几乎每个人都有自己的理解。姚宏宇认为这并不奇怪,因为新的技术变革必需经历这一过程,就像之前的分布式计算、网格计算甚至互联网一样,假以时日,人们的意见必然会趋同。

“云计算是一种商业模式,也是一种技术进步。”他说,对云计算的理解可以分为两个层面:从商业模式的角度看,云计算是互联网模式的延伸和发展,它把互联网的服务从原来的信息服务延伸到硬件资源、软件资源以及所有跟IT相关的东西。“我把云计算叫做Internet 2.0。从服务模式来讲,云计算与互联网的本质一样,都是通过互联网交付服务,只是云计算把这个范围扩展得更大。而从技术角度来看,云计算无非是把很多不同种类的、分布在各地通过网络联接起来的资源结合起来,这个结合体叫做‘云’。”

集群计算、分布式计算、并行计算、网格计算是一些技术人员谈到云计算时总会提到的概念。姚宏宇认为,这些概念相互之间存在着密切关系,并行计算和分布式计算等很多概念都是从最早的集群技术演化而来的。

在计算机科学的发展过程中,大规模计算有两种不同的发展理念,一个叫“Share everything(一切皆共享)”,一个叫“Share nothing(一切皆独享)”。第一个理念的代表是并行计算,其具体实现就是超级计算机,超级计算机的存储、内存和CPU都是共享的,比如CPU可能有几千个,但从操作系统层面看就是一个CPU。这一技术路线下的产品商业应用范围较窄,主要应用在特定领域,对社会和商业影响较小;第二个理念的代表是分布式计算,这种系统中每个节点都是一个独立单位,每一个小单元完全可以自己做计算,能完成所有计算机该做的操作,目前的计算机应用系统基本都是这一体系下的产物。

不过,上述这些理念和发展方向最终都能通向云计算。云计算的本质就是能够通过分布式计算、集群计算、网格计算等技术把各种资源有机地结合起来,让外面看到“云”,而不是看到很多小的计算机节点。同时,无论“云”里发生什么事情,上面的业务系统都不会受到影响。这就意味着这个云要足够大、足够有弹性。“而友友系统的核心技术就是实现资源整合,特别是数据资源的整合,并且屏蔽掉过程中的技术复杂性。”姚宏宇说。

打造云计算操作系统

创立之初,友友系统给自己的定位是基础软件的技术提供商,后来又进一步明确为云计算平台技术供应商。“尽管不敢说是IBM和Oracle的竞争对手,但是友友系统与它们的产品的确处于一个层面,而和国内绝大多数IT公司不一样。”姚宏宇坦言,由于技术的专业性,要想跟普通大众描述清楚他们是做什么的,并非易事。

姚宏宇把自己的产品归为云计算操作系统。他说,从传统的IT架构来说,友友系统的产品属于中间件,位于操作系统之上、应用系统之下,因此叫云计算中间件比较合适。但中间件这个名字对中国人而言含义并不明确,而命名为云计算操作系统是因为其产品之于云计算整体架构的确如同传统计算机系统中操作系统的作用一样。“当然,我们提出云计算操作系统概念不是从传统IT架构的角度出发,更多的是考虑到面向未来。”

姚宏宇解释说,一台计算机包括一个CPU、一个内存、一个磁盘外加一个外壳,这就是冯·诺依曼计算机的典型结构。如果设想这个计算单元分布在1万台机器的CPU上,是由几十个计算节点组成的一个整体,用各种友友系统的软件对这个“超级计算机(云)”进行管理,那么这个软件就是云计算操作系统。因为业务系统是架在友友系统的软件之上的,下面则面对单机的操作系统和硬件,对业务系统来说其下的整套东西就相当于一个虚拟的计算机。从这个角度说,友友系统的产品和普通计算机上的操作系统所做的工作是类似的。

不过,云计算操作系统毕竟不是我们常见的操作系统,而今称为云计算操作系统的也并不多,主流的包括VMware的vSphere和浪潮的云海OS等。那么,同为云计算操作系统的友友系统CloudWare到底有何不同?

在姚宏宇看来,大家的方向基本一致,但与VMware和浪潮的云计算操作系统侧重于虚拟化和对虚拟化环境的管理不同,友友系统的云计算操作系统更侧重于资源的集中和整合。“我觉得云计算最终目的是,前台无数端,后台一片云。”姚宏宇说,云计算操作系统的作用就是能够把这一片云管理起来,让端都认为后台真的是一片“云”,前台需要的东西后台通过统一标准的接口可以提供。从技术上说就是,这个云计算操作系统能为前台提供一套SDK或者API。它能够把后台所有的分布资源管理起来,让前端认为后面就是一台机器,这个管理体系就叫做云计算操作系统,虚拟机的管理只是其中的一部分。

研发五大核心产品

友友系统的云计算操作系统并不是一款单独的软件,而是由友友系统的一系列核心产品构成的。姚宏宇把这些产品分为两个层次:位于核心底层的Bitsflow、NetVM、DataCell;在其之上的平台产品智存、智维,它们都具有自主知识产权和核心技术。其中,Bitsflow主要负责大规模分布式系统之间的通信和协作,是一个高容错、高性能的数据交换和应用协作平台;DataCell是一个用于海量数据的分布式存储系统,也叫云存储;NetVM是一个分布式管理系统及分布式计算开发框架,相当于三个产品中的总调度。

“这三个产品相当于三个引擎,就如同Linux内核一样,用于支撑之上的两大平台级产品,分别是智存和智维。”姚宏宇介绍说,智存主要针对对象和文件存储,类似文件系统;智维用于进行大规模系统的运维和管控。”姚宏宇说。

值得一提的是,所有这些产品中负责网络通信的Bitsflow是基础,也是友友系统区别其他云计算公司最大的核心竞争力。姚宏宇把云计算的技术路线分为三类,一类是以存储为核心,以Google为代表;第二类是以虚拟化为核心,以VMware为代表;第三类是以亚马逊为代表的混合体。而友友系统选择的技术路线区别于以上三者,友友系统是以网络通信为核心,这也是姚宏宇看重Bitsflow的原因所在。

“以网络通信为核心,这是基于我们多年来一直专注大型分布式系统研究的结果。”姚宏宇解释说,“所谓分布式系统是基于网络有延迟这个前提的,如果网络无限快,它就不是分布式系统了,而是一台超级计算机了。我们的工作就是努力管理好网络层,这就相当于缩短了分布式系统中各个模块之间的距离,这是我们公司整个技术的理论基础。”姚宏宇说,正是由于选择了这样一种技术理念,才使友友系统解决了分布式系统的协同和数据交换问题,大大简化了其它后续产品研发上的技术挑战。

姚宏宇坦言,由于产品的专业性,特别是专注在云计算的底层,而且解决方法又有别于传统技术,使得他们的产品在推广上遇到的第一个难题就是如何向客户说清楚他们的技术究竟是什么。不过,他遇到的最大挑战还是市场不成熟。比如在解决海量数据的整合时,人们更倾向于传统的基于数据库的各种集成技术,而没有想到或者还不太认同友友系统提出的解决方案,尽管友友系统的方案实现成本更低、上线更快。

“好在技术和成本优势明显,口碑正在逐步建立,这几年项目也渐渐开展起来,尤其在金融、电信、电力、政府、互联网、教育等领域,我们每年的进步都非常明显。”姚宏宇表示,未来友友系统的重点是继续培育市场,同时完善自己的产品。他说最大的愿望是有朝一日用户能像认可关系型数据库一样认可友友系统的技术。

创业者档案

姚宏宇,1988年考入中国科技大学少年班,1993年赴美留学,先后获威斯康辛大学麦迪逊分校计算机和材料系的硕士及博士学位。自2000年起在硅谷从事大规模企业软件和互联网技术的研究、开发和管理工作。曾任美国雅虎研究院高级研究员、美国SideStep公司资深管理人员及架构师等。2007年在北京创立友友系统, 并担任公司总经理。

记者观察

自信源于对技术的准确把握

采访姚宏宇后,有几个印象深刻。第一是他的技术背景,第二是他对市场的把握,第三则是友友系统的商业模式。

外界一提起姚宏宇,往往要说他在科大少年班求学、美国攻读技术专业、随后在雅虎工作。涉及到姚宏宇技术背景的部分,往往语焉不详。姚宏宇说,正是由于在雅虎的一段经历,才让他真正了解到互联网的魅力和最新技术发展趋势。所以,在采访中,他一再把云计算和互联网相比较,坚信云计算是“IT行业真正的一次新技术变革,将产生无法想像的影响力”。他也坚信,“产品叫不叫云计算都无所谓,我们做的就是与大数据、大系统有关的事情,只不过现在赶上了云计算热潮。”

他的这种自信源于技术,而非概念炒作。

云计算技术的理解篇(5)

中图分类号:TP311

2009年4月,NIST专家给出了一个云计算定义草案:云计算是一种通过网络以便利的、按需的方式获取计算资源(网络、服务器、存储、应用和服务)的模式,这些资源来自一个共享的、可配置的资源池,并能够快速获取和释放。虽然云计算仍在不断发展和完善的,其外延和内涵还存在争议,但从不同的描述中,依然可以得出:云计算本质是定制和交付服务的超级计算。

看到其中蕴含的巨大商机和潜力,一些知名的IT企业相继推出自己的云服务。例如:IBM的“兰云”,Microsoft的Azure、Amazon的EC2/S3/SQS等等,而且一些新的应用还在不断的推出。但在这云应用繁荣的背后,隐藏大量以风险。以前的风险依然存在,在新的环境中还可能造成更大的危害。新出现的风险表现在:

由于云计算的复杂性,用户的动态性,固有的虚拟性,不充分的透明性以及对数据控制权的丧失,如何确保云计算环境中不同主体之间相互鉴别、信任和各个主体间通信机密性和完整性,计算的可用性和机密性,使云计算环境可以适用不同性质安全要求,稳定运行;如何确保物理身份和数字身份的一致性,该其他安全技术提供权限管理的依据,变得比以前的计算模式更加紧迫,具有重大的理论和现实意义。

可信云是可信技术在云计算中的扩展,相关技术即可信云安全技术。本文对可信云环境中三种关键的安全技术即:可信密码学、做了一些研究。可信密码学技术是对由可信根生成的可信点集矩阵进行基于拓扑群分形变换操作。可信密码学的密钥和算法都是随机可信的生物特征信息,因此密钥和算法凭都具有可验证性。并提出一种新颖的云安全框架。

本文的结构如下:第二部分可信密码学,第三部分是可信云安全架构。第四部分是总结。

1 可信密码学技术

可信密码学是以运行者自身的特征信息为信任根做可信变换计算的可信云安全技术。客户端和云计算中心之间隐蔽通信、“零知识”应答挑战以及加密/解密存储都需要对该信任根做加密/解密计算和模式识别认证。其预处理如下:(1)获取生物特征信息作为可信信息源,并将可信信息转换成可信点集矩阵G。生物信息可以是指纹、人脸、语音等等。指纹、人脸和语音等数据本身是二维以上的矩阵。但是一个文本文件,从语义角度看往往是一维的,因此需要扩展维数,进行二维以上的矩阵编码。例如可以增加位置参数,使任何字节与位置相关,从而把一个文本文件按照语义词语的位置,编码成二维点集矩阵。(2)可信点集矩阵G进行包括子集划分在内的各种初始化操作。(3)以密钥k为变换复杂度参数,对可信点集矩阵进行分形变换运算。如点集拓扑群单位环运算或单位环变换运算;单位点集拓扑群分形变幻环运算;点集拓扑群分形变幻环运算或者K单位点集分形变换环计算等。加密/解密过程本质上就是一个点集拓扑群分形变换计算,因此具有定义域和值域严格一致性的特征。同时产生的密钥生物信息特征值即具有保护该信息不被猜获的隐秘性,同时又可用于身份识别。以私钥k对可信点集矩阵进行变换运算,值为W=Gk=k*G,其中*是变换运算符,W是变换运算的结果。(4)将变换后的点集串行编码为字符串,将Gk串行编码为字符串“Gk”。获取并由私钥变换而得解密公钥。即W以及G。

非对称加密过程就是:

使用私钥j对G和W进行变换得到: Gj=j*G和Wj=j*W 。

加密明文M,得到密文C。C=Wj+M。

发送密文C和公钥Gj。

非对称解密过程即: E=C-K*Gj=C-Gkj

k*Gj=Gkj=Wj

E=C-Gkj=WJ+M-Gjk=M

这里,k和j是私钥,G和W是公钥;运算符*是点集拓扑群分形变换运算符;值为W=Gk=k*G,是对公钥G进行私钥K的分形变换运算。

对称加密/解密。如果是对称的加密/解密算法,可以假设密钥就是“Gk”。

加密计算:C=MGk。

解密计算:E=CGk=MGkGk=M

可信密码学的优势包括以下:可信密码学算法和密钥都包含可信的生物特征信息,因此密钥和算法都可以凭可信特征信息验证。可信密码学的运算是基于点集拓扑群分形变换环运算操作,包括自组织数、分形数、混沌数的计算。在可信密码学中,随机运算基于用户可信信息特征作为随机信任根;因而能够同时做到隐蔽随机信任根又可公开可信认证该随机信任根,这是第三个优势。

2 可信云安全云技术组成架构

可信云安全技术的基础设施架构,按其功能可分为物理逻辑层、驱动管理层、系统应用层三层。

2.1 物理逻辑层

可信识别的物理逻辑层,即可信云用户端用于识别的计算机配置,包括采集人脸、语音、指纹、签字、基因等生物信息特征的相关传感器,甚至键盘、鼠标等也可作为人的行为信息传感器,因为每个人使用键盘、鼠标的习惯不同,采集该信息同样可以识别使用人。指纹识别器、麦克风、摄像头等传感器都是一些常用的配置,一切都是现存的,只要对物理对象进行类型定义和语义描述,计算机就能按要求实现可信模式识别技术。

可信密码学技术的物理层。即可信云数据中心、端互动通信的标准配置,包括数据中心管理平台的标准通信配置和可信云用户端的标准通信配置。对可信云通信的安全通道进行类型定义和语义描述,计算机就可以按照软件功能实现可信密码学技术。

可信融合验证的物理层描述。就是可信云、端互动认证的标准配置。包括可信云、端PKI服务器的标准物理配置。只要按照可信云、端互动认证的物理逻辑进行类型定义和语音描述。计算机就可以实现可信融合验证技术。

2.2 可信云的安全技术的驱动管理层。

驱动管理层包括可信识别、可信密码学和可信验证部分三部分。它一方面隔离物理逻辑的复杂性,对上层透明;计算机结合相关功能定义,管理、调度系统中的设备实现可信功能(如传感器的可信采集)。

2.3 可信云安全的系统应用层。系统应用层是管理以及调度传感器实现可信采集和识别认证功能的软件接口。应用层接口包括:可信模式识别技术,可信密码学技术、可信验证技术等接口。

3 结论

云计算在快速发展的同时,面临者巨大的安全挑战,这些挑战即来自传统的威胁,也来自云计算自身的特点,即虚拟化和用户对数据和过程不透明带来的不安全感。本文对云计算的一些关键安全技术作了一些探讨。可信加密技术/解密技术是以可信特征信息为信任跟,利用拓扑集群的变换对可信特征信息进行处理,使得这种技术保密性高、极难伪造,其密码和加密算法都具有可验证性。这些可信云安全技术的进一步研究以及随之而来的应用的展开。一定可以缓解客户对云计算的忧虑,催进云计算这种新的计算模式的发展。

参考文献:

[1]Weichao Wang,Zhiwei Li,Rodney Owens.Secure and Effcient Access to Outsourced Data.CCSW'09:Proceedings of the 2009 ACM workshop on Cloud computing security,pages 55-65.November 2009.

云计算技术的理解篇(6)

二、云计算对社会发展的影响

1.加速构建信息化和智能化社会,提升公共服务水平在电子政务公共服务领域,云计算将有利于公共部门搭建公共服务平台,加快实施电子政务云化改造,提高基本政务公开化和政务服务水平;在能源领域,云计算有助于加快构建和部署智能电网,有利于促进能源互联网构想的早日实现,提高电力公共服务科学化、智能化水平;在医疗领域,云计算将有助于推进医疗信息化,推动远程医疗服务的加快发展,对构建数字医疗起到关键作用,大幅降低医疗领域的公共支出,提升医疗公共服务质量和覆盖面;在教育领域,云计算有助于远程教育的加快应用和推广,实现教育公共服务的均等化;在交通领域,云计算将助力于打造交通云,实现车载网络等领域智能化交通的公共服务;在城市建设领域,云计算和物联网将成为智慧城市建设的核心,为提升城市公共服务水平奠定基础。

2.降低企业信息化成本和风险,提高企业信息化水平云计算将加深企业的信息化程度,改变企事业单位的信息化模式。特别是原来信息化程度较低,或无力承担信息化相关成本的中小企事业单位或初创企业,能利用云计算获得低成本、专业化、高性能的信息化服务,从而进一步加深中小企事业单位、初创企业的信息化程度,提高企业竞争力。云计算将改变企业的信息化模式,大幅降低企业信息化建设的成本和风险。特别是对数据安全不敏感的企事业单位,无需再负担沉重的IT资产费用、折旧费用和运维费用,只需定期按照实际需求和情况支付一定的服务费用。据测算,与传统模式相比,企事业单位利用云计算可减少20%左右的软件成本,削减近80%的劳动力成本和90%以上的折旧成本,而只需增加一小部分的部署成本。

3.颠覆人们传统思维,改变人们工作和生活方式云计算将改变人们使用信息技术的方式。云计算通过分离IT资源的所有权与使用权,形成了一种“不求所有,但求所用”的产权形式,使信息技术演变为一种服务,改变人们对软、硬件的最终需求,推动信息技术真正成为人们提高生产效率和生活质量的手段和工具。云计算对企业信息化的提升,将使远程办公成为可能。员工可以在任何时间、任何地点通过任何授权的终端设备召开会议、完成工作。员工的办公时间、办公地点可以自由安排,这将改变现在统一时间统一地点的工作模式,从而提高工作效率。云计算将成为人们社会生活中不可或缺的组成部分。目前,云计算在生活中的应用越来越广泛,基于云计算的网络搜索、电子信箱、网络地图、网络存储等服务不胜枚举。云计算正通过提供巨大的计算能力和更为经济、快捷的服务,改变着人们的生活。

三、迎接云计算变革的政策建议

1.加强云计算规划引领,深化对云计算及其影响的理解目前,国内对云计算认识还不全面,仍然存在“云里雾里”的认识误区。比如,有观点认为云计算只是现有信息技术的包装,仅仅是商业模式的创新,没有实质性的技术创新。也有观点认为云计算产业不仅涉及信息服务业,还涉及电子信息制造业,包括所有支撑或配套云计算发展的产品和服务,夸大了云计算产业的实质核心。此外,一些地方政府将发展云计算产业等同于数据中心建设,通过“喊口号、抓基建”的思路发展了一批云计算数据中心和产业园区,并没有实质性的云计算产业。相反,典型的示范试点项目却不多,社会各界普遍对云计算的效益性认知不足,尤其是企业对云计算能带来的效益仍存怀疑。因此,要明确云计算对整个经济社会的影响将是一个长期、持久的过程,需要将经历较长一段时间,才会真正对经济和社会产生变革,绝不是增加GDP的“短频快”行为。要尽快出台国家云计算产业发展规划或指导意见,制定云计算产业专项行动计划、战略和路线图,明确云计算产业发展战略,对云计算产业的技术重点、行业准入、产业组织、发展路径、空间布局等进行统筹规划和战略引导。

2.加快研发自主可控的云计算技术和产品,应对可能的国家安全风险当前,云计算的核心技术和相关法律法规缺失,国家信息安全问题比较突出。特别是政府部门在逐步向云计算迁移的过程中,大量的国家信息资源会借助云服务进行存储和处理。如果使用国外的技术和解决方案,很可能遭到网络攻击,导致内容失控和信息泄露等问题。因此,要在国家层面明确云计算关键技术的发展路线图,确保按阶段完成技术研发任务。要设立云计算专项支持资金,支持云计算基础技术和共性技术的研发。要依托国家重点实验室、云计算产业试点示范基地等产业技术创新平台,鼓励企业联合高校、科研院所形成产学研联盟,承担云计算关键技术的研发任务。要及时跟踪国际云计算技术的发展动态,积极与国外科研机构、企业开展技术交流与国际合作。要鼓励和支持有条件的云计算企业广泛利用开源等产业技术条件,对云计算技术和服务理念进行引进、消化和二次创新,增强技术创新能力和产业核心竞争力,避免陷入发达国家的技术路径依赖。

3.进一步促进云计算的示范应用,扩大云计算应用领域和范围从现阶段看,国内云计算需求还不迫切,难以在短期内形成规模化应用。由于近年来我国信息化建设正加紧推进,先期已投入了大量人力、物力和财力,构建了一批全新的信息系统和设备设施环境,目前运行情况良好。若盲目推广使用云计算,不仅需要对现有信息系统和设施进行整合,而且把原有数据和系统迁徙到云计算系统也存在较高的成本,再加上需要重新对系统操作员工的培训,成本更加无法估计。同时,由于我国目前信息化程度并不高,现有信息系统能基本完成对现有业务的支撑,并没有形成强大的动力推动信息系统向云计算转变。因此,云计算的技术经济性在我国当前阶段难以体现,无法在短期内激发云计算在国内的市场需求。因此,要进一步扩大云计算服务创新发展试点示范,鼓励通过政府采购支持云计算本土企业。积极推进云计算在政府各部门的示范应用,增强用户对云计算的信心,以点带面推动面向各类用户的云计算服务。加大宣传力度,使用户了解并熟悉国内外云计算成功的实践案例。鼓励云计算的商业模式创新,加大对云计算商业模式创新的支持力度。逐步降低用户向云计算的迁徙成本,对率先转型云计算的企业进行补贴。强化信息技术数据中心能耗指标的约束,推动数据中心的技术升级改造。

4.抓紧制定云计算标准和相关政策法规,规范云计算产业发展环境随着个人隐私、执法取证和知识产权等方面的安全威胁已越来越受到人们的关注,我国在产业标准、知识产权保护、数据及隐私保护、网络犯罪治理和反垄断等方面还存在很大的缺失,对云计算服务的应用推广制约比较显著。为此,要结合云计算应用的特点,借鉴欧美发达国家经验,进一步制定和完善相关法律法规,从制度层面保障信息安全。从国家层面加强网络数据安全、个人隐私保护、知识产权保护等方面的法律法规环境建设,切实保障用户数据及隐私安全,增强用户对云计算的信任。根据云计算产业发展特征,修改完善版权法、国家信息安全管理办法等法律法规,建立云计算经营资质管理制度、云计算服务的示范合同条款和使用守则等,构建合理有序的行业管理体系。加强对云计算服务提供商的质量监管,强化对基于云计算的网络安全的监管和对网络犯罪的打击,推进信用体系建设,规范行业发展秩序。

云计算技术的理解篇(7)

中图分类号:TP393.08

在科学技术飞速发展,信息技术广泛应用的当代,云计算充分体现了“网络就是计算机”的思想,是IT领域开始向集约化、专业化以及规模化的方向发展的标志,也是IT领域的一次重大变革。然而现阶段云计算的发展还存在着很多亟待解决的问题,尤其是云安全问题逐渐蔓延,成为制约云计算发展的重要因素。并且随着云计算的不断普及应用,其安全问题越来越不容忽视[1]。如2009年,谷歌发生大批用户文件外泄的事件。为此,许多企业组织和标准化组织都开始对云计算的安全问题进行深入的研究,云安全成为云计算产品开发的焦点问题。

1 云计算的概念

云计算是通过互联网提供虚拟化资源的一种计算方式,它是由基础设施服务、平台服务还有它所依赖的互联网技术构成的。云计算具有用户计算分布性、服务面向广泛性、设备成本低廉性等特点[2]。云计算是服务方式的改变,能够使人们不用关心云的位置和实现途径,随时随地享受互联网提供的服务。

2 云计算安全的现状

云安全的概念最早是是在国外产生的,后来由我国的瑞星提出了云安全计划。为了保证云计算产业的持续、健康发展,我国逐渐加强云计算信息安全的研究。现在云计算作为IT行业的革命代表,已经成为IT行业未来发展的目标和方向,世界各国都把云计算看成是信息软件产业发展的新机遇。但是,我们也要看到,云计算自身带有的安全风险使其未来的发展、进步面临不少困难。云安全中的数据保护技术、终端防护技术,还有一些虚拟环境中的风险管理等方面都是云安全制约云计算发展的主要问题,尤其是终端用户信息的安全管理是云安全面临的最大的挑战之一。与云计算的发展相比较来说,云安全的发展还处于初级阶段,与之相关的标准也都还没有形成。因此,进行云安全的研究,不仅对云计算的发展,还对整个信息技术产业的发展都有很大的促进空间。目前一些信息服务厂家已经开始尝试着在云安全系统方面做出一些改进,只是由于每个厂家的经营内容以及对云安全的理解观念的差异,导致云安全的研究、开发工作处于混乱无序的状态[3]。

3 云计算的安全隐患

云计算面临的安全威胁主要是云的安全风险和云中数据的安全风险两个方面的问题。

云的安全风险主要是指云自身设备中存在的不安全的接口或者API,导致云系统更容易受到病毒感染以及黑客的攻击;一些云应用供应商对用户的注册管理松散,为不良分子注册成功并对云服务进行破坏埋下了隐患。用户在云计算系统中进行数据存储,云服务供应商与用户之间在云计算的模式中建立起一种相互信任的关系。当用户把数据交给云服务供应商之后,供应商应该确保数据的保密性、完整性和可控制性。云计算采用的虚拟化的数据处理,数据的无边界性和流动性使其管理存在安全漏洞,加密会降低数据的利用率,再加上一些供应商对供应链的管理不严格,合同不规范以及服务商破产、被其他企业或个人收购等问题,使云中数据存在一定的安全风险[4]。

4 云计算中的安全防护策略

云计算虽然改变了服务方式,但是依然采用传统的互联网安全模式,因此云计算的安全防护策略与传统互联网安全防护在一定程度上有异曲同工之处。随着云安全防护技术的发展,云安全的内涵也在不断的发展变化,各种新技术都在不断的被尝试融入到加强云安全的应用中去[5]。在这种形式下,云安全防护技术在不断的得到进步和完善,其中新一代云安全2.0以其在信誉保障、终端安全管理、威胁发现管理等方面的绝对优势,受到了各大云服务供应商的青睐。

4.1 加强云客户端的信誉

面对着越来越多的网络安全威胁因素,用户单纯的通过更新病毒代码等传统方法已经不能对网络威胁进行有效的防御。最新研发的云安全2.0技术中的信誉技术方面将邮件信誉技术、文件信誉技术和互联网信誉技术集合了起来,能够对网络中的信息进行合理的信誉评估。云安全2.0对高效的客户端智能过滤还有威胁防护存储信息进行充分利用,提高了在威胁侵害之前的防御功用。

4.2 加强终端安全管理

企业的终端安全市场在整体上的发展速度非常快,导致终端产品的特征变得很复杂。企业的终端安全管理面临着极其严峻的挑战。新研发的云安全技术引入了一种新的协议,系统不需要与扫描引擎共处,而是将文件信息的检查任务转移给中央服务器,这进一步提升了云端与终端的维护效率。同时,新技术在云端就能够将大部分针对服务器的威胁解除,从而节省了大量的劳动力。

4.3 加强威胁发现管理

新云安全技术首先对网络内部的安全威胁进行检测,并对其进行关联性分析,识别恶意行为,充分利用新系统中的先进技术对威胁进行分析和追踪,反馈到云端的安全中心,以及时获得防御支持。

4.4 加强运营商的管理

云计算是在社会对信息化技术的需求中发展壮大起来的,运营商在对传统互联网的服务进行改革的过程中也面临着一些无法忽视的挑战。如何在进行业务转型中赢取用户优势、运营优势、品牌优势、规模优势以及政策优势等,是运营商需要慎重考虑的问题。运营商可以采取一下措施加强云安全防护:通过可信算法建立云构架,加强安全认证,同时从多方面、采用多种方式防治用户的信息外漏;充分发挥数据加密、身份认证、安全储存等综合安全防护手段,解决云计算的虚拟化安全,保障云计算的可用性和用户信息的安全性,构建面向客户的安全防御体系;采用分级控制和流程化管理的方式,加强对云系统运营的管理技术,健全企业内部机制,对员工行为进行规范;根据自身的发展特点,建立适合自身发展特色的云安全服务体系,稳步进行云计算安全的发展,同时也要加强与合作伙伴之间的云安全方面的合作关系。

5 总结语

在社会发展的推动下,云计算的优势发展势不可挡,但是我们也要加强其安全性和可信性的管理。云安全是新推出的概念,再加上互联网威胁的动态变化性,因此云安全防护技术需要我们投入更多的人力和物力,以促进其开发和完善。作为云服务运营商,也要时刻关注云计的发展态势,推动云计算安全的进步。

参考文献:

[1]党卫红.云计算的安全防护策略分析与研究[J].读与写(教育教学刊),2010(05):69-70.

[2]范伟.云计算及其安全问题探讨[J].保密科学技术,2011(10):51-51.

[3]姚小兵,高媛.浅谈网络时代的云安全技术[J].硅谷,2010(05):37-38.

[4]洪亮.云计算时代安全问题浅析[J].无线互联科技,2011(05):15-16.

云计算技术的理解篇(8)

引言:云计算技术的发展是计算机通信领域的一次变革,带来了诸多积极效应,新的行业因此而产生,经济发展也找到了新的增长点。相对来说,云计算门槛较高,并不是任何公司、企业随便能够进入的领域,只有符合一定条件的公司才能提供符合质量要求的服务。云计算技术对在网络安全领域的应用,具有广阔的前景,能够很好的解决当前困扰整个行业的计算机安全问题,最大限度的保护网络用户的利益。

一、什么是云计算技术

一般来说,云计算技术都是收费服务,用户需要按照使用量付费,能够保证网络服务的便捷、安全可靠。与此同时,其并不需要消耗大量的管理资源,只需要服务商提供一定的交互,便能够完成全部的工作。

二、云计算技术的核心

1、虚拟化技术的应用。虚拟化技术能够完成资源与逻辑单元的分离工作。就云计算技术的实际情况来说,各计算原件并不真实,都处于虚拟状态,将所有处于可应用状态计算机的硬盘连接起来,增加硬盘容量,CPU软件无须经过复杂的配置,一个CPU即可模拟多个CPU运行方式,数个操作系统能够在单个平台之上协同运行,并且每个运行程序都相对独立,计算效率得到了大幅度提高。[1]

2、数据存储技术。数据存储技术是云计算技术的关键环节、核心部分,存储技术内涵盖了高性能对象存储技术、并行存储框架等一系列网络通信技术。数据存储技术从根本上决定了云计算技术的可靠性与应用范围,是云计算技术建立的基础。现阶段,云计算技术广泛应用于各大领域,诸如石油、零售、金融等领域,在这背后都需要数据存储技术的支持。就现实情况来说,国内的数据存储技术仍旧与国外有一定差距,这就必须要加大在这一领域的投资,实现数据存储技术的突破,确保自身信息安全。

3、数据管理技术。云计算技术离不开数据管理技术的广泛应用,离开了数据管理,云计算就不能得到很好的应用,这就对数据管理技术提出了极高的要求。现阶段,大量使用的数据管理技术是开源数据管理模块--HBase。

4、云平台管理技术。目前云计算技术对应的规模都很大,其拥有的服务器较多,处理程序也极为复杂,其整体运行效率受各个环节的制约,如何提高管理效率,提升各部分的单独效率,最终提高云计算平台的整体效率必须要放在云计算技术发展工作中的重要位置,这也是云计算技术未来发展必须要面对的巨大挑战。[2]较好的云平台管理技术,能够最大化运用服务器的处理能力,提升服务质量,自主修复故障,现阶段,云平台管理技术正向着自动化、智能化的方向发展。

三、飞速发展的云技术带来的安全问题

1、存储安全。在云计算技术的应用过程中,天文数字级别的数据都被储存在云端,这就减少了电脑的消耗,节约了资金投入。然而,大量数据都集中在云端,依靠云端而存在,一旦云端发生问题,数据会立刻丢失,难以找回,这一过程几乎不可逆,用户利益也就被损害了。

2、传输安全。云计算技术中有大量的数据需要传输,在数据传输的过程中,常常发生数据被窃取的情况,这无疑会对用户的利益造成巨大破坏,为此就要做好数据传输过程中的安全工作,这也是云计算技术必须要做好的内容,决定了云计算技术到底能走多远。[3]

四、云计算中的安全防护技术

一,数据加密技术,即在数据传输之前先对数据进行加密,在另一端接收到数据之后,并需要用特定的解码方式完成解码,才能读取数据。二,安全存储技术,就是在数据存储的关键节点,共享相关数据,并给与各部分相对对立的空间,另外,也有相应的数据备份,为数据安全提供了保证。[4]三,安全认证技术。所有使用云计算技术的用户必须经过认证,无法识别的用户不能够进入云计算计算的服务端。这些技术很大程度上保证了云计算技术的安全性和可靠性。

总结:就现实情况来说,国内计算机技术的发展已经进入了快车道,在其飞速发展的同时也产生了大量的难题,制度漏洞、监管不利等都损害了网络用户的利益。有鉴于此,一定要将自身网络安全意识的提高摆在突出位置,在日常生活中也要注意网络安全防护的细节,尽可能减少染毒风险。随着云计算技术的发展与网络用户安全防护意识的提高,计算机通信技术必将变得越来越安全、可靠。

参 考 文 献

[1]刘博.计算机信息管理在网络安全中的应用研究[J].计算机光盘软件与应用.2013.

云计算技术的理解篇(9)

1.引言

近年来,随着网络带宽的不断增长,数据的不断增大,通过网络访问非本地的数据处理、存储和信息服务等计算服务的需求越来越高。在这种情况下,云计算技术应运而生,其发展也得到了越来越多的关注。云计算以其独特的优势有效的解决了用户在使用计算机的过程中计算能力以及储存能力的合理配置,最大限度的减少了用户对计算机软件和硬件方面的投资,节约成本。云计算综合了分布式系统、互联网等各种现今技术,实现了大量数据的快速计算和储存,应用范围广泛。然而,云计算并不是一个完全独立的分支,而是需要各种技术手段作为支持,其中包括对计算数据的相关管理、分布式的储存方式以及数据的同步运算等方面。

2.云计算技术

2.1 云计算的概念

云计算带来存储信息和运行应用程序的方式的重大变化,程序和数据都托管在“云”中,而不再运行和存放在个人计算机上,用户不需要关心它们的具置。这个“云”就是一组可以通过互联网公开访问的、个人计算机和服务器组成的集合。这种云计算的模式来源于企业,是融合了网络带宽、网格计算、SOA、虚拟化等技术的发展而产生的。同时,云计算是一个概念,而非某项具体的技术标准,因此,不同人对云计算有不同的理解和定义。维基百科上对云计算的定义是:云计算是一种计算模式,在这种模式下,动态可扩展而且通常是虚拟化的资源通过互联网以服务的形式提供出来。用户在终端并不需要了解“云”中的基础设施,不需要进行控制操作,甚至不必了解专业知识,只需要清楚自己需要的资源是什么,以及如果通过网络获得服务。通过这种云计算的模式,就可以实现对共享可配置资源的按需访问,包括网络、服务器、存储、应用和服务等等。

大多数企业在面对计算数据以及储存量增加的问题时,需要采购相应数量的计算机以满足计算和储存的需求,这就使得企业的成本大幅提高。而云计算的目的则是让企业或者个人通过在互联网中租用计算和储存的能力,使得个人或者企业能够根据数据的多少随时选择运用或者暂时不运用此计算能力,这就从根本上降低了企业或者个人在计算机软件或者硬件上面的投资。而这一功能的实现,依靠的是由数量庞大的服务器联合使用形成的数据中心。而相互交织的网络正是这些服务器之间联系的纽带,因而可以通过网络对这些服务器进行管理和维护,为企业或者个人供应计算能力。在使用的过程中,计算过程是被分布式系统所隐藏的,企业或者个人在加入云计算之后其计算机的计算能力加强,而对供应计算服务的服务器情况并不知情。

2.2 云计算的实现

根据对云计算的定义,在云计算系统中,用户将个人计算机经由互联网连接到云端。云中的设施对用户来讲是透明的。如图2.1所示,云架构借助智能化的管理连接这些计算机,并处理用户的请求。在终端,当用户启动一个应用后,将请求发送给系统管理,由系统管理寻找正确的资源并调用相应的系统服务。这些服务在云中划分出必要资源,加载Web应用程序。Web应用启动之后,系统的监测和计量功能跟踪云的使用,确保资源分配和归属到用户。在这个过程中,资源的分配管理是自动的。

2.3 云计算的研究发展

从2007年开始,国内外公司纷纷将“云计划”提上日程,Google、亚马逊、IBM、微软和雅虎等知名厂商是云计算的先行者。同时,VMware、Facebook、YouTube等公司也在云计算领域获得了成功经验。

在国内,云计算也在高速发展的进程中。2008年5月,和IBM合作建立的我国首个云计算中心投入运营,这家云计算中心位于无锡太湖新城的科教产业园。一个月后,IBM又在北京建立了国内首家部级的云计算中心IBM大中华区云计算中心,由此拉开了国内云计算发展的序幕。2009年,阿里巴巴公司在南京建立了国内第一个用于电子商务的云计算中心。在国内对云计算研究较早的企业应当属中国移动通信集团公司,其研究部门认为移动化将会是云计算的发展趋势,目前该研究部门的云计算中心试验已经顺利完成。

2.4 云计算应用分析

根据互联网数据中心的结果显示,在2012年云计算的市场总额已经达到420亿美元,在今后的几年中仍将呈现上升的趋势。根据目前国内企业的现状来看,云计算已经进入快速发展阶段,且利用率在逐年增加。在巨大的市场以及研究领域的共同作用下,国内的云计算技术将会实现新一轮的突破,将广泛应用在包括科研领域、医学领域、网络安全领域、图像处理领域和互联网领域在内的众多领域中。

众所周知,网络病毒其产生速度快,种类相对繁多,传统的杀毒模式并不能很好的防御和查杀病毒,这就对使用者的计算机带来严重的安全隐患。正是有鉴于此,部分杀毒软件制造企业也提出了发展“云计划”的构想。所谓的杀毒云计划,就是将所掌握的病毒的数据储存在“云”内,并与使用者的计算机通过互联网相连接,当使用者的计算机试图打开存在安全隐患的链接时,“云”可迅速发现并将病毒进行拦截,有效的防止病毒进入使用者的计算机,保证其储存资料的安全。

3.云数据管理技术

3.1 云存储

云存储是云计算的一个主要用途。在云计算模式下,数据被存储在云端的虚拟空间中,这个虚拟空间的划分和管理是由云动态进行的,对用户来讲是透明的。数据存储时,用户看到的是一个虚拟的服务器,用户虽然可以对这个存储空间像连接在自己电脑一样进行管理,而实际上,这个服务器只是逻辑上存在的,数据的事实存储位置是动态改变的,它们可能的存储位置是云中的任何一台或多台计算机。这与传统的网络存储把数据存在专用的服务器上不同的,而是存储在了多个第三方服务器上。

3.2 几个代表厂商的云数据管理技术

在云计算中,海量数据需要高效管理,其定数据需要快速定位,云端海量数据需要精准查询,这些迫切需求的出现,使Web数据管理正逐步向云数据管理阶段发展。云数据管理是在云计算概念上延伸和发展出来的一个新的概念,具有大量性、异构性和不确定性等特点。云数据管理使更大数据量的处理成为可能,被称为下一代的因特网计算和下一代的数据中心。

3.2.1 Google的云数据管理技术

1)Google文件系统GFS。

GFS是Google的一个结构化的分布式文件系统,其功能在于将多台机器上的存储空间统一管理起来,支持Google实现大量数据的储存、读写操作,容错性较强。GFS将文件系统节点分为3种角色:客户端(Client)、主服务器(Master)和数据块服务器(Chunk Server)。客户端是GFS提供给应用程序的访问接口,是一种专用接口。主服务器是GFS的管理节点,管理的范围涵盖整个系统,在一个文件系统中只有一个主服务器,保存系统的元数据。数据块服务器是系统中数据文件储存的场所,其数量可以是多个,它们直接决定了GFS的规模大小。GFS将数据以默认64MB的固定数据块为单位进行存储,并分布在不同的数据块服务器上。

2)分布式结构化数据表BigTable。

3)分布式处理技术MapReduce。

3.2.2 亚马逊采用的云数据管理技术

亚马逊平台的基础存储架构是Dyn-amo,作为状态管理组件被用于亚马逊的很多系统中。亚马逊是目前世界电子商务提供商之一,其系统每天要接受全球数以百万计的服务请求,很多服务例如购物车等对存储的需求只有读取、写入,满足简单的键/值式存储即可。Dynamo便以简单的键/值方式存储数据,不支持复杂的查询,并以数据值的原始形式位(bit)存储数据,对内容不做解析,可以处理所有的数据结构。Dynamo技术并不是直接被程序所使用的技术,其作用在于为亚马逊公司的云计算服务AWS(Amazon Web Services)包括核心服务S3、EC2、简单队列服务SQS以及SimpleDB提供基础保障。Dynamo技术是以DHT作为其基本理念的,该技术的最大优势在于能够将数据均匀的进行储存,同时其自身具有较强的管理维护性能,无需主服务器对其进行监测,因此没有单点出现故障的可能性。

4.总结与展望

云计算的最终目标是将计算作为一种公共设施提供给用户。尽管当前云计算尚处于发展阶段,但与飞速发展的电子和通信技术不断的相互促进及融合。“3G”乃至“4G”为云计算带来了数以亿计的移动网络用户,借助云计算平台,移动网络用户可以获得前所未有的服务体验。“物联网”的快速发展,使大量的传感器、射频识别RFID采集到的海量数据,通过3G或互联网传输,汇聚到云端进行数据管理。同时,云计算的发展面临的挑战也相对增加。无论是Google的应用程序引擎App Engine,还是亚马逊的EC2,或者是微软的服务平台Windows Azure Services Platform,这些行业厂商们提出的云计算及云数据处理的方案彼此既有相似的地方,又各自在应用场景、实现技术等方面有差异,虽然无完全的优劣之分,但解决方案风格迥异、互不兼容,未来势必会朝着统一平台和标准的方向发展。其次,与移动通信及物联网技术的相互促进,使得云计算适用的领域也在不断增加,这无形中对云数据管理技术带来了一定程度的困难,原因在于应用领域增多的同时其数据的数量以及格式将随之增加,同时需要改变信息系统运行模式的数据迁移相应带来技术难度和成本。由其应用领域的广泛和巨大的市场可以看出,云计算技术以及云数据管理技术在当今的社会中拥有极大的竞争优势,但是不难看出在现行的技术中仍然存在着许多疏漏。

尽管如此,云计算技术以及云数据管理技术作为一种具有重要现实意义的技术,彻底改变着IT产业的运行方式。在我国,随着与IBM公司合作的第一个云计算中心的建立,云计算技术已经和国内迅速发展起来,并越来越多的覆盖到各个领域。

参考文献

[1]陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):136-137.

[2]罗军舟,金嘉晖,宋爱波等.云计算:体系架构与关键技术[J].通信学报,2011,32(7):29-30.

[3]叶可江,吴朝晖,晓红等.虚拟化云计算平台的能耗管理[J].姜计算机学报,2012,04(6):52-53.

[4]谭一鸣,曾国荪,王伟.随机任务在云计算平台中能耗的优化管理方法[J].软件学报,2012,18(2):102-103.

[5]马晓亭,陈臣.云计算环境下图书馆云阅读终端设计[J].图书馆理论与实践,2012(9):66-67.

[6]杨柳,唐卓,朱敏等.基于风险的云计算环境用户效用分析[J].湖南大学学报(自然科学版),2011,03(7):950-951.

云计算技术的理解篇(10)

云计算时代的来临,且伴随着运用力度的不断加大,越来越受到人们的关注,一度成为业界人士相继研究的重要课题之一。源于云计算的普及,颠覆了以往支撑电子文件管理实现的技术框架,也促使其电子文件管理朝向多元化方向发展,但其关键技术的研究并不多见。故而,对云计算环境下电子文件管理关进技术的研究有着重要的现实意义。

1 云计算环境下电子文件管理技术框架

云计算环境下的电子文件包管理同时兼有资源虚拟化(SAAS层次上)与对云平台提供商所提供云服务的优先选择和配置双重特性,而随着私有云的渐次成熟,终究会带动公共云和混合云的发展。因此,其技术构架涵盖如下:

(1)固件或硬件层。交换机、硬件服务器等基础设备,服务于软件的内核层的管理、操作及更新;内核层经操作系统内核、集群中间件、虚拟机监控器等,实现对固件或硬件层的管理。

(2)分布式数据(非结构化)存储。事先配置好存储量大小,常以64MB为以组块,以主服务器提供的形式,在各个组块经索引后,实现不同数据管理服务器的存储,且云计算环境下的全部数据存储,均由文件系统管理。

(3)分布式数据(结构化)存储。包含Bigtable、RDS及HBase等技术,在云计算中,电子文件元数据的存储通常都是在分布式结构化表中,由其管理系统进行统一管理。

(4)分布数据处理技术。在云计算中,电子文件管理系统采用以MapReduce为主的分布式数据处理技术对电子文件进行处理。

(5)电子文件管理基础。电子文件封包、凭证管理、文件完整性校验、数据分布式存取、文件监控等,提供出基础与核心功能。

(6)电子文件管理业务服务。包括信息捕获、系统管理、保管与处置、安全与监控、检索与再现及非电子管理等,负责虚拟化和电子文件管理数据库的实现与形成。

2 云计算环境下电子文件管理关键技术

鉴于云计算环境较之于以往电子文件管理环境具有的特殊性,其技术突破(即关键技术)应围绕数据信息建模技术、结构与非结构数据分布存取技术、电子文件数据溯源技术进行。

1. 数据信息建模技术

要将不同电子文件封装要求不尽相同这一点纳入到数据信息建模技术中,如提交信息包(SIP)、存档信息包(AIP)及信息包(DIP)的信息模型及实现不同信息包之间的转换,同时要结合云计算技术特性,如大文件组块管理、多副本管理、数据分布式管理等。

2.结构与非结构数据分布存取技术

云计算环境下的电子文件管理较之于传统电子文件管理系统,最大的区别在于数据分布呈现出结构化与非结构、且异构电子文件海量,存取多具复杂性。如

Google文件系统,采用中心服务器管理技术,数据不支持缓存,只在用户端备有专用的接口。云计算环境下的电子文件管理要实现文件分块、多副本管理、MapReduce、加入结点动态等过程具有挑战性。

3.电子文件数据溯源技术

在云环境中,其特殊性为电子文件与其元数据的溯源提供了技术支持。在云计算中,电子文件的回溯基本上可划分为结构化数据表与非结构化数据。在Bigtable中,其数据模型的组成主要包括行、列及时间戳。而且,在云计算中,非结构化数据的存储通过采用多副本技术,能有效地溯源文件实体对象。然而,并不是云计算中的所有技术都能操作电子文件与其元数据的回溯,因此,在云计算中,凭证性回溯技术的管理还需要进行进一步的突破。

3 云环境下电子文件管理相关关键技术实现方案

云环境下电子文件管理关键技术的实现,要在对传统电子文件管理环境进行改观的同时纳入云计算这一因素,因而,要抓住和掌握相关实现要点,并在此基础上,渗透到云计算的各个层次中,达到电子文件管理的最优化。

1.实现要点

1.1底层技术与核心技术相平衡

云计算供应商所提供的云服务,应将操作简便性、实用性作为首要特征,电子文件管理关键技术的实现首先要考虑技术的可操作性。新技术的研发固然重要,首先要避免刻意追求新技术的复杂化,注重原有技术的重组,达到底层技术与核心技术相平衡,确保底层技术和核心技术二者之间的协调发展。

1.2经济性与稳定性相平衡

云计算环境下电子文件管理系统必须要达到经济性与稳定性相平衡目的,事实上,经济性通常会不利于系统的稳定性,在容错问题的处理上尤为多见,因其会涉及到Master、Sever、数据管服务器等部分。在计算与存储能力均等的基础上,搭建云端服务器集群的成本要远远低于对超级计算机购买的成本,而较低成本的云端部署与服务器硬件,避免了集机群更新换代的烦恼,且用户可采用瘦终端来实现加大云服务的功能。

1.3灵活性与安全性相平衡

灵活性涉及到多副本管理、节点动态管理、动态故障恢复、故障动态监测等方面,可使电子文件管理系统管理方便化,在带来方便的同时也带来了可靠性、一致性及保密性等方面更高的管理要求。因此,在云环境下,必须要保证灵活性与安全性的平衡,以保证电子文件管理系统的方便性与安全性。

1.4针对性与可持续性相平衡

实现云计算中的电子文件管理系统并不是一步到位的,而是要通过统一的规划,按照步骤一步一步实现的,并注重部门的协作及部门间的资源共享。而针对性是区别电子文件管理系统和各种业务应用系统的主要特点之一,电子文件管理务必要遵循相关功能标准,同时还要注意可持续性。

2.实现方法

在云计算中,实现电子文件管理系统的方案多种多样,但可以划分为两大类:商业解决方案与开源解决方案。但由于考虑到文件管理的特殊性与未来不可知性,因此建议采用开源解决方案。现阶段,开源方案的主流方向主要有:Hadoop、Nimbus、Eucalyptus,而Hadoop与Eucalyptus则是通过模仿商业解决方案而来的。通过对现阶段的实现技术的普及度、成熟度、技术公开性及未来的发展趋势等方面进行综合考虑,建立在云计算中的电子文件管理系统应采用Hadoop的编程模式。作为Apache开源组织所提供的分布式计算机框架,Hadoop包括多种编程技术,且具有较大的可靠性与可可扩展性。因此,在现阶段的通用技术框架中,可以采用HadoopHDFS技术实现非结构化数据的存储、采用HBase技术实现结构化数据的存储、采用MapReduce技术实现分布式处理及采用ZooKeeper技术实现锁服务。

4 结语

综上所述,随着关键技术的越来越成熟及应用的越来越广泛,电子文件管理的实现逐渐发展到采用公共云及混合云技术,并渗透到云计算的各种层次中。因此,在未来的工作中,必须要对云计算进行充分的分析,以研究出最好的实现技术。

参考文献

[1]薛四新.云计算环境下电子文件管理的实现机理[J].档案学通讯,2013,13(3):65-66.

上一篇: 岩土工程勘察的方法 下一篇: 少儿茶道的意义
相关精选
相关期刊