Server build optimization


Ontology type: sgo:Patent     


Patent Info

DATE

2018-07-17T00:00

AUTHORS

JOSE R. FIGUEROA , Robert Filepp , William J. Hladik, Jr. , Brian Peterson , Frederick Y. Wu , Christopher C. Young , Sai Zeng

ABSTRACT

A method to perform server provisioning on a plurality of computer systems to generate a plurality of target virtual machines includes: obtaining configurations from a pool comprising at least one existing candidate virtual server or server image through a discovery process; performing a clustering analysis on the configurations to group the configurations into at least two groups; and for each group, selecting a configuration from among the configurations of the group as a candidate virtual machine image; determining a cost of actions required to be performed on the candidate virtual image to result in target virtual machines with a same configuration as the configurations of the group; and selecting the candidate virtual image with the lowest cost. More... »

Related SciGraph Publications

  • 2010-07. Generalised design for optimal product configuration in THE INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY
  • JSON-LD is the canonical representation for SciGraph data.

    TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

    [
      {
        "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
        "about": [
          {
            "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/2746", 
            "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
            "type": "DefinedTerm"
          }
        ], 
        "author": [
          {
            "name": "JOSE R. FIGUEROA", 
            "type": "Person"
          }, 
          {
            "name": "Robert Filepp", 
            "type": "Person"
          }, 
          {
            "name": "William J. Hladik, Jr.", 
            "type": "Person"
          }, 
          {
            "name": "Brian Peterson", 
            "type": "Person"
          }, 
          {
            "name": "Frederick Y. Wu", 
            "type": "Person"
          }, 
          {
            "name": "Christopher C. Young", 
            "type": "Person"
          }, 
          {
            "name": "Sai Zeng", 
            "type": "Person"
          }
        ], 
        "citation": [
          {
            "id": "sg:pub.10.1007/s00170-009-2397-9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053708673", 
              "https://doi.org/10.1007/s00170-009-2397-9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s00170-009-2397-9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053708673", 
              "https://doi.org/10.1007/s00170-009-2397-9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "sg:pub.10.1007/s00170-009-2397-9", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1053708673", 
              "https://doi.org/10.1007/s00170-009-2397-9"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1109/70.68072", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1061216529"
            ], 
            "type": "CreativeWork"
          }, 
          {
            "id": "https://doi.org/10.1287/opre.47.3.395", 
            "sameAs": [
              "https://app.dimensions.ai/details/publication/pub.1064731146"
            ], 
            "type": "CreativeWork"
          }
        ], 
        "datePublished": "2018-07-17T00:00", 
        "description": "

    A method to perform server provisioning on a plurality of computer systems to generate a plurality of target virtual machines includes: obtaining configurations from a pool comprising at least one existing candidate virtual server or server image through a discovery process; performing a clustering analysis on the configurations to group the configurations into at least two groups; and for each group, selecting a configuration from among the configurations of the group as a candidate virtual machine image; determining a cost of actions required to be performed on the candidate virtual image to result in target virtual machines with a same configuration as the configurations of the group; and selecting the candidate virtual image with the lowest cost.

    ", "id": "sg:patent.US-10025611-B2", "keywords": [ "server", "optimization", "method", "plurality", "computer system", "virtual machine", "configuration", "pool", "discovery process", "clustering analysis", "low cost" ], "name": "Server build optimization", "recipient": [ { "id": "https://www.grid.ac/institutes/grid.410484.d", "type": "Organization" } ], "sameAs": [ "https://app.dimensions.ai/details/patent/US-10025611-B2" ], "sdDataset": "patents", "sdDatePublished": "2019-04-18T10:23", "sdLicense": "https://scigraph.springernature.com/explorer/license/", "sdPublisher": { "name": "Springer Nature - SN SciGraph project", "type": "Organization" }, "sdSource": "s3://com-uberresearch-data-patents-target-20190320-rc/data/sn-export/402f166718b70575fb5d4ffe01f064d1/0000100128-0000352499/json_export_01790.jsonl", "type": "Patent" } ]
     

    Download the RDF metadata as:  json-ld nt turtle xml License info

    HOW TO GET THIS DATA PROGRAMMATICALLY:

    JSON-LD is a popular format for linked data which is fully compatible with JSON.

    curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/patent.US-10025611-B2'

    N-Triples is a line-based linked data format ideal for batch operations.

    curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/patent.US-10025611-B2'

    Turtle is a human-readable linked data format.

    curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/patent.US-10025611-B2'

    RDF/XML is a standard XML format for linked data.

    curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/patent.US-10025611-B2'


     

    This table displays all metadata directly associated to this object as RDF triples.

    67 TRIPLES      15 PREDICATES      28 URIs      19 LITERALS      2 BLANK NODES

    Subject Predicate Object
    1 sg:patent.US-10025611-B2 schema:about anzsrc-for:2746
    2 schema:author Nfb5aa13354e4411d9e0e53fe9ae8ce8d
    3 schema:citation sg:pub.10.1007/s00170-009-2397-9
    4 https://doi.org/10.1109/70.68072
    5 https://doi.org/10.1287/opre.47.3.395
    6 schema:datePublished 2018-07-17T00:00
    7 schema:description <p id="p-0001" num="0000">A method to perform server provisioning on a plurality of computer systems to generate a plurality of target virtual machines includes: obtaining configurations from a pool comprising at least one existing candidate virtual server or server image through a discovery process; performing a clustering analysis on the configurations to group the configurations into at least two groups; and for each group, selecting a configuration from among the configurations of the group as a candidate virtual machine image; determining a cost of actions required to be performed on the candidate virtual image to result in target virtual machines with a same configuration as the configurations of the group; and selecting the candidate virtual image with the lowest cost.</p>
    8 schema:keywords clustering analysis
    9 computer system
    10 configuration
    11 discovery process
    12 low cost
    13 method
    14 optimization
    15 plurality
    16 pool
    17 server
    18 virtual machine
    19 schema:name Server build optimization
    20 schema:recipient https://www.grid.ac/institutes/grid.410484.d
    21 schema:sameAs https://app.dimensions.ai/details/patent/US-10025611-B2
    22 schema:sdDatePublished 2019-04-18T10:23
    23 schema:sdLicense https://scigraph.springernature.com/explorer/license/
    24 schema:sdPublisher N11e0155e541f4801a24e89acea502198
    25 sgo:license sg:explorer/license/
    26 sgo:sdDataset patents
    27 rdf:type sgo:Patent
    28 N11e0155e541f4801a24e89acea502198 schema:name Springer Nature - SN SciGraph project
    29 rdf:type schema:Organization
    30 N170dd7c22e1048d59ffab0aa2e3bb43c schema:name William J. Hladik, Jr.
    31 rdf:type schema:Person
    32 N1e639ba803fa42b2b124d2062e269f4d schema:name Brian Peterson
    33 rdf:type schema:Person
    34 N21b00412d3294ee98f4040ff289c5323 rdf:first N1e639ba803fa42b2b124d2062e269f4d
    35 rdf:rest Nbdaa58ded4824e559d49393ec5c08890
    36 N23d99e2c58cf4f39b75a0e1d87751e92 schema:name Robert Filepp
    37 rdf:type schema:Person
    38 N27d35e9ec6ad4f3393dd19e70a745f8a rdf:first N23d99e2c58cf4f39b75a0e1d87751e92
    39 rdf:rest Nae5ff9da56d24c2ba0db489b2935bdea
    40 N3602802792b944e0ae6ea0d69660f0af rdf:first Nd468af95eafe414c854a6daa3d7864a7
    41 rdf:rest rdf:nil
    42 N53e4c395bd7e4eb9a92fe72a8441f431 schema:name JOSE R. FIGUEROA
    43 rdf:type schema:Person
    44 N81053f0e54ff42128c256ca4f97eb948 rdf:first Ne0a0956042da41fc8f6dec66a9319925
    45 rdf:rest N3602802792b944e0ae6ea0d69660f0af
    46 Nae5ff9da56d24c2ba0db489b2935bdea rdf:first N170dd7c22e1048d59ffab0aa2e3bb43c
    47 rdf:rest N21b00412d3294ee98f4040ff289c5323
    48 Nbdaa58ded4824e559d49393ec5c08890 rdf:first Nfcac3eb07cb140b1acffd678141c38ea
    49 rdf:rest N81053f0e54ff42128c256ca4f97eb948
    50 Nd468af95eafe414c854a6daa3d7864a7 schema:name Sai Zeng
    51 rdf:type schema:Person
    52 Ne0a0956042da41fc8f6dec66a9319925 schema:name Christopher C. Young
    53 rdf:type schema:Person
    54 Nfb5aa13354e4411d9e0e53fe9ae8ce8d rdf:first N53e4c395bd7e4eb9a92fe72a8441f431
    55 rdf:rest N27d35e9ec6ad4f3393dd19e70a745f8a
    56 Nfcac3eb07cb140b1acffd678141c38ea schema:name Frederick Y. Wu
    57 rdf:type schema:Person
    58 anzsrc-for:2746 schema:inDefinedTermSet anzsrc-for:
    59 rdf:type schema:DefinedTerm
    60 sg:pub.10.1007/s00170-009-2397-9 schema:sameAs https://app.dimensions.ai/details/publication/pub.1053708673
    61 https://doi.org/10.1007/s00170-009-2397-9
    62 rdf:type schema:CreativeWork
    63 https://doi.org/10.1109/70.68072 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061216529
    64 rdf:type schema:CreativeWork
    65 https://doi.org/10.1287/opre.47.3.395 schema:sameAs https://app.dimensions.ai/details/publication/pub.1064731146
    66 rdf:type schema:CreativeWork
    67 https://www.grid.ac/institutes/grid.410484.d schema:Organization
     




    Preview window. Press ESC to close (or click here)


    ...