1、云计算是什么与OpenStack?
云计算(cloud computeing)是分布式计算的一种,指的是通过网络"云"将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单的说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网络计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份容灾和虚拟化等计算机技术混合演进并跃升的结果。 ----百度百科OpenStack就是管理云环境、云系统等基础设施各类资源的一个开源的云计算平台,Openstack是由美国国家航空航天局(NASA)和Rackspace合作研发并发起的开源项目。其中Rackspace贡献了Swift, NASA贡献了Nova项目,这两个子项目发展到现在的大大小小十多个项目。其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。这些项目之间的关系是松耦合。可以独立的安装,启动和停止。优点是扩展性良好,安全性高,不会存在单点故障;缺点是安装配置较为复杂。