Patents by Inventor Shuting MA

Shuting MA 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: 20240419511
    Abstract: The disclosure provides a method for upgrading components of a container-based cluster. The method generally include receiving, at the container-based cluster, an indication of one or more pods and one or more nodes in the cluster to upgrade, adding an annotation to each of the one or more nodes having at least one of the one or more pods running thereon, performing a pod upgrade, and performing a node upgrade, wherein performance of the pod upgrade and the node upgrade overlap at least partially in time, and wherein performing the node upgrade comprises: selecting a first node, determining at a first time that the first node includes an annotation, refraining from upgrading the first node at the first time, determining at a second time after the first time that the first node does not include the annotation, and upgrading the first node at the second time.
    Type: Application
    Filed: July 10, 2023
    Publication date: December 19, 2024
    Inventors: Xiaoli Tie, Liang Cui, Xiaojun Lin, Shuting Ma, Hemanth Kumar Pannem
  • Publication number: 20240345820
    Abstract: The disclosure provides a method for preparing a simulation system to simulate upgrade operations for a distributed container orchestration system. The method generally includes monitoring, by a simulation operator of the simulation system, for new resources generated at a management cluster in the distributed container orchestration system, based on the monitoring, discovering, by the simulation operator, a new resource generated at the management cluster specifying a version of container orchestration software supported and made available by the management cluster, and triggering, by the simulation operator, a creation of a new mock virtual machine (VM) template in the simulation system specifying the version of the container orchestration software, wherein the simulation system is configured to use the new mock VM template for simulating mock VMs in the simulation system that are compatible with the version of the container orchestration software supported and made available by the management cluster.
    Type: Application
    Filed: April 12, 2023
    Publication date: October 17, 2024
    Inventors: Yan Qi, Jian Lan, Liang Cui, Qi Wang, Xiaoli Tie, Xiaojun Lin, Wenwu Peng, Shuting Ma, Weiqing Wu, Aravind Srinivasan
  • Patent number: 12026045
    Abstract: An example method of propagating fault domain topology information in a distributed container orchestration system includes: receiving, at control plane software executing in a data center, the fault domain topology, which includes tags for a protection group and fault domains for remote sites in communication with the data center; deploying, by a master server of the distributed container orchestration system that executes in the data center, a node pool comprising virtual machines (VMs) executing in servers of the remote sites, the VMs being nodes of the distributed container orchestration system in which containers execute; determining, by a controller of the master server, relationships among the VMs, the servers, the protection group, and the fault domains based on state of resources maintained by the master server; and providing, by the controller, labels to the servers for associating the tags of the protection group and the fault domains to the VMs.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: July 2, 2024
    Assignee: VMware LLC
    Inventors: Jian Lan, Liang Cui, Aravind Srinivasan, Hailing Xu, Yan Qi, Prachi Dalvi, Shuting Ma, Todd Sabin, Uday Suresh Masurekar, Weiqing Wu
  • Publication number: 20240028441
    Abstract: An example method of propagating fault domain topology information in a distributed container orchestration system includes: receiving, at control plane software executing in a data center, the fault domain topology, which includes tags for a protection group and fault domains for remote sites in communication with the data center; deploying, by a master server of the distributed container orchestration system that executes in the data center, a node pool comprising virtual machines (VMs) executing in servers of the remote sites, the VMs being nodes of the distributed container orchestration system in which containers execute; determining, by a controller of the master server, relationships among the VMs, the servers, the protection group, and the fault domains based on state of resources maintained by the master server; and providing, by the controller, labels to the servers for associating the tags of the protection group and the fault domains to the VMs.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 25, 2024
    Inventors: Jian LAN, Liang CUI, Aravind SRINIVASAN, Hailing XU, Yan QI, Prachi DALVI, Shuting MA, Todd SABIN, Uday Suresh MASUREKAR, Weiqing WU