基于云服务的军事信息系统架构初探摘要:本文简要介绍了云服务的概念、分类与特点,探讨了构建云服务平台,解决建设军事信息系统中遇到的问题,并提出了基于云服务的军事信息系统的初步架构。关键词:云服务军事信息系统现代战争是信息化条件下的高技术战争,信息化条件下作战是基于信息系统的体系作战。因此,构建能够支撑体系作战的信息系统成为军队信息化建设的一项关键性课题。2007年,云计算开始兴起,在经历了2008年金融危机洗礼之后,发展更为迅速。amazo
、dell、su
、ibm、google、yahoo和microsoft等公司纷纷宣布了自己的云计算计划,并将其视为推动下一场技术革命的关键技术。虽然各大互联网公司、it公司的发展战略,以及电信产业的转型仍有待实践检验,但这种主动求变以适应新形势的思想是积极的。他们高度重视发展云计算,推动云服务的做法值得我们探讨,值得军队从中获得启迪与借鉴。一、云服务简述云计算是在分布式处理、并行计算和网格计算的基础上发展起来的一种新型计算,它作为下一代计算平台的核心技术,能够实现动态资源池,虚拟化和高可用性,它以用户为中心,提供了可靠安全的数据存储、方便快捷的互联网服务和强大高效的计算能力。云服务是基于网络、通过云计算提供的公共服务。它是一种服务方式的创新,它构建了统一的底层it基础,将原本分散在各企业私有的
fit资源整合为服务,由云服务提供者通过网络提供给各个企业来共享使用。
从目前云服务模式的发展情况来看,云服务大致可以分为三类:基础设施云服务(iaas)、平台云服务(paas)和软件云服务(saas)。
基础设施云服务(iaas)。服务提供商把最基本的it资源(如计算资源、存储资源、io设备、内存、网络资源等)打包成类似于公共设施的可计量的服务,向用户提供底层的、接近于直接操作硬件资源的服务接口。用户可以通过调用这些接口,灵活地使用这些存储和计算能力。
平台云服务(paas)。服务提供商把开发、部署环境作为服务,为用户提供开放的api(应用程序编程接口)或开发平台。通常包括数据库、中间件、开发工具等。用户可以在服务提供商的基础构架上创建并部署运行自己的应用软件,并通过网络传输给第三方用户使用。使用平台云服务进行应用软件的开发和部署必须遵守该平台特定的规则和限制,如编程语言、框架、数据存储模型等。
软件云服务(saas)。软件云服务包括工具型和管理型。工具型saas主要面向个人或组织,但不需要建立专门数据库,主要提供类似在r