【导读】不知从何时开始,云计算仿佛变成了一个都市传说,人人都在谈论它,但又很少有人能说出其中门道。如果你也对“云计算”这个熟悉而陌生的名词知之甚少,不妨跟小编一起来学习一下云计算的基础知识吧!让你分分钟变身技术达人!
Q:何为云计算?
A:业界对云计算的定义有多种理解,我们通常引用美国国家标准与技术研究院(NIST)提出来的定义:云计算是一种模型,可以随时随地、便捷地、按需地从可配置计算资源共享池中获取所需的资源,通过资源的快速供给与释放,使管理的工作量和服务提供者的介入降至最少。
Q:云计算好在哪?
A:作为一种创新性的ICT服务形式,云计算有众多优点: (一)易管理:无需基础设施维护; (二)够灵活:可按需伸缩,地域无关性; (三)高资源利用率:负载平衡,资源共享; (四)高可靠性:保证服务质量,异地容灾; (五)低成本:无前期投入,按需购买; (六)安全性:集中式数据管理,统一安全策略。
Q:云计算服务有哪几类?
A:云计算服务可以分为公有云、私有云和混合云三种形态。
公有云是由第三方提供商提供的云服务,由云提供商完全承载和管理,用户无需购买硬件、软件或支持基础架构,只需为其使用的资源付费即可。打比方来说,公有云就像是旅游景点,只要购买了门票,便可进入。
私有云是企业内部提供的云服务,由单个公司拥有并运营,该公司控制各个业务线并授权组织自定义以及使用各种虚拟化的IT资源。私有云的隐私性更强,就好像是你的家,只有你自己或你允许的人可以进入。
混合云则是公有云和私有云的混合,使用私有云作为基础同时结合了公有云的服务策略。一般由企业创建云,而管理和运维职责由企业和云提供商共同分担。
Q:目前主要有哪些云计算平台?
A:作为科技圈最前沿的科技之一,当前,主流云计算平台大多掌握在外国科技公司手中。亚马逊、谷歌、IBM、微软、甲骨文等公司提出的云计算基础或云计算平台商业化发展较好。
Q:云计算会运用哪些技术?
A:现在的云计算主要是由一些技术组件支撑的,这些组件使当代云计算的关键功能和特点得以实现。这些技术包括:
(一)快速部署 自数据中心诞生以来,管理员和用户就一直在追求更快、更高效、更灵活的部署方案。在云环境中,资源和应用的变化范围更大,且动态性也更高,此外,不同层次云计算环境中服务的部署模式也是不一样的。
(二)资源调度 资源调度是指在特定环境下根据一定的资源使用规则,在不同资源使用者之间进行资源调整的过程。这些资源使用者对应着不同的计算任务,每个计算任务在操作系统中对应着一个或多个进程。合理的资源调度才能使任务得以高效解决。
(三)大规模数据处理 以互联网为计算平台的云计算会广泛涉及到大数据处理任务。当今世界最流行的大规模数据处理编程模型是谷歌公司设计的Map Reduce编程模型。该模型可将一个任务分成很多更细粒度的子任务,这些子任务能够在空闲的处理节点之间调度,使得处理速度越快的节点处理越多的任务,从而避免处理速度慢的节点拖延整个任务的完成时间。
(四)大规模消息通信 云计算的一个核心理念就是资源和软件功能都是以服务的形式发布的,不同服务之间经常需要进行消息通信协作,因此,可靠、安全、高性能的通信基础设施对于云计算的成功至关重要。
(五)大规模分布式存储 分布式存储技术使得存储资源能够被抽象表示和统一管理,并且保证数据读、写、操作的安全性和可靠性。同时,分布式文件系统允许用户像访问本地文件一样访问远程服务器的文件。
事实上,以上技术不少在云计算出现之前就已经存在,但得益于云计算的快速发展,相关技术也得以实现新的飞跃。
|