-
公开(公告)号:US09881034B2
公开(公告)日:2018-01-30
申请号:US14969537
申请日:2015-12-15
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , Cailin Anne Nelson , Louisa Berger
CPC classification number: G06F17/30292 , G06F17/30321 , G06F17/30581 , H04L9/0891
Abstract: An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself. According to some embodiments, the automation system is configured to analyze existing database systems, capture and/or install monitoring components within the existing database, and generate execution pathways to integrate existing database systems into automation control systems. Based on the current state information, the automation system is configured to generate an installation pathway of one or more intermediate states to transition the existing system from no automation to a goal state having active automation agents distributed throughout the database.
-
公开(公告)号:US20230020330A1
公开(公告)日:2023-01-19
申请号:US17856339
申请日:2022-07-01
Applicant: MongoDB, Inc.
Inventor: Andrew Michalski Schwerin , Therese Avitabile , Mark Porter , Tomer Yakir , Gregory Banks , Louisa Berger , Jack Wearden , Judah Schvimer , Matthew Russotto , Michael Cahill , Esha Maharishi , Siyuan Zhou , Eric Andrew Milkie , A. Jesse Jiryu Davis , Misha Tyulenev , Keith Smith , Susan LoVerso , Donald Anderson
IPC: G06F16/11 , G06F16/182
Abstract: According to aspects of the disclosure, there is provided a scalable cloud distributed database system for hosting data of multiple database tenants. In some embodiments, the database may be serverless. The serverless database may be configured to automatically and dynamically match resources to workload demands for tenants of the database. Databases described herein may include replica sets hosting multiple tenants. Tenants may be migrated from one replica set to another replica set based on usage. Usage of tenants may be throttled during migration between replica sets. Tenants with lower usage may be selected for migration between replica sets. During migration, files containing both a document and a history of updates to the document may be migrated. Databases described herein may include multiple storage tiers having different read and/or write speeds.
-
公开(公告)号:US20170322954A1
公开(公告)日:2017-11-09
申请号:US15654601
申请日:2017-07-19
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , Cailin Anne Nelson , Louisa Berger
CPC classification number: G06F17/30292 , G06F17/30321 , G06F17/30581 , H04L9/0891
Abstract: An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself. According to some embodiments, the automation system is configured to analyze existing database systems, capture and/or install monitoring components within the existing database, and generate execution pathways to integrate existing database systems into automation control systems. Based on the current state information, the automation system is configured to generate an installation pathway of one or more intermediate states to transition the existing system from no automation to a goal state having active automation agents distributed throughout the database.
-
公开(公告)号:US10713280B2
公开(公告)日:2020-07-14
申请号:US15627645
申请日:2017-06-20
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , John Morales , Cory P. Mintz , Louisa Berger , Cailin Anne Nelson
Abstract: Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known MongoDB database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., MongoDB instances). Further aspects, including providing a database as a cloud service that eliminates the design challenges associated with many distributed database implementations, while allowing the client's input on configuration choices in building the database. In some implementations, clients can simply identity a number of database nodes, capability of the nodes, and within minutes have a fully functioning, scalable, replicated, and secure distributed database in the cloud.
-
公开(公告)号:US10031931B2
公开(公告)日:2018-07-24
申请号:US15654601
申请日:2017-07-19
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , Cailin Anne Nelson , Louisa Berger
Abstract: An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself. According to some embodiments, the automation system is configured to analyze existing database systems, capture and/or install monitoring components within the existing database, and generate execution pathways to integrate existing database systems into automation control systems. Based on the current state information, the automation system is configured to generate an installation pathway of one or more intermediate states to transition the existing system from no automation to a goal state having active automation agents distributed throughout the database.
-
公开(公告)号:US11615115B2
公开(公告)日:2023-03-28
申请号:US15627656
申请日:2017-06-20
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , John Morales , Cory P. Mintz , Louisa Berger , Cailin Anne Nelson
IPC: G06F16/00 , G06F16/27 , G06F11/07 , G06F11/14 , G06F16/23 , G06F16/21 , G06F11/30 , G06F11/34 , G06F11/20
Abstract: Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known MongoDB database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., MongoDB instances). Further aspects, including providing a database as a cloud service that eliminates the design challenges associated with many distributed database implementations, while allowing the client's input on configuration choices in building the database. In some implementations, clients can simply identity a number of database nodes, capability of the nodes, and within minutes have a fully functioning, scalable, replicated, and secure distributed database in the cloud.
-
公开(公告)号:US20190102410A1
公开(公告)日:2019-04-04
申请号:US16035370
申请日:2018-07-13
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , Cailin Anne Nelson , Louisa Berger
Abstract: An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself. According to some embodiments, the automation system is configured to analyze existing database systems, capture and/or install monitoring components within the existing database, and generate execution pathways to integrate existing database systems into automation control systems. Based on the current state information, the automation system is configured to generate an installation pathway of one or more intermediate states to transition the existing system from no automation to a goal state having active automation agents distributed throughout the database.
-
公开(公告)号:US20170169059A1
公开(公告)日:2017-06-15
申请号:US14969537
申请日:2015-12-15
Applicant: MongoDB, Inc.
Inventor: Eliot Horowitz , Cailin Anne Nelson , Louisa Berger
CPC classification number: G06F17/30292 , G06F17/30321 , G06F17/30581 , H04L9/0891
Abstract: An automation system is provided to automate any administrative task in a distributed database, such that the end user can input a goal state (e.g., create database with a five node architecture) and the automation system generates and executes a plan to achieve the goal state without further user input. According to another aspect, bringing existing database systems into automated management can be as complex as designing the database itself. According to some embodiments, the automation system is configured to analyze existing database systems, capture and/or install monitoring components within the existing database, and generate execution pathways to integrate existing database systems into automation control systems. Based on the current state information, the automation system is configured to generate an installation pathway of one or more intermediate states to transition the existing system from no automation to a goal state having active automation agents distributed throughout the database.
-
-
-
-
-
-
-