将外部磁盘的所有容量都分配给一个既定的应用程序(即完全分配)能够确保应用程序有充足的增长潜能,但是却导致利用率低下,而这个问题可以通过存储资源随需分配技术(thin provisioning)来解决。 研究显示,大部分公司的存储利用率是40%或者更低,这意味着企业购买的容量比他们实际需要的容量要大,而额外的容量将需要更多的空间冷却。
另外,由于存在额外的容量以及没有使用的容量仍然需要监控和管理,传统的容量分配方法会导致更多的管理工作量。如果应用程序达到它们的容量极限,IT经理将需要重新分配容量,这样的话,就需要涉及复杂的管理工作。更多的管理工作需要更多的人力资源,并且存储管理将需要更多的成本。
此外,如果应用程序因为重新分配容量而脱机,那么它将无法满足业务需求,将导致业务损失。
而存储资源随需分配技术能够解决这些问题。通过将磁盘容量自动化地按需分配给应用程序,存储资源随需分配技术可以帮助实现90%的存储利用率,同时显著地降低电源消耗。
存储资源随需分配允许用户为应用程序分配大量的虚拟容量,而不需要管实际有效的物理容量。在初始安装时,存储资源随需分配技术并没有物理地将容量分配给规定的数据量,并且只有当发生数据写入时,才使用实际空间。
这种容量按需分配的方法不仅可以优化存储利用率,还可以极大地简化容量规划和管理。为了帮助用户简单地监控容量利用率,当整个容量利用达到用户设置的阀值时,存储系统会自动向用户发布通知,如果用户希望扩大容量,他们可以在不影响业务的前提下进行操作。
对于传统的容量分配方法,很难在存储架构的逻辑分区间移动数据。但如果是存储资源随需分配技术,来自不同逻辑分区的存储容量可以得到巩固,使容量能够被动态地分配。从相反的角度来看,这意味着存储控制器可以在逻辑分区间动态地移动数据(基于资源需要发挥的功能)。
另外,存储资源随需分配技术还带来了其他先进的存储设计,包括自动存储分层。存储分层涉及将数据分到不同的类别,并将这些类别分配到不同类型的存储介质,以优化存储利用率。
自动化分层能够确保应用程序可以访问它们需要的性能水平,高性能应用程序可以被分配到高性能层,例如SSD或者SAS驱动,而要求较低性能的应用程序应该被分配到较低层,例如低性能SATA驱动等。
这样确保了没有浪费存储资源,并且应用程序可以正常运作。此外,这种技术还可以根据使用模式来帮助自动化迁移数据。如果在较高层的数据在一段时间内没有使用,它将会被降到较低层。反之亦然,如果较低层的数据经常被访问,它将升级到更高层。这种技术可以极大地改善存储使用率。
使用存储资源随需分配的首要好处就是,它能够大大降低成本,你可以充分地利用现有的容量,减少添置新HDD(硬盘驱动)的需要。这样可以显著地节约成本,这对于预算有限的公司尤为重要。
使用存储资源随需分配时,容量被动态地从存储池分配给应用程序,从而避免了完全分配技术中存在的不必要的容量。
另一个好处就是电源功耗的减少,因为你不需要再购买更多的硬盘驱动,存储解决方案的机架空间同样也可以减少。
存储管理也变得更加简单,你只需要管理为数不多的硬盘驱动,并且不需要花太多时间来向应用程序分配容量。而且,当达到容量限制时,容量可以在不影响业务的情况下进行扩展,消除了停机造成的麻烦。
如果你最终选择了存储资源随需分配,可以参考以下措施来更好地利用这项技术:
?尽可能多地为应用程序争取虚拟容量 :这样可以减少管理工作和确保应用程序能够获取足够的容量,在物理资源允许的情况下。
?监控物理存储容量利用率:虽然大型虚拟容量可以用于分配,但每个存储池仍然有物理限制。因此监测物理容量利用率极为重要。
?根据数据生成的速度来设置物理容量利用阀值:当达到这些阀值时,通知机制将向用户发送通知,这样将有充足的时间来规划存储扩展。设置正确的阀值是最重要的步骤,例如,如果应用程序只在几天内达到10%的容量,那么将利用率阀值设为90%将会造成很大的问题,因为用户将没有足够的时间来规划容量扩展以确保应用程序可以继续正常运行。
存储资源随需分配的好处很多,并且可以节省可观的成本。现在存储资源随需分配在存储市场已经广泛普及,它应该是企业采购新的存储解决方案的主要考虑因素。
|