存储容量如何避免浪费,提高资源利用率?

简单来说,存储容量是存储器可容纳的二进制信息量。实际环境中,系统不断遇到变化(工作负载、资源和管理等方面)而出现性能下降,又没有相应的维护和升级来保持其有序性。对于存储来说,则表现为存储性能渐渐降级、可用存储容量不断减少,或明明有存储空间却无法使用等,而这种变化常常是潜移默化的。

那么如何避免存储容量的浪费?

1)虚拟服务器

必须定期认真考虑支持虚拟服务器环境的资源,才能保持经济高效的运营和优化。除了使用可以帮助资源协调流程的独立监测工具外,还可使用服务器虚拟化平台厂商提供的一些工具。

2)存储空间回收

企业级磁盘阵列管理软件工具可以用来识别容量浪费现象。其中一些浪费的原因是由于效率低下。存储虚拟化(块级和文件级)有助于把现有的可用存储池整合成更庞大的卷,以供新的应用程序使用。优秀的存储资源管理(SRM)工具还能识别已分配但并未使用的存储资源。

3)自动精简配置

除了能够识别浪费容量的回收工具外,一些阵列和单独设备还包含自动精简配置技术。自动精简配置技术允许这些应用程序超量认购容量。

4)重复数据删除

备份会导致创建重复的文件和数据集。其他数据保护流程也有可能产生重复数据,比如灾难恢复。虚拟机映像可能含有大量的重复数据,因为它们通常是由同一组模板创建而成的。重复数据删除当然能减少备份和灾难恢复流程中的重复数据量,并在随后的备份中也保持这些精简的数据集。重复数据删除技术现在也应用于非备份应用环境,比如归档和二级存储,这有助于缓解浪费容量的情况。

原文地址:https://blog.51cto.com/1086869/2456122

时间: 2024-11-08 12:06:01

存储容量如何避免浪费,提高资源利用率?的相关文章

配置nginx防止被盗链,提高资源利用率,K哥

2016年7月29日 nginx访问日志报大量这种,经查看发现都是搜狗360QQ的图片盗链 49.84.236.135 - - [29/Jul/2016:11:35:58 +0800] "GET/upload/2015_06/forum.php HTTP/1.1" 302 160 "http://pic.*****.com/d?query=%E5%A4%8F%E5%AD%A3%E5%A4%A7%E9%94%85%E8%8F%9C%E8%8F%9C%E8%B0%B1&p

php-fpm多实例提升系统吞吐量和服务器资源利用率

业务的系统结构是nginx+php-fpm,服务器是12核cpu.16G的内存,工作中cpu.内存.io.网络利用率都不高,但QPS就是跑不上去,超过800就会有少量错误并且性能下降,push瞬间服务就会抖动.排除了依赖的资源mc.redis原因后,那剩下的就是nginx和php-fpm本身,继续分析,nginx用的是tengine2.1.2,之前做cache时并发连接数测到30万.QPS1.5万没出过问题,那最有可能就是php-fpm本身遇到了瓶颈了.对于php-fpm,之前将进程数从128调

对虚拟化的思考:为什么就能提高硬件资源利用率?

刚刚接触虚拟化.Vmware的时候,你明白:运行虚拟机本身也是占内存的,为什么就能提高硬件资源利用率? 个人的理解:其实是我们都进入了一个误区, 提高计算机硬件性能利用率多半是对服务器而言:企业级服务器因为所装的应用对操作系统和应用环境有要求,所以很多应用不能同时装在同一个系统和环境下,导致服务器正常工作时只使用30%左右的硬件资源,剩余的70%都是闲置的,但是在虚拟机下,可以把一台服务器的硬件虚拟成N个,每个的性能是1/n,而且虚拟出来的硬件之间是相互逻辑独立的,不会有影响.这样我们就可以在一

LoadRunner学习常用术语--点击率,吞吐率,资源利用率

点击率:每秒钟客户端向服务器端发起的http请求个数(不是片面的指鼠标点击次数,例如,点击一个按钮服务器返回一个页面且包含3个图片,那么向服务器发送的请求数为4) 吞吐量:累计时间内的全部数据量(Throughput) 吞吐率:每秒钟服务器的吞吐量(吞吐量/时间)吞吐率,是衡量服务器处理速度和性能的重要指标,也是反映网络性能的重要指标 资源利用率,是指对不同的系统资源的使用程度,包括数据库服务器,web服务器,网络,硬件(CPU,硬盘,内存),是测试性能和分析服务器性能的重要指标 TPS:tra

如何通过做好客户报备增加客户资源利用率

在客户管理过程中,由销售人员或者公司专人将客户资料放在客户资料库里统一管理,这个行为我们称之为客户报备. 企业为什么要重点做好客户报备? 企业做好客户报备工作,一方面是为了方便企业跟踪回溯同一销售人员在跟进不同客户的情况,杜绝客户资源的流失:另一方面是为了减少不同销售之间撞单,防止两个或者多个销售人员跟踪同一个商机,浪费销售资源. 但是,也不是所有的企业都适合做很严谨的客户报备. 比如十年前很活跃的针对老板的培训行业,他们大多只需要做好客户档案管理,不需要做管理商机. 因为对于这类企业而言,成交

机器学习:保序回归(IsotonicRegression):一种可以使资源利用率最大化的算法

1.数学定义 保序回归是回归算法的一种,基本思想是:给定一个有限的实数集合,训练一个模型来最小化下列方程: 并且满足下列约束条件: 2.算法过程说明 从该序列的首元素往后观察,一旦出现乱序现象停止该轮观察,从该乱序元素开始逐个吸收元素组成一个序列,直到该序列所有元素的平均值小于或等于下一个待吸收的元素. 举例: 原始序列:<9, 10, 14> 结果序列:<9, 10, 14> 分析:从9往后观察,到最后的元素14都未发现乱序情况,不用处理. 原始序列:<9, 14, 10&

python多进程提高cpu利用率

cpu参数: 1个物理cpu,2个逻辑cpu(超线程),单核 具体 http://blog.csdn.net/dba_waterbin/article/details/8644626   物理CPU.逻辑CPU和CPU核数 打包文件,单进程 # coding=utf-8 from multiprocessing import Process import sys, os import time def timetask(times): cmd="tar zcfPh /data/nerri_%s.

动静分离,提高网页访问速度

? 起源 有些人总是不带我喝咖啡,认为喝咖啡高雅,吃大蒜低俗,还好,没有俗就没有雅...我就俗了,怎么地,打我呀....哈哈 动静分离,那么什么动态的,什么是静态的呢? 访问网页的时候,我们总会发现浏览器会加载各种各样的文件,有html文件,有css样式表,有js脚本,还有图片,还有流媒体等各种文件,这些其实就是静态的文件,放在服务器上,无须动态生成的文件那么就是静态文件.那么什么是动态文件呢?例如java写的jsp文件,需要通过编译器进行编译成字节码文件,然后在java虚拟机上运行,运行之后,

操作系统(转)

1.什么是进程(Process)和线程(Thread)?有何区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行. 进程