浅析计算机软件技术在大数据时代的应用

2018-12-22 07:05孟秀锦山东信息职业技术学院
数码世界 2018年8期
关键词:存储技术海量计算机软件

孟秀锦 山东信息职业技术学院

1 对计算机软件技术以及大数据时代的概述

1.1 计算机软件技术的概述

计算机软件技术指的是,能够使计算机正常运行的程序、方法、规则、文档以及与之相关的各类数据。计算机软件技术作为计算机技术的一个重要组成部分,其内容包括的有应用系统集成、数据库系统、分布式计算与网格计算、应用程序设计语言、Agent技术、可信操作系统、软件工程、应用可移植性、软件安全等。并且在一般情况下,也可把计算机软件技术可划分为四个类别,即①过程控制,②科学计算,③人工智能,④数据处理四个类别。同时,计算机软件技术也可开发出适应不同需要的计算机软件,使人们将计算机应用到各行各业中。

1.2 大数据时代的概述

大数据时代的到来,是由McKinsey&Company(麦肯锡)全球知名咨询公司在2011年5月份提出的。大数据(Big Data)也可称为巨量资料,是海量具有多样化特性与高增长率的有价值信息资产的集合,具有价值密度低价值、数据类型多样、处理速度快、数据体量巨大大等特点。其主要应用与计算机,最小的单位为bit,也可按顺序给出所有单位,即为bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB。并且大数据类型也可分为三类,①社交网络数据,它包括用户行为记录、反馈数据等等。如国内的微信、QQ、论坛、微博等社交网站平台。国外的Instagram 、Facebook、LinkedIn、Twitter、Tumblr等社交网站平台。②机器和传感器数据,它包括了工业设备传感器、呼叫记录、设备日志、智能仪表、交易数据等。③传统企业数据,它包括了传统的ERP数据、 CRM systems的消费者数据、账目数据以及库存数据等。而随着新媒体技术的不断发展,大数据的概念也逐渐拓展,其涵盖了从视频文档、新闻跟帖、数字、图像、文本记录、社交平台互动所提供的所有信息。同时,随着信息技术的不断发展, 大数据也被越来越多的领域和行业应用,如生物学、环境生态学、物理学等领域以及通讯、教育、医疗、金融、军事等行业。而且大数据不仅能帮助各个行业的企业挖掘有价值的信息,也能为各个行业的企业在做决策时提供精准的依据。

2 计算机软件技术在大数据时代中的应用类型

随着计算机技术的不断发展以及大数据时代的到来,计算机软件技术已经应用到了越来越多的领域和各个行业的企业当中。企业应用计算机软件技术,不仅可提高其处理数据信息的能力,也能提高其数据分析的能力,更能确保信息数据的安全。企业在应用计算机软件技术时,最为重要的计算机软件技术有以下几个类型。

2.1 信息安全技术

随着大数据时代的到来,大数据已在不同程度上,渗透到了人们的日常生活以及各行各业的企业中。其不仅仅为人们的日常生活提供了便利。也可帮助各行各业的企业了解客户群体的不同消费需求、提高产品研发的效率和质量、精准预测经济形势、把握市场态势,进而提升企业自身的核心竞争力。但是,现阶段,由于大数据的发展还处于不完善的阶段,其在为人们以及各行各业的企业带来便利与益处的同时,也带来了信息安全隐患问题,如数据泄露、黑客非法入侵、计算机病毒攻击等问题。这些信息安全隐患问题,严重影响着人们的日常生活和各行各业的企业生存与发展。(例如:当个人身份证、姓名、收入、住宅地址、工作单位、电话号码、网银账号、社交账号、第三方支付账号等重要信息被泄露后。会让不法分子拿着这些信息去实施诈骗等见不得人的勾当,甚至还可能带来巨大的经济损失,严重影响着人们的日常生活。而当企业的商业机密数据被黑客窃取或者病毒入侵后,造成的商业及秘密数据泄露,就会成为竞争对手打击和挤压企业的重要武器,给企业造成无法挽回的后果,严重影响着企业的生存与发展。)因此,在大数据时代下,各行各业的企业应重视信息安全的重要性,不断地推进信息安全技术的发展,使其广泛应用到各行各业的企业当中。这样不仅能有效防止信息泄露,确保信息的安全,也能有效控制信息安全隐患的发生。

2.2 云存储技术

在大数据时代下,人类产生的数据量正呈指数级增长,大约每两年左右的时间就会翻一番,并且这个增长速度还会一直持续到2020年。面对数据的快速增长,传统的数据存储技术已经无法满足大数据存储的要求。(传统的数据存储技术无法满足大数据存储的要求有智能化、性能、容量等方面)不过幸运的是,云存储技术应势而生,并被广泛应用到各个领域中。云存储技术与传统的数据存储技术相比,云存储技术不仅可满足海量数据存储的要求。(云存储技术最大特点就是海量,它不仅能解决数以PB的数据存储需求,也能解决数以EB的数据存储需求。例如:在某个三线城市中,其监控路数为几千到几万路,如果对如此大的数据量进行存储操作的话,传统的存储技术已经不能满足需求。因视频监控系统通常采用的是回滚写入方式。这种无序的频繁读写操作,就会造成大量的磁盘碎片产生。而随着使用的时间增加,就会严重影响整体存储系统的读写性能,甚至还会导致存储系统被锁定为只读,造成无法写入新的视频数据现象。而应用云存储技术来对其进行存储,就可以轻松搞定。)云存储技术也具有非常好的可扩展性。(传统存储技术的阵单点扩展存在接口宽带和容量上限等限制。面对EB级的海量数据亦或ZB级的海量数据存储需求,传统的NAS或者SAN在性能和容量的扩展上就会无法满足。而云存储技术却与之相反,它不仅可支持海量数据的处理,也可让资源实现按需扩展,具有非常高的可扩展性。)云存储技术更具有非常高的可靠性,例如:某个对象存储系统,其不仅具有非常低的数据写入失败率,可有效的避免因视频文件切片写入失败而导致视频播放出现卡顿等不流畅的现象。也可在存储设备出现故障时,存储业务不中断,继续提供有效的数据访问服务,具有非常高的可靠性。同时,云存储技术也可让使用者在任何地方、任何时间,通过任何可联网装置连接到云端,方便其快速存取数据。

猜你喜欢
存储技术海量计算机软件
一种傅里叶域海量数据高速谱聚类方法
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
关于云计算平台中存储技术的探讨
海量快递垃圾正在“围城”——“绿色快递”势在必行
中国开创第三类存储技术
“海量+”:大学生品格提升的浸润方——以高职艺术设计专业为例
浅谈不同编程语言对计算机软件开发的影响
数据存储技术的应用
一个图形所蕴含的“海量”巧题