The invention discloses a picture of distributed storage system based on WEB, which includes client, address analysis server, Web server cluster, database interface mapping server and image server cluster; the client receives the URL path for the image according to the page in the page automatically from the different server to download and display pictures the corresponding picture analysis; the server address, for monitoring picture service clusters in the image server, dynamic optimal return IP address to the caller; the image server cluster, used for all information stored website. The invention only needs a small increase in hardware cost, can enhance the site access speed, and can be stored according to the catalog number and pictures need to dynamically adjust the picture of the server, to ensure that the system has expansibility and flexibility.
【技术实现步骤摘要】
一种基于WEB的图片分布式存储系统
本专利技术涉及图片存储领域,尤其是一种基于WEB的图片分布式存储系统。
技术介绍
随着互联网的发展,许多大中型的网站都保存了大量的图片资源,用户在访问这些图片资源异常丰富的网站时,网页中的图片信息占据了页面数据流量的很大部分,从而出现以下问题:1、由于受客户端浏览器限制,无法从一台服务器上同时下载页面中所有图片信息;2、由于图片保存在物理服务器上,访问图片需要频繁进行I/O操作:因此当并发用户数越来越多时,I/O操作就会成为整个系统的性能瓶颈;3、由于受操作系统的限制,一个目录中能存放的图片文件数量也是有限的:随着图片资源不断增加,如何有效管理和维护图片也是一个难题。对于少数大型网站系统,由于自身具有雄厚的资金和人力资源,可采用NFS、CDN、Lighttpd、反向代理、负载均衡等技术提高用户访问速度,但是,这些技术需要庞大的资金来支持。对于小型网站,由于数据规模小,可以把网站所有页面和图片统一存放在一个主目录下,这样的网站对系统架构、性能要求都很简单。但大中型网站都保存有海量级的图片文件,所采用的技术更是涉及广泛,从硬件到软件、编程语言、数据库、Web服务器、防火墙等各个领域都有较高要求。因此,有必要设立单独的图片服务器来专门存放图片,把图片数据的流量从Web服务器上分离开,这样的架构可以有效缓解Web服务器的I/O性能瓶颈,提升用户的访问速度。
技术实现思路
本专利技术的专利技术目的在于:针对上述存在的问题,提供一种适用于中等规模商务网站的海量图片数据分布式动态存储及负载均衡的基于WEB的图片分布式存储系统,只需增加很少 ...
【技术保护点】
一种基于WEB的图片分布式存储系统,其特征在于:包括客户端、地址分析服务器、Web服务器集群、数据库接口映射服务器和图片服务器集群;所述客户端,用于接收该页面并根据页面中的图片URL路径自动从不同的图片服务器下载并显示相应图片;所述地址分析服务器,用于对图片服务集群中的图片服务器进行监控,动态的返回最优的IP地址给调用者;所述Web服务器集群部署网站的Web页面,用于响应客户端用户的请求;所述数据库接口映射服务器,用于记录所有图片的编号以及图片的存放位置等信息,同时需要记录所有图片服务器的配置及当前状态信息;所述图片服务器集群,用于存放网站的所有图片信息。
【技术特征摘要】
1.一种基于WEB的图片分布式存储系统,其特征在于:包括客户端、地址分析服务器、Web服务器集群、数据库接口映射服务器和图片服务器集群;所述客户端,用于接收该页面并根据页面中的图片URL路径自动从不同的图片服务器下载并显示相应图片;所述地址分析服务器,用于对图片服务集群中的图片服务器进行监控,动态的返回最优的IP地址给调用者;所述Web服务器集群部署网站的Web页面,用于响应客户端用户的请求;所述数据库接口映射服务器,用于记录所有图片的编号以及图片的存放位置等信息,同时需要记录所有图片服务器的配置及当前状态信息;所述图片服务器集群,用于存放网站的所有图片信息。2.根据权利要求1所述的基于WEB的图片分布式存储系统,其特征在于:所述Web服务器集群响应客户端用户的请求的方法:当用户浏览网页时,Web服务器响应请求并访问数据库接口映射服务器,获得网页中所有图片的URL...
【专利技术属性】
技术研发人员:范正滨,
申请(专利权)人:成都谷辘信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。