-
公开(公告)号:US10824623B2
公开(公告)日:2020-11-03
申请号:US15908480
申请日:2018-02-28
Applicant: VMware, Inc.
Inventor: Sai Samrat Karlapudi , Ramsés V. Morales , Michael M. Hu
IPC: G06F16/00 , G06F16/2453 , G06F16/27 , G06F16/22 , G06F16/2458 , G06N7/00 , G06F16/2455
Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
-
公开(公告)号:US11144570B2
公开(公告)日:2021-10-12
申请号:US15881396
申请日:2018-01-26
Applicant: VMware, Inc.
Inventor: Sai Samrat Karlapudi , Mirza Mohsin Beg
Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
-
公开(公告)号:US20200036575A1
公开(公告)日:2020-01-30
申请号:US16044303
申请日:2018-07-24
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Mohsin Beg , Shashank Pedamallu , Sai Samrat Karlapudi , Manjunath Shankar , Ramsés Morales
Abstract: Computational methods and systems that troubleshoot and localize failures in data storage of a multitenant application are executed in a multitenant database management system that comprises a control plane of control plane nodes and a data plane of independent and isolated data plane nodes. Each control plane node receives data requests and data queries. Each data plane node maintains data storage for tenants of the multitenant application and executes data storage and data query operations requested by the control plane nodes. Methods and system determine whether data plane nodes are network connected and whether the data cores of network connected data plane nodes are available to ingest data and respond to data queries. Data cores of disconnected data plane nodes and unavailable data cores are isolated from data ingestion and data queries. Remedial measures are executed to restore disconnected data plane nodes and unavailable data cores.
-
公开(公告)号:US11741124B2
公开(公告)日:2023-08-29
申请号:US17498504
申请日:2021-10-11
Applicant: VMware, Inc.
Inventor: Sai Samrat Karlapudi , Mirza Mohsin Beg
CPC classification number: G06F16/27 , G06F9/45558 , G06F11/1456 , G06F11/1464 , G06F11/2048 , G06F2009/4557 , G06F2009/45595 , G06F2201/805
Abstract: Techniques for data ingestion by a distributed-computing system are provided. In one embodiment, data received from one or more data sources is processed at a management node of the distributed-computing system. The data is generated by one or more components of an information processing system external to the distributed-computing system. The data is stored at the management plane. The management plane selects, from a plurality of data cores, a data core to ingest the data. The plurality of data cores are stored across one or more data plane containers of a data plane of the distributed-computing system. The management plane processes the data to generate one or more event records corresponding to the data. The one or more event records are sent to the selected data core, which causes the data plane to store the one or more event records in the selected data core.
-
公开(公告)号:US11200100B2
公开(公告)日:2021-12-14
申请号:US16715236
申请日:2019-12-16
Applicant: VMware, Inc.
Inventor: Mirza Mohsin Beg , Venkat Gujjula , Sai Samrat Karlapudi , Shefali Dubey , Anshu Bansal
Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
-
公开(公告)号:US20210182127A1
公开(公告)日:2021-06-17
申请号:US16715236
申请日:2019-12-16
Applicant: VMware, Inc.
Inventor: Mirza Mohsin Beg , Venkat Gujjula , Sai Samrat Karlapudi , Shefali Dubey , Anshu Bansal
Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
-
公开(公告)号:US11693717B2
公开(公告)日:2023-07-04
申请号:US17549310
申请日:2021-12-13
Applicant: VMware, Inc.
Inventor: Mirza Mohsin Beg , Venkat Gujjula , Sai Samrat Karlapudi , Shefali Dubey , Anshu Bansal
CPC classification number: G06F9/542 , G06F9/4837 , G06F9/546 , G06F16/1734
Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
-
公开(公告)号:US11586623B2
公开(公告)日:2023-02-21
申请号:US17087492
申请日:2020-11-02
Applicant: VMware, Inc.
Inventor: Sai Samrat Karlapudi , Ramsès V. Morales , Michael M. Hu
IPC: G06F16/00 , G06F16/2453 , G06F16/27 , G06F16/22 , G06F16/2458 , G06N7/00 , G06F16/2455
Abstract: The present disclosure relates to querying data cores for data items that correspond to a specified time range. Probabilistic data structures corresponding to associated data cores are used to filter the plurality of data cores to identify a subset of data cores that contain data items corresponding to the specified time range. Only the subset of the plurality of data cores determined to contain relevant data items are searched.
-
公开(公告)号:US20220100589A1
公开(公告)日:2022-03-31
申请号:US17549310
申请日:2021-12-13
Applicant: VMware, Inc.
Inventor: Mirza Mohsin Beg , Venkat Gujjula , Sai Samrat Karlapudi , Shefali Dubey , Anshu Bansal
Abstract: In a computer-implemented method for performing alert notification on streaming textual data, streaming textual data is received. A plurality of copies of the streaming textual data is generated, wherein a first copy of the streaming textual data is transmitted to an ingestion service for persistent storage at a data plane and a second copy of the streaming textual data is transmitted to an alert evaluation service for performing alert evaluation on the streaming textual data, such that the ingestion service and the alert evaluation service are performed independently. The streaming textual data is evaluated by the alert evaluation service to detect an alert. Responsive to detecting an alert at the alert evaluation service, a notification of the alert is generated.
-
公开(公告)号:US11070419B2
公开(公告)日:2021-07-20
申请号:US16044303
申请日:2018-07-24
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Mohsin Beg , Shashank Pedamallu , Sai Samrat Karlapudi , Manjunath Shankar , Ramsés Morales
Abstract: Computational methods and systems that troubleshoot and localize failures in data storage of a multitenant application are executed in a multitenant database management system that comprises a control plane of control plane nodes and a data plane of independent and isolated data plane nodes. Each control plane node receives data requests and data queries. Each data plane node maintains data storage for tenants of the multitenant application and executes data storage and data query operations requested by the control plane nodes. Methods and system determine whether data plane nodes are network connected and whether the data cores of network connected data plane nodes are available to ingest data and respond to data queries. Data cores of disconnected data plane nodes and unavailable data cores are isolated from data ingestion and data queries. Remedial measures are executed to restore disconnected data plane nodes and unavailable data cores.
-
-
-
-
-
-
-
-
-