在航运业务全球化发展以及产业信息化的影响下,航运业领域内应用系统的构建面临着越来越多的不确定因素。航运大数据的架构在系统需求方面除了要满足足够的硬件性能、更快的反应速度、更低的能耗,以及更稳定可靠的运行,还需要有足够的可扩展性,满足需求变更和升级需要。例如,采用Hadoop分布式系统架构、MapReduce大规模数据集并行运算,再加上提供SQL支持,在大数据技术上用云计算构建下一代数据仓库。
云计算环境作为大数据处理平台,在云计算环境中实现基本计算单元的分化。企业的云计算平台需要有并行运算能力的软件系统来弥补CPU数据处理能力上的不足,满足复杂的数据处理逻辑;将所有用户数据放在云端方便对存储容量进行扩充,以应对大量用户同时发起的海量数据处理请求。
云计算平台有众多关键技术,包括:平台管理、数据管理、数据存储、虚拟化等。其中虚拟化技术是云计算在实际应用中的主要技术手段之一,是将计算和存储资源充分整合,高效利用的关键技术,与云计算实现优势互补,提高了部署的灵活性。虚拟化技术的主要分为平台虚拟化和硬件虚拟化。平台虚拟化,主要是指在单一操作系统内核实例的基础上实现虚拟化,克隆产生多个操作系统。硬件虚拟化,是指存储、内存、CPU、网络等硬件设备的虚拟化,可以在虚拟的硬件设备上安装不同的操作系统。应用程序虚拟化,是指应用程序与操作系统松耦合,为应用程序提供了一个虚拟的运行环境,从而使应用程序无须安装,直接使用。
国内有很多的企业,之前的方案都是采用小型机+Oracle数据库,通过不停地优化Oracle和小型机来满足业务需求,这对企业的初期发展很有帮助。但是随着企业规模变大,数据量激增,系统负荷加重,企业业务开始受到影响,典型的就是在发生大规模访问请求是容易出现宕机,后来便逐渐放弃了传统架构转向MySQL+ x86的分布式架构。到目前,大部分基本计算单元采用的是普通的X86服务器,并由这些服务器组成了一个大的云,在未来的云计算单元里则还会有存储单元、计算单元和协调单元等,总体的效率会更高。
为了在业务增多、数据量增加和访问请求增多的情况下保证系统稳定性,需要确保网络稳定性、数据库稳定性并消除任何单点故障。不仅是网络上的单点故障,还有来自内部系统的单点故障,因此还需要有非常全面的技术系统监控报警系统。
云计算与大数据的结合能给航运企业带来巨大的竞争优势,主要体现在以下三点:
(1)减少初期投资、降低运营成本。无论从硬件投入、系统架构还是应用平台来看,航运企业使用云计算后,在建设初期不需要进行巨大的一次性投资,节省了大部分用于硬件购置和软件平台的安装管理上的费用。云计算所提供的资源,比独立系统所能提供和管理的资源更廉价,降低了管理成本和应用成本,按照实际使用情况付费,避免了投资浪费;在不同的系统之间虚拟化和共享资源,减少了服务器的数量,避免资源浪费。另外,在企业数据安全性方面也得到了提升,系统单点故障率下降,确保系统能持续稳定运行。(www.xing528.com)
与大数据结合后的云计算可以很好地利用资源处理大量用户同时发起的海量数据处理请求,满足复杂的数据处理逻辑。
(2)快速部署、灵活扩展。云计算根据航运企业的业务需求进行快速部署,并随时根据数据量的增加和复杂程度的增加灵活地扩展存储能力和计算能力,提升航运企业应对市场变化能力和客户响应速度。云计算所具有的网络化、开放性和全球性的特点,加大了大数据的数据采集能力和应用范围,为航运企业创造了更多的贸易机会,有助于打造全球化的服务平台。
(3)助力企业管理虚拟化,优化产业布局和提升企业竞争力。大数据处理得到的可用信息最终用来指导决策,通过将软件即服务应用于云平台中,将可用信息转化到企业现有系统中,帮助企业强化管理模式。
通过云计算,最有效、最先进、最强大的技术都可以共享,而且成本比航运企业自己独立建设低很多,使企业拥有最先进的管理模式,有更多精力进行行业创新和提供优质和个性化客户服务,提高业务运行效率,从而提高了企业核心竞争力。再加上对大数据提供的准确、全面的高价值行业信息进行分析利用,优化产业布局,更好地应对市场变化和竞争激化所带来的挑战。
对整个航运业而言,云计算和航运大数据结合后,企业从自给自足的模式,转化成为具有规模效应的数据中心,将为客户提供更专业、更具特色、更全面的服务。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。