<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>虛擬機器 - 東東 GCP 教學 - GCP 實戰講師</title>
	<atom:link href="https://dongdonggcp.com/tag/%E8%99%9B%E6%93%AC%E6%A9%9F%E5%99%A8/feed/" rel="self" type="application/rss+xml" />
	<link>https://dongdonggcp.com</link>
	<description>助你考取證照，轉職成功</description>
	<lastBuildDate>Tue, 25 Nov 2025 02:38:17 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://dongdonggcp.com/wp-content/uploads/2025/04/cropped-340838097_121391010914395_5443948698124160121_n-32x32.jpg</url>
	<title>虛擬機器 - 東東 GCP 教學 - GCP 實戰講師</title>
	<link>https://dongdonggcp.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">243235092</site>	<item>
		<title>Google VM 平台 &#8211; Compute Engine 是什麼？</title>
		<link>https://dongdonggcp.com/2024/10/23/what-is-google-vm-compute-engine-introduction/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-is-google-vm-compute-engine-introduction</link>
					<comments>https://dongdonggcp.com/2024/10/23/what-is-google-vm-compute-engine-introduction/#comments</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Wed, 23 Oct 2024 09:07:32 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Compute Engine]]></category>
		<category><![CDATA[GCE]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[虛擬機器]]></category>
		<category><![CDATA[雲端主機]]></category>
		<guid isPermaLink="false">https://dongdonggcp.com/?p=7655</guid>

					<description><![CDATA[<p>Google 的 Compute Engine<br />
簡稱 GCE，就是 Google 的虛擬機器平台，你可以使用免費的 Linux Server，如 Debian、Ubuntu、CentOS、Fedora ，也可以使用付費的 Windows、Redhat、SUSE 等等。</p>
<p>你可以在上面架設自己的網站，<br />
他跟一般的主機空間不一樣的地方是，他是用多少算多少的，如果你只是在做測試，你可以開一台最小規格的機器。一個月只要5塊美金。如果你只用兩個禮拜就不用了，那它可能只要兩塊美金，非常的便宜。</p>
<p>但是它比較適合有資訊背景的人員來操作，因為有涉及到防火牆、IP 設定、SSL 憑證、硬碟管理等等。</p>
<p>如果你本身不是資訊背景的話，只是單純寫文章，不想管理機器，還是建議用一般的主機空間比較方便喔。</p>
<p>The post <a href="https://dongdonggcp.com/2024/10/23/what-is-google-vm-compute-engine-introduction/">Google VM 平台 – Compute Engine 是什麼？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="980" src="https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-1024x980.png" alt="" class="wp-image-11565" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-1024x980.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-300x287.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-768x735.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-1536x1470.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/10/Compute-Engine.drawio-2048x1961.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Google 的 Compute Engine，簡稱 GCE，就是 Google 的虛擬機器平台。</h3>



<p>類似 AWS 的 EC2，或是微軟的 Azure Virtual Machine。</p>



<h1 class="wp-block-heading">一、Google VM 平台 &#8211; Compute Engine 的功能</h1>



<h2 class="wp-block-heading">1. 提供各種作業系統映像檔 (Image)</h2>



<p>你可以使用免費的 Linux Server，</p>



<p>如 Debian、Ubuntu、CentOS、Fedora ，</p>



<p>也可以使用付費授權的 Windows、Redhat、SUSE 等等。</p>



<p>目前 Console 上看到可用的作業系統如下：</p>



<figure class="wp-block-image size-large"><img decoding="async" width="2800" height="1002" src="https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1.png?w=1024" alt="" class="wp-image-7657" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1.png 2800w, https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1-300x107.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1-1024x366.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1-768x275.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1-1536x550.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/10/google-vm-e58fafe794a8e79a84e4bd9ce6a5ade7b3bbe7b5b1-2048x733.png 2048w" sizes="(max-width: 2800px) 100vw, 2800px" /></figure>



<p>Google 提供這些作業系統的映像檔 (Image)，</p>



<p>你可以想像它是給你安裝作業系統的光碟片。</p>



<p>另外，你看到它上面有 Windows Server 和 SQL Server on Windows Server。</p>



<p>代表除了你可以建立 Windows Server 的 VM，</p>



<p>你也可以開好一台「已經裝好 SQL Server」的 VM。</p>



<p>如果你裝過 SQL Server 就會知道，</p>



<p>它的安裝非常耗時，可能要好幾個小時才能裝好，</p>



<p>但 Google 已經有準備好「內含 SQL Server」的 Windows 映像檔，</p>



<p>讓你省去好幾個小時的安裝時間，不是很方便嗎？</p>



<p>更多作業系統版本可以參考<a href="https://cloud.google.com/compute/docs/images/os-details">這份文件</a>。</p>



<h2 class="wp-block-heading">2. 提供各種效能的硬碟類型</h2>



<h3 class="wp-block-heading">(1) 永久硬碟 (Persistent Disk)</h3>



<p>早期 GCP 只提供一般的硬碟 (Standard Disk) 和固態硬碟 (SSD)，</p>



<p>因為 SSD 價格較為昂貴，大家為了省錢都使用一般的硬碟。</p>



<p>後來就推出 Balanced SSD，它不像 SSD 那麼貴，</p>



<p>但效能又比一般的硬碟好很多。</p>



<p>所以 Balanced SSD 漸漸成為大家比較常用的選項。</p>



<p>後來 Google 又推出 Extreme Disk，提供給有高速 IOPS 存取硬碟需求的用戶。&nbsp;</p>



<p>今年再推出最新的 Hyperdisk，</p>



<p>提供比 Extreme 更高的 IOPS (讀寫次數) 和 Throughput (吞吐量)。</p>



<p>還可以單獨調整 IOPS 和 Throughput，更多資訊可以參考<a href="https://cloud.google.com/compute/docs/disks/hyperdisks">這份文件</a>。</p>



<h3 class="wp-block-heading">(2) 臨時儲存資料的本機 SSD (Local SSD)</h3>



<p>如果你有臨時的、低價值的資料要暫存，</p>



<p>同時又要有很高的 IOPS，就可以使用 Local SSD。</p>



<p>與永久磁碟和 Hyperdisk 相比，</p>



<p>Local SSD 提供更高的每秒輸入/輸出操作（IOPS）和非常低的延遲。</p>



<p>這是因為 Local SSD 是「實體連接」到你的虛擬機器上喔，</p>



<p>就像你在操作的個人電腦一樣。</p>



<p>但要注意，只要你重開機，資料會全部消失喔！</p>



<p>它的 IOPS 很快是為了輔助你暫存資料，而不是永久儲存，</p>



<p>如果你要永久儲存，還是要選上面的永久硬碟喔！</p>



<p>更多資訊可以參考<a href="https://cloud.google.com/products/local-ssd">這份文件</a>。</p>



<h2 class="wp-block-heading">3. 備份功能 &#8211; 快照 (Snapshot)&nbsp;</h2>



<p>你可以隨時使用快照功能來備份你的主機，也可以設定排程來自動備份。</p>



<p>它是使用增量備份的方式，也就是說第一次做快照，可能會有較大的資料量，</p>



<p>但是從第二次開始，都只會針對變動的部分做備份，如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="342" height="390" src="https://dongdonggcp.com/wp-content/uploads/2024/10/creating-snapshot.png?w=342" alt="" class="wp-image-7659" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/creating-snapshot.png 342w, https://dongdonggcp.com/wp-content/uploads/2024/10/creating-snapshot-263x300.png 263w" sizes="(max-width: 342px) 100vw, 342px" /></figure>



<p>而且它可以做排程自動備份，你可以選擇離峰的時間，</p>



<p>讓它自動幫你的主機做備份，萬一主機運作中出現問題，導致機器壞掉的話，</p>



<p>可以使用快照來還原主機喔！更多資訊可以參考<a href="https://cloud.google.com/compute/docs/disks/snapshots">這份文件</a>。</p>



<h2 class="wp-block-heading">4. 自訂主機內容的映像檔 (Image) 和執行個體範本 (Instance Template)</h2>



<p>除了上述 GCP 供各種作業系統映像檔 (Image)，你也可以做自己的映像檔，</p>



<p>這樣有什麼好處呢？</p>



<p>你可以想像，通常你都會有習慣使用的作業系統，例如 Ubuntu 或 CentOS，</p>



<p>你也會安裝你常使用的軟體像是 Apache、Nginx 或 MySQL 等等。</p>



<p>你就可以把常用的軟體裝好之後，做成你的映像檔，就類似燒光碟的概念，&nbsp;</p>



<p>以後你要開新的機器，你可以直接用自訂的 Image 開成新的機器，</p>



<p>這樣你就不用每次都要重新安裝和設定環境了，主要就是減少你的重覆工作。</p>



<p>那範本又是什麼呢？</p>



<p>它的全名叫「執行個體範本」，就是幫你記住所謂的中介資料 (Metadata)，</p>



<p>更白話一點，就是主機除了 Image 之外，它在 GCP 的設定資訊，</p>



<p>像主機要開在哪一個 Region 和 Zone、規格大小、用多大的 Disk、</p>



<p>用哪一個 Service Account (主機的身份)、防火牆標籤、</p>



<p>用哪一個 VPC 網路 (GCP 內網)、要不要外部 IP、</p>



<p>開機要不要自動執行什麼指令 (Startup Script) 等等。</p>



<p>讓你的開新機器可以更方便，詳情可以參考<a href="https://cloud.google.com/compute/docs/instance-templates">這份文件</a>。</p>



<p>所以你可以：</p>



<p>(1) 用 Image 開新機器，自動包含已經安裝的軟體</p>



<p>(2) 用 Template 開新機器，自動包含已經安裝的軟體，再加上主機在 GCP 的設定。</p>



<p>另外，如果你想要做到雲端的重要功能 &#8211; 負載平衡和自動擴充 (Autoscale)，</p>



<p>也是要用到 Image 和 Template 喔，詳情可以參考<a href="https://dongdonggcp.wordpress.com/2024/09/25/how-to-config-gcp-load-balancer/">這份文件</a>！</p>



<h2 class="wp-block-heading">5. 機器映像檔 (Machine Image)</h2>



<p>機器映像檔和上面提到的 Image 加 Template 很像，</p>



<p>可以想像成是一個「完整的電腦備份包」。</p>



<p>這個備份包含了：</p>



<p>作業系統、所有已安裝的軟體和設定、磁碟設定和儲存的資料和網路設定等。</p>



<p>但還是有一些重要差異：</p>



<p>(1) 備份範圍不同</p>



<ul class="wp-block-list">
<li>Machine Image：可以同時備份多個磁碟，包括開機磁碟和資料磁碟。</li>



<li>Instance Template + Image：只能備份單一開機磁碟。</li>
</ul>



<p>(2) 增量備份能力</p>



<ul class="wp-block-list">
<li>Machine Image：支援增量備份，如果資料只改一點點，下次備份只會儲存變更的部分。</li>



<li>Instance Template + Image：每次都是完整備份，不管改了多少。</li>
</ul>



<p>(3) 磁碟配置彈性</p>



<ul class="wp-block-list">
<li>Machine Image：可以保留完整的磁碟設定，包括多磁碟之間的關聯。</li>



<li>Instance Template：需要額外設定來處理多磁碟設定。</li>
</ul>



<h2 class="wp-block-heading">6. OS Patch Management 統一管理系統更新&nbsp;</h2>



<p>現在網路上駭客很多，隨時在到處入侵各個系統，</p>



<p>而作業系統如果不保持更新，就容易被發現漏入，</p>



<p>導致駭客入侵，因此保持作業系統更新非常重要。</p>



<p>但如果你手上有很多機器，要手動更新每台機器，是非常麻煩而且耗時的，</p>



<p>GCP 提供 VM Manager，就是要讓你可以一口氣更新多台主機，</p>



<p>你就不用一台一台連進去手動更新。更多詳細的介紹可以參考<a href="https://cloud.google.com/compute/vm-manager/docs/overview">這份文件</a>。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1287" height="641" src="https://dongdonggcp.com/wp-content/uploads/2024/10/os-patch-management.png?w=1024" alt="" class="wp-image-7661" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/os-patch-management.png 1287w, https://dongdonggcp.com/wp-content/uploads/2024/10/os-patch-management-300x149.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/os-patch-management-1024x510.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/os-patch-management-768x383.png 768w" sizes="(max-width: 1287px) 100vw, 1287px" /><figcaption class="wp-element-caption">OS Patch Management<br>圖片來源 <a href="https://blog.searce.com/patching-gce-vms-using-gcp-vm-manager-os-patch-management-a27eba7d356f">Medium 部落格</a></figcaption></figure>



<h1 class="wp-block-heading">二、Compute Engine 的特色</h1>



<p>以下是幾個 Compute Engine 的關鍵特色：</p>



<h2 class="wp-block-heading">(一) 想用就用 (On-demand) ：</h2>



<p>當你有臨時要使用主機的需求，你可以在幾分鐘內就開始使用一台虛擬機器，不需要實際購買硬體。</p>



<p>如果你是傳統地端環境，你是無法即時擴充的。</p>



<p>因為你要走採購流程包含詢價、議價、選商，以及後續的安裝建置。</p>



<p>和雲端相比之下，早就喪失了先機。</p>



<p>這是地端環境遠遠比不上雲端的一大因素。</p>



<h2 class="wp-block-heading">(二) 任意調整規格</h2>



<p>你可以選擇這台虛擬機器的規格，比如說要多少記憶體、多強的處理器等，</p>



<p>就像是在組裝一台符合你需求的電腦。</p>



<p>其他雲端廠商如 <a href="https://aws.amazon.com/tw/ec2/instance-types/?gclid=EAIaIQobChMIsIyX8eyZiQMVx9IWBR0WuDFNEAAYASABEgI95PD_BwE&amp;trk=f8464984-daa7-4909-b7a9-c299cfbbc7fb&amp;sc_channel=ps&amp;ef_id=EAIaIQobChMIsIyX8eyZiQMVx9IWBR0WuDFNEAAYASABEgI95PD_BwE:G:s&amp;s_kwcid=AL!4422!3!595905314555!p!!g!!aws%20ec2!17115101019!136234403676">AWS</a> 和 <a href="https://azure.microsoft.com/zh-tw/pricing/details/virtual-machines/windows/#bs-series">Azure</a>，</p>



<p>它們的機器規格 (vCPU 和記心憶體) 都是配好的，不能自己拉。</p>



<p>但 GCP 給你一個拉 Bar，你想拉多少就拉多少。</p>



<p>你可以拉 1 vCPU 配 5GB 的記憶體，甚至極端一點，</p>



<p>你使用擴充記憶體，可以拉出 1 vCPU 配 624 GB 的記憶體，如下圖：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1630" height="1096" src="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94.png?w=1024" alt="" class="wp-image-7662" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94.png 1630w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94-300x202.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94-1024x689.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94-768x516.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e58fafe4bba5e9858d-1-vcpu-e5928c-624-gb-e8a898e686b6e9ab94-1536x1033.png 1536w" sizes="(max-width: 1630px) 100vw, 1630px" /></figure>



<p>目前 GCP 提供的型號很多，包含以下幾種：</p>



<p>1.<a href="https://cloud.google.com/compute/docs/general-purpose-machines">通用型 (General-purpose)</a></p>



<p>對於各種用途來說，這種類型的性價比最高。適合大多數人日常使用，效能和價格都很平衡。</p>



<p>像是一般的官方網站，直接使用這類型的機器就好。</p>



<p>2. <a href="https://cloud.google.com/compute/docs/storage-optimized-machines">儲存優化型 (Storage-optimized)&nbsp;</a></p>



<p>最適合那些不需要太多運算能力，但需要大量儲存空間的工作。</p>



<p>這類型的機器就像是一個大容量的倉庫，可以存放大量資料，但不需要太多的處理能力。</p>



<p>但要注意它是隨帶著 Local SSD，是做為資料處理暫存的用途，</p>



<p>萬一主機重開，Local SSD 資料會不見！</p>



<p>所以資料處理完要記得轉到一般的 Persistent Disk 喔！</p>



<p>3. <a href="https://cloud.google.com/compute/docs/compute-optimized-machines">運算優化型 (Compute-optimized)&nbsp;</a></p>



<p>在整個 Compute Engine 上，每個核心的效能是最強的，</p>



<p>為運算密集型工作而優化。</p>



<p>如果你要做大數據分析、影片編碼或轉碼、</p>



<p>大流量的電子商務網站、天氣模擬運算等等，</p>



<p>都很適合用這種機器。</p>



<p>4. <a href="https://cloud.google.com/compute/docs/memory-optimized-machines">記憶體優化型 (Memory-optimized)&nbsp;</a></p>



<p>這種主機非常適合需要大量記憶體的工作，</p>



<p>每個核心配備的記憶體比其他類型都多，最高可達 12 TB。</p>



<p>像是社群網站需要大量讀寫資料庫、新聞網站大量快取內容、</p>



<p>把大數據放在記憶體做分析等等，</p>



<p>記憶體夠大的話，可以確保系統穩定運作而不當機。</p>



<p>5. <a href="https://cloud.google.com/compute/docs/accelerator-optimized-machines">加速器優化型&nbsp; (Accelerator-optimized)&nbsp;</a></p>



<p>最適合大規模並行的 CUDA 計算工作，</p>



<p>例如機器學習、自動駕駛汽車處理多個即時影像來判斷怎麼開車、</p>



<p>3D 動畫影片渲染、金融業使用蒙特卡洛模擬來評估風險、</p>



<p>DNA 基因序列分析、大量視訊串流 (Video Streaming) 等等。</p>



<p>如果你的工作需要用到 GPU，最適合用這種機器。</p>



<p>(三) 按需付費：你只需要為你使用的資源付費。</p>



<p>不用的時候，可以關機，就不用付錢了。</p>



<p>例如假設你使用最小規格的 GCP 主機 f1-micro ，它一個月的費用只要 5 美金。</p>



<p>如果你只用 2 個禮拜就不用了，那你只要 2.5 美金，</p>



<p>根本不到台幣 100 塊，太便宜了。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1023" height="439" src="https://dongdonggcp.com/wp-content/uploads/2024/10/e69c80e5b08fe8a68fe6a0bce79a84-gcp-e4b8bbe6a99f-f1-micro-e79a84e8b2bbe794a8.png?w=1023" alt="" class="wp-image-7664" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/e69c80e5b08fe8a68fe6a0bce79a84-gcp-e4b8bbe6a99f-f1-micro-e79a84e8b2bbe794a8.png 1023w, https://dongdonggcp.com/wp-content/uploads/2024/10/e69c80e5b08fe8a68fe6a0bce79a84-gcp-e4b8bbe6a99f-f1-micro-e79a84e8b2bbe794a8-300x129.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/e69c80e5b08fe8a68fe6a0bce79a84-gcp-e4b8bbe6a99f-f1-micro-e79a84e8b2bbe794a8-768x330.png 768w" sizes="(max-width: 1023px) 100vw, 1023px" /></figure>



<p>(四) 擴展性強</p>



<p>當你需要更多運算能力時，你可以輕鬆地增加更多虛擬機器，或者升級現有的機器。</p>



<p>如何升級呢？你只要把現在的機器關機，你就可以更改它的規格，</p>



<p>像我本來是 f1-micro 的機器，我可以改成 N1 其他規格的機器，</p>



<p>甚至其他型號的機器都可以！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1218" height="1458" src="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e59ca8e9979ce6a99fe69982e58fafe4bba5e69bb4e694b9e8a68fe6a0bc.png?w=855" alt="" class="wp-image-7665" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e59ca8e9979ce6a99fe69982e58fafe4bba5e69bb4e694b9e8a68fe6a0bc.png 1218w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e59ca8e9979ce6a99fe69982e58fafe4bba5e69bb4e694b9e8a68fe6a0bc-251x300.png 251w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e59ca8e9979ce6a99fe69982e58fafe4bba5e69bb4e694b9e8a68fe6a0bc-855x1024.png 855w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-vm-e59ca8e9979ce6a99fe69982e58fafe4bba5e69bb4e694b9e8a68fe6a0bc-768x919.png 768w" sizes="(max-width: 1218px) 100vw, 1218px" /></figure>



<p>此外，Compute Engine 有個「執行個體群組」的功能，就是一次可以開很多台機器，</p>



<p>還可以設定當現有機器忙碌的時候，例如 CPU 使用率 60%以上，</p>



<p>讓它自動長出新的機器，也就是所謂的自動擴充 (Autoscale)。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1264" height="1030" src="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-e59fb7e8a18ce5808be9ab94e7bea4e7b584e79a84e887aae58b95e693b4e58585-autoscale-e58a9fe883bd.png?w=1024" alt="" class="wp-image-7666" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-e59fb7e8a18ce5808be9ab94e7bea4e7b584e79a84e887aae58b95e693b4e58585-autoscale-e58a9fe883bd.png 1264w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-e59fb7e8a18ce5808be9ab94e7bea4e7b584e79a84e887aae58b95e693b4e58585-autoscale-e58a9fe883bd-300x244.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-e59fb7e8a18ce5808be9ab94e7bea4e7b584e79a84e887aae58b95e693b4e58585-autoscale-e58a9fe883bd-1024x834.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/gcp-e59fb7e8a18ce5808be9ab94e7bea4e7b584e79a84e887aae58b95e693b4e58585-autoscale-e58a9fe883bd-768x626.png 768w" sizes="(max-width: 1264px) 100vw, 1264px" /></figure>



<h2 class="wp-block-heading">(五) 全球部署</h2>



<p>你可以選擇在世界各地的資料中心運行你的虛擬機器，讓你的服務更接近用戶。</p>



<p>這是台灣的 IDC 機房做不到的，因為 Google 在全世界已經有 <a href="https://cloud.google.com/about/locations?hl=zh-tw#asia-pacific">40 個資料中心</a>，</p>



<p>最近還在柏林 (德國)、杜哈 (卡達)、達曼 (沙烏地阿拉伯) 和約翰尼斯堡 (南非) 興建新的資料中心。</p>



<p>代表你可以把主機開在世界各地。</p>



<p>尤其是對方國家當地法規比較嚴格，要求資料只能存放在當地的時候，</p>



<p>你就不用親自到那邊租個辦公室、請員工、建置機房、買機器和安裝軟體。</p>



<p>大部分工作都可以遠端完成，非常方便。</p>



<h2 class="wp-block-heading">(六) 安全可靠</h2>



<p>Google 的資料中心已經通過各種國際或特定國家的認證，</p>



<p>確保資料中心的穩定跟安全，除了資料中心本身實體的防護之外，</p>



<p>也嚴格控管出入的人員，即使是 Google 的員工，也無法自由進出機房。</p>



<p>我們存在雲端的資料，就是屬於我們的，Google 人員也無法存取，</p>



<p>只有在我們申請技術支援的時候，授權給他們才能存取。</p>



<p>所以你只需要專注於你的應用程式，其他底層的維護運作，交給 Google 就好了。</p>



<p>而且 Compute Engine 有提供 <a href="https://cloud.google.com/compute/sla?hl=zh-tw">SLA (Service Level Agreement；服務水平協議)</a>，</p>



<p>如果你只在一個 Zone 開一台機器，它可以確保 99.9% 的可用性，</p>



<p>如果在兩個 Zone 以上開機器，它可以確保 99.99% 的可用性，</p>



<p>萬一服務中斷超過 SLA 的範圍，它會賠償下個月的抵免額 (Credit)。</p>



<p>當然它不是賠現金啦！</p>



<p>是下個月使用 GCP 的費用，它讓你可以減免。</p>



<h2 class="wp-block-heading">三、常見問題 &#8211; 為什麼一定要用 Compute Engine？</h2>



<p>有人覺得用地端 VM 就好了、或是 VPS，或是 AWS，為什麼要用 Compute Engine，有什麼獨特的地方嗎？</p>



<p>讓我們來看看 Compute Engine 相比其他選擇的一些獨特優勢：</p>



<p>(1) 整合 Google 生態系統</p>



<p>如果你已經在使用其他 Google 服務，</p>



<p>如大數據分析平台 BigQuery、無限大儲存空間 Cloud Storage 等，</p>



<p>Compute Engine 可以無縫整合，讓你的工作流程更順暢。</p>



<p>例如，你可以輕鬆地讓 Compute Engine 使用機器學習服務，</p>



<p>如 Vision AI 或 Natural Language AI。</p>



<p>(2) 網絡效能</p>



<p>Google 擁有全球最大的私有網絡之一。</p>



<p>使用 Compute Engine，你的數據可以通過這個高速網絡傳輸資料到全球其他 Region，大大減少延遲。</p>



<p>對於需要跨區域或全球部署的應用來說，這是一個巨大的優勢。</p>



<p>你也可以參考這份圖表 &#8211; <a href="https://lookerstudio.google.com/u/0/reporting/fc733b10-9744-4a72-a502-92290f608571/page/p_854mo2jmcd">全球各 GCP Region 之間的 Latency</a>。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1417" height="786" src="https://dongdonggcp.com/wp-content/uploads/2024/10/e59084-region-e4b98be99693-latency.png?w=1024" alt="" class="wp-image-7668" srcset="https://dongdonggcp.com/wp-content/uploads/2024/10/e59084-region-e4b98be99693-latency.png 1417w, https://dongdonggcp.com/wp-content/uploads/2024/10/e59084-region-e4b98be99693-latency-300x166.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/10/e59084-region-e4b98be99693-latency-1024x568.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/10/e59084-region-e4b98be99693-latency-768x426.png 768w" sizes="(max-width: 1417px) 100vw, 1417px" /></figure>



<p>(3) 定價模式</p>



<p>Compute Engine 提供每秒計費 (最少 1 分鐘)，而不是按小時計費。</p>



<p>這對於短期運行的工作負載可以節省不少成本。</p>



<p>還有<a href="https://cloud.google.com/compute/docs/sustained-use-discounts">持續使用折扣 (Sustained Use Discount)</a>，</p>



<p>使用時間越長，折扣越多，不需要預先承諾或預付。</p>



<p>如果你想要預先承諾也可以，</p>



<p>它能提供<a href="https://cloud.google.com/docs/cuds">一年或三年的承諾使用折扣</a>，最低可以到 43 折。</p>



<p>關於價格的細節可以參考<a href="https://cloud.google.com/compute/all-pricing">這份文件</a>。</p>



<p>(4) 自訂機器類型 (Custom Machine Type)</p>



<p>像上面提到的，你可以自訂 vCPU 和記憶體的組合，</p>



<p>而不是被限制在預先定義的機器類型中，避免資源浪費。</p>



<p>(5) 即時遷移 (Live Migration)</p>



<p>因為主機實際上還是在硬碟上運作，硬碟終究會有老舊的可能，</p>



<p>而 Google 可以在不停機的情況下，</p>



<p>將你的主機<a href="https://cloud.google.com/compute/docs/instances/live-migration-process">即時移動 (Live Migration)</a> 到新的底層硬體上，</p>



<p>代表你的服務可以保持高可用性。</p>



<p>(6) 預先或自動擴展 (Autoscale)</p>



<p>你可以設置執行個體群組 Instance Group，</p>



<p>根據負載自動增加或減少機器數量，</p>



<p>這比傳統的地端 VM 或一些 VPS 供應商更靈活部署資源。</p>



<p>(7) 強大的安全功能</p>



<p>例如屏蔽虛擬機（Shielded VM）技術，像是一個加強版的防護罩，把你的虛擬機器保護得更安全。</p>



<p>它主要提供三個重要的安全功能：</p>



<p>a. 開機檢查 (Secure Boot)：</p>



<p>每次開機時都會檢查，確保沒有惡意程式偷偷混進去。</p>



<p>b. 韌體防護 (vTPM, virtual Trusted Platform Module)：</p>



<p>像是一個加密的保險箱，存放重要的金鑰和憑證，讓駭客很難偷到或是篡改。</p>



<p>c. 完整性監控 (Measured Boot)</p>



<p>像是裝了一個行車記錄器，會記錄並檢查開機過程中的每個步驟，</p>



<p>如果發現異常，會立即通知你。</p>



<p>如果是金融相關，或是要處理個人資料的系統，</p>



<p>可以使用 <a href="https://cloud.google.com/compute/shielded-vm/docs/shielded-vm">Shield VM</a> 來保護你的主機。</p>



<p>(8) 創新技術</p>



<p>Google 經常推出新的硬體，如 <a href="https://cloud.google.com/tpu?hl=zh-TW">TPU (張量處理單元)</a>，可以加速 AI 的運算。</p>



<p>這些都可以通過 Compute Engine 使用。</p>



<p>(9) 永續性</p>



<p>如果環保是你的考慮因素之一，Google 資料中心的能源效率，</p>



<p>以及可再生能源的使用率，都處於業界領先水平。</p>



<p>完整的永續發展資訊，可以參考<a href="https://cloud.google.com/sustainability?hl=zh-TW">這份文件</a>。</p>



<p>你甚至可以使用<a href="https://cloud.withgoogle.com/region-picker">區域挑選工具</a>，依照碳足跡、價格和延遲時間 (Latency) 來選擇適合的 Region。</p>



<h1 class="wp-block-heading">四、Compute Engine 結論</h1>



<p>總結來說，Compute Engine 結合了大型雲端供應商的優勢 (如全球基礎設施、先進技術)，</p>



<p>和更靈活的費用及設定選項。</p>



<p>對於需要高效能、高可用性，同時又希望保持靈活和成本效益的企業來說，</p>



<p>Compute Engine 是一個適合你的選擇。</p>



<p>如果你想使用 GCP，可以先參考這個影片來<a href="https://www.youtube.com/watch?v=E6uGLiFfZTk">申請免費試用</a>。</p>



<p>如果你己經有了 GCP 的環境，可以<a href="https://www.youtube.com/watch?v=Y0UVQ343CX8">看這影片</a>，</p>



<p>來試著建立你第一台 Google VM，慢慢進入 GCP 的世界喔！</p>



<p></p>



<p>如果想要完全掌握 Compute Engine，來上課吧！</p>



<p>小白變專家 &#8211; Google VM 從入門到實戰</p>



<p><a href="https://dongdonggcp.kaik.io/courses/google-vm">https://dongdonggcp.kaik.io/courses/google-vm</a></p>



<p></p><p>The post <a href="https://dongdonggcp.com/2024/10/23/what-is-google-vm-compute-engine-introduction/">Google VM 平台 – Compute Engine 是什麼？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/10/23/what-is-google-vm-compute-engine-introduction/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7655</post-id>	</item>
	</channel>
</rss>
