Application platform reverse auction

    公开(公告)号:US10339600B1

    公开(公告)日:2019-07-02

    申请号:US14974106

    申请日:2015-12-18

    Abstract: A method for software application management includes receiving, from a client device, a software application, obtaining a software application manifest for the software application, and transmitting the software application manifest to multiple vendors. Each of the vendors includes computing system resources for hosting the software application. The method further includes receiving bids from the vendors, selecting, from the bids, a winning bid, and transmitting the software application and payment information to the vendor of the winning bid.

    Distributing journal data over multiple journals

    公开(公告)号:US10235087B1

    公开(公告)日:2019-03-19

    申请号:US15085123

    申请日:2016-03-30

    Abstract: In one embodiment, a method includes replicating a production volume on a plurality of replica volumes. Each replica volume is stored on a respective storage array with a respective journal. The replicating includes writing data to a do stream of each journal written to the production volume, reading from the do stream of each journal, reading undo data that will be overwritten by the data in the do stream, distributing the undo data across the journals and writing the data from the do stream from each journal to the respective replica volume. A number of journals less than a total number of journals can be used to access data in a full journal.

    Implementing continues PaaS apps resource optimization using production workload replay with intelligent configuration permutations

    公开(公告)号:US10223131B1

    公开(公告)日:2019-03-05

    申请号:US15198230

    申请日:2016-06-30

    Abstract: One embodiment is related to a method for determining an optimal resource configuration combination, comprising: (1) measuring performance of an application with a production resource configuration combination and its associated cost; (2) simulating historical workloads associated with the application with one or more candidate resource configuration combinations using idle resources; (3) selecting one of the candidate resource configuration combinations as a new production resource configuration combination based on cost and performance measurements and comparisons; (4) applying the new production resource configuration combination to a production environment; and (5) monitoring performance of the application with the new production resource configuration combination to confirm that it meets desired performance targets, wherein operations (1) to (5) are performed on a Platform as a Service (PaaS) platform.

    Application aware AMQP durable messages backup and restore

    公开(公告)号:US10152246B1

    公开(公告)日:2018-12-11

    申请号:US15083209

    申请日:2016-03-28

    Abstract: According to one embodiment, a first message is received from a first application executed by a processor, the first message to be sent to a second application. A backup agent transmits the first message to a backup storage system that is associated with the first application. The backup agent forwards the first message to a first messaging application instance of a messaging sub-system associated with the first application. The messaging sub-system is to send the first message to a second messaging application instance of the messaging sub-system associated with the second application using a predetermined messaging protocol.

Patent Agency Ranking