会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Host bus adaptor-based virtualization switch
    • 主机总线适配器的虚拟化开关
    • US07269168B2
    • 2007-09-11
    • US10209742
    • 2002-07-31
    • Subhojit RoyRichard A. WalterCirillo Lino CostantinoNaveen S. MaveliCarlos AlonsoMichael Yiu-Wing Pong
    • Subhojit RoyRichard A. WalterCirillo Lino CostantinoNaveen S. MaveliCarlos AlonsoMichael Yiu-Wing Pong
    • H04L12/50H04Q11/00
    • H04L67/1097H04L12/433H04L29/06H04L49/3009H04L49/351H04L69/22
    • Placing virtualization agents in the switches which comprise the SAN fabric. Higher level virtualization management functions are provided in an external management server. Conventional HBAs can be utilized in the hosts and storage units. In a first embodiment, a series of HBAs are provided in the switch unit. The HBAs connect to bridge chips and memory controllers to place the frame information in dedicated memory. Routine translation of known destinations is done by the HBA, based on a virtualization table provided by a virtualization CPU. If a frame is not in the table, it is provided to the dedicated RAM. Analysis and manipulation of the frame headers is then done by the CPU, with a new entry being made in the HBA table and the modified frames then redirected by the HBA into the fabric. This can be done in either a standalone switch environment or in combination with other switching components located in a director level switch. In an alternative embodiment, specialized hardware scans incoming frames and detects the virtualized frames which need to be redirected. The redirection is then handled by translation of the frame header information by hardware table-based logic and the translated frames are then returned to the fabric. Handling of frames not in the table and setup of hardware tables is done by an onboard CPU.
    • 将虚拟化代理放在构成SAN结构的交换机中。 外部管理服务器提供了更高层次的虚拟化管理功能。 传统的HBA可以在主机和存储单元中使用。 在第一实施例中,在开关单元中提供一系列HBA。 HBA连接到桥芯片和存储器控制器,以将帧信息放置在专用存储器中。 基于由虚拟化CPU提供的虚拟化表,HBA完成已知目的地的常规转换。 如果一个帧不在表中,它被提供给专用的RAM。 然后由CPU完成对帧头的分析和处理,在HBA表中创建一个新条目,然后修改的帧由HBA重定向到该结构中。 这可以在独立的开关环境中或与位于导向器电平开关中的其他开关元件组合完成。 在替代实施例中,专用硬件扫描传入帧并检测需要被重定向的虚拟化帧。 然后通过基于硬件表的逻辑的帧头信息的翻译来处理重定向,然后将翻译的帧返回到结构。 处理不在表中的帧和硬件表的设置由板载CPU完成。
    • 9. 发明授权
    • Space reclamation in multi-layered and thin provisioned storage systems
    • 多层次和精简配置存储系统中的空间回收
    • US09009438B2
    • 2015-04-14
    • US13151140
    • 2011-06-01
    • Rahul M. FiskeCarl E. JonesSubhojit Roy
    • Rahul M. FiskeCarl E. JonesSubhojit Roy
    • G06F12/02G06F3/06
    • G06F3/0608G06F3/0659G06F3/0665G06F3/067
    • An approach to efficient space reclamation in multi-layered thinly provisioned systems. A parent storage volume is thinly provisioned, and uses one or more child storage volumes that are also thinly provisioned for storage. A reclamation command sent to the device providing the parent thinly provisioned storage volume identifies that data has been released, and that the physical storage storing that data can be placed in a free pool and used to satisfy future write requests in the parent storage volume. An identify module identifies which child storage volumes supporting the parent storage volume are thinly provisioned. The data is released at the level of the parent storage volume, and the reclamation command is sent to the child storage volumes supporting the parent storage volume and that are themselves thinly provisioned. The storage is thus released by all affected thinly provisioned storage volumes, and not just the parent storage volume that received the reclamation command.
    • 一种在多层薄配置系统中高效空间回收的方法。 父存储卷被稀疏地配置,并且使用一个或多个也被稀疏地配置用于存储的子存储卷。 发送到提供父瘦的配置存储卷的设备的回收命令标识该数据已经被释放,并且存储该数据的物理存储可以被放置在空闲池中并用于满足父存储卷中的未来写入请求。 识别模块识别支持父存储卷的哪个子存储卷被稀疏地配置。 数据在父存储卷的级别被释放,并且回收命令被发送到支持父存储卷的子存储卷,并且本身被稀释地配置。 因此,所有受影响的瘦配置存储卷都会释放存储空间,而不仅仅是接收到回收命令的父存储卷。
    • 10. 发明申请
    • ENHANCED COPY-ON-WRITE OPERATION FOR SOLID STATE DRIVES
    • 用于固态驱动的增强型复写操作
    • US20130042049A1
    • 2013-02-14
    • US13205493
    • 2011-08-08
    • Rahul FiskeCarl E. JonesSubhojit Roy
    • Rahul FiskeCarl E. JonesSubhojit Roy
    • G06F12/16G06F12/02
    • G06F3/065G06F11/1446G06F12/02G06F12/0246
    • A method for increasing the efficiency of a “copy-on-write” operation performed on an SSD to extend the life of the SSD is disclosed herein. In one embodiment, such a method includes receiving a first logical address specifying a logical location where new data should be written to an SSD. The first logical address maps to a first physical location, storing original data, on the SSD. The method further receives a second logical address specifying a logical location where the original data should be available on the SSD. The second logical address maps to a second physical location on the SSD. To efficiently perform the copy-on-write operation, the method writes the new data to a new physical location on the SSD, maps the first logical address to the new physical location, and maps the second logical address to the first physical location. A corresponding apparatus is also disclosed.
    • 本文公开了一种用于提高在SSD上执行以延长SSD的寿命的在写拷贝操作的效率的方法。 在一个实施例中,这种方法包括接收指定将新数据写入SSD的逻辑位置的第一逻辑地址。 第一个逻辑地址映射到SSD上的第一个物理位置,存储原始数据。 该方法还接收指定在SSD上可用的原始数据的逻辑位置的第二逻辑地址。 第二个逻辑地址映射到SSD上的第二个物理位置。 为了有效地执行写时复制操作,该方法将新数据写入SSD上的新物理位置,将第一逻辑地址映射到新的物理位置,并将第二逻辑地址映射到第一物理位置。 还公开了相应的装置。