)]}'
{"doc/source/user/usecases.rst":[{"author":{"_account_id":29228,"name":"Thuy Dang","email":"thuydang.de@gmail.com","username":"thuydang"},"change_message_id":"59981c9e9be1d7fa4d41735ba1cec9649e29f396","unresolved":false,"context_lines":[{"line_number":34,"context_line":"  instead of using the service\u0027s APIs individually, she only needs to use"},{"line_number":35,"context_line":"  one single Searchlight web interface to perform all the queries. Currently,"},{"line_number":36,"context_line":"  Searchlight supports indexing OpenStack services such as Cinder, Designate,"},{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift."},{"line_number":38,"context_line":"* Cloud resource self-healing: because Searchlight keeps records of real-time"},{"line_number":39,"context_line":"  notification data of all the supported resources, It would be great if we"},{"line_number":40,"context_line":"  can leverage its capacity to provide self-healing functionality for the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_098a621a","line":37,"range":{"start_line":37,"start_character":42,"end_line":37,"end_character":43},"updated":"2019-01-09 09:51:58.000000000","message":"Searchlight also provides a context menu for quick operations on resource search results, e.g., creating an instance from an image.","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":29228,"name":"Thuy Dang","email":"thuydang.de@gmail.com","username":"thuydang"},"change_message_id":"59981c9e9be1d7fa4d41735ba1cec9649e29f396","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  one single Searchlight web interface to perform all the queries. Currently,"},{"line_number":36,"context_line":"  Searchlight supports indexing OpenStack services such as Cinder, Designate,"},{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift."},{"line_number":38,"context_line":"* Cloud resource self-healing: because Searchlight keeps records of real-time"},{"line_number":39,"context_line":"  notification data of all the supported resources, It would be great if we"},{"line_number":40,"context_line":"  can leverage its capacity to provide self-healing functionality for the"},{"line_number":41,"context_line":"  supported resources. This is a work-in-progress [#]_."},{"line_number":42,"context_line":"* Use Searchlight as a universal search interface for the clouds [#]_:"},{"line_number":43,"context_line":"  Searchlight can be used to provide a universal search interface for all of"},{"line_number":44,"context_line":"  the existing cloud platforms. This will be discussed more in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_895f3240","line":41,"range":{"start_line":38,"start_character":2,"end_line":41,"end_character":22},"updated":"2019-01-09 09:51:58.000000000","message":"Cloud resource repository: because Searchlight keeps records of real-time notification data from other OpenStack\u0027s components, it is aware of the committed, available cloud resources, and other operational events. This capacity of Searchlight can be leveraged by virtual infrastructure management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc.","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"022ee2d8e1b98f0aafc24e4d0674314c3495d21d","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  one single Searchlight web interface to perform all the queries. Currently,"},{"line_number":36,"context_line":"  Searchlight supports indexing OpenStack services such as Cinder, Designate,"},{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift."},{"line_number":38,"context_line":"* Cloud resource self-healing: because Searchlight keeps records of real-time"},{"line_number":39,"context_line":"  notification data of all the supported resources, It would be great if we"},{"line_number":40,"context_line":"  can leverage its capacity to provide self-healing functionality for the"},{"line_number":41,"context_line":"  supported resources. This is a work-in-progress [#]_."},{"line_number":42,"context_line":"* Use Searchlight as a universal search interface for the clouds [#]_:"},{"line_number":43,"context_line":"  Searchlight can be used to provide a universal search interface for all of"},{"line_number":44,"context_line":"  the existing cloud platforms. This will be discussed more in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_cf1c596c","line":41,"range":{"start_line":38,"start_character":2,"end_line":41,"end_character":22},"in_reply_to":"dfd5e7cf_895f3240","updated":"2019-01-09 10:38:47.000000000","message":"+1","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":29228,"name":"Thuy Dang","email":"thuydang.de@gmail.com","username":"thuydang"},"change_message_id":"59981c9e9be1d7fa4d41735ba1cec9649e29f396","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  notification data of all the supported resources, It would be great if we"},{"line_number":40,"context_line":"  can leverage its capacity to provide self-healing functionality for the"},{"line_number":41,"context_line":"  supported resources. This is a work-in-progress [#]_."},{"line_number":42,"context_line":"* Use Searchlight as a universal search interface for the clouds [#]_:"},{"line_number":43,"context_line":"  Searchlight can be used to provide a universal search interface for all of"},{"line_number":44,"context_line":"  the existing cloud platforms. This will be discussed more in the"},{"line_number":45,"context_line":"  `Our Vision` section."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Our Vision"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_e98cbd80","line":45,"range":{"start_line":42,"start_character":2,"end_line":45,"end_character":23},"updated":"2019-01-09 09:51:58.000000000","message":"\\textbf{Multi-cloud discovery:} Searchlight resource repositories can be connected forming a distributed resource discovery infrastructure across multi-cloud deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers on OpenStack VMs. This new role of Searchlight can take advantages of the existing user-friendly interface for multi-cloud resource administrators while also providing a unified API for automation of the resource management operation.","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"022ee2d8e1b98f0aafc24e4d0674314c3495d21d","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  notification data of all the supported resources, It would be great if we"},{"line_number":40,"context_line":"  can leverage its capacity to provide self-healing functionality for the"},{"line_number":41,"context_line":"  supported resources. This is a work-in-progress [#]_."},{"line_number":42,"context_line":"* Use Searchlight as a universal search interface for the clouds [#]_:"},{"line_number":43,"context_line":"  Searchlight can be used to provide a universal search interface for all of"},{"line_number":44,"context_line":"  the existing cloud platforms. This will be discussed more in the"},{"line_number":45,"context_line":"  `Our Vision` section."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Our Vision"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_4f22a9a6","line":45,"range":{"start_line":42,"start_character":2,"end_line":45,"end_character":23},"in_reply_to":"dfd5e7cf_e98cbd80","updated":"2019-01-09 10:38:47.000000000","message":"+1","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":29228,"name":"Thuy Dang","email":"thuydang.de@gmail.com","username":"thuydang"},"change_message_id":"59981c9e9be1d7fa4d41735ba1cec9649e29f396","unresolved":false,"context_lines":[{"line_number":52,"context_line":"the Searchlight team, we envisioned making Searchlight a universal search"},{"line_number":53,"context_line":"interface not only for OpenStack but also other cloud platforms such as"},{"line_number":54,"context_line":"Microsoft Azure [#]_, AWS [#]_, or even Kubernetes [#]_, etc.. The final"},{"line_number":55,"context_line":"product of this vision could be building a Search-as-a-Service (SeaaS)"},{"line_number":56,"context_line":"service."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":".. figure:: ../../../images/SeaaS.png"},{"line_number":59,"context_line":"   :width: 100%"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_c9c5393e","line":56,"range":{"start_line":55,"start_character":43,"end_line":56,"end_character":7},"updated":"2019-01-09 09:51:58.000000000","message":"a multi-cloud management application and a unified API for multi-cloud resource discovery, which serves as a cloud information base for automation application, e.g., VIM management, NFV MANO. This requires new designs of additional data models, APIs, communication, and features which are analyzed further in specific use case analysis \u0026 design documents. References will be provided when available.","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"022ee2d8e1b98f0aafc24e4d0674314c3495d21d","unresolved":false,"context_lines":[{"line_number":52,"context_line":"the Searchlight team, we envisioned making Searchlight a universal search"},{"line_number":53,"context_line":"interface not only for OpenStack but also other cloud platforms such as"},{"line_number":54,"context_line":"Microsoft Azure [#]_, AWS [#]_, or even Kubernetes [#]_, etc.. The final"},{"line_number":55,"context_line":"product of this vision could be building a Search-as-a-Service (SeaaS)"},{"line_number":56,"context_line":"service."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":".. figure:: ../../../images/SeaaS.png"},{"line_number":59,"context_line":"   :width: 100%"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfd5e7cf_2f3725e6","line":56,"range":{"start_line":55,"start_character":43,"end_line":56,"end_character":7},"in_reply_to":"dfd5e7cf_c9c5393e","updated":"2019-01-09 10:38:47.000000000","message":"+1","commit_id":"c8dd4c4b0dd195aeecbc6e6acb505e9dc820d235"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":34,"context_line":"  instead of using the service\u0027s APIs individually, she only needs to use"},{"line_number":35,"context_line":"  one single Searchlight web interface to perform all the queries. Currently,"},{"line_number":36,"context_line":"  Searchlight supports indexing OpenStack services such as Cinder, Designate,"},{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift. Searchlight also provides a "},{"line_number":38,"context_line":"  context menu for quick operations on resource search results, e.g., creating "},{"line_number":39,"context_line":"  an instance from an image."},{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_2fade530","line":37,"range":{"start_line":37,"start_character":71,"end_line":37,"end_character":72},"updated":"2019-01-09 11:25:41.000000000","message":"Delete the trailing whitespace","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  one single Searchlight web interface to perform all the queries. Currently,"},{"line_number":36,"context_line":"  Searchlight supports indexing OpenStack services such as Cinder, Designate,"},{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift. Searchlight also provides a "},{"line_number":38,"context_line":"  context menu for quick operations on resource search results, e.g., creating "},{"line_number":39,"context_line":"  an instance from an image."},{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "},{"line_number":41,"context_line":"  real-time notification data from other OpenStack\u0027s components, it is "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_4f6dc902","line":38,"range":{"start_line":38,"start_character":78,"end_line":38,"end_character":79},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  Glance, Ironic, Neutron, Nova, and Swift. Searchlight also provides a "},{"line_number":38,"context_line":"  context menu for quick operations on resource search results, e.g., creating "},{"line_number":39,"context_line":"  an instance from an image."},{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "},{"line_number":41,"context_line":"  real-time notification data from other OpenStack\u0027s components, it is "},{"line_number":42,"context_line":"  aware of the committed, available cloud resources, and other operational "},{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_6f70cddd","line":40,"range":{"start_line":40,"start_character":69,"end_line":40,"end_character":70},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  context menu for quick operations on resource search results, e.g., creating "},{"line_number":39,"context_line":"  an instance from an image."},{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "},{"line_number":41,"context_line":"  real-time notification data from other OpenStack\u0027s components, it is "},{"line_number":42,"context_line":"  aware of the committed, available cloud resources, and other operational "},{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure "},{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_0f77c1d6","line":41,"range":{"start_line":41,"start_character":70,"end_line":41,"end_character":71},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  an instance from an image."},{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "},{"line_number":41,"context_line":"  real-time notification data from other OpenStack\u0027s components, it is "},{"line_number":42,"context_line":"  aware of the committed, available cloud resources, and other operational "},{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure "},{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."},{"line_number":45,"context_line":"   This is a work-in-progress [#]_."}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_cf80d98e","line":42,"range":{"start_line":42,"start_character":74,"end_line":42,"end_character":75},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":40,"context_line":"* **Cloud resource repository:** because Searchlight keeps records of "},{"line_number":41,"context_line":"  real-time notification data from other OpenStack\u0027s components, it is "},{"line_number":42,"context_line":"  aware of the committed, available cloud resources, and other operational "},{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure "},{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."},{"line_number":45,"context_line":"   This is a work-in-progress [#]_."},{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_8f4c119f","line":43,"range":{"start_line":43,"start_character":81,"end_line":43,"end_character":82},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure "},{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."},{"line_number":45,"context_line":"   This is a work-in-progress [#]_."},{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected "},{"line_number":47,"context_line":"  forming a distributed resource discovery infrastructure across multi-cloud "},{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers "},{"line_number":49,"context_line":"  on OpenStack VMs. This new role of Searchlight can take advantages of the "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_af4f9590","line":46,"range":{"start_line":46,"start_character":79,"end_line":46,"end_character":80},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."},{"line_number":45,"context_line":"   This is a work-in-progress [#]_."},{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected "},{"line_number":47,"context_line":"  forming a distributed resource discovery infrastructure across multi-cloud "},{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers "},{"line_number":49,"context_line":"  on OpenStack VMs. This new role of Searchlight can take advantages of the "},{"line_number":50,"context_line":"  existing user-friendly interface for multi-cloud resource administrators [#]_"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_4f46297f","line":47,"range":{"start_line":47,"start_character":76,"end_line":47,"end_character":77},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":45,"context_line":"   This is a work-in-progress [#]_."},{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected "},{"line_number":47,"context_line":"  forming a distributed resource discovery infrastructure across multi-cloud "},{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers "},{"line_number":49,"context_line":"  on OpenStack VMs. This new role of Searchlight can take advantages of the "},{"line_number":50,"context_line":"  existing user-friendly interface for multi-cloud resource administrators [#]_"},{"line_number":51,"context_line":"  while also providing a unified API for the automation of the resource "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_6f49ad89","line":48,"range":{"start_line":48,"start_character":79,"end_line":48,"end_character":80},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected "},{"line_number":47,"context_line":"  forming a distributed resource discovery infrastructure across multi-cloud "},{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers "},{"line_number":49,"context_line":"  on OpenStack VMs. This new role of Searchlight can take advantages of the "},{"line_number":50,"context_line":"  existing user-friendly interface for multi-cloud resource administrators [#]_"},{"line_number":51,"context_line":"  while also providing a unified API for the automation of the resource "},{"line_number":52,"context_line":"  management operation."}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_2f5ba554","line":49,"range":{"start_line":49,"start_character":75,"end_line":49,"end_character":76},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers "},{"line_number":49,"context_line":"  on OpenStack VMs. This new role of Searchlight can take advantages of the "},{"line_number":50,"context_line":"  existing user-friendly interface for multi-cloud resource administrators [#]_"},{"line_number":51,"context_line":"  while also providing a unified API for the automation of the resource "},{"line_number":52,"context_line":"  management operation."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_cf59b95a","line":51,"range":{"start_line":51,"start_character":71,"end_line":51,"end_character":72},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":59,"context_line":"the Searchlight team, we envisioned making Searchlight a universal search"},{"line_number":60,"context_line":"interface not only for OpenStack but also other cloud platforms such as"},{"line_number":61,"context_line":"Microsoft Azure [#]_, AWS [#]_, or even Kubernetes [#]_, etc.. The final"},{"line_number":62,"context_line":"product of this vision could be building a multi-cloud management application "},{"line_number":63,"context_line":"and a unified API for multi-cloud resource discovery, which serves as a "},{"line_number":64,"context_line":"cloud information base for automation application, e.g., VIM management, "},{"line_number":65,"context_line":"NFV MANO. This requires new designs of additional data models, APIs, "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_0f2581c2","line":62,"range":{"start_line":62,"start_character":77,"end_line":62,"end_character":78},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":60,"context_line":"interface not only for OpenStack but also other cloud platforms such as"},{"line_number":61,"context_line":"Microsoft Azure [#]_, AWS [#]_, or even Kubernetes [#]_, etc.. The final"},{"line_number":62,"context_line":"product of this vision could be building a multi-cloud management application "},{"line_number":63,"context_line":"and a unified API for multi-cloud resource discovery, which serves as a "},{"line_number":64,"context_line":"cloud information base for automation application, e.g., VIM management, "},{"line_number":65,"context_line":"NFV MANO. This requires new designs of additional data models, APIs, "},{"line_number":66,"context_line":"communication, and features which are analyzed further in specific use "}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_2f2085b0","line":63,"range":{"start_line":63,"start_character":71,"end_line":63,"end_character":72},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Microsoft Azure [#]_, AWS [#]_, or even Kubernetes [#]_, etc.. The final"},{"line_number":62,"context_line":"product of this vision could be building a multi-cloud management application "},{"line_number":63,"context_line":"and a unified API for multi-cloud resource discovery, which serves as a "},{"line_number":64,"context_line":"cloud information base for automation application, e.g., VIM management, "},{"line_number":65,"context_line":"NFV MANO. This requires new designs of additional data models, APIs, "},{"line_number":66,"context_line":"communication, and features which are analyzed further in specific use "},{"line_number":67,"context_line":"case analysis \u0026 design documents. References will be provided when available."}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_cf2e99a4","line":64,"range":{"start_line":64,"start_character":72,"end_line":64,"end_character":73},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":62,"context_line":"product of this vision could be building a multi-cloud management application "},{"line_number":63,"context_line":"and a unified API for multi-cloud resource discovery, which serves as a "},{"line_number":64,"context_line":"cloud information base for automation application, e.g., VIM management, "},{"line_number":65,"context_line":"NFV MANO. This requires new designs of additional data models, APIs, "},{"line_number":66,"context_line":"communication, and features which are analyzed further in specific use "},{"line_number":67,"context_line":"case analysis \u0026 design documents. References will be provided when available."},{"line_number":68,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_ef291d9b","line":65,"range":{"start_line":65,"start_character":68,"end_line":65,"end_character":69},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"6520c15989f76764acfbe9093619b3f2e7e9d30d","unresolved":false,"context_lines":[{"line_number":63,"context_line":"and a unified API for multi-cloud resource discovery, which serves as a "},{"line_number":64,"context_line":"cloud information base for automation application, e.g., VIM management, "},{"line_number":65,"context_line":"NFV MANO. This requires new designs of additional data models, APIs, "},{"line_number":66,"context_line":"communication, and features which are analyzed further in specific use "},{"line_number":67,"context_line":"case analysis \u0026 design documents. References will be provided when available."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":".. figure:: ../../../images/SeaaS.png"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dfd5e7cf_ef54bd23","line":66,"range":{"start_line":66,"start_character":70,"end_line":66,"end_character":71},"updated":"2019-01-09 11:25:41.000000000","message":"ditto","commit_id":"b1dd809952d794f98577274d4a3f4e4af1121392"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"bbae51f6c5e3b7730fe29349663030530d9d239b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"  aware of the committed, available cloud resources, and other operational"},{"line_number":43,"context_line":"  events. This capacity of Searchlight can be leveraged by virtual infrastructure"},{"line_number":44,"context_line":"  management (VIM) applications, e.g., self-healing, self-configuration, RCA, etc."},{"line_number":45,"context_line":"   This is a work-in-progress [#]_."},{"line_number":46,"context_line":"* **Multi-cloud discovery:** Searchlight resource repositories can be connected"},{"line_number":47,"context_line":"  forming a distributed resource discovery infrastructure across multi-cloud"},{"line_number":48,"context_line":"  deployment, i.e., cross OpenStack domain, OpenStack-Azure, AWS, or Containers"}],"source_content_type":"text/x-rst","patch_set":6,"id":"dfd5e7cf_d2e64245","line":45,"range":{"start_line":45,"start_character":2,"end_line":45,"end_character":3},"updated":"2019-01-09 11:43:31.000000000","message":"delete this whitespace.","commit_id":"23b663ab1182486ce9ffc19e70cc3453d82d2f69"}]}
