发明名称 Metadata-based virtual machine configuration
摘要 Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating one or more of a plurality of metadata collections with one or more respective identifiers, wherein each metadata collection includes one or more pairings of metadata attributes with metadata values, and wherein each identifier is one of a project identifier, a tag identifier or an instance identifier; identifying, based on identifier information associated with a virtual machine instance, one or more metadata values to be provided to the virtual machine instance, wherein the identifier information specifies one or more of a project identifier, a tag identifier and an instance identifier, and wherein each identified metadata value belongs to a metadata collection associated with an identifier that is specified in the identifier information; and providing, to the virtual machine instance, the identified one or more metadata values.
申请公布号 US9170834(B2) 申请公布日期 2015.10.27
申请号 US201213665890 申请日期 2012.10.31
申请人 Google Inc. 发明人 Beda Joseph S.;McLuckie Craig I.;Eck Christopher L.;Gannholm Martin R.;Anderson Evan K.;Mills Mathew A.
分类号 G06F9/455;G06F17/30 主分类号 G06F9/455
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method performed by one or more computing devices, the method comprising: associating each of a plurality of user-specified metadata key-value pairs with one or more respective identifiers of a plurality of identifiers, wherein each identifier is one of a project identifier, a tag identifier, or an instance identifier; receiving, by a metadata service from a virtual machine instance, a metadata query; obtaining identifier information associated with the virtual machine instance, wherein the identifier information specifies two or more identifiers of the plurality of identifiers; identifying, based on the identifier information associated with the virtual machine instance, one or more of the user-specified metadata key-value pairs that are each associated with at least one of the two or more identifiers specified by the identifier information associated with the virtual machine instance, the one or more metadata key-value pairs being key-value pairs to be provided to the virtual machine instance, and wherein the virtual machine instance is associated with all of the two or more identifiers that are specified in the identifier information; and providing, to the virtual machine instance, the identified one or more metadata key-value pairs in response to receiving the metadata query.
地址 Mountain View CA US