Patents by Inventor Shahar Glixman

Shahar Glixman 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).

  • Publication number: 20230315515
    Abstract: Aspects of the disclosure provide for ordering and scheduling operations for migrating virtual machines in parallel. A migration system can provide for ordering and scheduling operations to be performed when only a subset of virtual machines slated for migration can be migrated at a time. Aspects of the disclosure provide for migrating interdependent virtual machines. Interdependent virtual machines may at least partially rely on data generated by applications or services of other virtual machines in the group. A migration system schedules and orders migration cycles to reduce the down time of services implemented by the virtual machines during cut-over operations in the migrations of the virtual machines.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Inventors: Or Igelka, Shahar Glixman
  • Patent number: 10298670
    Abstract: A method and system for real-time cloud bursting is provided. The method and system are directed to extending a data center with cloud computing resources by decoupling computing resources and storage devices in a virtualized data center, and booting the decoupled computing resources in a staged process while storage devices are divided and prioritized into components. Data and boot instructions are re-routed and cached as needed through a proxy system.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: May 21, 2019
    Assignee: Google LLC
    Inventors: Israel Ben-Shaul, Ady Degany, Leonid Vasetsky, Shahar Glixman, Yaniv Ben-Ari
  • Patent number: 10200471
    Abstract: A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage. In another aspect, a method and system are directed to migrating on-premises storage associated with a virtual machine to the cloud to be stored and executed in association with containerized applications. Additionally, techniques for full detach and partial detach of containerized applications are provided.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: Leonid Vasetsky, Ady Degany, Shahar Glixman, Guy Yogev, Yaniv Ben-Ari, Dan Ilan
  • Publication number: 20180213036
    Abstract: A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage. In another aspect, a method and system are directed to migrating on-premises storage associated with a virtual machine to the cloud to be stored and executed in association with containerized applications. Additionally, techniques for full detach and partial detach of containerized applications are provided.
    Type: Application
    Filed: March 19, 2018
    Publication date: July 26, 2018
    Inventors: Leonid Vasetsky, Ady Degany, Shahar Glixman, Guy Yogev, Yaniv Ben-Ari, Dan Ilan
  • Patent number: 9942323
    Abstract: A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: April 10, 2018
    Assignee: VELOSTRATA LTD.
    Inventors: Leonid Vasetsky, Ady Degany, Shahar Glixman, Guy Yogev, Yaniv Ben-Ari
  • Publication number: 20170366606
    Abstract: A method and system for real-time cloud bursting is provided. The method and system are directed to extending a data center with cloud computing resources by decoupling computing resources and storage devices in a virtualized data center, and booting the decoupled computing resources in a staged process while storage devices are divided and prioritized into components. Data and boot instructions are re-routed and cached as needed through a proxy system.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 21, 2017
    Inventors: Israel Ben-Shaul, Ady Degany, Leonid Vasetsky, Shahar Glixman, Yaniv Ben-Ari
  • Publication number: 20170339225
    Abstract: A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 23, 2017
    Inventors: LEONID VASETSKY, ADY DEGANY, SHAHAR GLIXMAN, GUY YOGEV, YANIV BEN-ARI
  • Patent number: 9753669
    Abstract: A method and system for real-time cloud bursting is provided. The method and system are directed to extending a data center with cloud computing resources by decoupling computing resources and storage devices in a virtualized data center, and booting the decoupled computing resources in a staged process while storage devices are divided and prioritized into components. Data and boot instructions are re-routed and cached as needed through a proxy system.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: September 5, 2017
    Assignee: Velostrata Ltd.
    Inventors: Israel Ben-Shaul, Ady Degany, Leonid Vasetsky, Shahar Glixman, Yaniv Ben-Ari
  • Patent number: 9547726
    Abstract: A method for enabling access to a data resource, which is held on a file server (25) on a first local area network (LAN) (21a), by a client (28) on a second LAN (21b). A proxy receiver (48) on the second LAN (21b) intercepts a request for the data resource submitted by the client (28) and transmits a message via a wide area network (WAN) (29) to a proxy transmitter (52) on the first LAN (21a), requesting the data resource. The proxy transmitter (52) retrieves a replica of the data resource from the file server (25) and conveys the replica of the data resource over the WAN (29) to the proxy receiver (48), which serves the replica of the data resource from the proxy receiver (48) to the client (28) over the second LAN (21b).
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: January 17, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Etai Lev Ran, Shahar Glixman, Israel Ben Shaul, Vita Bortnikov, Daniel Kaminsky, Danit Ben Kiki, Idan Zach, Israel Cidon
  • Publication number: 20150331635
    Abstract: A method and system for real-time cloud bursting is provided. The method and system are directed to extending a data center with cloud computing resources by decoupling computing resources and storage devices in a virtualized data center, and booting the decoupled computing resources in a staged process while storage devices are divided and prioritized into components. Data and boot instructions are re-routed and cached as needed through a proxy system.
    Type: Application
    Filed: November 26, 2014
    Publication date: November 19, 2015
    Inventors: Israel Ben-Shaul, Ady Degany, Leonid Vasetsky, Shahar Glixman, Yaniv Ben-Ari
  • Patent number: 8639917
    Abstract: Techniques are provided for desktop streaming over wide area networks. In one embodiment, a computer comprises logic stored in one or more storage media. The logic is configured to receive a first request for a desktop image comprising a collection of files, and to segment the desktop image into a prefetch set, a streaming set, and a leave-behind set. The prefetch set includes a smallest subset of files, in the collection of files, that is needed for a boot up without requiring retrieval of additional files. The streaming set includes those files, in the collection of files, that are to be sent after the boot up. The leave-behind set includes those files, in the collection of files, that are to be sent when specifically requested. In response to the first request, the logic is configured to send the prefetch set to a computing device.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: January 28, 2014
    Assignee: VMware, Inc.
    Inventors: Israel Ben-Shaul, Ady Degany, Shahar Glixman, Eytan Heidingsfeld, Yehuda Itzhakov, Leonid Vasetsky, Barak Yagour, Tal Zamir
  • Patent number: 8489719
    Abstract: Techniques are provided for desktop delivery in a distributed enterprise. In one embodiment, a system comprises multiple computing devices that are communicatively connected to a data center. The data center comprises a separate virtual disk for each separate computing device. A virtual disk for a computing device comprises an image that includes: an Operating system (OS) for the computing device; one or more applications for a user of the computing device; a machine profile associated with the computing device; and user data and settings that are specific for the user of the computing device.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: July 16, 2013
    Assignee: VMware, Inc.
    Inventors: Israel Zvi Ben-Shaul, Ilan Kessler, Ady Degany, Shahar Glixman
  • Patent number: 8332485
    Abstract: Approaches are disclosed for lock optimization and lock prediction for reducing the number of client-server messages involved in working with server-based resources. First one or more lock requests for first one or more locks on a remote data resource that is linked by a slow communication link are received. Based on the first one or more lock requests, a sequence of lock requests for locks on the remote data resource is determined. A first message that includes the sequence of lock requests is sent. A second message is received. The second message includes second one or more locks on the remote data resource, where the second one or more locks correspond to second one or more lock requests of the sequence of lock requests. A particular lock of the second one or more locks is granted in response to receiving a particular lock request for the particular lock on the remote data resource.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: December 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Israel Zvi Ben-Shaul, Idan Zach, Etai Lev-Ran, Shahar Glixman
  • Patent number: 8112505
    Abstract: Techniques are provided for desktop streaming over wide area networks. In one embodiment, a computing device comprises logic that is configured to intercept file open requests for files stored in a file system, where at least some of the files in the file system may have not yet been fully downloaded. In response to a request to open a file, the logic is configured to modify a first sharing mode specified therein and to open the file in a read-write sharing mode that allows other processes to open the file. While one or more blocks of the file are being downloaded or written into the file, the logic is configured to check whether a second sharing mode received in a subsequent request to open the file is compatible with the first sharing mode. If the second sharing mode is not compatible with the first sharing mode, the logic is configured to deny the subsequent request even though in the file system the file is opened in the read-write sharing mode.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: February 7, 2012
    Assignee: Wanova Technologies, Ltd.
    Inventors: Israel Ben-Shaul, Shahar Glixman, Tal Zamir
  • Publication number: 20110231844
    Abstract: Techniques are provided for desktop delivery in a distributed enterprise. In one embodiment, a system comprises multiple computing devices that are communicatively connected to a data center. The data center comprises a separate virtual disk for each separate computing device. A virtual disk for a computing device comprises an image that includes: an Operating system (OS) for the computing device; one or more applications for a user of the computing device; a machine profile associated with the computing device; and user data and settings that are specific for the user of the computing device.
    Type: Application
    Filed: May 26, 2011
    Publication date: September 22, 2011
    Inventors: Israel Zvi Ben-Shaul, Ilan Kessler, Ady Degany, Shahar Glixman
  • Patent number: 7953833
    Abstract: Techniques are provided for desktop delivery in a distributed enterprise. In one embodiment, a system comprises multiple computing devices that are communicatively connected to a data center. The data center comprises a separate virtual disk for each separate computing device. A virtual disk for a computing device comprises an image that includes: an Operating system (OS) for the computing device; one or more applications for a user of the computing device; a machine profile associated with the computing device; and user data and settings that are specific for the user of the computing device.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: May 31, 2011
    Assignee: Wanova Technologies Ltd.
    Inventors: Israel Zvi Ben-Shaul, Ilan Kessler, Ady Degany, Shahar Glixman
  • Patent number: 7853962
    Abstract: A method and apparatus is disclosed for optimization of Remote Procedure Call (RPC) communications. A first RPC request to open a first transport connection is sent to a RPC service. A first RPC response is received from the RPC service. The first RPC response includes first information which indicates that first transport connection is open. The first information is stored in a cache. In response to a second RPC request to close the first transport connection, the closing of the first transport connection is delayed.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: December 14, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ophir Romano, Leonid Vasetsky, Shahar Glixman, Israel Zvi Ben-Shaul
  • Publication number: 20100169392
    Abstract: A method for enabling access to a data resource, which is held on a file server (25) on a first local area network (LAN) (21a), by a client (28) on a second LAN (21b). A proxy receiver (48) on the second LAN (21b) intercepts a request for the data resource submitted by the client (28) and transmits a message via a wide area network (WAN) (29) to a proxy transmitter (52) on the first LAN (21a), requesting the data resource. The proxy transmitter (52) retrieves a replica of the data resource from the file server (25) and conveys the replica of the data resource over the WAN (29) to the proxy receiver (48), which serves the replica of the data resource from the proxy receiver (48) to the client (28) over the second LAN (21b).
    Type: Application
    Filed: March 15, 2010
    Publication date: July 1, 2010
    Inventors: Etai LEV RAN, Shahar Glixman, Israel Z. Ben Shaul, Vita Bortnikov, Daniel Kaminsky, Danit Ben Kiki, Idan Zach, Israel Cidon
  • Patent number: 7716307
    Abstract: A method is disclosed for reducing client-server messages. A first request to open a file is received. The first request includes first information that indicates a first access mode for opening the file. The first information is modified to indicate a most extended access mode for opening the file. The first request with the modified first information is sent to a file server that manages access to the file. A first response is received. The first response comprises second information which indicates a specific access mode for opening the file that is granted by the file server. The second information is stored in a cache. In response to a second request to close the file, the closing of the file is delayed.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: May 11, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Israel Zvi Ben-Shaul, Etay Meiri, Shahar Glixman, Daniel Kaminsky
  • Patent number: 7711788
    Abstract: A method for enabling access to a data resource, which is held on a file server (25) on a first local area network (LAN) (21a), by a client (28) on a second LAN (21b). A proxy receiver (48) on the second LAN (21b) intercepts a request for the data resource submitted by the client (28) and transmits a message via a wide area network (WAN) (29) to a proxy transmitter (52) on the first LAN (21a), requesting the data resource. The proxy transmitter (52) retrieves a replica of the data resource from the file server (25) and conveys the replica of the data resource over the WAN (29) to the proxy receiver (48), which serves the replica of the data resource from the proxy receiver (48) to the client (28) over the second LAN (21b).
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: May 4, 2010
    Inventors: Etai Lev Ran, Shahar Glixman, Israel Z. Ben Shaul, Vita Bortnikov, Daniel Kaminsky, Danit Ben Kiki, Idan Zach, Israel Cidon