云计算
00 分钟
2024-6-17
2024-6-20
type
status
date
slug
summary
tags
category
icon
password
文章状态
😀
你知道吗?
云计算的概念最初由谷歌公司的前 CEO 埃里克·施密特(Eric Schmidt)在2006年美国国家安全局(NSA)的一个会议上提出。他首次提到了“云计算”这个术语,用来描述基于网络的计算资源共享和数据存储的模式。随后,云计算迅速发展,被广泛应用于各种领域,成为当今IT行业的重要技术趋势之一。

云计算

什么是云计算?

云计算是一种基于互联网的计算模型,它通过网络提供各种计算资源和服务,包括但不限于存储数据库网络应用程序等,以按需、灵活和可扩展的方式向用户提供服务。
云计算模型中,用户无需拥有和维护自己的物理硬件设备和基础设施,而是通过互联网访问云服务提供商的资源和服务。
📢
一些知名的云计算服务提供商包括:
  1. Amazon Web Services (AWS)
    1. 亚马逊2006年成立的 AWS 开创了云计算服务领域。其提供了广泛的云计算服务,包括计算、存储、数据库、人工智能等服务。
  1. Microsoft Azure
    1. 微软的云计算平台,提供类似于 AWS 的各种云服务。
  1. Google Cloud Platform (GCP)
    1. 谷歌的云计算服务平台,提供计算、存储、分析、人工智能等服务。
  1. IBM Cloud
    1. IBM 的云计算平台,提供基于云的解决方案和服务。
  1. Alibaba Cloud
    1. 阿里巴巴的云计算服务提供商,在亚太地区有较大的市场份额。
  1. Oracle Cloud
    1. 甲骨文的云计算平台,提供各种云服务以支持企业的业务需求。
除了上述提到的厂商,还有很多其他云计算服务提供商,如腾讯云、华为云、Salesforce 等。

优势与特点

其优势在于弹性和可扩展性灵活性和便捷性成本控制高可用性和可靠性
  • 弹性和可扩展性
    • 用户可根据需要随时扩展或缩减计算资源,以应对不同的工作负载和业务需求。
  • 灵活性和便捷性
    • 用户可通过互联网随时随地访问和管理云服务,无需受限于地理位置和时间限制。
  • 成本控制
    • 用户无需购买昂贵的硬件设备和软件许可,而是根据自己的使用量付费,从而节约成本和资金投入。
  • 高可用性和可靠性
    • 云服务提供商通常具有完善的备份和灾难恢复机制,能够保证用户数据和服务的高可用性和可靠性。
总体而言,云计算已经成为许多企业和个人进行计算和数据处理的首选方式,为用户提供了更加灵活、高效和经济的计算解决方案。

云计算的三种服务模型

云计算通常包括三种主要服务模式,如下图:绿色为用户管理红色为云服务提供商管理
自上而下分别为 应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源。
自上而下分别为 应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源。

IaaS:基础设施即服务

Infrastructure as a Service
提供基础的计算资源,如虚拟机、存储空间、网络等,用户可以按需使用这些资源来部署和运行自己的应用程序和服务,而无需关心基础设施的维护和管理。
对应的常见服务示例:
  • 虚拟机实例(如 AWS EC2、Microsoft Azure Virtual Machines)
  • 块存储(如 Google Cloud Persistent Disk、 Azure Disk Storage)
  • 对象存储(如 AWS S3、Google Cloud Storage)
  • 网络服务(如 AWS VPC、 Azure Virtual Network)

PaaS:平台即服务

Platform as a Service
在基础设施之上提供更高级别的开发平台和工具,帮助开发人员构建、部署和管理应用程序,而无需关注底层的基础设施。
对应的常见服务示例:
  • Web应用托管(如 Heroku、 Google App Engine)
  • 数据库服务(如 AWS RDS、 Azure SQL Database)
  • 消息队列服务(如 AWS SQS、 Google Cloud Pub/Sub)
  • 开发工具和环境(如 AWS Cloud9、Azure DevOps)

SaaS:软件即服务

Software as a Service
提供基于互联网的应用程序,用户通过订阅方式直接访问和使用,无需安装和维护软件。
对应的常见服务示例:
  • 企业资源规划(Enterprise Resource Planning,ERP)软件(如 Salesforce)
  • 客户关系管理(Customer Relationship Management,CRM)软件(如 HubSpot)
  • 电子邮件服务(如 Gmail、 Outlook)
  • 协作办公套件(如 Google Workspace、 Microsoft 365)
notion image
这三种工作模型为用户提供了不同层次的云服务,满足了用户在不同场景下的需求。用户可以根据自身需求和技术能力选择适合的模型来构建和部署应用程序。

云计算的部署模式

公有云(Public Cloud)

公有云是由第三方云服务提供商提供的云计算资源和服务,通过互联网对外开放给公众使用。用户可以根据需求按需购买和使用云服务,而无需拥有、部署和维护自己的基础设施。公有云的特点包括资源共享、弹性扩展、按需付费等,适合个人和企业快速部署应用和服务。

私有云(Private Cloud)

私有云是由企业自建或由专门提供私有云服务的供应商提供的云计算资源和服务,一般部署在企业自己的数据中心中。私有云提供了更高级别的定制化和隐私保护,适用于对安全性合规性要求较高的组织。

混合云(Hybrid Cloud)

混合云结合了公有云和私有云的特点,在企业内部私有云和公有云之间建立连接,实现跨多个云环境的资源和数据共享。企业可以根据实际需求在不同云环境中部署应用和服务,灵活调整资源分配,实现资源优化和业务灵活性。例如12306抢票系统在春节的峰值流量与日常非节假日时流量差距很大,可使用这种模式。
总的来说公有云是向公众开放的云服务,私有云是企业独占的云服务,而混合云则结合了两者的优势,实现了更灵活和可控的云计算部署模式。企业可以根据自身需求选择不同类型的云部署模式来支持业务发展和创新
上一篇
解决虚拟机弹窗 ”此平台不支持虚拟化的 Inter VT-x/EPT” 的方法
下一篇
网络装机原理(一) - PXE