吴庆九
如今,云计算已经在我们的生活中随处可见。清晨,当你泡上一杯清茶,打开Gmail邮箱,用Google地图搜索着你要去的目的地时,可曾想过,你已经徜徉在云的世界了。那么,云计算到底是什么?它的发展又如何呢?今天,小编就带你走进“云”的世界,一探究竟!
所谓云计算,就是利用虚拟化技术建立统一的基础设施、服务、应用及信息的资源池,以分布式技术对各种基础设施资源池进行有效组织和运用的一种运行模式。美国国家标准与技术研究院(NIST)对“云计算”的定义是:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源(包括网络、服务器、存储、应用软件、服务)共享池,这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行少量的交互。
云计算可以拆分为“云”和“计算”。
一般来说,云计算是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池上,使用户能够按照需要获取计算能力、存储空间和软件服务。这种资源就称为“云”。“云”是一些可以自我维护和自我管理的虚拟计算资源,通常是一些服务器集群。
“云”的特性:1.随时随地。我们可以随时随地使用云计算。2. 虚无缥缈。其实现在我们每天都在或多或少地使用云计算,只是我们看不到它。3. 可大可小。云的规模可以动态收扩,用的人多云计算的资源池就变小,反之则变大。
“计算”是指计算机的计算能力,包括网络、服务器、存储、应用软件、服务等一系列的技术与产品。其大小快慢,取决于计算机的硬件配置。
人类发明计算机不久,计算机科学家就开始憧憬,把计算能力集中起来共享。也就是说,把大量计算机的能力放在互联网上,你不必再纠结你的硬件是否强大,所有硬件的计算能力、存储能力、软件执行能力,全部都由网络提供。因此,云计算让你体验每秒10万亿次的运算能力也不成问题,拥有这么强大的计算能力,你甚至可以模拟核爆炸、预测气候变化和市场发展趋势等。
云计算环境一般分为公有云、私有云和混合云。
公有云是放在互联网上的云,只要是注册用户、付费用户都可以享用;私有云是放在私有环境中的云,如企业、政府、组织等自己建立的,或者是运营商建设好整体,而后租给某一组织的云;混合云是公有云和私有云的混合,私有云建设好后很多资源(计算能力或存储空间)不够用,所以还得在公网上申请公有云计算资源作为自己私有云的补充。云计算服务一般包括IaaS、PaaS和SaaS。
通过网络获取计算机基础设施方面的服务,包括计算机、存储空间、网络连接、负载均衡和防火墙等基本计算资源。用户可以在此基础上部署和运行各种软件,包括操作系统和应用程序。
将软件研发的平台作为一种服务放在网上,包括操作系统、语言编程环境、数据库和 Web 服务器,用户在此平台上部署和运行自己的应用。用户不能管理和控制底层的基础设施,只能控制自己部署的应用服务,包括开发测试、能力调用、部署运行等。
通过网络提供软件的模式,用户无需购买软件,而是从提供商那里租用基于云端的软件,以此管理企业的经营活动。云提供商在云端安装和运行应用软件,云用户通过云客户端(通常是 Web 浏览器)使用软件。云用户不能管理应用软件运行的基础设施和平台,只能做有限的应用程序设置。
从技术上来说,云计算集成了并行计算、网格计算和分布式计算的优点,具有超大规模、虚拟化、高可靠性、通用性、高可伸缩性、按需服务、价格低廉等特点。