type
status
date
slug
summary
tags
category
icon
password

云计算定义:

云计算是通过互联网提供计算资源(如服务器、存储、数据库、软件等)的方式。用户无需拥有或维护物理硬件,而是按需购买服务。这些资源通常由云服务商(如AWS、Azure、Google Cloud等)托管和管理,用户可以远程访问和使用这些资源。
通俗地说,云计算就像是你租用一个虚拟的计算机或服务器,按使用量支付费用,而不需要自己去购买、安装和维护硬件设备。

云计算的商业驱动力:

成本效益:企业通过云计算无需投资昂贵的硬件设备和基础设施,也无需担心硬件故障的修复和维护问题。它采用按需付费模式,根据实际使用量支付费用,从而大大降低了企业的初期投资和运营成本。
灵活性和可扩展性:云计算允许企业根据需求动态调整资源。例如,流量突然增加时,可以快速扩展计算能力;流量减少时,可以减少资源,从而避免浪费。
业务连续性和可靠性:云服务商通常会提供多个数据中心和灾难恢复能力,确保业务不会因为硬件故障而中断,保障了高可用性。
创新速度:云计算使得企业可以快速获得最新的技术和工具,减少了更新系统和软件的时间,使得企业能在竞争中更快创新,响应市场需求。
全球化支持:借助云计算,企业可以轻松将应用和服务扩展到全球范围,满足不同地区用户的需求,而无需担心地域性硬件部署问题。
通过这些商业驱动力,云计算帮助企业降低成本、提高效率、加速创新,进而提升竞争力。

云计算发展历史

云计算的发展历史可以追溯到上世纪60年代,尽管“云计算”这个名字本身直到21世纪初才开始流行。以下是几个关键的发展阶段:

1. 60年代:雏形初现

  • 虚拟化技术的出现:云计算的基础可以追溯到上世纪60年代。麻省理工学院(MIT)的乔治·金提出了“计算共享”的理念。那时,计算机非常昂贵,只有少数大公司和大学能拥有,而虚拟化技术的出现使得计算资源能够在多个用户之间共享。
  • 时分共享系统:这种计算资源共享的方式使得多个用户可以同时使用一台大型计算机,而不必每个人都拥有一台计算机。

2. 90年代:互联网的崛起

  • 互联网的发展:90年代,互联网的发展带来了更高效的计算和数据交换方式,尤其是电子邮件和网页的普及让人们开始意识到远程计算和存储的可行性。
  • 应用托管和ASP(应用服务提供商):一些公司开始提供通过互联网访问的软件和应用服务,类似现在的SaaS(软件即服务)。不过那时,企业还是需要自己管理服务器。

3. 2000年代初:云计算的起步

  • Amazon Web Services (AWS):2002年,亚马逊推出了Amazon Web Services (AWS),这是云计算发展史上的一个重要标志。AWS为企业提供了按需计算、存储等基础设施服务,这种灵活的按需收费模式成为了云计算的基础。
  • Google、Salesforce、微软等的参与:2006年,Google推出了Google Apps,开始提供在线办公软件。2008年,Salesforce推出了其基于云计算的CRM系统(客户关系管理),进一步推动了云计算的商业化应用。
  • 虚拟化技术的成熟:VMware等公司推出的虚拟化技术,使得硬件资源能够被更加高效地划分和使用,为云计算的基础设施提供了支持。

4. 2010年代:云计算的爆发

  • 公有云的快速发展:2006年,AWS推出了Elastic Compute Cloud (EC2),为用户提供计算能力的租赁服务。这个产品标志着公有云的正式崛起。随后,微软Azure(2010年)、Google Cloud(2008年)等云平台也陆续推出。
  • SaaS、PaaS、IaaS的细分:云计算开始从基础设施服务(IaaS)扩展到平台服务(PaaS)和软件服务(SaaS)。例如,SalesforceDropboxOffice 365等开始流行,企业和个人都开始依赖云服务进行办公、存储和协作。
  • 大数据与云计算结合:随着大数据技术的发展,云计算成为了存储和处理大数据的理想平台。企业可以借助云计算大规模处理、分析数据,优化决策。

5. 2020年代至今:智能云与边缘计算

  • 多云和混合云架构:随着云计算技术的不断成熟,企业开始选择多云或者混合云架构,以避免单一云服务商带来的风险,提升灵活性和可靠性。
  • 人工智能与云计算结合:云计算与人工智能(AI)和机器学习的结合,使得企业可以通过云平台更轻松地获取计算能力和大数据处理能力,加速创新。
  • 边缘计算:随着物联网(IoT)的发展,边缘计算成为了一个重要趋势。边缘计算将数据处理推向网络边缘,更接近数据源,减少延迟并提高实时性。云计算和边缘计算的结合为智能设备和实时应用提供了支持。

云计算平台

云计算平台是提供各种计算资源(如服务器、存储、网络、软件等)的基础设施或平台,通常由云服务商提供并通过互联网访问。云计算平台可以根据部署模式分为 私有云公有云混合云。这三种云计算平台各有特点,适用于不同的企业需求。

1. 公有云(Public Cloud)

定义:公有云是由第三方云服务提供商(如亚马逊AWS、微软Azure、谷歌Cloud等)提供和管理的云计算平台,用户可以通过互联网访问共享的计算资源。公有云资源和服务是多租户的,即多个不同的用户共享同一基础设施,但每个用户的数据和应用是隔离的。
特点
  • 按需付费:用户根据使用的资源量进行付费,不需要进行大量的前期投资。
  • 可扩展性强:能够根据需求弹性调整资源,适应不同的业务需求。
  • 管理简便:用户不需要自己管理硬件和基础设施,减少了维护的复杂性。
  • 适用场景:适合中小企业和初创公司,特别是那些不需要极高安全性、或不涉及敏感数据的企业。
优势
  • 降低初期投资和运维成本。
  • 高度灵活,按需扩展或收缩。
  • 可以利用先进的技术,如AI、大数据等。
劣势
  • 安全性和隐私性可能较弱,因为资源是共享的。
  • 对某些特定行业的合规要求可能无法满足。

2. 私有云(Private Cloud)

定义:私有云是由单一组织拥有并操作的云计算平台,所有的计算资源和基础设施都为该组织专用。私有云可以托管在企业的本地数据中心,也可以托管在第三方的服务商数据中心,但所有资源都只为一个组织使用。
特点
  • 资源专用:所有的计算资源、存储等都是为单一企业提供的。
  • 高度控制:企业对私有云的硬件、软件和数据具有完全的控制权,能够自定义和优化云环境。
  • 安全性高:由于没有其他租户共享,私有云可以实现更严格的安全控制和合规性要求。
优势
  • 更高的安全性和隐私性,适合处理敏感数据。
  • 灵活性较高,可以完全根据企业的需求进行定制。
  • 可确保合规性和业务连续性,适合金融、医疗等高要求行业。
劣势
  • 成本较高,需要投入大量资金进行建设、维护和管理。
  • 资源利用率可能不如公有云,存在闲置的风险。

3. 混合云(Hybrid Cloud)

定义:混合云是结合了公有云和私有云的优点的一种云计算部署模式。企业可以将一些核心的、敏感的工作负载部署在私有云上,而将其他的非核心业务或弹性需求部署在公有云上,从而在两者之间实现数据和应用的集成。
特点
  • 灵活性:能够根据实际需要在私有云和公有云之间自由切换或扩展。
  • 资源优化:企业可以将敏感数据保留在私有云中,同时利用公有云的弹性资源来处理非敏感的数据或业务。
  • 集成性:混合云通常需要对公有云和私有云进行集成,以确保数据和应用的互通和统一管理。
优势
  • 兼顾了私有云的安全性和公有云的灵活性。
  • 适合需要遵循合规性要求,同时又需要快速扩展计算资源的企业。
  • 可以根据需求动态调整,优化成本结构。
劣势
  • 配置和管理较为复杂,需要良好的技术架构支持。
  • 成本较高,因为需要同时维护私有云和公有云。

特性
公有云(Public Cloud)
私有云(Private Cloud)
混合云(Hybrid Cloud)
定义
由第三方云服务商提供和管理,多个用户共享资源。
由单一组织专用的云计算平台,资源完全由企业控制。
结合了公有云和私有云,支持资源在两者之间的灵活切换。
控制权
云服务商控制所有资源,用户无法干预硬件和基础设施管理。
企业拥有完全的控制权,可以自定义云环境。
用户可以在私有云和公有云之间自由切换,灵活管理。
安全性
相对较低,因为资源是多租户共享的,数据可能暴露给其他用户。
高安全性,所有数据和资源仅供一个组织使用。
结合了私有云的安全性和公有云的弹性,适合处理敏感数据。
成本
按需付费,成本较低,不需要大规模的前期投资。
成本较高,需要购买硬件、软件,并进行维护和管理。
成本较高,企业需要同时维护私有云和公有云资源。
灵活性
高,可根据需求随时扩展或减少资源。
低,资源固定,需要提前规划和投入。
高,可以根据不同需求在私有云和公有云之间动态切换资源。
适用场景
适合中小企业和初创公司,尤其是业务增长较快的公司。
适合大型企业和对数据安全、合规性要求高的行业(如金融、医疗)。
适合需要高安全性但又希望利用公有云弹性扩展的企业(如大型制造业、跨国公司)。
管理复杂性
云服务商负责管理和维护,用户无需参与基础设施管理。
企业需要自行管理和维护,增加了IT管理的负担。
比较复杂,需要同时管理私有云和公有云的集成和数据流动。
扩展性
非常高,可以快速扩展或缩减资源,几乎无限制。
限制较大,扩展需要额外的投资和时间。
高,结合了公有云的扩展性和私有云的稳定性。
合规性
可能不符合某些行业的严格合规要求。
高,企业可以根据需求定制合规政策。
可以根据需要灵活配置合规性,敏感数据留在私有云,其他数据在公有云。
举例
Netflix、Dropbox、Salesforce(SaaS服务)。
摩根大通、IBM Cloud Private、银行业、医疗行业等。
沃尔沃(使用混合云处理汽车实时数据)、一些大型跨国公司。

云计算服务类型

IaaS、PaaS、SaaS 和 DaaS 都是云计算服务的不同层级或类型,代表了不同的服务模型。它们之间的主要区别在于提供的服务范围以及用户需要管理的内容。

IaaS(基础设施即服务,Infrastructure as a Service)

定义:IaaS 提供虚拟化的计算资源,通过互联网向用户提供基础设施服务,如虚拟服务器、存储、网络等。用户不需要购买和维护物理硬件,而是按需租用云服务商提供的计算资源。
用户管理的内容
  • 操作系统、应用软件、数据等由用户管理。
  • 计算、存储、网络等硬件资源由云服务商提供和管理。
举例
  • Amazon Web Services (AWS) 提供 EC2(虚拟服务器)、S3(存储服务)。
  • Microsoft Azure 提供虚拟机、虚拟网络。
  • Google Cloud Platform 提供计算引擎、云存储。
适用场景
  • 适合需要灵活、高度可扩展的计算资源的企业。
  • 例如需要创建虚拟服务器、进行数据备份或运行自定义应用的公司。

PaaS(平台即服务,Platform as a Service)

定义:PaaS 提供了一个开发和部署应用的完整平台,用户可以在平台上构建、运行、管理应用程序,而无需关注底层的硬件资源和基础设施。
用户管理的内容
  • 只需关注应用的开发、测试、部署等。
  • 底层的计算、存储、网络、操作系统、数据库等由云服务商管理。
举例
  • Google App Engine 提供了一个平台,开发者可以直接将应用部署到云中,而无需担心底层基础设施。
  • Microsoft Azure App Services 提供了构建和托管 Web 应用的工具和平台。
  • Heroku 提供一个可以直接部署应用的平台。
适用场景
  • 开发者希望专注于应用开发,而不想管理底层基础设施。
  • 例如 Web 应用开发、API 集成等项目。

SaaS(软件即服务,Software as a Service)

定义:SaaS 提供了完整的软件应用服务,用户可以通过互联网直接使用软件,无需安装、维护、更新或管理软件。软件和所有相关的基础设施都由云服务商提供和管理。
用户管理的内容
  • 用户只需关注软件的使用,所有的硬件、操作系统、数据库、应用程序等都由云服务商管理。
举例
  • Google Workspace(前身为 G Suite)提供的 Gmail、Google Docs、Google Drive 等应用。
  • Microsoft 365 提供的 Word、Excel、PowerPoint 等在线办公软件。
  • Salesforce 提供的 CRM(客户关系管理)系统。
适用场景
  • 适用于希望快速部署并使用现成软件的公司。
  • 比如企业协作、办公、客户关系管理等场景。

DaaS(桌面即服务,Desktop as a Service)

定义:DaaS 是将桌面虚拟化技术与云计算结合的服务,用户可以通过互联网访问和使用托管在云中的虚拟桌面。这意味着用户可以在任何设备上访问自己的操作系统和应用环境,而不需要依赖本地硬件。
用户管理的内容
  • 用户通过云平台访问虚拟桌面,管理自己的应用和数据。
  • 基础设施、操作系统和虚拟化平台由云服务商负责管理。
举例
  • Amazon WorkSpaces:提供虚拟桌面,允许用户在任何设备上访问。
  • Microsoft Windows Virtual Desktop:基于 Azure 提供的虚拟桌面解决方案。
  • Citrix Virtual Apps and Desktops:提供虚拟化桌面和应用程序。
适用场景
  • 适合需要远程工作、桌面虚拟化、提高数据安全的企业。
  • 例如跨地域团队、需要集中管理桌面的公司。

总结:

服务模型
定义
主要服务内容
适用对象/场景
IaaS
基础设施即服务,提供计算、存储和网络资源。
提供虚拟化的硬件资源(如虚拟机、存储、网络)。
企业需要灵活的计算资源,如虚拟机、数据库等。
PaaS
平台即服务,提供开发和部署应用的平台。
提供开发、部署、管理应用的平台(如操作系统、数据库)。
开发者希望专注于应用开发,无需管理底层基础设施。
SaaS
软件即服务,提供已托管的软件应用服务。
提供完整的应用软件(如办公软件、CRM 系统)。
企业和个人需要即开即用的应用,如办公协作、客户管理等。
DaaS
桌面即服务,提供托管在云中的虚拟桌面。
提供虚拟桌面和应用,用户通过网络访问。
需要远程桌面访问和集中管理桌面的企业,如跨地区的工作环境。
notion image
notion image
玩转人工智能 你的姿势得摆对人云亦云
  • Twikoo