发明名称 Managing virtual machine images in a distributed computing environment
摘要 Methods, apparatuses, and computer program products for managing virtual machine images in a distributed computing environment are provided. Embodiments includes a management system recording dependencies between the virtual machine images in the image service repository and dependencies between the deployed virtual machines in the compute service and the virtual machine images in the image service repository. Based on the recorded dependencies between the virtual machine images and the dependencies between the deployed virtual machines and the virtual machine images, the management system identifies a virtual machine image that has no deployed virtual machine dependent upon it. Embodiments also include the management system deleting, by the management system, the identified virtual machine image from the image service repository.
申请公布号 US9298487(B2) 申请公布日期 2016.03.29
申请号 US201414295569 申请日期 2014.06.04
申请人 International Business Machines Corporation 发明人 Bragstad Lance;Cao Bin;Carey James E.;Odden Mathew R.
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 Kennedy Lenart Spraggins LLP 代理人 Lenart Edward J.;Cabrasawan Feb;Kennedy Lenart Spraggins LLP
主权项 1. A method of managing virtual machine images in a distributed computing environment, the distributed computing environment comprising an image service repository that includes virtual machine images, the distributed computing environment further comprising a compute service that includes deployed virtual machines, the method comprising: recording dependencies between the virtual machine images in the image service repository and dependencies between the deployed virtual machines in the compute service and the virtual machine images in the image service repository; identifying based on the recorded dependencies between the virtual machine images and the dependencies between the deployed virtual machines and the virtual machine images, by the management system, a first virtual machine image that has no deployed virtual machine dependent upon it; deleting, by the management system, the identified first virtual machine image from the image service repository; receiving from a user, by the management system, a request for a particular virtual machine image in the image service repository; and in response to receiving the request, suggesting based on the recorded dependencies between the virtual machine images and the dependencies between the deployed virtual machines and the virtual machine images, by the management system, another virtual machine image in the image service repository that is dependent upon the particular virtual machine image.
地址 Armonk NY US