Patents by Inventor Sigal Weiner

Sigal Weiner has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11775186
    Abstract: Dynamic configuration of storage volumes based on data usage metrics is provided. Data may be initially written to a relatively low-throughput storage volume that is managed according to a usage metric. For example, a burst balance metric may be monitored and, if it falls below a threshold or reduces at a rate exceeding a threshold, the system can dynamically change to writing data to a higher-throughput data storage volume. After a period of time and/or if performance criteria are satisfied, the system can dynamically change to writing data to a lower-throughput data storage volume.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ophir Setter, Yoram Cohen, Sigal Weiner
  • Patent number: 11561709
    Abstract: Dynamic configuration of backups of production volumes based on desired recovery objectives is provided. A system may obtain a recovery point objective (“RPO”) for a particular production volume. The system may initially back up data, written to the production volume, to a storage volume with certain performance parameters. However, if the write operations to the production volume occur at a high enough rate and/or affect a large enough amount of data, there may be a lag in writing that data to the backup volume. The system may monitor the lag with respect to the specified RPO for backup of the production volume. If the lag approaches the RPO, then the system may dynamically change the configuration of the backup volume to better satisfy the RPO.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: January 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ophir Setter, Yoram Cohen, Sigal Weiner
  • Patent number: 10990489
    Abstract: A system and method for disk replication over a network with network failover, the method including: generating at least one write packet when a write instruction is detected from a first computing environment, where the at least one write packet includes: metadata associated with a data block, and a packet identifier; storing the at least one write packet in a cache; sending the at least one write packet from the cache to a second computing environment for storage; and determining if the at least one write packet has been successfully stored in the second computing environment.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ophir Setter, Roman Zeyde, Sigal Weiner, Leonid Feinberg, Ofir Ehrlich
  • Publication number: 20190205227
    Abstract: A system and method for disk replication over a network with network failover, the method including: generating at least one write packet when a write instruction is detected from a first computing environment, where the at least one write packet includes: metadata associated with a data block, and a packet identifier; storing the at least one write packet in a cache; sending the at least one write packet from the cache to a second computing environment for storage; and determining if the at least one write packet has been successfully stored in the second computing environment.
    Type: Application
    Filed: November 29, 2018
    Publication date: July 4, 2019
    Applicant: CloudEndure Ltd.
    Inventors: Ophir SETTER, Roman ZEYDE, Sigal WEINER, Leonid FEINBERG, Ofir EHRLICH
  • Publication number: 20190188102
    Abstract: A system and method for replicating block storage to an object storage, the method including: receiving write instructions from an original component (OC) in a first network, wherein the write instructions include a data block; mapping the write instructions to at least one object in the object storage; and storing the data block of the write instructions in the mapped at least one object in a second network.
    Type: Application
    Filed: November 28, 2018
    Publication date: June 20, 2019
    Applicant: CloudEndure Ltd.
    Inventors: Leonid FEINBERG, Ofir EHRLICH, Sigal WEINER, Eran WEISS, Ophir SETTER, Kosta SHOUGAEV
  • Patent number: 10191823
    Abstract: A method and system for restoring an original component from a replicated component are provided. The method includes instructing the original component in a first computing environment to boot from a restoration boot disk; synchronizing at least one original disk of the original component with at least one corresponding replicated disk of a replicated component in a second computing environment, wherein the at least one original disk maintains at least an original operating system of the original component, wherein the replicated component is configured to function in place of the original component; receiving a request to restore the original component; and instructing the original component to boot from the at least one original disk, upon determination the at least one original disk and the at least one corresponding replicated disk are consistent.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 29, 2019
    Assignee: CloudEndure Ltd.
    Inventors: Leonid Feinberg, Ofir Ehrlich, Ophir Setter, Roman Zeyde, Sigal Weiner, Eran Weiss
  • Publication number: 20180181310
    Abstract: A system and method for identifying corresponding disks. The method includes determining identifying information of a primary disk, wherein the primary disk is a logical disk; causing the primary disk to be enlarged to create a first additional disk space; causing primary metadata to be written to the first additional disk space, wherein the primary metadata includes the identifying information of the primary disk; determining a corresponding replicated disk that corresponds to the primary disk by comparing the primary metadata to replicated metadata associated with the replicated disk, wherein the replicated disk is a logical disk; and matching the corresponding replicated disk with the primary disk.
    Type: Application
    Filed: December 23, 2017
    Publication date: June 28, 2018
    Applicant: CloudEndure Ltd.
    Inventors: Leonid FEINBERG, Ophir SETTER, Sigal WEINER, Ofir EHRLICH
  • Publication number: 20170192859
    Abstract: A method and system for restoring an original component from a replicated component are provided. The method includes instructing the original component in a first computing environment to boot from a restoration boot disk; synchronizing at least one original disk of the original component with at least one corresponding replicated disk of a replicated component in a second computing environment, wherein the at least one original disk maintains at least an original operating system of the original component, wherein the replicated component is configured to function in place of the original component; receiving a request to restore the original component; and instructing the original component to boot from the at least one original disk, upon determination the at least one original disk and the at least one corresponding replicated disk are consistent.
    Type: Application
    Filed: June 29, 2016
    Publication date: July 6, 2017
    Applicant: CloudEndure Ltd.
    Inventors: Leonid FEINBERG, Ofir EHRLICH, Ophir SETTER, Roman Zeyde, Sigal Weiner, Eran WEISS
  • Publication number: 20170093971
    Abstract: A system and method for orchestrating replicated components in a replicated cloud-computing environment.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Applicant: CLOUDENDURE LTD.
    Inventors: Leonid Feinberg, Ofir EHRLICH, Ophir SETTER, Roman ZEYDE, Sigal Weiner