Google Compute Engine用户现可用机器镜像文件创建执行实例

Google现在提供用户以机器镜像文件(Machine Image),更方便地创建Compute Engine执行实例。机器镜像文件是一个新形态的Compute Engine资源,其中包含了创建、备份和还原虚拟机所需要的所有信息,可有效减少用户管理环境的时间。

Google提到,即便用户花了许多时间创建用来创建新执行实例的镜像文件,其中也包含了磁盘资料等各种重要信息,但是用户仍要手动截取执行实例配置和元资料,来创建新的虚拟机,不过,利用机器镜像文件便能消除这些额外的步骤。

机器镜像文件与一般镜像文件的不同之处,在于机器镜像文件包含了更全面的资源。一般镜像文件中只含有单一磁盘的内容,像是含有启动磁盘内容的镜像文件,便可以用来创建预配置应用程序的磁盘。而机器镜像文件则可以包含多个磁盘,以及所有创建新执行实例需要的信息,包括执行实例属性、所有附加的磁盘、执行实例的元资料,以及用来创建执行实例的服务账户权限。

机器镜像文件中包含额外的信息,不仅能简化了镜像文件创建工作,同时也为高端功能提供了基础。Google提到,备份执行实例不仅是备份磁盘资料,由于需要重新创建执行实例,因此还要机器类型和网络标签等执行实例属性,而机器镜像文件能够更简单地截取这些信息。

从执行实例创建机器镜像文件时,系统会将镜像文件信息和磁盘资料存储在单个人信息源中,而当用户需要恢复执行实例时,用户仅需要提供机器镜像文件以及新的执行实例名称就可以了。除了存储完整的执行实例属性和资料之外,机器镜像文件还使用构建在增量快照(Incremental Snapshot)上的备份技术,可快速且有效率地备份执行实例。

Google表示,机器镜像文件可让用户启动需要的执行实例数量,而且以来源执行实例完全相同的方式进行配置,或是用户也能与其他项目共享机器镜像文件,当需要变更虚拟机的属性,则可以使用机器镜像文件复写功能修改。Compute Engine可让用户指定机器镜像文件的存储位置,以符合企业的可用性与法遵目标。