谷歌云 GCP

Google Cloud Platform

把谷歌自己用了十几年的机房和算力出租,你按需租机器和存储,不用自己盖机房。

计算与运行时出现时间 · 2008 年前后按实际使用的计算、存储、流量计费,另有长期承诺折扣;新用户通常有免费额度。云计算虚拟机全球网络存储
看官方文档

01 它是干嘛的

谷歌云是把计算、存储、网络、数据库等资源做成一按就能用的服务。企业不必再买服务器、租机柜、拉专线,直接在网页上点几下就能获得运算能力,用完释放、按量付费。它与其他云最大的差异在底层:全球自建网络、大数据与人工智能能力,以及同源的基础设施技术。

02 为什么会有它

2008 年之前:想上线一个业务,先花三个月盖机房

过去企业要做一个线上业务,第一步不是写代码,而是采购:估算未来三年的访问量,买一批服务器,租一个机房或找个托管商,配好网络、电力、空调、备份,再派人 24 小时值班。整个周期以月计,钱却是提前一次性砸下去的。

更难受的是「估不准」。买少了,业务一火就扛不住,临时加机器又要走一遍采购流程;买多了,绝大部分时间机器都在空转吃灰,钱白花。至于跨境业务,还要在不同国家分别建机房、拉专线,每一处都是重资产。

谷歌早在 2000 年代就为了解决自家搜索和广告的压力,建起了遍布全球的数据中心和一套内部基础设施。既然这些能力和规模已经存在,为什么不把它们对外开放、让企业直接租用?于是谷歌把内部用的计算、存储、数据库、大数据能力逐步做成云服务出租,这就是谷歌云。对企业来说,这意味着把「盖机房」变成了「刷卡即用」,弹性与门槛完全变了。

03 它怎么工作

用户要的是一台「服务器」,云厂商给的是一台由物理机切分出来的虚拟机:调度系统找一台有余量的物理机,把切好的虚拟机器启动在那里,用户通过网络访问,感觉就像独享了一台机器。

云服务器是怎么从一台物理机变出来的切分出一台虚拟机启动时装载挂载数据盘放行端口定时备份物理机一台真实的大服务器虚拟化层把硬件切成很多份你的实例独立的 CPU / 内存 / 系统其他租户实例彼此看不到对方镜像选一个系统模板启动云盘数据独立保存安全组 / 网络决定谁能连进来快照一键回到过去你租的不是「某台机器」,而是这台机器上的一份算力配额,所以可以随时换配置、随时复制。你的资源配置与挂载关系
看右侧「一台物理机切成多台虚拟机」的分割示意,以及调度器把请求分配到不同物理机的那条虚线:这正是「按需租用」的技术根基。

点一下「创建」,云上多了一台机器:虚拟化与调度

  1. 1
    ① 提交创建请求

    用户在控制台或命令行选择地区、机器规格、操作系统,提交创建一台虚拟机的请求。

  2. 2
    ② 调度器选择物理机

    云的调度系统在全球机房里找一台资源余量足够的物理机,把请求分配过去,用户并不需要知道具体落在哪台机器上。

  3. 3
    ③ 启动虚拟机

    物理机上的虚拟化软件切出 CPU、内存、磁盘给这台虚拟机,加载操作系统镜像,机器在几十秒内就绪。

  4. 4
    ④ 网络与安全组生效

    虚拟机获得内网地址,按用户设定的规则决定哪些端口能被外部访问。规则没放开的流量一律进不来。

  5. 5
    ⑤ 用完释放按量计费

    不需要时直接删除,资源被回收,费用也随之停止。这就是云「弹性」的本质:容量随需伸缩。

04 谁在用它

网站与应用的运行环境

把业务部署到云服务器上,随访问量增减机器数量,不必为峰值长期养着闲置硬件。

数据存储与备份

把文件、数据库备份、日志归档放进云存储,按量付费,异地容灾更简单。

大数据与人工智能

临时租用大量算力跑数据分析或模型训练,任务结束后释放,避免长期持有昂贵设备。

全球业务部署

在多个地区开设机器,让各地用户就近访问,用同一套控制台统一管理。

初创公司起步

没有启动资金买硬件,靠云按量付费快速把产品跑起来,验证成功后再考虑规模化。

05 怎么用

注册账号并绑定支付方式即可开始,命令行工具上手大约需要半天。

  1. 01注册云账号,创建项目(Project),项目是所有资源的容器,权限与账单都挂在它下面。
  2. 02创建一台虚拟机:选择地区与规格,指定操作系统镜像,配置允许访问的端口。
  3. 03生成密钥对,用命令行工具通过密钥安全登录这台机器。
  4. 04把应用部署上去,或用命令行工具把本地代码打包上传后运行。
  5. 05设置预算与告警,避免忘记释放资源导致账单超出预期。
用命令行创建并登录一台虚拟机bash
# 登录账号并选择项目
gcloud auth login
gcloud config set project my-project-id

# 创建一台虚拟机(指定地区与规格)
gcloud compute instances create web-01 \
  --zone=us-central1-a \
  --machine-type=e2-medium \
  --image-family=debian-12 --image-project=debian-cloud

# 通过 SSH 登录(密钥由工具自动管理)
gcloud compute ssh web-01 --zone=us-central1-a

避坑提示

  • !创建资源时一定要留意所在地区,跨境访问与数据合规都可能受地区影响。
  • !设置预算告警是新手最容易忽略的一步,忘记释放的机器会一直计费。
  • !先从最小规格起步,用监控数据判断是否需要升配,别一上来就买最贵的机器。

06 关键概念

区域与可用区
云把机房分布在全球各地,区域是城市级,可用区是区域内的独立机房,用于容灾。
虚拟机实例
从物理机上切分出来的「电脑」,用起来和一台真实服务器没有区别。
按量计费
用多少算多少,停机或释放后就不收费,是云区别于自建机房的核心。
项目(Project)
云上管理资源、权限与账单的容器,通常一个业务对应一个项目。

07 容易混淆的对比

AWS市场份额领先的云厂商,服务种类最全、生态最成熟,学习曲线也最陡。
阿里云 / 腾讯云国内主流云,本地化与合规优势明显,国内业务与政企场景常用。
图软件图鉴

纯静态站点,无后端、无追踪。内容为中文原创撰写,用于帮助非技术读者理解主流软件产品。

关于本站

全部内容在构建时生成
产品名称与商标归各自公司所有

© 2026 软件图鉴Nuxt 4 · Vue 3 · Tailwind 4 · 纯静态