开平区教育局资源分布式存储解决方案

问题的提出:

开平区的资源WINDOWS 2008 R2服务器挂了一个存储器,划分为两个区,每个区是3TB的空间,目前资源保存在其中一个分区上,暂叫作G盘,G盘现在保存了资源1TB左右,因还有其它东西存储,还剩下空间不足300GB,管理员提出要分布式保存资源,比如磁盘H划分给我们使用,可以使用2TB的空间。

问题解析:

现在的磁盘需要保存的目录包括:Material ,Thumbs,Preview,PaperPng,PaperParsed,PaperPrimive,M3U8 等几个,最大的是Material和Preview和M3U8

最简单的办法是把Preview和M3U8划分到磁盘H,把Material 保存到G盘,这样通过

mount -t cifs -o username=‘Administrator‘,password=‘*****‘ //10.174.192.189/down  /usr/local/tomcat7/webapps/dsideal_yy/html/down 

这样的办法执行多次,把不同的磁盘分区G 和H 上的上述几个目录,分别 mount到 /usr/local/tomcat7/webapps/dsideal_yy/html/down 下不同的目录,基本上可以解决开平的问题。

这样做的方法,需要拷贝资源到不同的分区,一般需要停止服务才行。在周五晚上开始,需要在周一早上恢复服务。可以实现两个分区的磁盘平均分布。

注意:

1、需要在一个时间做一个测试,把一个大目录拷贝从一个区到另一个区,测试下拷贝速度,好评估下从周五晚上到周一早上是不是能完成。

2、需要修改一个处理程序,因为它需要知道WINDOWS中哪个目录在哪个磁盘下!!!!

深入思考:

如果不只两块磁盘呢?也可以考虑使用Linux软链接的办法,

ln -s /usr/local/mnt1/00   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/00

ln -s /usr/local/mnt1/01   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/01

ln -s /usr/local/mnt1/02   /usr/local/tomcat7/webapps/dsideal_yy/html/down/Material/02

这样的话,有几块盘就mount到/usr/local/mnt-n即可,还可以把Material拆开,理论上是可行的,但现实中用户提供多块磁盘的机会应该也不多,只是做为头脑风暴思考一下即可,有第一种方案就完全可行了。

时间: 2024-11-20 05:56:11

开平区教育局资源分布式存储解决方案的相关文章

Android 获取有规律资源Id解决方案

在多个有规律的资源ID获取的时候,可以使用getIdentifier方法来获取,来获取. 用到场景:工具类打成.jar包的时候,有时候会需要引用到res中的资源,这时候不能将资源一起打包,只能通过反射机制动态的获取资源. public class Resources int getIdentifier (String name, String defType, String defPackage) Return a resource identifier for the given resour

杉岩海量图片分布式存储解决方案

随着互联网.云计算及大数据等信息技术的发展,越来越多的应用依赖于对海量数据的存储和处理,如智能监控.电子商务.地理信息等,这些应用都需要对海量图片的存储和检索.由于图片大多是小文件(80%大小在数MB以内),以GFS.HDFS为代表的适用于流式访问大文件的分布式存储系统,若直接用来存储图片,由于元数据膨胀,在扩展性和性能方面均存在严重问题. 为了解决HDFS在小文件存储方面的问题,通常的做法是先将很多小文件合并成一个大文件再保存到HDFS,同时为这些小文件建立索引,以便进行快速存取.典型技术包括

Nginx配置https的wordpress站点,wp-content目录下资源404解决方案

wordpress 下配置 ssl证书, server { listen 443; server_name demo.example.com; ssl on; root /data/; ssl_certificate /cert/cert.pem; ssl_certificate_key /cert/cert.key; ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL

开发者福利:iOS开发学习资源、解决方案大放送

百度iOS入门教程http://wenku.baidu.com/course/view/1ce3571252d380eb62946d8c M了个J博客 http://www.cnblogs.com/mjios/tag/objective-c/ iOS应用源码保护:http://www.ijiami.cn/ios Cocoa China http://www.cocoachina.com git网 https://git.oschina.net 开源中国社区 http://www.oschina.

TaoCloud SSAN+VMWare vSphere超融合解决方案

VSAN那么好,用户还会考虑其他存储方案吗? VMWare vSphere是业界领先的虚拟化平台,VSAN是一种新型的分布式软件定义存储,vSphere+VSAN可谓是完美的虚拟化整体解决方案.但是,永远不要低估用户的诉求,只要存在较大的实际动力,在一些特定的场景下,用户就会主动寻求替换VSAN的存储解决方案. TaoCloud SSAN就是其中一种绝好的替换VSAN方案.SSAN是典型的分布式块存储,SSAN+vSphere这两者计算存储超融合可提供一体化的虚拟化/私有云解决方案,同样可以帮助

ceph分布式存储一体机在制造行业中的应用_JITStack超融合一体机

传统制造企业随着企业数字化转型,通过一系列的信息化建设,正在逐步走向智能制造阶段.此过程中,企业首要面临的是信息数据的管理和存储问题.本文主要介绍如何通过Ceph分布式存储一体机解决企业信息数据管理优势和今后如何应对大数据的分析. 目前制造企业分布式存储方案的不足 ?随着制造企业的信息化程度不断加强,每日产生的文本.图像.视频.备份数据.日志信息等之间有着非常强的关联性且来源多种多样,这些数据对于产品的生产.运营.销售和售后服务等方面都有巨大的价值.虽然现在已有一些厂商为制造企业提供制造业大数据

【转载】SpringMVC访问静态资源

在SpringMVC中常用的就是Controller与View.但是我们常常会需要访问静态资源,如html,js,css,image等. 默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问.该肿么办呢? 在配置文件:web.xml可以看到: <!-- Processes application requests --> <servlet> <servlet-name>appServlet</servlet-name&

SpringMVC访问静态资源

转自:SpringMVC访问静态资源 在SpringMVC中常用的就是Controller与View.但是我们常常会需要访问静态资源,如html,js,css,image等. 默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问.该肿么办呢? 在配置文件:web.xml可以看到: <!-- Processes application requests --> <servlet> <servlet-name>appServle

SpringMVC表单标签&amp;处理静态资源

使用 Spring 的表单标签 通过 SpringMVC 的表单标签可以实现将模型数据中的属性和 HTML 表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显 form 标签 • 一般情况下, 通过 GET 请求获取表单页面,而通过POST 请求提交表单页面, 因此获取表单页面和提交表单页面的 URL 是相同的. 只要满足该最佳条件的契约, <form:form> 标签就无需通过 act一般情况下, 通过 GET 请求获取表单页面,而通过POST 请求提交表单页面, 因此获取表单页面和提交