学会合理分配你的数据,而不扰乱应用,将会成为你和公司的巨额资产。阅读本文,了解为什么自动精简配置有助于健全现有的配置过程。 过去五年,我读了不少关于IT大事的调查,几乎所有的调查结果都强调配置和容量管理。可能,这不及以前的大事重要,尤其是在dot-com时期,你可能由于花费不够而处于劣势。
随后,泡沫经济爆发,IT预算戛然而止,你不得不设法利用已有资源,以求生存。 一位IT经理告诉我,他的求生法则是设法利用现有的主存储,希望至少再度过一年。无奈之下,这位经理调查了主存储中所有数据的存在时间,发现几乎60%的数据至少12个月没人访问或者修改。之前,他从未做过此类分析,不过他找到了很简单的解……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
学会合理分配你的数据,而不扰乱应用,将会成为你和公司的巨额资产。阅读本文,了解为什么自动精简配置有助于健全现有的配置过程。
过去五年,我读了不少关于IT大事的调查,几乎所有的调查结果都强调配置和容量管理。可能,这不及以前的大事重要,尤其是在dot-com时期,你可能由于花费不够而处于劣势。随后,泡沫经济爆发,IT预算戛然而止,你不得不设法利用已有资源,以求生存。
一位IT经理告诉我,他的求生法则是设法利用现有的主存储,希望至少再度过一年。无奈之下,这位经理调查了主存储中所有数据的存在时间,发现几乎60%的数据至少12个月没人访问或者修改。之前,他从未做过此类分析,不过他找到了很简单的解决方法。他将旧数据存档,价值不菲的主存储中有60%的空间得以恢复。
我相信,关于容量管理,你也有自己惨痛的经历,但是有个问题:“除了时不时移动数据,将其存档或者二级存储,你还能做什么?” 答案是肯定的,这就叫做精简配置。最近出现了一种很强大的技术,叫做自动精简配置(TP)。
你看,消除旧数据是一种很好的办法,但是只能结局部分问题。你需要学会合理分配存储。在我详细阐述TP之前,我们先来看看目前你如何给应用分配存储。
如果你和大多数存储管理员一样,已学会为应用程序分配过多的容量,以保证合理性。目前,关键的业务应用程序需要20GB的容量,但是你和数据库管理员会认为最好分配100GB,以备增长之用。你们都认为,容量随时间增长是件很麻烦的事。分配容量的时候,你把所有相关应用的容量增加到1.2TB。你知道,不到一周或两周,你就需要增加一个或两个应用程序。所以,你希望拥有保证一些闲置容量。这就是为什么你拥有2TB的物理总量。
目前,所有的应用总共利用400GB的容量……你的容量有多大利用率?60%?20%?确切的答案是20%,但是我敢说你部署了更高的容量。然而,凭借你目前的工具,你无法分配比此更低的容量,尤其是对Windows应用程序而言,你很难管理容量,你的利用效率可能也低于20%。
深入思考,你就会明白,容量利用率低有两个原因:为了满足意外需求,购买过多的容量;为了不给善良的数据库管理员增加麻烦,分配过多的容量;但是数据库损坏或变慢的时候,管理员会无所适从。TP是一种技术也是一种理念,旨在处理上述问题。2003年,3PARdata公司率先践行了自动精简配置的理念。也就是说,你可以为上述程序分配100GB的存储容量,但开始的时候只释放20GB。
随后,当应用程序需要的时候释放小块存储,大约5GB,既不提前也不滞后。这对应用程序毫无损害。理论上,你可以为所有的应用程序中分配2TB以上的实际物理容量。当应用程序的总体需求达到2TB时,管理员就会收到警告,然后增加物理存储容量。这种理念使你可以用更少的钱购买存储,假设每兆的费用在逐步下降,那么你买得越迟,花的钱就越少。
我所见过的最好的TP例子是Cloverleaf——一家网络虚拟化供应商。我将用他们的术语来说明一个例子。Cloverleaf 使用储备、硬限制、软限制、现有容量等概念。在上述例子中,现有容量20GB,储备容量100GB,硬限制容量300GB,软限制容量50GB,块5GB容量。这就意味着已从存储池中取出100GB(你可以根据需要减少这个数字)。实际容量利用率达到50GB时,你就会收到软性警报。如果正在运行的应用程序恶意占用300GB的存储,你就会收到硬性警报。发生警报时,你可以采取合理措施。当然,物理容量的限制很容易达到,你在收到警报后,可以分配更多的存储。什么时候收到硬性警报,取决于你需要多长时间分配、接收和设置新存储。在Cloverleaf的产品中,哪怕新存储与已有存储池中的存储不兼容也没关系,但并非所有的产品都这样。
十年来,存储容量管理市场中最先进的技术就是TP。可能别的技术。我强烈建议你弄清楚是否有可能将自动精简配置应用到你所有的关键业务应用程序中。但是,我希望你了解一些“注意事项”,用于评价市场中已经出现的产品。
如果你现有的产品线支持TP,你应该与存储供应商进行协商。即使今天没有机会,不久肯定会有机会,因为TP正成为所有供应商彼此竞争的产品。据我了解,惠普公司已经在EVA模型中加入TP。当然,3PARdata公司率先实现TP,2003年其产品就具备了TP功能。Cloverleaf公司的任何存储产品都可以应用TP。这是一项十分重要的优势,例如,可以非常灵活地从3PARdata购买新的存储产品,“小型”存储自动精简配置也变得极具吸引力。
我想让你注意的事项关乎数据库、文件系统和操作系统(OS)与TP相互作用时的行为。在许多情况下,如果你将100GB的容量分配给应用,应用程序(或与之相关的文件系统)将会给100GB容量都设置元数据。文件系统知道,需要20GB容量的时候获取100GB就能加快应用程序的速度,例如,可以将数据放入其它磁盘,然后平行传输数据。如果应用程序以这种方式工作,请记住,存储池减少了100GB的容量,以后就不再可用。这在一开始就破坏了TP的所有理念。所以,在你决定购买TP之前,问问供应商,了解他们如何处理你环境中的独立应用程序/OS/数据库/文件系统。
还需要注意(重要性稍次于前文的注意事项)如何实现快照功能,存储取自哪些存储池。在Cloverleaf的产品中,快照功能、虚拟的复制品由独立的快照池实现。要使数据仓库可用或者测试应用程序,可以采用读/写快照。
我喜欢TP的理念。我认为在完善配置的过程中,TP是个非常重要的因素。我甚至认为,TP能够改善你与数据库管理员的关系,你可以给管理员分配大量存储,但是有序控制地存储释放。提醒你一点,管理员也有自己的判断,不会盲目地使用你分配的容量。TP还应该帮助健全新存储的购买过程,帮助判断哪些应用程序出现了问题,需要加以控制。配置应该无需人手,自动就能完成,当然出现异常情况时需要加以控制。TP可以帮你实现这一切,不妨一试。
作者简介: Arun Taneja 是Taneja Group的创始人兼咨询师. Taneja 在数据管理和相关问题方面撰写专栏。
相关推荐
-
并非所有的闪存阵列都是相同的
全闪存阵列都有一个共同的特征——速度飞快——但是除了速度以外,还有很多其他的要素需要考虑。
-
对VMware存储进行自动精简配置会引发哪些问题?
采用自动精简配置可以实现存储空间的最大释放和节省。那么,对VMware存储进行自动精简配置会引发哪些问题?
-
年度打榜:企业级全闪存系统大名单
全闪存系统已经成为存储行业的一个常见场景,今年存储杂志和SearchStorage.com 2014产品年度大奖企业级全闪存系统类别的最终入围者共有九个产品。多数入围者都是从设计之初就是专门针对闪存的,也有少数传统阵列经过重新调试以适应固态存储。
-
时下流行的全闪存存储阵列划分
全闪存存储阵列不断发展和成熟。在选择全闪存阵列的时候,要仔细考虑存储控制器是否现有的设计,是否为闪存重新构建,是否专门定制来处理闪存特有的行为和性能。