会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Automated testing environment framework for testing data storage systems
    • 用于测试数据存储系统的自动测试环境框架
    • US08549522B1
    • 2013-10-01
    • US12173238
    • 2008-07-15
    • Paresh ChatterjeeSrikumar SubramanianNarayanaswami Ganapathy
    • Paresh ChatterjeeSrikumar SubramanianNarayanaswami Ganapathy
    • G06F11/28
    • G06F11/3664G06F11/3672
    • Technologies for an automated testing environment (ATE) framework can support the creation and execution of various automated tests on data storage systems. The ATE framework can support various configurations of multiple client systems exercising multiple storage target systems. A connectionless communication model can be supported among elements within the ATE. Complex tests can be subdivided into smaller jobs that can be executed sequentially, in parallel, or any combination thereof. Sophisticated scheduling mechanisms can include dependency relationships that can require one job to finish before another job begins. Multiple storage targets and multiple initiators can be involved in various configurations and combinations for specific testing tasks. The ATE framework can support extensibility, test tracking, reporting of test results, and fault injection.
    • 自动测试环境(ATE)框架的技术可以支持在数据存储系统上创建和执行各种自动化测试。 ATE框架可以支持运行多个存储目标系统的多个客户端系统的各种配置。 ATE中的元素之间可以支持无连接通信模型。 复杂测试可以细分为可以顺序执行,并行执行的任务或其任何组合的较小作业。 复杂的调度机制可以包括可以在另一个作业开始之前完成一个作业的依赖关系。 多个存储目标和多个启动器可以涉及特定测试任务的各种配置和组合。 ATE框架可以支持可扩展性,测试跟踪,测试结果报告和故障注入。
    • 7. 发明授权
    • Low latency synchronous replication using an N-way router
    • 使用N路由器的低延迟同步复制
    • US08108580B1
    • 2012-01-31
    • US12104129
    • 2008-04-16
    • Paresh ChatterjeeLoganathan RanganathanNarayanan BalakrishnanSrikumar Subramanian
    • Paresh ChatterjeeLoganathan RanganathanNarayanan BalakrishnanSrikumar Subramanian
    • G06F13/12G06F13/00
    • G06F13/00G06F3/067G06F11/14G06F11/1471G06F11/2076G06F13/12G06F2201/855H04L45/00H04L67/1097
    • Technologies for efficient synchronous replication across heterogeneous storage nodes can provide the performance of high-speed storage units while leveraging low-cost and high-capacity backup storage units within the same system. The performance of low-cost, high-capacity hard disks may be improved by initially storing data into sequential physical locations. A sequential journal of I/Os may be used in a replicated secondary node to allow for rapid completion of I/Os. A separate background process can later scatter the sequentially logged I/O data into its proper location for storage. A programmable n-way router can be configured to route I/Os as needed to improve overall performance of the storage unit. A secondary node log device can also be used to provide continuous data protection (CDP). Lastly, packetizing together I/Os prior to delivery to a secondary node may reduce interrupts and context switches in the primary node, thereby improving performance of the storage system.
    • 跨异构存储节点进行高效同步复制的技术可以提供高速存储单元的性能,同时利用同一系统内的低成本和大容量备份存储单元。 通过最初将数据存储到连续的物理位置,可以提高低成本,大容量硬盘的性能。 可以在复制的辅助节点中使用I / O的顺序日志以允许快速完成I / O。 单独的后台进程可以稍后将顺序记录的I / O数据分散到其正确位置进行存储。 可编程n路由器可以配置为根据需要路由I / O,以提高存储单元的整体性能。 次级节点日志设备也可用于提供连续数据保护(CDP)。 最后,在传送到辅助节点之前将I / O分组在一起可以减少主节点中的中断和上下文切换,从而提高存储系统的性能。
    • 9. 发明授权
    • Distributed hot-spare storage in a storage cluster
    • 分布式热备份存储在存储集群中
    • US08479037B1
    • 2013-07-02
    • US13220305
    • 2011-08-29
    • Paresh ChatterjeeAjit NarayananAnandh MahalingamSrikumar Subramanian
    • Paresh ChatterjeeAjit NarayananAnandh MahalingamSrikumar Subramanian
    • G06F11/00
    • G06F11/2061G06F11/2082G06F11/2094G06F2211/1028
    • A method, system, apparatus, and computer-readable medium are described for providing distributed hot-spare storage in a redundant storage cluster. According to one method, a portion of the unutilized space on the storage cluster is utilized as a distributed hot-spare storage node. Through this mechanism, a redundant storage cluster with N storage nodes may be contracted to a redundant array with N−1 nodes. Thin provisioning and intelligent data placement may also be utilized to implement the distributed hot-spare storage node. Through repeated application of such methods and systems, the failure of any storage node or the sequential failure of multiple storage nodes within a redundant storage cluster results in the recreation of the cluster as a redundant storage array with one fewer node, but with the same redundancy.
    • 描述了用于在冗余存储集群中提供分布式热备用存储的方法,系统,装置和计算机可读介质。 根据一种方法,将存储集群上未使用空间的一部分用作分布式热备用存储节点。 通过这种机制,具有N个存储节点的冗余存储集群可以缩减为具有N-1个节点的冗余阵列。 也可以利用精简配置和智能数据放置来实现分布式热备用存储节点。 通过重复应用这些方法和系统,任何存储节点的故障或冗余存储集群内的多个存储节点的顺序故障导致集群重建为具有少一个节点但具有相同冗余的冗余存储阵列 。
    • 10. 发明授权
    • Boot caching for boot acceleration within data storage systems
    • 启动缓存,用于数据存储系统中的启动加速
    • US08352716B1
    • 2013-01-08
    • US12355439
    • 2009-01-16
    • Paresh ChatterjeeSrikumar SubramanianSuresh GrandhiVijayarankan Muthirisavenugopal
    • Paresh ChatterjeeSrikumar SubramanianSuresh GrandhiVijayarankan Muthirisavenugopal
    • G06F9/00
    • G06F9/4416
    • Technologies are described herein for boot caching to accelerate boot access in a data storage system providing boot consolidation. Boot caching may be provided to improve boot access for multiple clients concurrently booting from a common storage server. Boot statistics may be collected per user or client. The boot statistics can determine common patterns within the boot procedures of the clients and may be used to compute boot caching tables. These tables may then be used during boot caching to accelerate booting of clients. A boot caching mechanism can be implemented to support improved booting performance by caching data blocks common to multiple booting volumes. This approach can leverage the condition that much of the data loaded by clients at boot time may be substantially identical, because booting can involve loading the same operating system components into each client.
    • 这里描述了用于启动缓存的技术,以加速提供启动整合的数据存储系统中的引导访问。 可以提供引导缓存以改善从通用存储服务器并发引导的多个客户机的引导访问。 可以为每个用户或客户端收集引导统计信息。 引导统计信息可以确定客户机引导过程中的常见模式,并可用于计算引导缓存表。 然后可以在启动缓存期间使用这些表,以加速客户端的引导。 可以实现引导缓存机制,以通过缓存多个引导卷通用的数据块来支持改进的引导性能。 这种方法可以利用客户端在引导时加载的大部分数据可能基本相同的条件,因为引导可能涉及将相同的操作系统组件加载到每个客户端中。