2021-05-31

下一代的云计算是什么?

云计算正在飞速发展,但是对于云计算的理解,目前很多人还比较陌生。对企业而言,扩大对云计算的全面了解,将有助于企业更好的实现数字化转型,正确的制定公司战略,促进公司的发展。这篇文章将简要介绍四种下一代云计算技术,以及我们在今天看到的一些实际例子。

众所周知,云计算技术的生态系统非常庞大。这些技术众多,包含了公司所依赖的云架构,以有效的方式和在大规模的范围内进行分享和使用这些应用和服务。无论是通过间接或直接的方式,企业都在广泛的利用开源工具来最大化运营和发展其数字化业务,并在不断变化的市场环境中保持其核心竞争力。

什么是云计算?

云计算通过互联网而不是本地服务器或个人电脑提供计算服务,如存储、数据库、网络和数据处理。它也被称为 “云”。"云 "在这里充当了互联网的隐喻。你所使用的云服务具有成本效益,比如世界各地的主要银行都在使用云计算系统来解决他们的数据管理问题。

云计算的未来是什么?

在今天,一切都通过这样或那样的方式与云连接。人们对云计算的未来做出了许多预测,因为它有能力为不断推动各种应用创新,颠覆将成为常态。云计算使得无限的可能性出现,并为创造和实施未来创新理念铺平了方向。下一代云计算技术的作用将成为每个人生活中不可或缺的元素。之所以如此,是因为这是所有设备都可以连接到一个地方的唯一平台:云计算平台。下一代云计算技术将在未来重新塑造人们思考和生活的方式,甚至会重塑人们的思想。

下一代云计算的技术

Unikernels - 单内核是一个专门的、单一地址空间的机器图像,通过使用库操作系统来构建。开发者从一个模块化的堆栈中选择最小的库,这些库对应于应用程序运行所需的操作系统结构。然后,这些库与应用程序和配置代码一起编译,以建立密封的、固定用途的图像,直接在管理程序或硬件上运行,而没有诸如Linux或Windows这样的中间操作系统。

这些是专门的操作系统,它提供了增强的安全性、细粒度的优化,以及微服务所需的较小的足迹。它们是由库操作系统技术组成的,可以根据不同的程序和硬件进行定制。Unikernels是可执行镜像的形式,它可以在特定的管理程序上原生执行。它不需要任何额外的支持操作系统。

Unikernels包括库操作系统,它只是一个库集合,代表了操作系统的核心能力。例如,MirageOS是一个库操作系统,它为各种在线计算和移动环境中的联网目的开发了unikernels。Unikernel操作系统的另一个例子是Rumprun Unikernel。这个操作系统由数千条编码线组成,直接在原始硬件上与POSIX应用程序一起工作。它还支持在Xen和KVM等云管理程序上工作。

区块链 - 区块链是一个不可破坏的经济交易在线账本,只有通过每个参与方的验证才能编程。数据是通过一个不属于任何一方的计算机集群来管理的,所以提交的数据是不能被破坏的。此外,由于区块链具有无经纪人的特点,所以没有不必要的费用,参与交易的各方都会产生。企业在区块链上管理交易时,不承担任何交易成本–除了支付技术架构的费用,所以对企业来说,这可能是一种比云计算更具成本效益的方法。区块链有能力颠覆许多行业,因为它不仅可以用于存储金融交易,还可以用于管理公司的知识产权和生产 “智能知识产权”。在一个技术密集的环境中,区块链因其潜在的用途而吸引了许多行业,因为许多类型的信息可以被添加到区块链中,从比特币交易到任何类型的合同信息。通过区块链,可以存储任何或所有已注册的知识产权的信息,以及任何仍处于注册阶段的商标、设计或专利,或者如果当事人正在打官司。由于存储的信息不能被更改,它可以在所有人在注册后面临的任何商标侵权或专利侵权案件中使用。
如果注册处开始使用该系统,知识产权注册处还将促进和粉碎该知识产权整个生命期的不可更改的事件记录。这对管理专利注册和评估专利时有很大帮助。

区块链肯定能确保信息的安全性。存储在区块链中的数据是完全集中的,因为它存储在全球各地的多个节点中,而不是只在一个地方。这就解决了在存储信息出现错误的情况下保护数据的问题。上传到区块链上的文件不受任何一方控制,也不能被任何一方访问。此外,持有信息的每一方都有一个密钥,可以用来访问加密文件。而且,即使有人能够访问你的文件,它也是一个部分文件,对访问它的人来说是无用的。区块链技术取而代之的可能性很大。

从云计算到区块链的转换:全世界对区块链技术都很感兴趣,每个行业都是如此;它不仅仅局限于金融业。随着加密货币的泡沫破灭,带来了比特币和其他加密货币投资的巨大增长。此外,许多初创公司已经开始考虑使用区块链技术,不仅用于金融交易,而且用于存储敏感信息,因为云计算领域的大规模泄漏并非闻所未闻–正如在Deep Roots Analytics的案例中看到的那样,1.98亿美国人的敏感信息被意外泄漏。这表明,云计算的集中式方法不再安全。这让我们回到了混合云方法,即公司将区块链纳入云计算,并将数据存储在公共和私人云上。现在有很多初创公司都在出售他们多余的存储容量,用于在公司和企业上上传文件。

Serverless 架构–Serverless Architecture。无服务架构。云计算导致了数据中心市场的萎缩,因为首席信息官们相信云计算提供的服务,以及它是如何为他们的业务带来好处的。当他们需要额外的处理能力或存储时,IT负责人从几个供应商那里租用混合的工具。IT负责人正在寻找一种更具成本效益的方式来租用计算能力,而不是管理云架构,他们现在希望采用无服务器。现在,云只是被用来为应用程序和其他功能提供动力,无服务器计算现在已经出现。只有在需要配置资源的时候,才会要求云来完成这项工作。物联网(IoT)是这种基于事件的计算的一个好例子。

容器编排Container Orchestration,随着容器使用的增加和企业更广泛地部署它们,对容器协调工具的需求也在增加。虽然定义很难确定,但从广义上讲,它们是企业生产中采用容器的组织用来帮助他们整合和管理这些规模的容器的工具。

这类工具旨在简化管理,并提供一个框架,不仅用于定义初始的容器部署,还用于将多个容器作为一个实体进行管理–例如,出于可用性、扩展和联网的目的。

你应该了解的一些工具包括。

Amazon ECS

Apache Mesos

Azure Container Service

Cloud Foundry的Diego

Docker Swarm

Google Container Engine

Kubernetes

容器即服务–CaaS(或容器即服务)是由提供容器编排和计算资源的云供应商提供的服务。IT行业的开发者可以通过网络界面或API来利用这个框架,以方便容器管理。这种新一代的云计算技术可以被认为是云平台上部署应用程序的新层。它表明软件的目的是缓解企业中运营和开发团队之间的压力。CaaS在推送应用数据和监控程序时非常有用。容器即服务(Container-as-a-Service)类别下的工具简化了管理,提供了一个框架,不仅可以定义容器的初始部署级别,还可以将几个容器作为一个整体来管理。这些工具的全部和唯一的目的是处理扩展、网络和可用性问题。Azure容器服务、谷歌容器引擎、Cloud Foundry的Diego等,都是这种下一代云计算技术的鲜活例子。

容器即服务(CaaS)是云供应商提供的一种付费产品,包括计算资源、容器引擎和容器编排工具。开发人员可以通过API或网络界面使用该框架,以促进和管理容器和应用程序的部署。它可以被认为是云平台的一个新层,位于基础设施即服务和平台即服务产品之间,用于应用开发。

根据Docker最近的一篇博文,这意味着CaaS领域的工具旨在缓解开发团队和运营人员在推送应用内容以及监控和管理应用和基础设施方面的紧张关系。

这里的一些项目与容器编排重叠,所以除了亚马逊ECS和谷歌容器引擎之外,你还应该了解一下。

CoreOS Tectonic

Docker通用控制平面

Magnum项目

软件定义的网络–SDN(软件定义网络)—根据供应商和用户的不同,这个术语的含义也不同。一般来说,它是数据中心中用于自动化的一个关键组件。SDN提供了管理虚拟化的有效方法,节省了硬件实施的额外成本。数据中心的管理人员有权管理与数据中心相关的各个方面,以根据要求升级他们的硬件。数字化的世界已经包括几个问题,以保持市场的稳定,因此,自动化软件变得很重要。这些自动化工具消除了管理活动时面临的复杂问题。它帮助企业通过减少人为错误来提高他们的云数据安全。

软件定义网络是一种设计和管理网络的新方法,它将应用从底层网络基础设施中抽象出来。在新的架构中,控制平面与网络设备(如路由器和交换机)的数据和转发平面分离。然后,一个集中的基于软件的控制器可以被用来在应用和基础设施层的设备之间进行通信,而这些设备只是根据指令行事。

这项技术正在迅速扩展,部分原因是其他增长领域的网络需求增加,如物联网(IoT)和5G连接。

需要了解的开源工具和项目包括。

Floodlight和Indigo

Neutron

OpenDaylight

Open vSwitch

ONOS

软件定义的存储 Software define storage. 软件定义存储(SDS)–这是另一个对不同的用户和供应商意味着不同东西的术语–基本上将逻辑存储服务和能力从底层硬件系统中抽象出来,以达到可扩展性、灵活性和性能的目的。其目的是通过编程为管理员提供更灵活的存储能力。而且,将服务从硬件中抽象出来,为这个快速增长的开源创新空间提供了新的可能性。

这个领域的一些开源工具包括:

Ceph - Ceph是一个分布式对象存储和文件系统,旨在将对象命名空间与底层存储硬件分开,简化数据迁移。

Gluster - GlusterFS是一个免费和开源的可扩展网络文件系统,用于创建大型的分布式存储解决方案。

NexentaStor - NexentaStor是Nexenta公司的开源SDS平台,该公司称其提供统一的文件和块存储服务、可扩展性和数据管理功能。

OpenStack Cinder - Cinder是OpenStack的一个块存储服务,它将块存储设备的池子虚拟化。

这些主题和更多内容在Linux基金会新的免费 "云基础设施技术 "课程中都有详细介绍,这是一个通过edX提供的大规模开放在线课程。该课程的注册现在已经开放,课程内容将在6月提供。

结语

云计算在未来有一个光明的前景。不断的变化是当今数字化世界的需要,正如扎克伯格所说:这个世界上唯一确定失败的是保持不改变。下一代云计算技术的概念已经被大多数大公司所采用,为了推动数字化转型,现在是你时候考虑拥抱云计算了!

参考资料:
【1】https://yourstory.com
【2】https://www.linux.com
【3】https://dzone.com/

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值