什么是云计算?

云简化了,但它使事情变得更加复杂(起初)。它为我们节省了资金,但异常高昂的账单让许多IT领导者和高管感到惊讶。云,灵活、敏捷、聪明,但许多人被锁定在单一的提供商中,这些提供商的架构不够理想,并且需要大量的迁移成本才能实现变革。

在许多方面,云计算反映了人性。每个人都相信他们的想法是最好的。无论数据如何,人们有时会盲目地遵循他们的信仰。没有一个云提供商,云服务或云架构是完美的。

云计算历史

计算的第一个时代是20世纪70年代,当时的重点是大型基础设施。当时流行的Green-screen 绿屏终端最终演变成个人电脑。网络从集中式分层设计转变为分散式设计。权力下放使处理更接近用户,意味着应用程序从瘦客户端(在服务器上处理)移动到胖客户端(在用户/客户端处理)。绿屏是与数据负载后端紧密耦合的接口。分散化使开发人员能够在服务器端跟踪流程步骤和状态信息,同时允许客户端计算机执行更多的处理。这段时期也就是云计算的诞生...

云计算定义

“云计算是一种模型,它支持对共享的可配置计算资源池(例如,网络、服务器、存储、应用程序和服务)进行无处不在的、方便的、按需的网络访问,可以用最少的管理工作或服务提供者交互快速地提供和发布这些资源。”- 美国国家标准与技术研究所这个定义是全球引用和使用最广泛的版本。许多国家和行业已经采用了它,这是您的组织对云的工作定义的高度推荐的起点。这个定义非常重要,我们应该花几分钟来详细回顾一下。

云计算的基本特征

美国国家标准与技术研究所(NIST)发布云计算定义时,他们也定义了这个新模型的基本特征。这些特性已经变得比定义更为重要,因为这些特性有助于定义和保护市场,使其不受云计算带来的所有营销炒作的影响。

云计算的第一个特性是随需应变,通常是自助服务模型。随需应变,即在需要时可以购买,需要多长时间就购买多长时间,完成后可以返还。自助服务是指消费者在没有任何帮助的情况下购买、部署和关闭服务的能力。

云计算运营模式

通往云的路径有很多。根据提供、部署和使用服务的方式对每个路径进行分组。云不是一种技术。不存在云层。通往云的每条路径都是对需求的响应,这些需求基于消费者的当前情况、期望的未来状态、可用的技能和资源,以及对风险的容忍度。云产品和服务通常建立可重用和重复出现的体系结构模式(构建块),用于设计、构建和管理应用程序和基础设施。

主要有三种云服务模型:

Infrastructure-as-a-Service (IaaS)Platform-as-a-Service (PaaS)Software-as-a-Service (SaaS)

云服务模型

IaaS

背景

在整个行业,硬件在很长一段时间内基本上被忽视了。服务器没有荣耀可言。服务器只是对更重要的应用程序的支持。应用程序在解决业务挑战方面获得了所有的荣誉。应用程序是用户直接交互的东西。服务器被困在黑暗的壁橱里,被遗忘和忽视,直到出现问题。

由于服务器没有获得任何荣誉,很少甚至没有维护,也没有补丁、升级等方面的预算,因此许多服务器现在已经远远超出了它们的使用寿命,很容易出现故障。在接下来的几年里,将会花费大量的金钱来重写应用程序、开发新的应用程序、迁移……

注意事项

IaaS通常按需以小增量(核心、RAM、存储、网络)部署,计费以小增量的时间发生。与其花费资本(CAPEX)购买一台大型的4核或8核服务器(这是目前一些制造商提供的最小的),还不如购买一台大小合适的虚拟服务器并将其部署为服务,使基础设施大小与成本和即时需求相匹配。这种灵活性使基础设施能够快速匹配业务策略和经济约束。

IaaS可以包含传统部署中包含的许多基础设施组件。防火墙可以是虚拟的,也可以是物理的。计算和存储可以部署许多不同的规格配置…

SaaS

背景

由于许多中小型组织寻求其他方法来控制成本、实现策略现代化和按需消费解决方案,软件许可成为一个非常复杂的问题。这方面的一个例子是Oracle,一家在云许可游戏中起步较晚的公司。新的服务器配置更加充实,有更多的套接字、更多的核心和更多的RAM。即使在利用率或软件配置上没有任何变化,Oracle客户机的收费也因为服务器规模的变化而增加到100多万美元。这影响了战略、经济,并最终影响到如何在预算和ROI计算破碎的情况下继续前进的技术决策。

许多组织缺乏创建……的技能或资源。

注意事项

使用SaaS,组织有潜在的无限可能运行应用程序,而考虑到公司系统、基础设施或资源的限制,这些应用程序可能无法运行。如果部署了正确的中间件和相关组件,SaaS可以提供大量的优势和好处。组织可以快速地从可伸缩性、灵活性和随需应变的自助服务功能中获益。由于数据和应用程序的访问几乎可以在任何地方、任何时间、任何地点通过internet访问,因此客户采用的速度会加快。额外的好处包括:

控制成本,降低成本授权许可或支持成为提供者和订阅者利益的内置组件…

PaaS

背景

PaaS同时采用了IaaS和SaaS,并在试图解决这个问题时添加了另一个技巧。如前所述,人们正在努力控制成本,消除大笔现金支出,加快实现战略现代化,并转向只在需要的时候支付所需费用。IaaS提供了帮助,但仍然需要大量的人员、技能和资金来支持应用程序。根据我们的直接研究,在管理、维护、监视和支持方面,软件的需求是服务器年成本的8x到32x。在3年的使用周期内,一台价值6000美元的服务器每年的软件支持成本在1.6万美元到6.4万美元之间。成本取决于特定的软件和组织效率。

注意事项

云PaaS彻底改变了软件开发,以及将其交付给客户和用户的方式。通过降低成本、加快进入市场的时间以及在许多组织内促进创新文化,市场进入壁垒已大大降低。

在考虑PaaS提供程序时,所支持的语言和框架是关键。支持多种相关语言和框架的提供者可以帮助避免以后的生产效率陷阱。开发人员需要用他们喜欢的语言编写满足指定设计需求的代码。最近的进展包括开放源码开发堆栈的选项和许多新的基础设施部署风格,包括OpenStack基础设施等...

其他云服务模型

您可能听说过许多其他X-as-a-Service产品,比如存储即服务、桌面即服务、网络即服务、后台即服务、功能即服务。这些其他模型只是SaaS、IaaS或PaaS的子集或聚合。将它们划分为三个标准模型可以简化您可能进行的任何云会话。

后续我们将继续讨论其他云服务模型特点、优势等,感谢大家的阅读,欢迎关注!

原文地址:https://www.toutiao.com/article/6688102060782518798/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340