The invention discloses a method for realizing network storage system based on Docker, this method is the use of Docker to build a virtual layer, then the server and the client are one of the virtual layer, virtual layer and by increasing the agency to the client's request and server communication. The implementation of the invention and the prior method of network storage system based on Docker compared to reduce server load and shorten the response time, but also makes the application host client can reside in multiple operating system platforms.
【技术实现步骤摘要】
基于Docker的网络存储系统的实现方法
本专利技术涉及计算机虚拟存储设计领域,具体地说是一种基于Docker的网络存储系统的实现方法。
技术介绍
基于网络的虚拟化是近来存储工业的一个发展方向,其虚拟化功能是在网络内部完成的,而这个网络就是我们常常指的存储局域网络(SAN)。具体的虚拟功能的实现可以在交换机、路由器、存储服务器进行,同时也支持带内(in-band)或者带外(out-of-band)的虚拟。其中,带内虚拟页常常被称为对称虚拟,是在应用服务器和存储的数据通路内部得以实现。而带外虚拟又称为不对称虚拟,是在数据通路外的存储服务器上实现的虚拟功能。存储网络实质上是网络技术和存储技术的结合,吸取了两者的优点。所以,具有可靠性高、管理灵活和可扩展性强等优点。Docker是一种轻量级虚拟化技术,与传统的VM相比,它更轻量、启动速度更快。Docker在虚拟化的容器执行环境中增加了一个应用程序部署引擎。该引擎的目标就是提供一个轻量、快速的环境,能够运行开发者的程序,并方便高效地将程序从开发者的笔记本部署到测试环境,然后再部署到生产环境中。可以说,Docker是革命性的,它重新定义了软件开发、测试、交付和部署的流程。基于上述情况,有效利用Docker来进行网络存储的实现,目前还没有合理的方法应用。公开的相关专利文件:名称为“一种基于容器化技术的私有云存储系统”,该文件公开了“一种基于容器化技术的私有云存储系统,涉及到云计算、docker容器
,以容器化技术docker为基础搭建私有云存储系统,利用Docker容器技术扩充出计算存储节点,利用MooseFS文 ...
【技术保护点】
基于Docker的网络存储系统的实现方法,其特征在于,该方法是利用Docker构建一个虚拟层,然后在服务器和客户端均增加一个所述的虚拟层,并通过增加的所述的虚拟层来代理客户的请求与服务器通信。
【技术特征摘要】
1.基于Docker的网络存储系统的实现方法,其特征在于,该方法是利用Docker构建一个虚拟层,然后在服务器和客户端均增加一个所述的虚拟层,并通过增加的所述的虚拟层来代理客户的请求与服务器通信。2.根据权利要求1所述的基于Docker的网络存储系统的实现方法,其特征在于,所述的虚拟层在数据存取时,只需要存储设备直接与应用主机的所述的虚拟层交互即可,不影响应用主机驻留在多种操作系统平台上。3.根据权利要求1所述的基于Docker的网络存储系统的实现方法,其特征在于,所述的服务器采用现有的基于服务器端虚拟的存储系统,所述的客户端通过Docker容器技术构造虚拟环境,为客户端添加虚拟层;所述的存储系统以存储网络为基础,在应用程序与网络存储系统...
【专利技术属性】
技术研发人员:张卫品,戴鸿君,于治楼,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。