会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method, system, apparatus, and computer-readable medium for provisioning space in a data storage system
    • 用于在数据存储系统中提供空间的方法,系统,装置和计算机可读介质
    • US07536529B1
    • 2009-05-19
    • US11254347
    • 2005-10-20
    • Paresh ChatterjeeVenkatesh RamamurthyLoganathan RanganathanAnandh Mahalingam
    • Paresh ChatterjeeVenkatesh RamamurthyLoganathan RanganathanAnandh Mahalingam
    • G06F9/26G06F9/34
    • G06F12/0808G06F3/0608G06F3/061G06F3/0631G06F3/0665G06F3/0689G06F9/5011G06F12/0866G06F12/0871G06F2212/6026
    • A method, system, apparatus, and computer-readable medium are provided for dynamically provisioning available space in a data storage system without having to configure partitions at system startup. According to one method, a system table is maintained that includes entries corresponding to provisions within the available physical capacity of a data storage system. A volume table is also maintained that includes entries corresponding to territories within a logical data storage volume. When a data write operation is requested, a determination is made as to whether physical space has been allocated for the territory in the volume that is to be written. If physical space has not yet been allocated, the necessary physical space is allocated for the territory within the logical volume that is to receive the written data by creating a pointer to an available entry in the system table in an entry in the volume table corresponding to the territory to be written. Once the physical space has been allocated, the requested write operation is performed. Metadata is written to disk in a fashion that makes it easy to recover from system crashes and unclean shutdowns.
    • 提供了一种方法,系统,装置和计算机可读介质,用于动态地提供数据存储系统中的可用空间,而无需在系统启动时配置分区。 根据一种方法,维护系统表,其包括与数据存储系统的可用物理容量内的规定相对应的条目。 还维护卷表,其包括与逻辑数据存储卷中的区域相对应的条目。 当请求数据写入操作时,确定是否为要写入的卷中的领域分配了物理空间。 如果尚未分配物理空间,则通过创建一个指向系统表中可用条目的指针来分配在要接收写入数据的逻辑卷内的领域所需的物理空间,该指针对应于 要写的领土 一旦分配了物理空间,就执行所请求的写入操作。 元数据以一种使系统崩溃和不清洁关机更容易恢复的方式写入磁盘。
    • 6. 发明授权
    • Efficient backup of multiple versions of a file using data de-duplication
    • 使用重复数据删除对文件的多个版本进行高效备份
    • US08621166B1
    • 2013-12-31
    • US12698308
    • 2010-02-02
    • Paresh ChatterjeeRaja JayaramanLoganathan RanganathanVenugopal Reddy Mallavaram
    • Paresh ChatterjeeRaja JayaramanLoganathan RanganathanVenugopal Reddy Mallavaram
    • G06F12/00
    • G06F11/1453G06F11/1435G06F11/1471
    • Technologies are described herein for providing efficient backup of multiple versions of a data file using data de-duplication. A CDP module copies blocks of data of a specific block size from a current version of the data file to a master file maintained in a backup location for the data file. Only blocks of data not matching a unique data block already in the master file are copied. The CDP module then creates an anterior file in the backup location for the current version of the data file containing an ordered list of references to the unique data blocks in the master file. The order of the list of references is based on the order of occurrence of each unique data block in the modified version of the data file. Finally, the CDP module creates a posterior file in the backup location for the current version of the data file containing any remaining block of data in the data file that is less than the specific block size.
    • 本文描述了技术,用于使用重复数据删除来提供数据文件的多个版本的有效备份。 CDP模块将特定块大小的数据块从数据文件的当前版本复制到数据文件的备份位置中维护的主文件。 仅复制与主文件中已有的唯一数据块不匹配的数据块。 然后,CDP模块在备份位置为当前版本的数据文件创建一个前端文件,其中包含对主文件中唯一数据块的引用的有序列表。 引用列表的顺序基于数据文件的修改版本中每个唯一数据块的发生顺序。 最后,CDP模块在数据文件的当前版本的数据文件的备份位置中创建一个后端文件,该数据文件包含少于特定块大小的数据文件中剩余的数据块。
    • 8. 发明授权
    • Allocating background workflows in a data storage system using historical data
    • 在使用历史数据的数据存储系统中分配后台工作流
    • US08024542B1
    • 2011-09-20
    • US12101251
    • 2008-04-11
    • Paresh ChatterjeeAjit NarayananLoganathan RanganathanSharon Enoch
    • Paresh ChatterjeeAjit NarayananLoganathan RanganathanSharon Enoch
    • G06F12/00
    • G06F11/008G06F3/0653G06F9/5083G06F2206/1012
    • Technologies are described for implementing a system that schedules background workflows in a storage system. The background workflows may be automated maintenance tasks that require data movement, or any other tasks that would otherwise compete with normal input/output operations. Historical load statistics can be analyzed to estimate the preferred times in the future during which to schedule background workflows. After collecting data access statistics and usage patterns for several days or weeks, a number of averages can be calculated from the statistics at various natural periods of system utilization. For example, daily, weekly, or other periods. A weighted average can be established where weighting can place more emphasis on recent data. Such averages can serve as predictors of future loads having similar periodic relationships to the historical load data. Predicting future loads can improve the scheduling of background operations by avoiding conflicts with normal system operations.
    • 描述了用于实现在存储系统中调度后台工作流的系统的技术。 后台工作流可以是需要数据移动的自动化维护任务,否则将与正常输入/输出操作竞争的任何其他任务。 可以分析历史负载统计数据,以估计将来安排后台工作流程的未来的首选时间。 在收集数据访问统计数据和使用模式数天或数周后,可以从系统利用的各种自然时期的统计数据计算出一些平均值。 例如,每天,每周或其他时期。 可以确定加权平均值,其中权重可以更加强调最近的数据。 这样的平均值可以作为与历史负载数据具有类似周期关系的未来负载的预测器。 预测未来负载可以通过避免与正常系统操作的冲突来改善后台操作的调度。
    • 9. 发明授权
    • Data migration between multiple tiers in a storage system using age and frequency statistics
    • 使用年龄和频率统计数据在存储系统中的多层数据迁移
    • US08370597B1
    • 2013-02-05
    • US12101236
    • 2008-04-11
    • Paresh ChatterjeeAjit NarayananLoganathan RanganathanSharon Enoch
    • Paresh ChatterjeeAjit NarayananLoganathan RanganathanSharon Enoch
    • G06F12/00G06F13/00G06F13/28G06F17/00G06F7/00G06F17/30
    • G06F3/0649G06F3/0604G06F3/0685
    • Technologies are described for implementing a migration mechanism in a storage system containing multiple tiers of storage with each tier having different cost and performance parameters. Access statistics can be collected for each territory, or storage entity, within the storage system. Data that is accessed more frequently can be migrated toward higher performance storage tiers while data that is accessed less frequently can be migrated towards lower performance storage tiers. The placement of data may be governed first by the promotion of territories with higher access frequency to higher tiers. Secondly, data migration may be governed by demoting territories to lower tiers to create room for the promotion of more eligible territories from the next lower tier. In instances where space is not available on the next lower tier, further demotion may take place to an even lower tier in order to make space for the first demotion.
    • 描述了用于在包含多层存储的存储系统中实现迁移机制的技术,其中每层具有不同的成本和性能参数。 可以为存储系统内的每个区域或存储实体收集访问统计信息。 更频繁访问的数据可以迁移到更高性能的存储层,而访问较少的数据可以迁移到较低性能的存储层。 数据的布置可以首先由更高级别访问频率的地区的推广来管理。 其次,数据迁移可以通过将地区降级到较低级别来创造空间,以便从下一级下一级推广更多符合条件的领土。 在下一个较低层的空间不可用的情况下,进一步的降级可能发生到更低层,以便为第一次降级腾出空间。