说明:本博文内容大多来源于《云计算:深刻改变未来》一书。
概述
云计算是以数据为中心的一种数据密集型的超级计算,在数据存储、数据管理、编程模式、并发控制、系统管理等方面具有自身独特的技术。
云计算技术框架
云计算的出现,改变了信息服务的提供方式。深入剖析‘云’,会发现他不是一个单独的服务,而是一个服务集合,其技术框架包括:基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)三种形式,云计算以前所未有的规模为使用者提供IT服务能力。
简单来说,IaaS提供更多虚拟资源上的东西,比如虚拟机上的一些内存,硬盘等资源。PaaS则提供一些编程应用接口,为开发者提供了遍历。而SaaS则更上层,比如一个公司的管理软件,或者google docs等,这样SaaS的好处在于,公司可以不用来维护,不用做其他任何与软件甚至服务器相关的内容,只需要联入互联网就能按需付费获取服务。
虚拟机镜像是什么?
虚拟机镜像实际就是一个包含整个虚拟磁盘内容的文件,这个虚拟磁盘也就是虚拟机的系统盘,包含可以引导启动的操作系统。所谓定制化的镜像,就是在这个(虚拟)系统盘上安装好需要的软件,保存好需要的配置,最后清理掉不必要的临时文件和日志等数据。最简单直观的定制方式,就是用一个干净的镜像作为系统盘创建一台虚拟机,安装好需要的操作系统,然后就可以像平时的操作那样安装需要的软件,保存配置,再利用工具清理不需要的数据,最后关闭虚拟机,镜像就定制化完成了。当然,我们也可以使用已经制作好的镜像直接创建虚拟机,这样可以省略操作系统和一些软件的安装步骤。