云计算是指通过互联网交付的计算服务,包括服务器、存储、数据库、网络、软件、分析等,以提供更快的创新、灵活的资源并实现规模经济。
在计算机网络的拓扑结构中,互联网一般用“云”的形状表示,所以通过互联网实现的计算服务被形象地称为云计算。云计算并非单一技术,而是分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机和网络技术发展融合的产物。因此,可以认为云计算是一种信息技术产品或服务。
在云计算环境下,用户能够将文件和应用程序存储在远程服务器上,然后通过互联网访问所有数据,而不用将文件保留在专有的硬盘驱动器或本地存储设备上。只要电子设备可以访问网络,用户就可以随时访问数据和运行应用程序。这意味着用户可以不受访问地点的限制来享受远程计算服务。
2006年8月9日,谷歌首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)首次提出“云计算”的概念。谷歌“云端计算”源于谷歌工程师克里斯托弗·比希利亚(Christopher Bichria)所做的“谷歌101”项目。
云计算是当下个人和企业的热门选择,可以节省成本,提高生产率、速度、效率、性能和安全性。云计算服务为用户提供一系列功能,包括电子邮件、存储、备份、数据检索、创建和测试应用程序、数据分析、音频和视频流、按需交付软件等。云计算示意图如图2.12所示。
图2.12 云计算示意图
云计算有多种部署模式,包括公有云(Public Cloud)、私有云(Private Cloud)、混合云(Hybrid Cloud)等。(www.xing528.com)
公有云由第三方云服务提供商拥有和运营,通过互联网交付其计算资源,例如服务器和存储器。在公有云部署模式下,所有硬件、软件和其他基础结构都由云服务提供商拥有和管理。通过公有云,用户可以使用浏览器访问这些服务并管理账户。
私有云指的是仅单个企业或组织使用的云计算资源。私有云可以位于公司现场数据中心的物理地址上。一些公司还向第三方云服务提供商付费以托管其私有云。私有云是在私有网络上维护服务和基础架构的云。
混合云是将公有云和私有云结合在一起,并通过允许将数据和应用程序共享的技术,提供对外服务的云部署模式。混合云允许数据和应用程序在私有云和公有云之间移动,为用户提供更大的业务灵活性、更多的部署选项,并有助于优化现有的基础架构及其安全性和合规性。
云计算的理念是“一切皆服务”。因此,云计算服务商参考互联网的网络架构提供分层服务,即基础设施即服务(Infrastructure as a Service,IaaS)、平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a Service,SaaS)。
基础设施即服务是一种即时计算基础架构,可通过互联网进行配置和管理。
使用基础设施即服务,用户可以按需付费,从云计算服务商那里租用IT基础设施——服务器和虚拟机(Virtual Machine,VM)、存储器、网络和操作系统。
平台即服务为开发、测试、交付和管理应用程序提供按需付费的云计算服务。平台即服务旨在使开发人员更容易快速创建Web或应用程序,而不必担心设置或管理开发所需的服务器、存储器、网络和数据库等基础设施。
软件即服务是一种按需且通常在订阅的基础上通过互联网交付应用程序的方法。借助软件即服务,云计算服务商可以托管和管理应用程序以及基础架构,并负责维护工作,例如软件升级和打安全补丁。用户通常用手机、平板电脑或个人计算机上的Web浏览器通过互联网连接到应用程序。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。