张宇芹
摘要:云计算的持续性发展无疑对于后续计算机、互联网行业的发展意义重大。尽管在初始阶段云计算也经历了此起彼伏的质疑与打击,但时间证明了其对现代社会的重要作用。其应用带来了对各类机械设备的高效利用与数据整体,能够在最短的时间范围内起到对互联网领域最为优质的辅助作用。
关键词:云计算;软件工程;软件系统
中图分类号:G4 文献标识码:A
引言
在当前情况下,加大对云计算的成本投入与建设,发展大量高质量的云计算人才将助力于整个计算机软件行业的转型,具备牵一发而动全身的重要作用。利用云计算模式对当前计算机软件系统进行高利用度、高效率的构建,将带来整个软件系统的升级——可以遇见,云终端、硬件、虚拟机等各系统都将因云计算模式的引入与发展不断得到升级,这也正是从事云计算的工作者们所殷殷期待着的。
1 云计算的关键技术
1.1 虚拟机
虚拟机是一种虚拟化的服务器, 这是构建云计算系统的基础。 这种虚拟化的服务器在对软件进行处理时,可以实现对硬件的抽象, 并且可以调度和管理资源, 使计算机上的操作系统可以实现不停的功能。
1.2 数据存储技术
在云计算中, 需要处理大量的数据, 那么这些数据的储存问题就十分重要, 因此, 云计算的储存技术必须具备以下方面的特征, 例如, 需要进行分布式的数据存放, 并且可以快速地识别数据, 还能具有极高的数据传输效率。
1.3 分布式编程与计算
用户在使用云计算技术时, 需要对其进行一定的编程, 例如, 一些用户根据自己的需要进行简单的编程,从而能够实现一定的目的。 因此, 云计算上的编程模型应该可以使大多数人接受并且使用, 难度较低。 因此,分布式编程与计算就是可以实现这种功能。
1.4 数据管理技术
云计算主要是对海量的数据进行处理, 这种计算可以使数据在读取之后能够进行快速的分析, 如何将数据的更新提升到非常快的速度, 并且可以随时读取存储的数据, 则是数据管理技术的工作。 在数据管理技术的发展过程中, 比较好的是 Goole 的 Big table 数据管理技术。
1.5 云计算的业务接口
为了使软件工程构建系统从传统的 IT 系统向云计算的系统方向发展, 云计算还需要将传统的 IT 业务接管过来, 使业务可以顺畅地过渡过来。 业务接口的存在就成了必要条件, 只有业务接口统一, 才能便于人们将用户的业务在云计算系统中发挥作用。 目前, 使用较多的业务接口是 SOA 架构和 Web Service 业务模式。
1.6 RFID 技术
RFID 射频识别技术与传统条码和磁卡等进行对比,优势十分明显。 第 1, 借助于 RFID 射频识别技术, 让物体标识的分析更加便捷, 读写操作均可实现, 无需人工干预。 第 2, 针对于 RFID 射频识别技术而言, 其最为明显的优势便是其内容可以进行密码保护, 相关内容无法进行伪造。 数据存储量不断地扩展, 可以容纳数量庞大的数据, 实现信息的有效交换。
1.7 嵌入式技术
该类技术重点是将若干组成部分集成到单个芯片上, 开发人员使用特定的语言在嵌入式硬件环境中合理的开发, 以此保证通过较少的成本控制设备。
嵌入式技术的应用相对广泛, 生活中接触到的手机和数字摄像机等, 均运用了该项技术。 小型移动设备的运用较为突出, 对于该项技术而言, 要求较高的集成度和较低的能耗能够实现, 比如现在使用的手机就是显著地代表。 实时性控制成为可能, 这便是嵌入式技术较为基本的应用, 在控制领域中, 实时性的控制可以更好的完成基本的任务, 属于机械动作控制的重要标准;网络应用中的嵌入式技术。 这是嵌入式技术的重要发展方向, 其为网络应用提供了重要的嵌入式接口, 实际的成本低廉, 对用户们来说, 会让其生活方式有所改变,该项技术在生活领域实际的空间相对广阔。
2 软件工程构建系统受到云计算技术的影响分析
2.1 使数据类型更加多元化
在使用云计算处理数据时, 必须认识到这些数据是特殊的, 因为它们具有量大且结构复杂的特性。 对于一般的数据来说, 它是非常单一化的, 并且数据之间没有太大的关联性, 但是云计算处理的数据就不一样了, 它不仅具有一般数据的特征, 而且還有结构化的模式。
对于软件工程构建系统来说, 在进行软件构建时,其中的数据一般是比较简单的数据, 处理起来没有很多困难。 但是随着数据的类型越来越多元化, 人们处理数据就无法将其理顺了。 在云计算的支持下, 这些多元化的数据就不成问题。 云计算可以将简单的数据迅速处理, 还可以将一些结构化和非结构化的数据进行周全地处理, 从而将得出结果。 在云计算支持的软件工程构建系统中, 用户可以将数据临时使用, 也可以使用云计算的帮助模式, 将数据储存在数据库中, 以方便用户随时调用这些数据。 然而, 通过在磁带库的各个角落临时放置传感器, 临时使用的数据可以随时反馈给云计算的数据处理器。 该部分生成的数据是非结构化的, 数据处理是软件工程构建系统的重要应用之一。
2.2 对存储能力提出了更高要求
独特的云计算架构导致对存储容量的需求不断增加。 软件工程构建系统从传统的纸型向数字型转变后,存储容量的增加也是一个挑战。 软件和硬件的开发依赖于数据需求。 增加的需求需要增加存储容量、 传输速率和计算能力。 DAS 技术在早期得到了应用。 该技术要求存储中的服务器和客户机之间的比例为 1: 1。 它不是共享的, 难于管理和维护。 但是在云计算技术的支持下, 这些数据的储存就不成问题, 它可以将扩展数据储存容量, 并且不会丢失。
2.3 使服务体系标准更高
软件工程构建系统信息资源丰富, 具有数据量大的特点。 将云计算引入软件工程构建系统可以提高服务体系和服务质量。 在云计算环境下, 软件工程构建系统的主要服务模式也受到影响, 信息服务的核心内容已成为云计算分析[6]。 在云计算系统中, 很多数据时存在异构性的, 这些数据如何处理, 是软件工程构建系统的重要任务。 但是, 云计算就可以解决这方面的难题。 通过云计算技术对数据的分析和处理, 可以将数据结果快速算出来, 从而使用户得到可用的数据结果。 在云计算的支持下, 构建不同的软件系统都是需要较高的服务标准的, 每一个系统都是在高效快捷的要求下来运行的, 这就要求云计算支持的软件工程构建系统必要能够将服务提高到很高的水准。 这些服务是软件工程构建系统可以在激烈的市场竞争中存活下来的保障。 由于软件工程构建系统已经开始了改变, 这是云计算带来的优势。 在过去, 软件工程构建系统是十分封闭的, 但是如今软件工程构建系统已经成为一个非常开放的系统, 为用户提供了更多更好的服务。
结论
云计算的快速发展将软件工程构建系统发生了巨大的改变, 这种改变使软件工程构建系统越来越高效和安全, 因此, 在未来软件工程构建系统的发展过程中, 云计算技术将带来更多的影响, 从而加快软件工程构建系统的蜕变。
参考文献
[1]顾家乐,戴阳阳.基于云计算环境下的软件工程人才实践教学体系研究[J].信息化建设,2015(11):111.
[2]聂晓秋,赵辰光.基于云计算环境的软件工程专业翻转课堂教学模式研究[J].计算机教育,2015(07):32-35.
[3]王宝生,吕绍和,陈琳,陈晓梅,廖海宁,彭伟. 未来宽带网络的关键支撑技术[M].人民邮电出版社:宽带中国系列, 201402.289.
[4]. 局域网组建、管理与维护[M].人民邮电出版社:, 201602.269.
猜你喜欢软件工程云计算


