云计算到底是什么?


【云计算到底是什么?】你算是问到点上了 。不仔细思量一下 。还真就答不上来 。国内把这个云字都用乱了 。前几年无论做什么 。都要挂上云 。从而显的高大上 。再一深究 。全都张口结舌 。老妖觉得 。可以这样理解 。有一大堆的机器 。这一大堆的机器的资源量是100 。你临时需要10个资源 。然后就自动给你分配10资源 。用完了就还回资源池 。以利于别人使用 。如果100资源不够了 。那就加机器 。云环境下加机器很方便 。并且不会对现有应用造成影响 。所以云计算还有一个相关词 。就是弹性 。这样应该好理解了 。
其他观点:
云计算的过去
我们知道在过去如果你的业务想在互联网上为用户提供服务 。是需要与运营商或有电信运营资格的企业手中租赁机柜和硬件服务器或自己提供服务器托管在数据中心(IDC)中 。这种模式带来的弊端显而易见:
首先 。是硬件成本高 。一台服务器成本高达几万元加上托管费和网络费用等等 。一些中小企业承受不起如此昂贵的支出 。
其次 。是利用率不高 。一台服务器如果只运行一个服务 。可能资源利用率不到 10% 。但是如果把很多服务都跑在同一台服务器上 。虽然可以提升服务器的资源利用率 。但是一旦服务器出现故障 。所有的进程都会挂掉 。缺乏高可用能力 。
第三 。可扩展性低 。维护成本过高 。传统的 IDC 托管方式 。一台服务器要升级硬件是非常的耗费人力和时间的 。你可以想象以下一台服务器出现硬件故障或要增加磁盘 。运维人员需要从公司跑到机房去升级硬件 。这中间需要停机断电升级 。后来一些服务器进行升级支持热插拔技术 。但是也还是需要有人去机房升级或者有的机房 。这种方式的可扩展性和维护成本之高是一些中小企业无法承受的 。
因此 。在2006年云计算这个概念被首次提出 。从概念到产品一直不断的迭代发展到今天 。已经差不多10年了 。在这10年间 。云计算取得了飞速的发展与翻天覆地的变化 。如今我们可以看到云计算被视为计算机网络领域的一次革命 。因为它的出现 。社会的工作方式和商业模式也在发生巨大的改变 。与此同时也诞生出一批优秀的先行者和行业领导者 。例如谷歌、微软、亚马逊、阿里云等等一批优秀的云计算提供商 。当然这背后离不开那些为此而付出的开源软件厂商和优秀的开发者门 。例如 OpenStack、docker、kubernetes 等等技术的产生使得云计算日渐成熟 。
现如今 。我们通过云厂商们提供的平台可以使用非常方便的购买硬件资源进行使用 。云计算给我们带来的便利性如下:
按需付费 。用户可以根据自己的业务需求购买适合自己当前业务规模的硬件资源进行使用 。
弹性伸缩 。通过鼠标点点就可以升级和降级硬件资源 。灵活性非常强 。
可靠性高 。由于购买资源的成本大大降低 。部署高可用等技术成为了可能 。这使得倘若服务器故障也不影响计算与应用的正常运行 。
云计算的服务类型也多种多样 。通常我们分为Iaas、Pass、SaaS 。
基础设施即服务IaaS)
基础设施即服务是主要的服务类别之一 。它向云计算提供商的个人或组织提供虚拟化计算资源 。如虚拟机、存储、网络和操作系统 。
平台即服务(PaaS)
由于 Iaas 的蓬勃发展 。为 Pass 服务提供了可能 。它能够为开发人员提供通过全球互联网构建应用程序和服务的平台 。Paas为开发、测试和管理软件应用程序提供按需开发环境 。
软件即服务(SaaS)
软件即服务也是其服务的一类 。通过互联网提供按需软件付费应用程序 。云计算提供商托管和管理软件应用程序 。并允许其用户连接到应用程序并通过全球互联网访问应用程序 。
事实上 。我们会发现很多云厂商提供的服务类型都是基于 Iaas、PaaS和 SaaS 之和的 。
云计算的未来
随着云计算的继续发展 。未来在云基础设施、云开发、云应用、云管理四个方面都将会出现更多的服务和产品形态 。
首先是基础服务设施的发展 。据 IDC于近日发布了《IDC FutureScape: 全球云计算2020 年预测——中国启示》到2021年 。中国90%以上的企业将依赖于本地/专属私有云、多个公有云和遗留平台的组合 。以满足其基础设施需求 。因此分布式云将会成为未来基础设置发展的一个重要方向 。
第二是云开发的发展 。随着更多的企业上云 。依赖云提供的各种API生态将会蓬勃发展 。我们可以看到类似阿里云、AWS 这样的基础设置领导者正在不断的完善他们的 API 接口供使用者调用 。其实在当下 。我们就可以通过这些服务提供商提供的 API 接口来对一些云服务提供生命周期管理 。在未来还会有更多的产品和服务将使用公有云和内部API提供的服务构建复合型应用程序;据 IDC 预测 。其中将有一半将利用人工智能和机器学 。

推荐阅读