<?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>Compute Engine (VM) - 東東 GCP 教學 - GCP 實戰講師</title>
	<atom:link href="https://dongdonggcp.com/category/compute-engine-vm/feed/" rel="self" type="application/rss+xml" />
	<link>https://dongdonggcp.com</link>
	<description>助你考取證照，轉職成功</description>
	<lastBuildDate>Wed, 08 Apr 2026 07:42:49 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://dongdonggcp.com/wp-content/uploads/2025/04/cropped-340838097_121391010914395_5443948698124160121_n-32x32.jpg</url>
	<title>Compute Engine (VM) - 東東 GCP 教學 - GCP 實戰講師</title>
	<link>https://dongdonggcp.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[GCP 教學] 地端主機如何搬上 GCP？各種方法和步驟詳解</title>
		<link>https://dongdonggcp.com/2025/01/09/how-to-migrate-vms-to-gcp/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-migrate-vms-to-gcp</link>
					<comments>https://dongdonggcp.com/2025/01/09/how-to-migrate-vms-to-gcp/#respond</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Thu, 09 Jan 2025 03:43:28 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[GCP Migration]]></category>
		<category><![CDATA[VM Migration]]></category>
		<category><![CDATA[上雲]]></category>
		<category><![CDATA[主機上雲]]></category>
		<category><![CDATA[遷移]]></category>
		<guid isPermaLink="false">https://dongdonggcp.com/?p=8375</guid>

					<description><![CDATA[<p>在這個數位化加速的時代，越來越多企業選擇 [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2025/01/09/how-to-migrate-vms-to-gcp/">[GCP 教學] 地端主機如何搬上 GCP？各種方法和步驟詳解</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">在這個數位化加速的時代，越來越多企業選擇將地端虛擬機器搬遷至 GCP。這不僅能提升效率，還能優化成本。本文將深入探討搬遷的類型、方法和步驟，協助各位了解主機搬遷的相關事項。</p>



<h1 class="wp-block-heading">一、前言：為何要將主機搬遷上 GCP？</h1>



<p class="wp-block-paragraph">其實將主機搬遷上雲的理由和好處很多，這裡提供三個最重要的理由如下：</p>



<h2 class="wp-block-heading">(一) 降低成本</h2>



<p class="wp-block-paragraph">GCP 是每月依使用量計費，每月付款，企業可以從一次性大額採購的「資本支出」，轉變成每月的「費用支出」，減低現金流的壓力。</p>



<p class="wp-block-paragraph">此外，實體機要考慮機房、水電相關設備的建置和維護成本，在管理上也是耗費不少心力。</p>



<p class="wp-block-paragraph">而公司採用雲端，等於就是把基礎建設外包給專業的 Google，你可以省下許多寶貴的時間，然後專注在開發公司產品或提供服務，為公司創造更大的價值。</p>



<h2 class="wp-block-heading">(二) 彈性擴充</h2>



<p class="wp-block-paragraph">在地端，你的機器數量是固定的，如果碰到活動期間，需要緊急擴充機器，往往要走採購流程包含詢價、議價、選商，以及後續的安裝建置，等到機器準備好了，活動都結束了。</p>



<p class="wp-block-paragraph">而在雲端上有所謂的自動擴充 (Autoscale)，你可以在 GCP 主控台上設定擴充的功能，指定要擴充的數量，接著 GCP 會依照當前主機的負載，如果主機太過於忙碌，GCP 會立即增加主機來對外服務。當活動結束，人潮退去時，機器也能自動縮減，不會讓它閒置導致額外的花費。</p>



<h2 class="wp-block-heading">(三) 創新整合</h2>



<p class="wp-block-paragraph">和其他公有雲相比，Google 的強項就是大數據分析與人工智慧。如果你的系統在 GCP 上運作，可以輕易導出資料到 BigQuery 來分析，發現洞察。你也可以將資料用來訓練模型，開發 AI 應用程式。不需要尋找外部工具，從頭到尾都在 GCP 做完。</p>



<p class="wp-block-paragraph">當你開發完成，也可以直接在 GCP 上部署 AI 應用，或是做為&nbsp; API 讓外部來呼叫，這些都是 GCP 內建的功能，讓你從收集資料、開發模型、測試模型到部署 AI 應用，都可以透過 GCP 來達成。</p>



<p class="wp-block-paragraph">從商業的角度來看，就是加速你回應市場的速度，當市場上有新的技術或是新的商機出現，你就可以快速的在 GCP 取得各種創新資源，讓你可以快速的開發出應用程式，提供給廣大的使用者。&nbsp;</p>



<p class="wp-block-paragraph">以上只列出常見的上雲理由，如果你想知道更多，可以參考《<a href="https://dongdonggcp.wordpress.com/2024/05/07/the-reason-of-migrating-to-cloud-evaluation-and-benefit/">企業上雲的10大理由、15個評估面向與6大好處</a>》和《<a href="https://dongdonggcp.wordpress.com/2024/05/23/cloud-vs-on-premise-cost-comparison/">上雲比較貴？雲端和地端的成本詳細比較</a>》這兩篇文章。</p>



<h1 class="wp-block-heading">二、主機搬遷類型</h1>



<p class="wp-block-paragraph">將主機搬遷上雲有很多方法，我們可以依照系統的狀況 (例如好不好搬遷)，和公司的時間表 (有沒有急迫性或是足夠的人力) 來選擇適合的搬遷類型，這裡分別介紹如下：&nbsp;</p>



<h2 class="wp-block-heading">(一) 更換主機 (Rehost)：照原來樣子搬遷 (Lift And Shift)</h2>



<p class="wp-block-paragraph">這種搬遷方式就像是單純的搬家，把所有東西從舊環境搬到新環境，期間只做最少必要的調整。就像是把傢俱從舊房子搬到新房子，只需要因應新房子的格局做一些微調而已。</p>



<p class="wp-block-paragraph">當你的系統可以直接在新環境運作，或是當業務上沒有需要對系統做太多更改，又或者當你需要快速完成搬遷時，這種方式就特別適合。</p>



<p class="wp-block-paragraph">這種方式的優勢在於執行起來最簡單，團隊可以繼續使用熟悉的工具和技能，而且支援現成的軟體，最重要的是搬遷速度最快。</p>



<p class="wp-block-paragraph">但這種方式也有其侷限性，系統無法充分發揮雲端環境的優勢，也無法善用 GCP 的特殊功能，包括自動擴充的能力、更靈活的計費方式。這就像是把老房子整棟搬到新地點，雖然可以快速入住，但無法享受新社區提供的現代化設施。</p>



<p class="wp-block-paragraph">不過企業會因為各種因素，不得不採用這種方式，例如程式碼太老舊或複雜而不容易修改，或是重新編譯程式很困難，又或者必須持續維持系統運作而沒辦法停機重做。</p>



<h2 class="wp-block-heading"><br>(二) 更換平台 (Replatform)：重新優化 (Lift And Optimize)</h2>



<p class="wp-block-paragraph">想像一下，這不只是單純的搬家，而是搬家時順便整修。就像是搬到新房子時，不只是搬運傢俱，還會順便更換一些老舊的設備，或是重新規劃空間跟裝潢，讓新家更好用。</p>



<p class="wp-block-paragraph">把主機內的系統搬到 GCP 上，讓它能用上更新、更有效率的工具和服務。這種搬遷方式最適合那些希望充分運用雲端核心功能的組織，包括彈性運算能力、系統備援、提升效能和加強安全性等優勢。</p>



<p class="wp-block-paragraph">舉例來說，你可以將應用程式轉移到 GCP，以便使用 Google Kubernetes Engine 提供的微服務架構或容器服務。這樣一來，系統在雲端運行時就能發揮更好的效能和效率。</p>



<p class="wp-block-paragraph">不過呢，這種搬家方式當然會比單純搬家麻煩許多。因為新環境的設備和系統都不太一樣，所以需要多花時間測試、調整，確保所有東西都能完美運作。就像是要學習使用新家裡的各種 AI 電器，需要一段適應期一樣。</p>



<h2 class="wp-block-heading">(三) 重構 (Refactor)：徹底改造升級 (Move And Improve)</h2>



<p class="wp-block-paragraph">重構這種搬遷方式就像是趁搬家時，不只是簡單改裝，而是徹底翻新改造，讓系統能充分運用雲端的各種優點，已經不是針對「主機」來搬遷了。你可以針對效能、功能、成本和使用體驗，把每個部分都改造得更好。</p>



<p class="wp-block-paragraph">這個改造工程可以選擇在搬到雲端時一起進行，也可以提前先做好。就像是裝修房子，如果你是第一次做大規模裝修，可能會想等搬家時再一起處理。但如果你有經驗，就能提前規劃好需要改造的部分，讓系統更好地運用雲端的功能。</p>



<p class="wp-block-paragraph">有時候你會被迫選擇重構，因為舊系統的架構可能無法直接在新環境中運作。又或者是趁這個機會，你想要對系統做一次大規模的更新和改進。</p>



<p class="wp-block-paragraph">重構的好處是你的系統可以充分運用雲端平台的特色，例如自動擴充 (Autoscale) 的功能，或是提高系統的穩定性。你還可以讓系統變得更容易在不同平台間轉移。</p>



<p class="wp-block-paragraph">不過呢，重構需要花比較多時間，畢竟要把整個系統重新改造一番。而且你的團隊可能需要學習新的技術和工具，就像是要學習使用全新的裝修工具和材料一樣。</p>



<h2 class="wp-block-heading">(四) 重新設計架構 (Re-architect)：全面改頭換面 (Continue To Modernize)</h2>



<p class="wp-block-paragraph">這種搬遷方式和前面說的重構有點像，但更加徹底。它不只是改變系統程式碼的運作方式，而是完全重新設計整個系統的運作模式。</p>



<p class="wp-block-paragraph">這就像是不只是翻修房子，而是把整棟房子拆掉重建，讓它能充分運用新環境的優點，像是更好的擴充性、安全性和靈活度。</p>



<p class="wp-block-paragraph">最經典的例子就是從單體式架構（Monolithic）轉換成微服務（Microservices）架構。單體式架構就像是一間大型百貨公司，所有部門（功能）都在同一棟大樓裡，所有服務都綁在一起，任何一個小改動都要動到整個系統。並且擴充時必須整個系統一起擴充，如果有一個地方出問題可能影響整個系統。</p>



<p class="wp-block-paragraph">而當我們改成微服務架構後，就像是把大百貨拆分成許多專賣店，每個服務都是獨立的小系統，可以個別更新和維護，當需要擴充時，可以只擴充需要的服務。</p>



<p class="wp-block-paragraph">某個服務出問題時不會影響其他服務，不同的服務可以使用最適合的技術，不一定都要使用虛擬機器，有的可以用 Cloud Run，有的可以用 GKE。</p>



<p class="wp-block-paragraph">不過要注意的是，這種全面改造比一般的重構更複雜，需要投入更多時間和心力。而且在重建的過程中，可能會不小心引入一些程式錯誤或安全漏洞。</p>



<p class="wp-block-paragraph">因此，需要進行多次測試，確保新系統的每個部分都能完美運作，就像是新蓋好的房子需要仔細檢查每個管線和設備是否安全可靠。</p>



<h2 class="wp-block-heading">(五) 重建 (Rebuild)：完全推倒重來 (Remove and Replace or Rip and Replace)</h2>



<p class="wp-block-paragraph">重建就是重寫，就是先把現有的系統停用，然後重新設計並開發一個完全針對雲端優化的全新系統。</p>



<p class="wp-block-paragraph">什麼時候會選擇重建呢？通常是在這些情況：</p>



<ul class="wp-block-list">
<li>當你覺得舊系統已經不值得繼續維護</li>



<li>當其他改造方式的成本太高</li>



<li>當舊系統根本無法在 GCP 上運作</li>
</ul>



<p class="wp-block-paragraph">重建的好處是，新系統可以完全發揮 GCP 的優點，像是自動擴充、完整的雲端服務支援，以及超高的系統穩定性。而且因為是從頭開始，你不用被舊系統的技術包袱拖累。就像蓋新房子可以使用最新的建材和設計，不用被舊房子的格局限制。</p>



<p class="wp-block-paragraph">但是呢，重建需要最多的時間，比其他方式都久。而且因為要重寫整個系統，所以不適合用在現成的軟體上。你需要把重新設計和重寫的時間都算進整個專案的生命週期裡。</p>



<p class="wp-block-paragraph">另外，你的團隊可能需要學習全新的技術和工具，因為要用新的工具來設定環境並部署系統。這就像是要學習使用全新的建築工法和工具來蓋房子一樣。</p>



<h2 class="wp-block-heading">(六) 重新購買 (Repurchase)</h2>



<p class="wp-block-paragraph">這種方式最簡單，就像是不想修理舊電器，直接去買新的雲端服務來用，其實就是不搬遷了，直接買新的來用。</p>



<p class="wp-block-paragraph">舉例來說，與其維護公司自己的郵件系統和檔案系統，不如直接改用 Google Workspace (就是 Google 的企業版 Gmail、雲端硬碟等服務)。</p>



<p class="wp-block-paragraph">從資源投入的角度來看，這種方式比重構、重建或重新設計架構簡單多了。就像是比起修理老舊的冰箱，直接去買一台新的智慧冰箱來用比較不費心。</p>



<p class="wp-block-paragraph">不過要注意的是：</p>



<ul class="wp-block-list">
<li>這種方式的花費可能比較高，因為要持續付費使用服務</li>



<li>你可能無法完全掌控系統，因為是用人家現成的服務，就像是租用別人的設備，雖然方便，但無法像自己的設備那樣隨意改造和調整，自由度比較低。而且有可能會被綁住，沒有辦法輕易更換系統，或是匯出資料。</li>
</ul>



<p class="wp-block-paragraph">綜上所述，我們可以把各種搬遷類型整理如下：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/01-e7b3bbe7b5b1e690ace981b7e4b88ae99bb2e79a84e9a19ee59e8be6af94e8bc83e8a1a8.png?w=1024" alt="" class="wp-image-8377" /><figcaption class="wp-element-caption">系統搬遷上雲的類型比較表<br>資料來源：自行整理</figcaption></figure>



<p class="wp-block-paragraph">如果想完整了解搬遷類型，可以參考<a href="https://cloud.google.com/architecture/migration-to-gcp-getting-started">這份文件</a>。</p>



<h1 class="wp-block-heading">三、主機搬遷步驟</h1>



<p class="wp-block-paragraph">根據 <a href="https://cloud.google.com/blog/products/cloud-migration/the-five-phases-of-migrating-to-google-cloud-platform">GCP 官方部落格</a>提到，搬遷的步驟如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/02-e690ace981b7e4ba94e6ada5e9a99f.png?w=700" alt="" class="wp-image-8379" /><figcaption class="wp-element-caption">搬遷五步驟<br>資料來源：<a href="https://cloud.google.com/blog/products/cloud-migration/the-five-phases-of-migrating-to-google-cloud-platform">GCP 官方部落格</a></figcaption></figure>



<h2 class="wp-block-heading">(一) 盤點 (Assess)</h2>



<p class="wp-block-paragraph">在進行搬遷之前，請評估您的應用程式以及它們對 GCP 的適合程度。</p>



<p class="wp-block-paragraph">需要考慮的事項包括 (但不限於) 硬體和效能需求、使用者、授權、合規性需求和應用程式相依性。</p>



<p class="wp-block-paragraph">一般來說，應用程式大概分種三種：很好搬、很難搬和不能搬。通常建議先選最好搬的，或是測試中的系統，或是較不重要的應用程式，因為搬遷中碰到問題，畢竟不是核心系統，對公司影響較小。</p>



<h2 class="wp-block-heading">(二) 測試 (Pilot)</h2>



<p class="wp-block-paragraph">這步驟主要是讓你在搬遷過程中熟悉整個操作流程和 GCP 的搬遷介面，對於複雜的系統也可以測試，尤其是有授權議題的主機，如果搬遷有問題也可以試著回溯 (Roll Back)，確保到時候正式搬遷會有一個 (Plan B) 備用計畫。</p>



<h2 class="wp-block-heading">(三) 搬遷資料</h2>



<p class="wp-block-paragraph">根據Google官方的說法，建議先搬遷資料到 GCP，再搬遷應用程式，因為你的應用程式要能正常運作，必須要先存取到資料，否則應用程式即使搬上去，因為它撈不到後端的資料，還是會出問題。</p>



<p class="wp-block-paragraph">在下一段會先分享搬遷主機的方法，你可以先試著搬遷不需要連接外部資料庫的主機，確認都沒問題的話，再搬遷資料庫，最後再搬遷應用程式。</p>



<h2 class="wp-block-heading">(四) 搬遷應用程式</h2>



<p class="wp-block-paragraph">正式搬遷的時候，盡量保持用最簡單的流程和方法，並且執行最少的操作。&nbsp;</p>



<h2 class="wp-block-heading">(五) 優化</h2>



<p class="wp-block-paragraph">在搬遷完成之後，你可以考慮讓你的系統運作的更好。例如增加可用性 (HA)，或是使用自動擴充 (Autoscale) 以及使用監控程式 (OPs Agent)，或是把靜態資料放在 Cloud Storage。</p>



<p class="wp-block-paragraph">而在實務上，我們通常不會等到搬遷完成才開始優化，而是在搬遷之前，就會依照應用程式的特性，來判斷他適合在什麼樣的 GCP 服務上面運作。前面規劃的越多，後面花在調整的時間越少。&nbsp;</p>



<p class="wp-block-paragraph">如果想完整了解搬遷步驟，可以參考<a href="https://cloud.google.com/blog/products/cloud-migration/the-five-phases-of-migrating-to-google-cloud-platform">這份文件</a>。</p>



<h1 class="wp-block-heading">四、主機搬遷具體方法</h1>



<p class="wp-block-paragraph">由於大多數使用者在地端運作的系統，都是單台虛擬機器的形式，本段針對大家最常用的「更換主機」 (Rehost) 這一類型，依照使用的工具，分成 Migrate to Virtual Machines 和 VMware HCX 來說明如下。</p>



<h2 class="wp-block-heading">(一) Migrate to Virtual Machines</h2>



<p class="wp-block-paragraph">Migrate to Virtual Machines 是一個代管的服務，就是一個網頁介面，讓你可以直接在網頁上操作並監控整個搬遷的過程，操作起來非常簡單。</p>



<p class="wp-block-paragraph">你可以直接匯入主機的映像檔，也可以讓主機平行運作，就是讓地端主機還在運作的同時，複製主機的資料到 GCP 上，複製並確認完後再進行切換動作。</p>



<p class="wp-block-paragraph">如果你有大量主機要搬遷，你不用一台一台機器手動設定搬遷，你可以把多台主機設定為同一批次，讓他們同時複製資料到 GCP。</p>



<p class="wp-block-paragraph">不過要注意的是，並非任何作業系統的主機都可以搬遷，目前支援各種 Linux 和 Windows Server 作業系統的 64 位元 x86 虛擬機器，另外也支援 Oracle Linux 作業系統。</p>



<p class="wp-block-paragraph">但是要注意版本，像是太舊的版本像是 CentOS 6 雖然可以搬上 GCP，但是主機有問題，GCP 是無法提供技術支援的喔！對於支援的作業系統完整清單，可以參考<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/discover/supported-os-versions?authuser=0&amp;hl=zh-cn#image-import">這份文件</a>。</p>



<p class="wp-block-paragraph">以下分別描述 Migrate to Virtual Machines 各種搬遷方法：</p>



<h3 class="wp-block-heading">1. 匯入主機檔案</h3>



<h4 class="wp-block-heading">(1) 匯入虛擬機磁碟映像檔 (Virtual Disk Images)</h4>



<p class="wp-block-paragraph">如果你手上有現成的虛擬機磁碟映像檔，可以直接匯入，完成之後可以馬上用這個映像檔，在 GCP 建立和地端一樣的虛擬機器。</p>



<p class="wp-block-paragraph">虛擬機磁碟映像檔支援的格式包含：VMDK、VHD、VHDX、VDI、QCOW、QCOW2、QED 等，也支援 .tar.gz 檔案，你要確保壓縮檔案包含名為 disk.raw 的單一檔案。</p>



<p class="wp-block-paragraph">不過要注意的事，這個虛擬機磁碟映像必須要先儲存在 Cloud Storage，所以你必須要先上傳檔案，然後再去 Migrate to Virtual Machines 的主控台上匯入它。</p>



<p class="wp-block-paragraph">而在匯入之前，由於 Migrate to Virtual Machine 這個服務背後是有一個 Service Account 在運作，而它目前沒有權限去 Cloud Storage 存取任何檔案，所以我們就先去給它賦予權限。</p>



<p class="wp-block-paragraph">我們進入「IAM 與管理」=&gt;「身分與存取權管理」=&gt;再勾選「包含 Google 提供的角色授予項目」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/03-e58bbee981b8e58c85e590ab-google-e68f90e4be9be79a84e8a792e889b2e68e88e4ba88e9a085e79bae.png?w=1024" alt="" class="wp-image-8380" /><figcaption class="wp-element-caption">在 IAM 勾選「包含 Google 提供的角色授予項目」<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接著視窗往下滑，會你看到像這樣的 Service Account：</p>



<p class="wp-block-paragraph"><a href="mailto:service-xxxxxxxxxx@gcp-sa-vmmigration.iam.gserviceaccount.com">service-xxxxxxxxxx@gcp-sa-vmmigration.iam.gserviceaccount.com</a></p>



<p class="wp-block-paragraph">接著點擊 VM Migration 服務代理右邊的鉛筆圖示：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/04-vm-migration-e69c8de58b99e4bba3e79086e79a84e9899be7ad86e59c96e7a4ba.png?w=1024" alt="" class="wp-image-8382" /><figcaption class="wp-element-caption">點擊 VM Migration 服務代理的鉛筆圖示<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來就可以把你準備好的 VMDK 檔案上傳到 Cloud Storage：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/05-e68a8a-vmdk-e6aa94e6a188e4b88ae582b3e588b0-cloud-storage.png?w=1024" alt="" class="wp-image-8383" /><figcaption class="wp-element-caption">把 VMDK 檔案上傳到 Cloud Storage<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">上傳完成之後，你就可以點擊 Compute Engine 的 Migrate to Virtual Machines。接下來可以點擊「映像檔匯入作業」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/06-e9bb9ee6938ae698a0e5838fe6aa94e58cafe585a5e4bd9ce6a5ad.png?w=1024" alt="" class="wp-image-8384" /><figcaption class="wp-element-caption">點擊「映像檔匯入作業」<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接著再點擊「建立映像檔」：</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1448" height="754" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/07-e9bb9ee6938ae5bbbae7ab8be698a0e5838fe6aa94.png?w=1024" alt="" class="wp-image-8386" srcset="https://dongdonggcp.com/wp-content/uploads/2025/01/07-e9bb9ee6938ae5bbbae7ab8be698a0e5838fe6aa94.png 1448w, https://dongdonggcp.com/wp-content/uploads/2025/01/07-e9bb9ee6938ae5bbbae7ab8be698a0e5838fe6aa94-300x156.png 300w, https://dongdonggcp.com/wp-content/uploads/2025/01/07-e9bb9ee6938ae5bbbae7ab8be698a0e5838fe6aa94-1024x533.png 1024w, https://dongdonggcp.com/wp-content/uploads/2025/01/07-e9bb9ee6938ae5bbbae7ab8be698a0e5838fe6aa94-768x400.png 768w" sizes="(max-width: 1448px) 100vw, 1448px" /><figcaption class="wp-element-caption">點擊「建立映像檔」<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接著它就會進入建立映像檔的畫面，首先就是在 Cloud Storage 選擇要匯入的檔案，接著由於虛擬機映像檔會轉換成 GCP 格式的映像檔，所以我們要另外選擇儲存的位置，看你要多區域 (例如 Asia) 或是單一區域 (例如 asia-east1) 都可以：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/08-e5bbbae7ab8be698a0e5838fe6aa94e79bb8e9979ce58f83e695b8e8a8ade5ae9a.png?w=1024" alt="" class="wp-image-8387" /><figcaption class="wp-element-caption">建立映像檔相關參數設定<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">當我們選好檔案跟儲存位置後，再選擇要儲存映像檔的專案，因為你手上可能有不只一個專案，它讓你不一定只能使用現有的專案，可以選擇匯入到其他你有權限的專案。</p>



<p class="wp-block-paragraph">但你點擊下拉選單之後，你會發現沒有目標專案可以選，因為它必須要事先勾選起來，才會在這個畫面看到可以選擇的專案。但是沒關係，我們也可以在這裡直接設定，點擊「管理目標專案」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/09-e7aea1e79086e79baee6a899e5b088e6a188.png?w=1024" alt="" class="wp-image-8389" /><figcaption class="wp-element-caption">管理目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">點擊之後，它會開啟新的視窗，我們再點擊「新增目標專案」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/10-e696b0e5a29ee79baee6a899e5b088e6a188.png?w=1024" alt="" class="wp-image-8391" /><figcaption class="wp-element-caption">新增目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來它會彈出一個視窗，讓你勾選目標專案，我們勾選後就按下新增：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/11-e58bbee981b8e8a681e58cafe585a5e698a0e5838fe6aa94e79a84e79baee6a899e5b088e6a188.png?w=866" alt="" class="wp-image-8392" /><figcaption class="wp-element-caption">勾選要匯入映像檔的目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接著畫面會跳轉到目標專案，你可以再確認一次：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/12-e7a2bae8aa8de696b0e5a29ee79a84e79baee6a899e5b088e6a188.png?w=1024" alt="" class="wp-image-8394" /><figcaption class="wp-element-caption">確認新增的目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">再回到原來的分頁，按下「重新整理」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/13-e9bb9ee6938ae9878de696b0e695b4e79086e4be86e9a1afe7a4bae79baee6a899e5b088e6a188.png?w=1024" alt="" class="wp-image-8395" /><figcaption class="wp-element-caption">點擊重新整理來顯示目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">等待幾秒之後，專案就秀出來了，選擇這次要建立映像檔的目標專案：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/14-e981b8e69387e8a681e58cafe585a5e698a0e5838fe6aa94e79a84e79baee6a899e5b088e6a188.png?w=1024" alt="" class="wp-image-8396" /><figcaption class="wp-element-caption">選擇要匯入映像檔的目標專案<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">上述相關欄位設定好之後，會看到像這樣的結果。其中還有兩個選項需要注意。</p>



<p class="wp-block-paragraph">(1) 略過 OS 調整作業：</p>



<p class="wp-block-paragraph">指的是為了讓你在地端的主機可以在雲端上運作，它需要做一些調整，才能讓它在 GCP 上開起來。包含：</p>



<p class="wp-block-paragraph">・Serial Console (讓你在SSH無法連線時還能操作主機)</p>



<p class="wp-block-paragraph">・網路設定 (讓主機可以連到 VPC 內的主機、其他 API 和上網)&nbsp;</p>



<p class="wp-block-paragraph">・Cloud SDK (讓你可以下 gcloud 指令操作 GCP的資源)</p>



<p class="wp-block-paragraph">如果你匯入的映像檔不是拿來當作開機碟，那可以勾選「略過 OS 調整作業」，如果是，就不能勾選，要不然主機會無法在 GCP 成功開啟。更多細節可以參考<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/resources/vm-adaptations?_gl=1*14qpi6n*_ga*MTY0MTkwOTQ2NS4xNzMzMjA5MTg4*_ga_WH2QY8WWF5*MTczMzg0MjE0My4yMS4xLjE3MzM4NDIyNDYuNDMuMC4w">這份文件</a>。</p>



<p class="wp-block-paragraph">(2) 一般化：</p>



<p class="wp-block-paragraph">通常是針對 Windows 作業系統，因為 Windows 作業系統會有一些「針對該主機的識別資訊」，例如 SID (Security Identifier)，勾選「一般化」可以將其識別資訊洗掉，以便部署到其他地方，才不會有識別碼衝突的問題，而 Linux 沒有這方面的問題，不用勾選。更多細節可以參考<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/resources/vm-adaptations?_gl=1*14qpi6n*_ga*MTY0MTkwOTQ2NS4xNzMzMjA5MTg4*_ga_WH2QY8WWF5*MTczMzg0MjE0My4yMS4xLjE3MzM4NDIyNDYuNDMuMC4w">這份文件</a>。</p>



<p class="wp-block-paragraph">如果都沒問題的話，可以按下「建立」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/15-e9968be5a78be58cafe585a5e698a0e5838fe6aa94.png?w=856" alt="" class="wp-image-8398" /><figcaption class="wp-element-caption">開始匯入映像檔<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來畫面跳轉到 Migrate to Virtual Machines 主頁，看到正在匯入映像檔的訊息：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/16-e7a2bae8aa8de698a0e5838fe6aa94e58cafe585a5e79a84e980b2e5baa6.png?w=1024" alt="" class="wp-image-8399" /><figcaption class="wp-element-caption">確認映像檔匯入的進度<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">我們等待一下，因為這個動作都在 GCP 上進行，我們可以關掉視窗，稍後再回來查看即可。</p>



<p class="wp-block-paragraph">接著我們就看到 VMDK 檔案已經匯入成功，看到它已經成為 Compute Engine 的 Image 了。</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/17-e7a2bae8aa8de698a0e5838fe6aa94e58cafe585a5e68890e58a9f.png?w=1024" alt="" class="wp-image-8400" /><figcaption class="wp-element-caption">確認映像檔匯入成功<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來我們可以直接點擊箭頭圖示，直接轉到 Image 的頁面：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="842" height="328" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/18-e9bb9ee6938ae7aeade9a0ade59c96e7a4bae8bd89e588b0-image-e79a84e9a081e99da2.png?w=842" alt="" class="wp-image-8402" srcset="https://dongdonggcp.com/wp-content/uploads/2025/01/18-e9bb9ee6938ae7aeade9a0ade59c96e7a4bae8bd89e588b0-image-e79a84e9a081e99da2.png 842w, https://dongdonggcp.com/wp-content/uploads/2025/01/18-e9bb9ee6938ae7aeade9a0ade59c96e7a4bae8bd89e588b0-image-e79a84e9a081e99da2-300x117.png 300w, https://dongdonggcp.com/wp-content/uploads/2025/01/18-e9bb9ee6938ae7aeade9a0ade59c96e7a4bae8bd89e588b0-image-e79a84e9a081e99da2-768x299.png 768w" sizes="(max-width: 842px) 100vw, 842px" /><figcaption class="wp-element-caption">點擊箭頭圖示轉到 Image 的頁面<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">然後點擊「建立執行個體」，把它開成一台 GCP 的主機：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/19-e5be9ee698a0e5838fe6aa94e9bb9ee6938ae5bbbae7ab8be59fb7e8a18ce5808be9ab94.png?w=1024" alt="" class="wp-image-8403" /><figcaption class="wp-element-caption">從映像檔點擊建立執行個體<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">就跟一般建立機器的步驟一樣，我們給主機取名字，並選定規格：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/20-e7b5a6e4b8bbe6a99fe58f96e5908de5ad97e4b8a6e981b8e5ae9ae8a68fe6a0bc.png?w=1017" alt="" class="wp-image-8404" /><figcaption class="wp-element-caption">給主機取名字並選定規格<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">其他參數可依照你的需求設定，沒問題就可以按下「建立」。</p>



<p class="wp-block-paragraph">過幾秒後看到主機建立完成，我們點擊 SSH 按鈕：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/21-e79c8be588b0e4b8bbe6a99fe5bbbae7ab8be5ae8ce68890e4b8a6e9bb9ee6938a-ssh-e68c89e98895.png?w=1024" alt="" class="wp-image-8406" /><figcaption class="wp-element-caption">看到主機建立完成並點擊 SSH 按鈕<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">看到 SSH 視窗成功開啟，代表我們從地端匯入 VMDK 檔案成功囉！</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/22-e79c8be588b0-ssh-e8a696e7aa97e68890e58a9fe9968be5959fe4bba3e8a1a8-vmdk-e58cafe585a5e68890e58a9f.png?w=897" alt="" class="wp-image-8407" /><figcaption class="wp-element-caption">看到 SSH 視窗成功開啟代表 VMDK 匯入成功<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">如果你的機器能開機，但是連不進去的話，先不要慌，你還是可以透過 Serial Console 調整一下主機，可以參考<a href="https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-using-serial-console#console_1">這份文件</a>。</p>



<h4 class="wp-block-heading">(2) 匯入機器映像檔 OVF, OVA</h4>



<p class="wp-block-paragraph">這個方法跟前一個幾乎一樣，都是先把檔案上傳到 Cloud Storage。但不同的地方是，前段的映像檔只有開機磁碟而已，如果你的主機有加掛磁碟的話，你就必須再匯入另一個映像檔，等到兩個映像檔都匯入完成，再用第一個映像檔來開機，再手動掛載另一個映像檔的磁碟。</p>



<p class="wp-block-paragraph">機器映像檔則是直接包含一台主機所有的磁碟，如果你匯入機器映像檔，你就不用手動匯入多個檔案了。</p>



<p class="wp-block-paragraph">首先我們點擊「建立機器映像檔」：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/23-e9bb9ee6938ae5bbbae7ab8be6a99fe599a8e698a0e5838fe6aa94.png?w=1024" alt="" class="wp-image-8416" /><figcaption class="wp-element-caption">點擊建立機器映像檔<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">我們一樣設定作業名稱、來源、部署區域、目標專案等等，沒問題就按下建立：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/24-e8a8ade5ae9ae4bd9ce6a5ade5908de7a8b1e38081e4be86e6ba90e38081e983a8e7bdb2e58d80e59f9fe38081e79baee6a899e5b088e6a188e7ad89e7ad89.png?w=831" alt="" class="wp-image-8409" /><figcaption class="wp-element-caption">設定作業名稱、來源、部署區域、目標專案等等<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接著就等它開始作業，我們可以在畫面上確認機器映像檔匯入的進度：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/25-e7a2bae8aa8de6a99fe599a8e698a0e5838fe6aa94e58cafe585a5e79a84e980b2e5baa6.png?w=788" alt="" class="wp-image-8410" /><figcaption class="wp-element-caption">確認機器映像檔匯入的進度<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">確認匯入成功後，一樣進入機器映像檔管理控制台，用機器映像檔來建立機器：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/26-e794a8e6a99fe599a8e698a0e5838fe6aa94e5bbbae7ab8be6a99fe599a8.png?w=598" alt="" class="wp-image-8411" /><figcaption class="wp-element-caption">用機器映像檔建立機器<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">我們在主機列表看到機器成功建立，接著點擊 SSH 按鈕：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/27-e7a2bae8aa8de4b8bbe6a99fe9968be6a99fe68890e58a9fe4b8a6e9bb9ee6938asshe68c89e98895.png?w=1024" alt="" class="wp-image-8413" /><figcaption class="wp-element-caption">確認主機開機成功並點擊 SSH 按鈕<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來就看到 SSH 連線成功的畫面，確認匯入成功。</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/28-e7a2bae8aa8de6a99fe599a8e698a0e5838fe6aa94e58cafe585a5e68890e58a9f-1.png?w=1024" alt="" class="wp-image-8418" /><figcaption class="wp-element-caption">確認機器映像檔匯入成功<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">關於匯入映象檔或是機器映象檔，還有一個更簡便的方法，不過它是使用 gcloud 指令來操作 你可以參考<a href="https://cloud.google.com/compute/docs/import/import-ovf-files#gcloud">這份文件</a>。&nbsp;</p>



<p class="wp-block-paragraph">上述方法最容易卡住的地方，就是我們要匯入的檔案有問題，可能是作業系統或是檔案格式的問題，造成匯入失敗的機率很高，所以請再匯入之前多確認映像檔的內容。</p>



<h3 class="wp-block-heading">2. 從地端 VMware 環境搬遷主機或 Disk</h3>



<p class="wp-block-paragraph">這個方法的前提是你在地端必須要有一個 vSphere 資料中心，然後再搬遷之前會有一系列的前置作業，讓你的地端和雲端可以連接在一起，之後才能開始搬遷，如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/29-migrate-to-virtual-machines-e690ace981b7e69eb6e6a78b.png?w=1024" alt="" class="wp-image-8419" /><figcaption class="wp-element-caption">Migrate to Virtual Machines 搬遷架構<br>資料來源：<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/migrate/vmware_overview">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">雖然比較麻煩，但是它可以針對大批的主機一口氣快速搬遷，而不是像上述方法一台一台操作。</p>



<p class="wp-block-paragraph">此外，因為主機是在 VMware 環境，搬遷到 GCP 有比較高的相容性，所以這個方法成功率高很多。 如果你在地端有大量的主機需要搬遷，強烈推薦使用這種方法。</p>



<p class="wp-block-paragraph">搬遷的前置作業分述如下：</p>



<p class="wp-block-paragraph">(1) 挑選一個主要專案 (Host Project)</p>



<p class="wp-block-paragraph">如上圖，我們在雲端上有多個 GCP 的專案，你可以挑選一個主要的專案 (Host Project) 來負責執行搬遷工作，但是你搬上來的主機不一定要部署在這個專案上，你也可以部署到另外一個專案上去。</p>



<p class="wp-block-paragraph">(2) 啟用相關的 API<br>由於搬遷過程中會呼叫 GCP 各種不同的 API，所以我們要事先啟用，這裡提供一個快速的指令，讓你可以直接複製貼上，然後在 <a href="https://cloud.google.com/shell/docs">Cloud Shell</a> 或是你有安裝 <a href="https://cloud.google.com/sdk/docs/install">gcloud CLI</a> 的電腦執行：<br></p>



<pre class="wp-block-code"><code>gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com</code></pre>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/30-e5959fe794a8e79bb8e9979ce79a84-api.png?w=1024" alt="" class="wp-image-8421" /><figcaption class="wp-element-caption">啟用相關的 API<br>資料來源：<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/get-started/enable-services#enabling_required_services_on_the_host_project">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">(3) 授權給相關人員</p>



<p class="wp-block-paragraph">如果有許多人員要參與搬遷，你可以授權這兩個角色給相關的人員：</p>



<p class="wp-block-paragraph">VM Migration Administrator：是給執行搬遷的人員使用。</p>



<p class="wp-block-paragraph">VM Migration Viewer：如果其他的人想要查看搬遷的相關資訊，不直接動手操作。</p>



<p class="wp-block-paragraph">(4) 在 vCenter 建立使用者帳號</p>



<p class="wp-block-paragraph">因為我們會在 vSphere 建立一台主機，並且安裝 Migrate Connector，而這個 Migrate Connector 需要有一個使用者的帳號，並且要擁有相關權限，才能夠呼叫&nbsp; vCenter的API，去把 VMware 主機的資料拉出來並且搬到雲端上。</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/31-vcenter-user-e99c80e8a681e79a84e6ac8ae99990.png?w=1024" alt="" class="wp-image-8423" /><figcaption class="wp-element-caption">vCenter User 需要的權限<br>資料來源：<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/migrate/create-a-vmware-source#step-1">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">(5) 在 GCP 準備一個使用者帳號和服務帳戶</p>



<p class="wp-block-paragraph">這個使用者帳戶必須要有權限，才能註冊 VMware 上的 Migrate Connector 主機到 GCP。它只有在註冊的那一刻需要相關的權限，只須執行一次性的註冊動作。</p>



<p class="wp-block-paragraph">而在 GCP 上面也要有一個服務帳戶，用來存取 19 項 GCP 資源，來完成搬遷的動作。 如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/32-e59ca8-gcp-e4b88ae8a681e6ba96e58299e79a84e5b8b3e8999f.png?w=1024" alt="" class="wp-image-8424" /><figcaption class="wp-element-caption">在 GCP 上要準備的帳號<br>資料來源：<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/migrate/create-a-vmware-source#step-1">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">(6) 設定網路存取</p>



<p class="wp-block-paragraph">在 GCP 這邊，因為都是開放的 API，比不需要特別再去設定，反而是地端那台 Migrate Connector 主機，要確保網路流量可以存取得到 vCenter、vSphere 和上網存取 GCP 相關服務。如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1197" height="481" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/33-e8a8ade5ae9a-migrate-connector-e4b8bbe6a99fe5ad98e58f96-vcentere38081vsphere-e5928c-gcp-e79bb8e9979ce69c8de58b99.png?w=1024" alt="" class="wp-image-8425" srcset="https://dongdonggcp.com/wp-content/uploads/2025/01/33-e8a8ade5ae9a-migrate-connector-e4b8bbe6a99fe5ad98e58f96-vcentere38081vsphere-e5928c-gcp-e79bb8e9979ce69c8de58b99.png 1197w, https://dongdonggcp.com/wp-content/uploads/2025/01/33-e8a8ade5ae9a-migrate-connector-e4b8bbe6a99fe5ad98e58f96-vcentere38081vsphere-e5928c-gcp-e79bb8e9979ce69c8de58b99-300x121.png 300w, https://dongdonggcp.com/wp-content/uploads/2025/01/33-e8a8ade5ae9a-migrate-connector-e4b8bbe6a99fe5ad98e58f96-vcentere38081vsphere-e5928c-gcp-e79bb8e9979ce69c8de58b99-1024x411.png 1024w, https://dongdonggcp.com/wp-content/uploads/2025/01/33-e8a8ade5ae9a-migrate-connector-e4b8bbe6a99fe5ad98e58f96-vcentere38081vsphere-e5928c-gcp-e79bb8e9979ce69c8de58b99-768x309.png 768w" sizes="(max-width: 1197px) 100vw, 1197px" /><figcaption class="wp-element-caption">設定 Migrate Connector 主機存取 vCenter、vSphere 和 GCP 相關服務<br>資料來源：<a href="https://cloud.google.com/migrate/virtual-machines/docs/5.0/migrate/create-a-vmware-source#step-1">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">如果防火牆也有限制，要記得開放存取到 *.googleapis.com 和 gcr.io 這兩個網域喔！</p>



<p class="wp-block-paragraph">(7) 建立連線到 Migrate Connctor 所需的 Key</p>



<p class="wp-block-paragraph">為了要安全的連到 Migrate Connctor ，你必須建立一組金鑰，等到這台機器建立完成，你就要透過這個金鑰連線進去操作。你可以在任何地方使用 ssh-keygen -t rsa 這個指令來建立金鑰，如下圖我們是用 Mac 本機電腦來建立的：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/34-e5bbbae7ab8be980a3e7b79ae588b0-migrate-connctor-e68980e99c80e79a84-key.png?w=1024" alt="" class="wp-image-8427" /><figcaption class="wp-element-caption">建立連線到 Migrate Connctor 所需的 Key<br>資料來源：自行截圖</figcaption></figure>



<p class="wp-block-paragraph">(8) 安裝 Migrate Connctor<br>接下來環境切換到 vSphere，點擊 Deploy OVF Template 然後貼上 <a href="https://storage.googleapis.com/vmmigration-public-artifacts/migrate-connector-2-6-2497.ova">Migrate Connector 機器映像檔的網址</a>：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/35-e59ca8e7b6b2e59d80e6ac84e4bd8de8bcb8e585a5-migrate-connector-e79a84e4b88be8bc89e4bd8de7bdae.png?w=1024" alt="" class="wp-image-8428" /><figcaption class="wp-element-caption">在網址欄位輸入 Migrate Connector 的下載位置<br>資料來源：自行截圖</figcaption></figure>



<p class="wp-block-paragraph">接下來等它安裝完成，看到主機的資訊如下：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1480" height="817" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/36-e5959fe58b95-migrate-connector-e4b8bbe6a99f.png?w=1024" alt="" class="wp-image-8430" srcset="https://dongdonggcp.com/wp-content/uploads/2025/01/36-e5959fe58b95-migrate-connector-e4b8bbe6a99f.png 1480w, https://dongdonggcp.com/wp-content/uploads/2025/01/36-e5959fe58b95-migrate-connector-e4b8bbe6a99f-300x166.png 300w, https://dongdonggcp.com/wp-content/uploads/2025/01/36-e5959fe58b95-migrate-connector-e4b8bbe6a99f-1024x565.png 1024w, https://dongdonggcp.com/wp-content/uploads/2025/01/36-e5959fe58b95-migrate-connector-e4b8bbe6a99f-768x424.png 768w" sizes="(max-width: 1480px) 100vw, 1480px" /><figcaption class="wp-element-caption">啟動 Migrate Connector 主機<br>資料來源：自行截圖</figcaption></figure>



<p class="wp-block-paragraph">(9) 連線到 Migrate Connector 主機並註冊到 GCP&nbsp;</p>



<p class="wp-block-paragraph">我們使用 SSH 連到 Migrate Connector 主機之後，輸入 m4c register 開始註冊，經過一連串的互動操作，可以看到註冊成功的畫面：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/37-e7a2bae8aa8d-migrate-connector-e8a8bbe5868ae68890e58a9f.png?w=979" alt="" class="wp-image-8432" /><figcaption class="wp-element-caption">確認 Migrate Connector 註冊成功<br>資料來源：自行截圖</figcaption></figure>



<p class="wp-block-paragraph">我們回到 Console 上就會看到地端的機器列表，這時我們就可以選定要搬遷的主機：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/38-e981b8e5ae9ae8a681e690ace981b7e79a84e4b8bbe6a99f.png?w=1024" alt="" class="wp-image-8433" /><figcaption class="wp-element-caption">選定要搬遷的主機<br>資料來源：<a href="https://www.youtube.com/watch?v=PyO-5rc3CHs">YouTube 影片截圖</a></figcaption></figure>



<p class="wp-block-paragraph">雖然是將主機一模一樣的搬到 GCP，但是我們並不一定要使用一模一樣的規格，我們可以設定部署的規格跟環境：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/39-e981b8e69387e983a8e7bdb2e6a99fe599a8e79a84e79bb8e9979ce8a8ade5ae9a.png?w=1024" alt="" class="wp-image-8434" /><figcaption class="wp-element-caption">選擇部署機器的相關設定<br>資料來源：<a href="https://www.youtube.com/watch?v=PyO-5rc3CHs">YouTube 影片截圖</a></figcaption></figure>



<p class="wp-block-paragraph">接下來就開始進行資料複製的動作，等到複製完成，我們可以先點擊「Test-Clone」，來觀察資料是否都複製完成，它會建立一台測試機，讓你進去檢查。如果確定都沒問題的話，我們再點擊「Cut-Over」 ：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/40-e8b387e69699e8a487e8a3bde5ae8ce68890e58fafe4bba5e58588e6b8ace8a9a6e68896e79bb4e68ea5e58887e68f9b.png?w=1024" alt="" class="wp-image-8436" /><figcaption class="wp-element-caption">資料複製完成可以先測試或直接切換<br>資料來源：<a href="https://www.youtube.com/watch?v=PyO-5rc3CHs">YouTube 影片截圖</a></figcaption></figure>



<p class="wp-block-paragraph">最後我們可以在 Console 上看到主機切換完成的相關訊息：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/41-e7a2bae8aa8de4b8bbe6a99fe68890e58a9fe58887e68f9be588b0-gcp-e4b88a.png?w=1024" alt="" class="wp-image-8438" /><figcaption class="wp-element-caption">確認主機成功切換到 GCP 上<br>資料來源：<a href="https://www.youtube.com/watch?v=PyO-5rc3CHs">YouTube 影片截圖</a></figcaption></figure>



<p class="wp-block-paragraph">這裡要注意的是，它的「切換」會把原來的地端主機「直接關機」，如果你不希望機器被關，目前的方法就是再手動把它開起來。&nbsp;</p>



<p class="wp-block-paragraph">很多使用者會藉由這個功能，執行雲地資料同步的動作，不過不算正規方法，所以沒有備份的保證喔！只是因為做起來很方便，單純分享給各位參考！</p>



<h2 class="wp-block-heading">(二) VMware HCX&nbsp;</h2>



<p class="wp-block-paragraph">GCP 本身可以建立一個純粹的 VMware 環境在雲端，叫做 VMware Engine，而這個環境可以和地端的 VMware 環境連結在一起。既然兩邊都是 VMware，就可以使用 VMware 本身的 HCX 將地端的主機無縫的搬遷到雲端上，但不是 Compute Engine 主機的形式，而是 VMware 格式的主機。</p>



<p class="wp-block-paragraph">所以它具體的搬遷方法是由 VMware 所發展的， GCP 就只是提供基礎建設，讓 VMware 可以在 GCP 上面順利運作，整合概念圖如下：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/42-vmware-engine-e5928ce59cb0e7abafe695b4e59088e6a682e5bfb5e59c96.png?w=1024" alt="" class="wp-image-8440" /><figcaption class="wp-element-caption">VMware Engine 和地端整合概念圖<br>擷圖自 <a href="https://esxsi.com/2020/05/30/google-cloud-vmware-engine/">VMware 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">而這樣的服務要在 GCP 上開起來，必須要使用通過 VMware 認證的主機，我們可以從「VMware Engine」進入「私有雲」，然後點擊「建立私有雲」 ：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/43-e5bbbae7ab8b-vmware-engine-e7a781e69c89e99bb2.png?w=1024" alt="" class="wp-image-8441" /><figcaption class="wp-element-caption">建立 VMware Engine 私有雲<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">接下來你會發現台灣 (asia-east1) 並沒有提供這樣的環境，VMware Engine 離台灣最近的資料中心在新加坡 (asia-southeast1)：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/44-e79baee5898de59ca8e58fb0e781a3e98284e6b292e69c89-vmware-engine.png?w=768" alt="" class="wp-image-8442" /><figcaption class="wp-element-caption">目前在台灣還沒有 VMware Engine<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">另外我們在設定節點數量的時候，系統會要求至少要三個節點以上，而每個節點的規格是 72 個 vCPU和 768 GB 的記憶體，以及1.92 TB 的 Disk 空間，可以知道它的費用不低，有一定規模的跨國企業才有機會使用這樣的服務：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/45-vmware-engine-e5bf85e9a088e8a681e69c893e5808be7af80e9bb9ee8808ce4b894e8b2bbe794a8e8bc83e9ab98.png?w=1024" alt="" class="wp-image-8444" /><figcaption class="wp-element-caption">VMware Engine 必須要有3個節點而且費用較高<br>資料來源：截圖自 <a href="https://console.cloud.google.com/">GCP Console</a></figcaption></figure>



<p class="wp-block-paragraph">我們在 YouTube 看到有人示範 HCX 操作的畫面，功能和 Migrate to Virtual Machines 很像，首先就是勾選要搬遷的主機：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/46-e59ca8-hcx-e58bbee981b8e8a681e690ace981b7e79a84e4b8bbe6a99f.png?w=1024" alt="" class="wp-image-8446" /><figcaption class="wp-element-caption">在 HCX 勾選要搬遷的主機<br>資料來源：截圖自 <a href="https://www.youtube.com/watch?v=4KqL0Rxa3kM">YouTube 影片</a></figcaption></figure>



<p class="wp-block-paragraph">接著我們就設定主機要搬遷的目的地：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/47-e59ca8-hcx-e8a8ade5ae9ae8a681e690ace981b7e79a84e79baee79a84e59cb0.png?w=1024" alt="" class="wp-image-8447" /><figcaption class="wp-element-caption">在 HCX 設定主機要搬遷的目的地<br>資料來源：截圖自 <a href="https://www.youtube.com/watch?v=4KqL0Rxa3kM">YouTube 影片</a></figcaption></figure>



<p class="wp-block-paragraph">在設定的過程當中，也可以設定目的地的主機規格和環境參數，你還可以設定搬遷的排程，例如在幾月幾號的幾點開始搬遷。</p>



<p class="wp-block-paragraph">開始搬遷之後，你也可以在畫面上看到搬遷的進度：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6.png?w=1024" alt="" class="wp-image-8448" srcset="https://dongdonggcp.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6.png 1920w, https://dongdonggcp.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6-300x169.png 300w, https://dongdonggcp.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6-1024x576.png 1024w, https://dongdonggcp.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6-768x432.png 768w, https://dongdonggcp.com/wp-content/uploads/2025/01/48-e59ca8-hcx-e69fa5e79c8be690ace981b7e79a84e980b2e5baa6-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /><figcaption class="wp-element-caption">在 HCX 查看主機搬遷的進度<br>資料來源：截圖自 <a href="https://www.youtube.com/watch?v=4KqL0Rxa3kM">YouTube 影片</a></figcaption></figure>



<p class="wp-block-paragraph">關於更多 HCX 的操作細節，可以參考<a href="https://cloud.google.com/vmware-engine/docs/workloads/howto-migrate-vms-using-hcx">這份文件</a>。</p>



<p class="wp-block-paragraph">另外這樣的規模通常都不小，我們可以聯絡代理商或是 Google 原廠，來提供相關的技術服務喔！</p>



<h1 class="wp-block-heading">五、結論</h1>



<p class="wp-block-paragraph">最後我們總結從地端搬遷主機到 GCP 的方法，整理比較表如下：</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2025/01/49-e99bb2e7abafe7b3bbe7b5b1e690ace981b7e696b9e5bc8fe6af94e8bc83e8a1a8.png?w=1024" alt="" class="wp-image-8450" /><figcaption class="wp-element-caption">雲端系統搬遷方式比較表<br>資料來源：自行整理</figcaption></figure>



<p class="wp-block-paragraph">不管你是哪一種企業規模或是場景，都建議你先從匯入映像檔的方式開始，不是真的要你在正式搬遷都用這個方法，而是要你藉由這個動作，去熟悉整個搬遷的流程、細部操作和相關的注意事項，讓你了解搬遷過程的全貌。</p>



<p class="wp-block-paragraph">這樣才能在正式搬遷之前，做好完整的評估和規劃，和搬遷失敗的處理方式，讓你確保在公司系統照常運作，影響最小的前提之下，讓搬遷順利成功。</p>



<p class="wp-block-paragraph">本文同時刊登於：</p>



<p class="wp-block-paragraph"><a href="https://masterconcept.ai/zh-hant/learning-column/google-cloud-zh-hant/why-move-the-host-to-gcp/">【東東老師 X 思想科技】地端主機如何搬上 GCP？（上）</a></p>



<p class="wp-block-paragraph"><a href="https://masterconcept.ai/zh-hant/learning-column/google-cloud-zh-hant/gcp-kol-x-master-concept-why-move-the-host-to-gcp/">【東東老師 X 思想科技】地端主機如何搬上 GCP？主機搬遷具體方法（下）</a></p><p>The post <a href="https://dongdonggcp.com/2025/01/09/how-to-migrate-vms-to-gcp/">[GCP 教學] 地端主機如何搬上 GCP？各種方法和步驟詳解</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2025/01/09/how-to-migrate-vms-to-gcp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GCP VM 費用如何計算？有哪些折扣和申請方式？</title>
		<link>https://dongdonggcp.com/2024/11/11/gcp-vm-price-sud-cud-discount-and-calculator/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gcp-vm-price-sud-cud-discount-and-calculator</link>
					<comments>https://dongdonggcp.com/2024/11/11/gcp-vm-price-sud-cud-discount-and-calculator/#respond</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Mon, 11 Nov 2024 06:57:47 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[CUD]]></category>
		<category><![CDATA[SUD]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[價格]]></category>
		<category><![CDATA[價格計算機]]></category>
		<category><![CDATA[折扣]]></category>
		<category><![CDATA[費用]]></category>
		<guid isPermaLink="false">https://dongdonggcp.com/?p=7708</guid>

					<description><![CDATA[<p>GCP 大部份的產品都是「用多少算多少」 [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2024/11/11/gcp-vm-price-sud-cud-discount-and-calculator/">GCP VM 費用如何計算？有哪些折扣和申請方式？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">GCP 大部份的產品都是「用多少算多少」(Pay as you go) 的方式計算，</p>



<p class="wp-block-paragraph">大家最常用的 Compute Engine，也就是所謂的 VM 虛擬機器平台，也是這樣計算的。</p>



<p class="wp-block-paragraph">我們在每個月使用過後，在下個月初會收到 GCP 的帳單，再自動扣款繳費即可。</p>



<p class="wp-block-paragraph">本文先介紹 VM 最基本的計費方式，再針對短期和長期折扣詳細說明，最後教大家操作 GCP 費用計算機，讓大家可以完全掌握整個費用。</p>



<p class="wp-block-paragraph">對了，先確認你已經用過 <a href="https://cloud.google.com/free">$300 美金的試用</a>了嗎？如果還沒，可以參考<a href="https://www.youtube.com/watch?v=E6uGLiFfZTk">這支影片</a>來申請喔！</p>



<h1 class="wp-block-heading">一、GCP VM 基本計費方式</h1>



<p class="wp-block-paragraph">主要分成主機規格、作業系統、硬碟大小、網路流量和 IP 位址五種計費項目。</p>



<p class="wp-block-paragraph">這邊先提醒主機的記憶體、硬碟大小和網路流量的單位是 GiB 而不是 GB 喔！</p>



<p class="wp-block-paragraph">而 1 GiB 約等於 1.07 GB，所以 GiB 是比較大的單位，可參考<a href="https://zh.wikipedia.org/zh-tw/%E5%90%89%E5%AD%97%E8%8A%82">維基百科</a>說明。</p>



<h2 class="wp-block-heading">(一) 主機規格</h2>



<p class="wp-block-paragraph">主機規格包含型號、vCPU 數量和記憶體的大小。</p>



<p class="wp-block-paragraph">VM 的型號非常多種，例如 N1、N2、M1、M2、到 Z3 等等，但是計費方式都一樣，不同型號有不同的 vCPU 和記憶體單價。</p>



<p class="wp-block-paragraph">我們以在台灣 (asia-east1) 這個 Region 的 N1 為例，n1-standard-1 配的是 1 個 vCPU 和 3.75 GiB 的記憶體，每小時費用是 0.055 美金，如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1868" height="1226" src="https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7710" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8.png 1868w, https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8-300x197.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8-1024x672.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8-768x504.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/01-n1-e4b8bbe6a99fe6af8fe5b08fe69982e8b2bbe794a8-1536x1008.png 1536w" sizes="(max-width: 1868px) 100vw, 1868px" /><figcaption class="wp-element-caption">N1 主機每小時費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">要注意的是，雖然表格是寫 Hourly，但它是以秒計費的，也就是說，你今天這台機器只開半個小時，那它就是 0.0275 美金而已。</p>



<p class="wp-block-paragraph">但是它的最低消費是 1 分鐘。</p>



<p class="wp-block-paragraph">就是說如果你的機器只開 30 秒就刪掉了，那它會計 1 分鐘的費用。</p>



<p class="wp-block-paragraph">但如果你開了 1 分 30 秒的話，那它就會計成剛好 90 秒的費用。</p>



<p class="wp-block-paragraph">我們也可以點擊右上角的開關，切換為每月的費用：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2066" height="1114" src="https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7712" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8.png 2066w, https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8-300x162.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8-1024x552.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8-768x414.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8-1536x828.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/02-e58887e68f9be782bae6af8fe69c88e8b2bbe794a8-2048x1104.png 2048w" sizes="(max-width: 2066px) 100vw, 2066px" /><figcaption class="wp-element-caption">切換為 N1 主機每月費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">你會看到 n1-standard-1 是 40.15 元，它是 0.055 * 每月 730 小時得出來的數字。</p>



<p class="wp-block-paragraph">為什麼要用 730 小時呢？</p>



<p class="wp-block-paragraph">因為每年的天數不同，每年又有分大月和小月，所以 Google 把 730 小時做為平均每個月的小時數，避免每次都要考慮到底是 31天、30 天甚至 28 天的問題。</p>



<p class="wp-block-paragraph">而同樣是 N1 的主機，還分成高 CPU 使用率和高記憶體使用率的機器類型，所以請直接參考表格來估算價格。</p>



<p class="wp-block-paragraph">另外，GCP 不是只有配好的規格而已，你可以自訂想要的 vCPU 和記憶體的用量比例，例如你可以用拉 Bar 拉一個 1 vCPU 和 6.5 GiB 的規格，這是其他公有雲做不到的。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2392" height="1100" src="https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f.png?w=1024" alt="" class="wp-image-7713" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f.png 2392w, https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f-300x138.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f-1024x471.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f-768x353.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f-1536x706.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/03-1-vcpu-e9858d-6.5-gib-e79a84e4b8bbe6a99f-2048x942.png 2048w" sizes="(max-width: 2392px) 100vw, 2392px" /><figcaption class="wp-element-caption">N1 1 vCPU 配 6.5 GiB 的主機<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">要注意的是，自訂規格的價格會有所不同，如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1654" height="600" src="https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9.png?w=1024" alt="" class="wp-image-7715" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9.png 1654w, https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9-300x109.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9-1024x371.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9-768x279.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/04-n1-e887aae8a882e6a99fe599a8e9a19ee59e8be596aee583b9-1536x557.png 1536w" sizes="(max-width: 1654px) 100vw, 1654px" /><figcaption class="wp-element-caption">N1 自訂機器類型單價<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">甚至，我們還可以加開擴充記憶體，如下圖我們開到 624 GiB 這種非常特殊的規格：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2410" height="1116" src="https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94.png?w=1024" alt="" class="wp-image-7716" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94.png 2410w, https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94-300x139.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94-1024x474.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94-768x356.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94-1536x711.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/05-n1-e58aa0e9968be693b4e58585e8a898e686b6e9ab94-2048x948.png 2048w" sizes="(max-width: 2410px) 100vw, 2410px" /><figcaption class="wp-element-caption">N1 加開擴充記憶體<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">而擴充的記憶體，單價也是有所不同：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1902" height="464" src="https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9.png?w=1024" alt="" class="wp-image-7718" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9.png 1902w, https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9-300x73.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9-1024x250.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9-768x187.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/06-n1-e693b4e58585e8a898e686b6e9ab94e596aee583b9-1536x375.png 1536w" sizes="(max-width: 1902px) 100vw, 1902px" /><figcaption class="wp-element-caption">N1 擴充記憶體單價<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">上述提供的都是持續存在的 VM，另外還有 Spot VM，指的是 GCP 閒置的資源，如果你有「不那麼緊急」的工作要處理，你可以用非常便宜的價格使用 Spot VM，大約在 60%~91% 的折扣範圍，如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1052" height="771" src="https://dongdonggcp.com/wp-content/uploads/2024/11/07-spot-vm-e583b9e6a0bc.png?w=1024" alt="" class="wp-image-7719" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/07-spot-vm-e583b9e6a0bc.png 1052w, https://dongdonggcp.com/wp-content/uploads/2024/11/07-spot-vm-e583b9e6a0bc-300x220.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/07-spot-vm-e583b9e6a0bc-1024x750.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/07-spot-vm-e583b9e6a0bc-768x563.png 768w" sizes="(max-width: 1052px) 100vw, 1052px" /><figcaption class="wp-element-caption">Spot VM 價格<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">但要注意它 Spot VM 的價格是浮動的，每 30 天就會更新一次，所以在使用之前，務必確認一下<a href="https://cloud.google.com/spot-vms/pricing?hl=zh-tw">當前的價格</a>。</p>



<p class="wp-block-paragraph">還有 Spot VM 是隨時都會被 Google 收回去的，相關注意事項請看<a href="https://cloud.google.com/compute/docs/instances/spot">這份文件</a>。</p>



<h2 class="wp-block-heading">(二) 作業系統</h2>



<p class="wp-block-paragraph">如果你用的是免費，應該說是 Open Sourced 的 Linux 版本，例如 Debian、Ubuntu、CentOS、Fedora 或 OpenSUSE，是不用任何作業系統授權費的。</p>



<p class="wp-block-paragraph">如果你是使用 Windows、Radhat、SUSE Linux Enterprise，或 SAP 相關的作業系統，就要額外付授權費。</p>



<p class="wp-block-paragraph">我們以最常用的 Windows 為例：</p>



<h3 class="wp-block-heading">1. 如果你只用 Windows Server&nbsp;</h3>



<p class="wp-block-paragraph">它是每個 vCPU 小時在計費的，一個 vCPU 每小時是 0.023 美金，例如你用 n1-standard-4 跑 24 個小時，授權費就是 ：</p>



<p class="wp-block-paragraph">4 個 vCPU * 0.046 * 24 = 4.416 美金。</p>



<p class="wp-block-paragraph">那如果是所謂的共用核心 (Shared Core) 呢？</p>



<p class="wp-block-paragraph">像是 f1-micro 和 g1-small 都算每小時 0.023 美金。</p>



<p class="wp-block-paragraph">低消部分跟主機規格一樣，不到 1 分鐘算 1 分鐘費用，超過則以秒計費。</p>



<h3 class="wp-block-heading">2. 如果你使用 Windows Server 和 SQL Server</h3>



<p class="wp-block-paragraph">那就是除了上述的費用之外，再另外加 SQL Server 的授權費，而 SQL Server 還有分版本：</p>



<p class="wp-block-paragraph">SQL Server Enterprise 每核心每小時 $0.399 美金；</p>



<p class="wp-block-paragraph">SQL Server Standard 每核心每小時$0.1200 美金；</p>



<p class="wp-block-paragraph">SQL Server Web 每核心每小時 $0.011 美金；</p>



<p class="wp-block-paragraph">SQL Server Express 不計費。</p>



<p class="wp-block-paragraph">注意低消部分跟上述不同，不到 10 分鐘算 10 分鐘費用，超過則<strong>以分計費</strong>喔。</p>



<p class="wp-block-paragraph">另外要注意，你的主機必須開 4 個 vCPU 以上，如果開不到 4 個 vCPU，還是算 4 個 vCPU 的授權費喔！！</p>



<h3 class="wp-block-heading">3. 自帶授權 (Bring Your Own License; BYOL)</h3>



<p class="wp-block-paragraph">如果你原本就有向微軟的代理商購買授權的話，你可以透過自帶授權的方式，在 GCP 上使用自己購買的微軟授權。</p>



<p class="wp-block-paragraph">但要注意，一般的 Windows Server 授權本身不足以讓你在 GCP 上使用 BYOL，你需要有 Software Assurance（SA）- 這是微軟的一個額外服務計劃，給予你「License Mobility through Software Assurance」的權利，這才允許你將授權移轉到公有雲使用，不管是 GCP 或 AWS。</p>



<p class="wp-block-paragraph">如果確定有購買 Software Assurance 的話，你在 GCP 只要花費主機費用，就不會被額外收取授權費喔！關於微軟授權的注意事項，可以參考<a href="https://cloud.google.com/compute/docs/instances/windows/ms-licensing">這份文件</a>。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2810" height="1442" src="https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8.png?w=1024" alt="" class="wp-image-7721" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8.png 2810w, https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8-300x154.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8-1024x525.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8-768x394.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8-1536x788.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/08-windows-e68e88e6ac8ae8b2bbe794a8-2048x1051.png 2048w" sizes="(max-width: 2810px) 100vw, 2810px" /><figcaption class="wp-element-caption">Windows 授權費用<br>資料來源：自行整理</figcaption></figure>



<h2 class="wp-block-heading">(三) 硬碟大小</h2>



<p class="wp-block-paragraph">目前 Disk 分成 Standard、Balanced、SSD、Extreme 和 Hyperdisk Extreme 五種，</p>



<p class="wp-block-paragraph">依照他們的用途，分成一般用途和高 IOPS 用途的 Disk 來分開說明：</p>



<h3 class="wp-block-heading">1. 一般用途的 Disk</h3>



<p class="wp-block-paragraph">依照 IOPS 效能最低到最高依序為 Stardard、Balanced 、SSD 和 Extreme Disk，主要是依照空間大小以秒計費，最小使用空間為 10 GiB。</p>



<p class="wp-block-paragraph">但要注意，主機只是關機，Disk 還在的話，仍然會計費喔！</p>



<p class="wp-block-paragraph">而它們又分成 Zonal 和 Regional，Zonal 就是在 Regional 內其中一個 Zone 的 Disk。</p>



<p class="wp-block-paragraph">Regional 則是有 2 個 Disk，因為虛擬機會同時把資料寫入兩個 Zone 的 Disk，所以費用是 2 倍金額。</p>



<p class="wp-block-paragraph">另外 Extreme Disk 則沒有 Regional，最小使用空間為 2500 GiB。</p>



<p class="wp-block-paragraph">而且除了空間計費之外，它可以額外增加 IOPS 而不增加空間，每秒增加一次 IOPS 為 0.078 美金。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2600" height="1514" src="https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7723" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8.png 2600w, https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8-300x175.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8-1024x596.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8-768x447.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8-1536x894.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/09-e4b880e888ac-disk-e8b2bbe794a8-2048x1193.png 2048w" sizes="(max-width: 2600px) 100vw, 2600px" /><figcaption class="wp-element-caption">一般 Disk 費用<br>資料來源：自行整理</figcaption></figure>



<h3 class="wp-block-heading">2.&nbsp; 高 IOPS 用途的 Hyperdisk</h3>



<p class="wp-block-paragraph">Hyperdisk 是 GCP 中最新一代的網路區塊儲存服務 (Block Storage)，專門用來針對企業最關鍵任務的應用程式而設計出來的。</p>



<p class="wp-block-paragraph">它的類型很多，包含 Hyperdisk Throughput、Hyperdisk Balanced、Hyperdisk Balanced HA、Hyperdisk、Hyperdisk Extreme 等。</p>



<p class="wp-block-paragraph">除此之外，針對 Throughput 和 Balanced 這兩種 Hyperdisk，可以使用 Storage Pool，它可以簡化你的 Disk 管理。</p>



<p class="wp-block-paragraph">你可以一次建立一個很大的 Disk 空間，統一設定效能，再把 Disk 分配給每一台主機，還有一些效能上的免費額度。</p>



<p class="wp-block-paragraph">詳情可以參考<a href="https://cloud.google.com/compute/docs/disks/storage-pools">這份文件</a>，未來有機會再專門討論。</p>



<p class="wp-block-paragraph">目前在台灣 (asia-east1) 的價格如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2474" height="1518" src="https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7724" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8.png 2474w, https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8-300x184.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8-1024x628.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8-768x471.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8-1536x942.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/10-hyperisk-e8b2bbe794a8-2048x1257.png 2048w" sizes="(max-width: 2474px) 100vw, 2474px" /><figcaption class="wp-element-caption">Hypedisk 費用<br>資料來源：自行整理</figcaption></figure>



<p class="wp-block-paragraph">你會看到有幾個是灰色底的數字，雖然<a href="https://cloud.google.com/compute/disks-image-pricing?hl=zh-tw#disk">價格文件</a>上有提到 Throughput 和 Balanced HA，但另一份關於 <a href="https://cloud.google.com/compute/docs/disks/hyperdisks#hyperdisk_regions">Hyperdisk 可用性的文件</a>指出，台灣其實還沒有提供。</p>



<p class="wp-block-paragraph">所以 Hyperdisk Storage Pool 的部分，台灣也只有 Hyperdisk Balanced 的 Pool，Hyperdisk Throughput 的 Pool 也還不可用。</p>



<p class="wp-block-paragraph">因為今年 (2024) Hyperdisk 才剛出來，未來可能還有變動，所以請持續追蹤官方文件是否有更新。</p>



<h2 class="wp-block-heading">(四) 網路流量</h2>



<p class="wp-block-paragraph">流量依照進出主機的方向分為 Ingress (流入/上傳) 和 Egress (流出/下載) 兩種，其中 Ingress 不計費，只有 Egress 計費。</p>



<p class="wp-block-paragraph">而 Egress 又依照你的流出的目的地有不同的價格，以下依照費用從最高到最低依序說明：</p>



<h3 class="wp-block-heading">1. Egress 到 Google 外部</h3>



<p class="wp-block-paragraph">我們在建立主機時，在 Network Interface 有給你選擇 Service Tier，看你要用 Preimum 還是 Standard，如果沒選預設就是 Premium。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1510" height="1386" src="https://dongdonggcp.com/wp-content/uploads/2024/11/11-network-service-tier-1.png?w=1024" alt="" class="wp-image-7726" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/11-network-service-tier-1.png 1510w, https://dongdonggcp.com/wp-content/uploads/2024/11/11-network-service-tier-1-300x275.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/11-network-service-tier-1-1024x940.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/11-network-service-tier-1-768x705.png 768w" sizes="(max-width: 1510px) 100vw, 1510px" /><figcaption class="wp-element-caption">Network Service Tier<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">(1) 主機 Egress 到外部 (Premium)</p>



<p class="wp-block-paragraph">你可以看到，主機流出到世界各地的流量單價都不同，還有各種例外狀況，所以要看你服務的對像在哪裡，決定你主機流量的單價。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2758" height="810" src="https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium.png?w=1024" alt="" class="wp-image-7728" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium.png 2758w, https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium-300x88.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium-1024x301.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium-768x226.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium-1536x451.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/12-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8premium-2048x601.png 2048w" sizes="(max-width: 2758px) 100vw, 2758px" /><figcaption class="wp-element-caption">Egress 到外部流量費用 (Premium)<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">(2) 主機 Egress 到外部 (Standard)</p>



<p class="wp-block-paragraph">Standard Tier 的流量費用單純許多，如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1094" height="746" src="https://dongdonggcp.com/wp-content/uploads/2024/11/13-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8standard.png?w=1024" alt="" class="wp-image-7729" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/13-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8standard.png 1094w, https://dongdonggcp.com/wp-content/uploads/2024/11/13-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8standard-300x205.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/13-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8standard-1024x698.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/13-egress-e588b0e5a496e983a8e6b581e9878fe8b2bbe794a8standard-768x524.png 768w" sizes="(max-width: 1094px) 100vw, 1094px" /><figcaption class="wp-element-caption">Egress 到外部流量費用 (Standard)<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">但是無論如何，我建議一律使用 Preimum，要不然可能會去失去一些重要的網路功能，兩者詳細差異可以參考<a href="https://cloud.google.com/network-tiers?hl=zh-tw">這份文件</a>。</p>



<h3 class="wp-block-heading">2. 主機 Egress 到 VPC 外部，但仍在 Google 內部</h3>



<p class="wp-block-paragraph">因為 Google 不是只有 GCP，很多人也使用 Gmail、YouTube、雲端硬碟等等，還有 GCP 之內其他非 VM 的服務，像是 Cloud SQL、GKE 等等。</p>



<p class="wp-block-paragraph">各種目的地的計費方式如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1946" height="1524" src="https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8.png?w=1024" alt="" class="wp-image-7732" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8.png 1946w, https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8-300x235.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8-1024x802.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8-768x601.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/14-e4b8bbe6a99f-egress-e588b0-vpc-e5a496e983a8efbc8ce4bd86e4bb8de59ca8-google-e585a7e983a8-1536x1203.png 1536w" sizes="(max-width: 1946px) 100vw, 1946px" /><figcaption class="wp-element-caption">主機 Egress 到 VPC 外部，但仍在 Google 內部的費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<h3 class="wp-block-heading">3. 主機 Egress 到同一個 VPC 內，但不同 Region 的主機</h3>



<p class="wp-block-paragraph">不同 Region 因為 Google 在當地的建置成本或其他因素，而有不同的費用如下：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2374" height="1160" src="https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7734" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8.png 2374w, https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8-300x147.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8-1024x500.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8-768x375.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8-1536x751.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/15-e4b8bbe6a99fe588b0e4b88de5908c-region-e4b8bbe6a99fe79a84e8b2bbe794a8-2048x1001.png 2048w" sizes="(max-width: 2374px) 100vw, 2374px" /><figcaption class="wp-element-caption">主機 Ergess 到不同 Region 主機的費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing?hl=zh-tw">GCP 官方文件</a></figcaption></figure>



<h3 class="wp-block-heading">4. 主機 Egress 到同一 Region 內的其他主機</h3>



<p class="wp-block-paragraph">例如主機會 Zone A，傳輸流量到同一 Region 也是 Zone A 的主機，免費。</p>



<p class="wp-block-paragraph">如果是傳到同一 Region 但是到 Zone B 的主機，每 GiB 是 0.01 美金。&nbsp;</p>



<p class="wp-block-paragraph">這部分因為 Google 中文版的網頁是錯誤的，</p>



<p class="wp-block-paragraph">在此提供<a href="https://cloud.google.com/vpc/network-pricing">英文版的網頁</a>截圖：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1712" height="466" src="https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f.png?w=1024" alt="" class="wp-image-7735" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f.png 1712w, https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f-300x82.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f-1024x279.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f-768x209.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/16-e4b8bbe6a99f-egress-e588b0e5908ce4b880-region-e585a7e79a84e585b6e4bb96e4b8bbe6a99f-1536x418.png 1536w" sizes="(max-width: 1712px) 100vw, 1712px" /><figcaption class="wp-element-caption">主機 Ergess 到同一 Region 但不同 Zone 主機的費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">(五) IP 位址</p>



<p class="wp-block-paragraph">如果你的主機有透過 Cloud NAT 上網，或是透過 Load Balancer 接收進來的流量，</p>



<p class="wp-block-paragraph">那你其實不需要 IP 位址的，除非你是需要單獨對外連線，才需要用，</p>



<p class="wp-block-paragraph">所以我們在估價時，如果其他 SKU (產品細項) 金額非常大，不然我有時會直接忽略這個費用。</p>



<p class="wp-block-paragraph">因為 IP 位址屬於稀缺資源，所以你會看到，</p>



<p class="wp-block-paragraph">如果主機是開機的，IP 位址比較便宜 (0.005 美金/小時)，</p>



<p class="wp-block-paragraph">如果主機關機，代表你的 IP 是閒置的，IP 位址反而比較貴 (0.01 美金/小時)，</p>



<p class="wp-block-paragraph">因為你「佔用稀缺資源」，所以會被收取更高的費用。</p>



<p class="wp-block-paragraph">而 Preemptible 和 Spot VM 是屬於「隨時會被 Google 收回去的主機」，主機被收回去就表示 IP 也隨之釋放掉了，所以是最便宜的。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1402" height="595" src="https://dongdonggcp.com/wp-content/uploads/2024/11/17-ip-e4bd8de59d80e79a84e8b2bbe794a8.png?w=1024" alt="" class="wp-image-7737" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/17-ip-e4bd8de59d80e79a84e8b2bbe794a8.png 1402w, https://dongdonggcp.com/wp-content/uploads/2024/11/17-ip-e4bd8de59d80e79a84e8b2bbe794a8-300x127.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/17-ip-e4bd8de59d80e79a84e8b2bbe794a8-1024x435.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/17-ip-e4bd8de59d80e79a84e8b2bbe794a8-768x326.png 768w" sizes="(max-width: 1402px) 100vw, 1402px" /><figcaption class="wp-element-caption">IP 位址的費用<br>資料來源：擷圖自 <a href="https://cloud.google.com/vpc/network-pricing">GCP 官方文件</a></figcaption></figure>



<h1 class="wp-block-heading">二、續用折扣 (Sustained Usage Discount; SUD)</h1>



<p class="wp-block-paragraph">續用折扣是在同一個月內，使用某一個型號到達某個時數的時候，可以享受到的折扣，而且它是會自動套用的。</p>



<p class="wp-block-paragraph">類似現在電子商務的「滿額折扣」，例如結帳金額「滿千送百」，或是購物滿多少錢免運費的概念。而不同型號會有不同的折扣深度，例如：</p>



<p class="wp-block-paragraph">使用 N1、M1、M2，以及除了 NVIDIA H100, A100, and L4 以外的所有 GPU，最高可達 30% Off 折扣，就是打七折。</p>



<p class="wp-block-paragraph">使用 N2、N2D、C2 最高可達 20% Off 折扣，就是打八折。</p>



<p class="wp-block-paragraph">另外要注意，<strong>E2 沒有 SUD 喔！</strong></p>



<p class="wp-block-paragraph">我們以 n1-standard2 型號為例，原價每小時 0.55 美金，以 2025 年 2 月是 28 天(方便計算)，如果機器一直開著不關，我們來看它的折扣狀況：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2826" height="1088" src="https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b.png?w=1024" alt="" class="wp-image-7738" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b.png 2826w, https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b-300x115.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b-1024x394.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b-768x296.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b-1536x591.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/18-e68c81e7ba8ce4bdbfe794a8e68a98e689a3-sud-e8a888e7ae97e7af84e4be8b-2048x788.png 2048w" sizes="(max-width: 2826px) 100vw, 2826px" /><figcaption class="wp-element-caption">持續使用折扣 SUD 計算範例<br>資料來源：自行整理</figcaption></figure>



<p class="wp-block-paragraph">我們再看這張圖，可以得知，用越多省越多：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1464" height="1402" src="https://dongdonggcp.com/wp-content/uploads/2024/11/19-e689bfe8abbee4bdbfe794a8e68a98e689a3efbc8ce794a8e8b68ae5a49ae79c81e8b68ae5a49a.png?w=1024" alt="" class="wp-image-7740" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/19-e689bfe8abbee4bdbfe794a8e68a98e689a3efbc8ce794a8e8b68ae5a49ae79c81e8b68ae5a49a.png 1464w, https://dongdonggcp.com/wp-content/uploads/2024/11/19-e689bfe8abbee4bdbfe794a8e68a98e689a3efbc8ce794a8e8b68ae5a49ae79c81e8b68ae5a49a-300x287.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/19-e689bfe8abbee4bdbfe794a8e68a98e689a3efbc8ce794a8e8b68ae5a49ae79c81e8b68ae5a49a-1024x981.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/19-e689bfe8abbee4bdbfe794a8e68a98e689a3efbc8ce794a8e8b68ae5a49ae79c81e8b68ae5a49a-768x735.png 768w" sizes="(max-width: 1464px) 100vw, 1464px" /><figcaption class="wp-element-caption">持續使用折扣，用越多省越多<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/docs/sustained-use-discounts">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">上面的例子是假設你的主機都不關的情況下，可以獲得的折扣。</p>



<p class="wp-block-paragraph">那如果機器中途關機，會不會失去折扣？</p>



<p class="wp-block-paragraph">如果你機器在2月初開了一個禮拜，最後一周也開一個禮拜，因為第一周的開機時數已滿 (25%)，最後那周開機的費用，就滿足 20% Off 的條件，也就是打八折。</p>



<p class="wp-block-paragraph">再跟第一周的原價平均起來，就是打九折。</p>



<p class="wp-block-paragraph">那如果是中途升級呢？Google 官網有個<a href="https://cloud.google.com/compute/docs/sustained-use-discounts#calculate_discounts_example">範例</a>：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2424" height="1220" src="https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1.png?w=1024" alt="" class="wp-image-7744" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1.png 2424w, https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1-300x151.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1-1024x515.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1-768x387.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1-1536x773.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/11/20-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e68a98e689a3e8aa8de5ae9a-1-2048x1031.png 2048w" sizes="(max-width: 2424px) 100vw, 2424px" /><figcaption class="wp-element-caption">主機中途升級的 SUD 折扣認定<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/docs/sustained-use-discounts">GCP 官方文件</a></figcaption></figure>



<p class="wp-block-paragraph">為了讓你可以跟 Google 官網正確對照，我們沿用官網的價格，以及每月時數 730 小時來計算。</p>



<p class="wp-block-paragraph">我們本來用 n1-standard-4，用了半個月，再升級成為 n1-standard-16。</p>



<p class="wp-block-paragraph">原本的費用是：</p>



<p class="wp-block-paragraph">n1-standard-4 使用半個月的費用 + n1-standard-16 使用半個月的費用。</p>



<p class="wp-block-paragraph">照理來說，使用半個月就是打九折。</p>



<p class="wp-block-paragraph">但 Google 的算法是：</p>



<p class="wp-block-paragraph">n1-standard-4 使用一個月的費用，增加的規格 (12vCPU, 45GB) 使用半個月的費用。</p>



<p class="wp-block-paragraph">就是 n1-standard-4 打七折，增加的規格才打九折。</p>



<p class="wp-block-paragraph">具體算法如下圖：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1843" height="1022" src="https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f.png?w=1024" alt="" class="wp-image-7745" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f.png 1843w, https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f-300x166.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f-1024x568.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f-768x426.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/21-e4b8bbe6a99fe4b8ade98094e58d87e7b49ae79a84-sud-e8a888e7ae97e696b9e5bc8f-1536x852.png 1536w" sizes="(max-width: 1843px) 100vw, 1843px" /><figcaption class="wp-element-caption">主機中途升級的 SUD 計算方式<br>資料來源：自行整理</figcaption></figure>



<p class="wp-block-paragraph">但要注意，如果你是自訂規格，你的 vCPU 和記憶體是自己指定的，它們的續用折扣會獨立計算，不會跟原本配好的機器類型合併計算喔！</p>



<h1 class="wp-block-heading">三、承諾使用折扣 (Committed Usage Discount; CUD)</h1>



<p class="wp-block-paragraph">如果你確定有些機器要長期持續運作，Google 提供一年到三年的 CUD。</p>



<p class="wp-block-paragraph">這裡分為以資源為基礎的 (Resource-Based) CUD 和運算彈性的 (Flexible) CUD。</p>



<p class="wp-block-paragraph">接下來我們一邊說明折扣計算方式，一邊操作下單的畫面給大家看。</p>



<h2 class="wp-block-heading">(一) 以資源為基礎的 (Resource-Based) CUD</h2>



<p class="wp-block-paragraph">指的是特定 Region、特定型號 (例如 N1)、特定期間 (例如一年) 還有特定數量等等。</p>



<p class="wp-block-paragraph">因此你在美國開的 CUD，就不能用在台灣，或是你開 N1 的 CUD，就不能用在 N2。</p>



<p class="wp-block-paragraph">這裡提供 CUD 的資源包含 vCPU、記憶體、GPU、Local SSD、Sole-tenant nodes 和作業系統授權 (其實只有 SUSE)。</p>



<p class="wp-block-paragraph">常見的機器型號如 E2、N1、N2、N2D、M1、M2、M3、C2、C2D、C3D、G2、T2D 都有提供。</p>



<p class="wp-block-paragraph"><strong><mark style="background-color:rgba(0, 0, 0, 0);color:#cf2e2e" class="has-inline-color">但要注意，共用核心（f1-micro、g1-small、e2-micro、e2-small、e2-medium）無法套用 CUD 喔，千萬不要衝動買下去！</mark></strong></p>



<h3 class="wp-block-heading">1. 購買 Resourced-Based CUD</h3>



<p class="wp-block-paragraph">我們直接進到購買 CUD 的畫面：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1221" height="703" src="https://dongdonggcp.com/wp-content/uploads/2024/11/22-e980b2e585a5e8b3bce8b2b7-cud-e79a84e795abe99da2.png?w=1024" alt="" class="wp-image-7747" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/22-e980b2e585a5e8b3bce8b2b7-cud-e79a84e795abe99da2.png 1221w, https://dongdonggcp.com/wp-content/uploads/2024/11/22-e980b2e585a5e8b3bce8b2b7-cud-e79a84e795abe99da2-300x173.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/22-e980b2e585a5e8b3bce8b2b7-cud-e79a84e795abe99da2-1024x590.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/22-e980b2e585a5e8b3bce8b2b7-cud-e79a84e795abe99da2-768x442.png 768w" sizes="(max-width: 1221px) 100vw, 1221px" /><figcaption class="wp-element-caption">進入購買 CUD 的畫面<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">我們可以針對每一個承諾 (Commitment) 來命名，接著選擇要在哪一個 Region 使用資源，以及使用的型號和時間長度 (一年或三年)。</p>



<p class="wp-block-paragraph">例如我要用 N1 的 10 個 vCPU 和 20 GB 的記憶體，它會直接在右邊列出預估的每月費用，並且告訴你會省下多少錢：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1222" height="590" src="https://dongdonggcp.com/wp-content/uploads/2024/11/23-n1-cud-e4b880e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3.png?w=1024" alt="" class="wp-image-7748" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/23-n1-cud-e4b880e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3.png 1222w, https://dongdonggcp.com/wp-content/uploads/2024/11/23-n1-cud-e4b880e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3-300x145.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/23-n1-cud-e4b880e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3-1024x494.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/23-n1-cud-e4b880e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3-768x371.png 768w" sizes="(max-width: 1222px) 100vw, 1222px" /><figcaption class="wp-element-caption">N1 CUD 一年的費用與折扣<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">你會看到它有顯示折扣金額，如果你把 213.46 除以 338.82 是 0.63，就是 63 折的金額，你可以再切成三年，看它有什麼變化：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1022" height="589" src="https://dongdonggcp.com/wp-content/uploads/2024/11/24-n1-cud-e4b889e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3.png?w=1022" alt="" class="wp-image-7750" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/24-n1-cud-e4b889e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3.png 1022w, https://dongdonggcp.com/wp-content/uploads/2024/11/24-n1-cud-e4b889e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3-300x173.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/24-n1-cud-e4b889e5b9b4e79a84e8b2bbe794a8e88887e68a98e689a3-768x443.png 768w" sizes="(max-width: 1022px) 100vw, 1022px" /><figcaption class="wp-element-caption">N1 CUD 三年的費用與折扣<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">你會看到它的每月費用就是 152.48 除以 338.32 等於 0.45， 就是打 45 折。</p>



<p class="wp-block-paragraph">我也有試著把大部分型號拉出來看，如<a href="https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts?_gl=1*z1qu8k*_ga*NDkwOTI0NDIyLjE3MjcxNzIwMjI.*_ga_WH2QY8WWF5*MTcyODk4MzgwNC40MS4xLjE3Mjg5ODUxODkuMzYuMC4w#how_committed_use_discounts_work">官方文件</a>所說，除了「記憶體最佳化」(Memory) 的主機，一年打 59 折，三年打 3 折。(你沒看錯是 3 折)。</p>



<p class="wp-block-paragraph">其他用途的主機都是一年打 63 折，三年打 45 折。整理如下表：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1852" height="360" src="https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086.png?w=1024" alt="" class="wp-image-7751" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086.png 1852w, https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086-300x58.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086-1024x199.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086-768x149.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/25-e59084e5808be59e8be8999fe79a84-cud-e68a98e689a3e695b4e79086-1536x299.png 1536w" sizes="(max-width: 1852px) 100vw, 1852px" /><figcaption class="wp-element-caption">各個型號的 CUD 折扣整理<br>資料來源：自行整理</figcaption></figure>



<h3 class="wp-block-heading">2. CUD 要下多少才對？</h3>



<p class="wp-block-paragraph">其實這沒有絕對的答案，主要是取決於你平常使用量的變動性，你可以先從帳單的選單找到 Commitments，再點擊 Compute Engine Commitment Analysis。</p>



<p class="wp-block-paragraph">(Commitments 現在改版叫 Committed Used Discounts，圖片是較舊的版本)</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1297" height="693" src="https://dongdonggcp.com/wp-content/uploads/2024/11/26-e980b2e585a5-cud-e58886e69e90e795abe99da2.png?w=1024" alt="" class="wp-image-7753" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/26-e980b2e585a5-cud-e58886e69e90e795abe99da2.png 1297w, https://dongdonggcp.com/wp-content/uploads/2024/11/26-e980b2e585a5-cud-e58886e69e90e795abe99da2-300x160.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/26-e980b2e585a5-cud-e58886e69e90e795abe99da2-1024x547.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/26-e980b2e585a5-cud-e58886e69e90e795abe99da2-768x410.png 768w" sizes="(max-width: 1297px) 100vw, 1297px" /><figcaption class="wp-element-caption">進入 CUD 分析畫面<br>資料來源：擷圖自 <a href="https://www.youtube.com/watch?v=5runDINev1w">GCP 官方影片</a></figcaption></figure>



<p class="wp-block-paragraph">接下來你會看到一個月內某個型號機器資源的使用量，如果你還沒買過 CUD，你看到的應該都呈現灰色的長條圖。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1620" height="1039" src="https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381.png?w=1024" alt="" class="wp-image-7754" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381.png 1620w, https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381-300x192.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381-1024x657.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381-768x493.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/27-e69fa5e79c8b-cud-e4bdbfe794a8e68385e6b381-1536x985.png 1536w" sizes="(max-width: 1620px) 100vw, 1620px" /><figcaption class="wp-element-caption">查看 CUD 使用情況<br>資料來源：擷圖自 <a href="https://www.youtube.com/watch?v=5runDINev1w">GCP 官方影片</a></figcaption></figure>



<p class="wp-block-paragraph">如果你很固定每個月都是 N1 的 30 vCPU，那你就很適合直接下單 CUD。</p>



<p class="wp-block-paragraph">但如果你每個月的用量忽大忽小，例如這個月 20 vCPU，下個月只有 8 個 vCPU，一種方式是抓中間值，例如買 14 個 vCPU，</p>



<p class="wp-block-paragraph">但是 CUD 在合約期間內，每個月都會出帳給你，不管你有沒有用滿 14 個 vCPU，當你某個月只用&nbsp; 8 個 vCPU，你還是要多付 6 個 vCPU 的費用。</p>



<p class="wp-block-paragraph">那你可以買少一點，例如只買 8 個或 10 個 vCPU，其餘的就享受不到折扣嗎？</p>



<p class="wp-block-paragraph">這點不用擔心，超過 8 個的 vCPU 數量，會自動套用 SUD。</p>



<h3 class="wp-block-heading">3. GPU 的 CUD</h3>



<p class="wp-block-paragraph">再下來再看 GPU，要注意不是所有型號都機器，都可以配任何型號的 GPU，</p>



<p class="wp-block-paragraph">要查詢主機型號和可用的 GPU，可以參考<a href="https://cloud.google.com/compute/docs/gpus">這份文件</a>。</p>



<p class="wp-block-paragraph">而且每個 Region 和 Zone 提供的 GPU 都不同，請以<a href="https://cloud.google.com/compute/docs/gpus">這份文件</a>為準。</p>



<p class="wp-block-paragraph">在操作查看 GPU 的 CUD 折扣時要注意，單純指定 GPU 數量是看不到折扣的：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1054" height="893" src="https://dongdonggcp.com/wp-content/uploads/2024/11/28-e784a1e6b395e9a1afe7a4ba-gpu-e68a98e689a3.png?w=1024" alt="" class="wp-image-7755" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/28-e784a1e6b395e9a1afe7a4ba-gpu-e68a98e689a3.png 1054w, https://dongdonggcp.com/wp-content/uploads/2024/11/28-e784a1e6b395e9a1afe7a4ba-gpu-e68a98e689a3-300x254.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/28-e784a1e6b395e9a1afe7a4ba-gpu-e68a98e689a3-1024x868.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/28-e784a1e6b395e9a1afe7a4ba-gpu-e68a98e689a3-768x651.png 768w" sizes="(max-width: 1054px) 100vw, 1054px" /><figcaption class="wp-element-caption">若沒選擇 Reservation，GPU 折扣無法顯示<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">你必須要先選擇 Create Reservations，並且要指定使用的 Zone 有提供 GPU 型號，</p>



<p class="wp-block-paragraph">網頁才能正確顯示折扣和費用，例如我們在官方文件查到 asia-east1-a 有提供 P100，</p>



<p class="wp-block-paragraph">就它提供的來選擇：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="951" height="767" src="https://dongdonggcp.com/wp-content/uploads/2024/11/29-e981b8e69387-asia-east1-a-e69c89e68f90e4be9be79a84-p100-gpu.png?w=951" alt="" class="wp-image-7757" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/29-e981b8e69387-asia-east1-a-e69c89e68f90e4be9be79a84-p100-gpu.png 951w, https://dongdonggcp.com/wp-content/uploads/2024/11/29-e981b8e69387-asia-east1-a-e69c89e68f90e4be9be79a84-p100-gpu-300x242.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/29-e981b8e69387-asia-east1-a-e69c89e68f90e4be9be79a84-p100-gpu-768x619.png 768w" sizes="(max-width: 951px) 100vw, 951px" /><figcaption class="wp-element-caption">選擇 asia-east1-a 有提供的 P100 GPU<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">接著在 Reservation 的部分，也要填寫正確的 Region 和 Zone，</p>



<p class="wp-block-paragraph">尤其主機型號和 GPU 的型號跟數量要相同，才能顯示 CUD 折扣資訊如下圖。</p>



<p class="wp-block-paragraph">關於 Reservation 的各項細節，未來有機會再專門討論。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1900" height="1006" src="https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a.png?w=1024" alt="" class="wp-image-7758" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a.png 1900w, https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a-300x159.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a-1024x542.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a-768x407.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/30-e4b8bbe6a99fe59e8be8999fe5928c-gpu-e79a84e59e8be8999fe8b79fe695b8e9878fe8a681e79bb8e5908cefbc8ce6898de883bde9a1afe7a4ba-cud-e68a98e689a3e8b387e8a88a-1536x813.png 1536w" sizes="(max-width: 1900px) 100vw, 1900px" /><figcaption class="wp-element-caption">主機型號和 GPU 的型號跟數量要相同，才能顯示 CUD 折扣資訊<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">經過確認 GPU 也是和一般機器類型的 CUD 相同，一年 63 折，三年 45 折。</p>



<h3 class="wp-block-heading">4. CUD 何時生效</h3>



<p class="wp-block-paragraph">很多用戶都在詢問購買 CUD 之後，想說怎麼還沒生效，</p>



<p class="wp-block-paragraph">根據 Google 官方文件，CUD 生效是在 Pacifitc Time 的 00:00，</p>



<p class="wp-block-paragraph">也就是「隔天的 UTC-8 或 UTC-7 的 00:00」(而台灣是 UTC+8)，</p>



<p class="wp-block-paragraph">這個時間點就是 Google 的帳務系統，切換到隔天的時間點，</p>



<p class="wp-block-paragraph">而這個時間在美國，又有所謂的「日光節約時間」，就是夏天會調快一小時，冬天會調回來。</p>



<p class="wp-block-paragraph">而且夏令和冬令的切換時間，每年都不一樣。</p>



<p class="wp-block-paragraph">以今天 (2023) 為例，10月27日會從夏令時間改回冬令時間</p>



<p class="wp-block-paragraph">如果你是在 11 月 5 日以前購買 CUD，它的生效時間就是 UTC-7 00:00，即台灣時間下午 15:00。</p>



<p class="wp-block-paragraph">如果你是在 11 月 5 日後前購買 CUD，它的生效時間就是 UTC-8 00:00，即台灣時間下午 16:00。</p>



<p class="wp-block-paragraph">我們來看下面這兩個例子：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1809" height="896" src="https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud.png?w=1024" alt="" class="wp-image-7760" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud.png 1809w, https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud-300x149.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud-1024x507.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud-768x380.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/31-e5a48fe4bba4e69982e99693e8b3bce8b2b7-cud-1536x761.png 1536w" sizes="(max-width: 1809px) 100vw, 1809px" /><figcaption class="wp-element-caption">夏令時間購買 CUD<br>資料來源：擷圖自 <a href="https://www.worldtimebuddy.com/">Worldtimebuddy 網站</a></figcaption></figure>



<p class="wp-block-paragraph">如果你剛好是在 10/31 的 14:30 下單，那你運氣很好，在美國剛好是 10/30 23:30，</p>



<p class="wp-block-paragraph">代表半個小時後，就進入隔天了，你下單的 CUD 在 15:00 就生效了。</p>



<p class="wp-block-paragraph">但如果你超過你是 10/31 的 15:00 以後才下單，那抱歉了，美國才剛過凌晨 00:00，</p>



<p class="wp-block-paragraph">你要等到 11/1 的 15:00，就是幾乎要等一整天，才會看到生效。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1766" height="883" src="https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud.png?w=1024" alt="" class="wp-image-7761" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud.png 1766w, https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud-300x150.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud-1024x512.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud-768x384.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/32e586ace4bba4e69982e99693e8b3bce8b2b7-cud-1536x768.png 1536w" sizes="(max-width: 1766px) 100vw, 1766px" /><figcaption class="wp-element-caption">冬令時間購買 CUD<br>資料來源：擷圖自 <a href="https://www.worldtimebuddy.com/">Worldtimebuddy 網站</a></figcaption></figure>



<p class="wp-block-paragraph">如果你剛好是在 11/3 的 15:30 下單，那因為是冬令時間，在美國剛好是 11/2 23:30，</p>



<p class="wp-block-paragraph">代表半個小時後，就進入隔天了，你下單的 CUD 在 16:00 就生效了。</p>



<p class="wp-block-paragraph">但如果你超過你是 11/3 的 16:00 以後才下單，一樣美國才剛過凌晨 00:00，</p>



<p class="wp-block-paragraph">你要等到 11/4 的 16:00，就是幾乎要等一整天，才會看到生效。</p>



<p class="wp-block-paragraph">這裡再補充一 下，Local SSD 也是同樣的道理，</p>



<p class="wp-block-paragraph">要 Create Reservation 才能下單，它的折扣一樣是一年 63 折，三年 45 折喔！</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1494" height="295" src="https://dongdonggcp.com/wp-content/uploads/2024/11/33-local-ssd-e79a84-cud-e8b2bbe794a8e88887e68a98e689a3.png?w=1024" alt="" class="wp-image-7763" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/33-local-ssd-e79a84-cud-e8b2bbe794a8e88887e68a98e689a3.png 1494w, https://dongdonggcp.com/wp-content/uploads/2024/11/33-local-ssd-e79a84-cud-e8b2bbe794a8e88887e68a98e689a3-300x59.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/33-local-ssd-e79a84-cud-e8b2bbe794a8e88887e68a98e689a3-1024x202.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/33-local-ssd-e79a84-cud-e8b2bbe794a8e88887e68a98e689a3-768x152.png 768w" sizes="(max-width: 1494px) 100vw, 1494px" /><figcaption class="wp-element-caption">Local SSD 的 CUD 費用與折扣<br>資料來源：擷圖自 <a href="https://cloud.google.com/compute/disks-image-pricing#localssdpricing">GCP 官方文件</a></figcaption></figure>



<h3 class="wp-block-heading">5. 作業系統授權也有 CUD</h3>



<p class="wp-block-paragraph">以資源為基礎的 CUD，除了硬體，也有軟體的 CUD，</p>



<p class="wp-block-paragraph">一樣是從 CUD 的選單進入：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1513" height="725" src="https://dongdonggcp.com/wp-content/uploads/2024/11/34-e980b2e585a5e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e8a8ade5ae9ae4bd8de7bdae.png?w=1024" alt="" class="wp-image-7764" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/34-e980b2e585a5e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e8a8ade5ae9ae4bd8de7bdae.png 1513w, https://dongdonggcp.com/wp-content/uploads/2024/11/34-e980b2e585a5e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e8a8ade5ae9ae4bd8de7bdae-300x144.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/34-e980b2e585a5e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e8a8ade5ae9ae4bd8de7bdae-1024x491.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/34-e980b2e585a5e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e8a8ade5ae9ae4bd8de7bdae-768x368.png 768w" sizes="(max-width: 1513px) 100vw, 1513px" /><figcaption class="wp-element-caption">進入作業系統授權的 CUD 設定位置<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">但是進來之後你會發現，只有 SUSE Linux 系列的作業系統才有提供 CUD，</p>



<p class="wp-block-paragraph">我們最常用的 Windows 是沒有 CUD 的喔！</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1305" height="867" src="https://dongdonggcp.com/wp-content/uploads/2024/11/35e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e58faae69c89-suse.png?w=1024" alt="" class="wp-image-7766" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/35e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e58faae69c89-suse.png 1305w, https://dongdonggcp.com/wp-content/uploads/2024/11/35e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e58faae69c89-suse-300x199.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/35e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e58faae69c89-suse-1024x680.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/35e4bd9ce6a5ade7b3bbe7b5b1e68e88e6ac8ae79a84-cud-e58faae69c89-suse-768x510.png 768w" sizes="(max-width: 1305px) 100vw, 1305px" /><figcaption class="wp-element-caption">作業系統授權的 CUD 只有 SUSE<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<h3 class="wp-block-heading">6. CUD 套用範圍與共享</h3>



<p class="wp-block-paragraph">當你下完 CUD 訂單後，預設它只會給同一個專案內的資源使用，</p>



<p class="wp-block-paragraph">但你也可以分享給同一個帳單帳戶底下，其他的專案一起使用。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1157" height="739" src="https://dongdonggcp.com/wp-content/uploads/2024/11/36-e8a8ade5ae9a-cud-e58886e4baabe7af84e59c8d.png?w=1024" alt="" class="wp-image-7767" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/36-e8a8ade5ae9a-cud-e58886e4baabe7af84e59c8d.png 1157w, https://dongdonggcp.com/wp-content/uploads/2024/11/36-e8a8ade5ae9a-cud-e58886e4baabe7af84e59c8d-300x192.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/36-e8a8ade5ae9a-cud-e58886e4baabe7af84e59c8d-1024x654.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/36-e8a8ade5ae9a-cud-e58886e4baabe7af84e59c8d-768x491.png 768w" sizes="(max-width: 1157px) 100vw, 1157px" /><figcaption class="wp-element-caption">設定 CUD 分享範圍<br>資料來源：擷圖自 <a href="https://www.youtube.com/watch?v=5runDINev1w">GCP 官方影片</a></figcaption></figure>



<p class="wp-block-paragraph">接下來跳出一個小視窗，你可以輸入 Enable，讓同一個帳單帳戶的其他專案，可以共用 CUD。</p>



<p class="wp-block-paragraph">但要注意，如果原本購買 CUD 的專案，移到另一個帳單帳戶的話，</p>



<p class="wp-block-paragraph">那 CUD 還是會跟著原本的專案一起離開喔，其他專案就用不到這個 CUD 了。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud.png?w=1024" alt="" class="wp-image-7768" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud.png 1920w, https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud-300x169.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud-1024x576.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud-768x432.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/37-e5959fe794a8e8b7a8e5b088e6a188e585b1e4baab-cud-1536x864.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /><figcaption class="wp-element-caption">啟用跨專案共享 CUD<br>資料來源：擷圖自 <a href="https://www.youtube.com/watch?v=5runDINev1w">GCP 官方影片</a></figcaption></figure>



<h3 class="wp-block-heading">7. CUD 重要提醒</h3>



<p class="wp-block-paragraph">既然它叫「以資源為基礎的 CUD」，代表它綁定的就是特定 Region 或型號，</p>



<p class="wp-block-paragraph">這一點要非常注意，因為非常容易操作錯誤，很多用戶都是錯在 Region 或是型號，</p>



<p class="wp-block-paragraph">並且下錯就完全不能修改，唯一的辦法是發現下錯的當下，馬上去聯絡 GCP 的代理商，</p>



<p class="wp-block-paragraph">請他們開立技術支援單 (Support Ticket)，聯絡原廠的人員來處理，非常麻煩。</p>



<p class="wp-block-paragraph">後來 Google 推出另一種運算彈性的 CUD，比上面這種單純又方便很多喔！</p>



<h2 class="wp-block-heading">(二) 運算彈性的 (Computed Flexible) CUD</h2>



<p class="wp-block-paragraph">它的名字取得不好，其實就是「以費用為基礎的」Spent Based CUD，</p>



<p class="wp-block-paragraph">它不管你用在哪個 Region、哪個 Zone、什麼型號、vCPU、記憶體還是 GPU，</p>



<p class="wp-block-paragraph">你只要設定一個每小時的費用，購買之後就套用到所有 Compute Engine 的資源上，</p>



<p class="wp-block-paragraph">所以使用 Flexible CUD，就不會那麼容易下錯單囉！</p>



<p class="wp-block-paragraph">要注意的是，你不是在 Compute Engine 頁面購買，</p>



<p class="wp-block-paragraph">它是以帳單帳戶為基礎，所以在這個帳單帳戶底下的專案都可以共享這個 CUD。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="933" height="721" src="https://dongdonggcp.com/wp-content/uploads/2024/11/38-e980b2e585a5e8b3bce8b2b7-flexible-cud.png?w=933" alt="" class="wp-image-7770" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/38-e980b2e585a5e8b3bce8b2b7-flexible-cud.png 933w, https://dongdonggcp.com/wp-content/uploads/2024/11/38-e980b2e585a5e8b3bce8b2b7-flexible-cud-300x232.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/38-e980b2e585a5e8b3bce8b2b7-flexible-cud-768x593.png 768w" sizes="(max-width: 933px) 100vw, 933px" /><figcaption class="wp-element-caption">進入購買 Flexible CUD<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">進來之後，你會看到很多產品都有各種 CUD，</p>



<p class="wp-block-paragraph">那我們就選 Compute Flexible Commited Use Discounts：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="497" height="413" src="https://dongdonggcp.com/wp-content/uploads/2024/11/39-e981b8e69387e8b3bce8b2b7-flexible-cud-e79a84e794a2e59381.png?w=497" alt="" class="wp-image-7771" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/39-e981b8e69387e8b3bce8b2b7-flexible-cud-e79a84e794a2e59381.png 497w, https://dongdonggcp.com/wp-content/uploads/2024/11/39-e981b8e69387e8b3bce8b2b7-flexible-cud-e79a84e794a2e59381-300x249.png 300w" sizes="(max-width: 497px) 100vw, 497px" /><figcaption class="wp-element-caption">選擇購買 Flexible CUD 的產品<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">然後我們就根據過去經驗，輸入每小時大概花費多少錢，</p>



<p class="wp-block-paragraph">以及設定一年或三年的承諾。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1146" height="1035" src="https://dongdonggcp.com/wp-content/uploads/2024/11/40-e8bcb8e585a5e6af8fe5b08fe69982e8b2bbe794a8e5928ce689bfe8abbee995b7e5baa6.png?w=1024" alt="" class="wp-image-7773" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/40-e8bcb8e585a5e6af8fe5b08fe69982e8b2bbe794a8e5928ce689bfe8abbee995b7e5baa6.png 1146w, https://dongdonggcp.com/wp-content/uploads/2024/11/40-e8bcb8e585a5e6af8fe5b08fe69982e8b2bbe794a8e5928ce689bfe8abbee995b7e5baa6-300x271.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/40-e8bcb8e585a5e6af8fe5b08fe69982e8b2bbe794a8e5928ce689bfe8abbee995b7e5baa6-1024x925.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/40-e8bcb8e585a5e6af8fe5b08fe69982e8b2bbe794a8e5928ce689bfe8abbee995b7e5baa6-768x694.png 768w" sizes="(max-width: 1146px) 100vw, 1146px" /><figcaption class="wp-element-caption">輸入每小時費用和承諾長度<br>資料來源：擷圖自 <a href="https://console.cloud.google.com/">GCP 主控台</a></figcaption></figure>



<p class="wp-block-paragraph">你會看到它在下方會自動秀出折扣後的價格，</p>



<p class="wp-block-paragraph">原本每小時 10 美金，現在變成 7.2 美金，代表打 72 折了。</p>



<p class="wp-block-paragraph">然後原本整個月是 7200 美金，節省了 2016 美金，只要&nbsp; 5184 美金。</p>



<p class="wp-block-paragraph">那如果選三年的承諾，就直接打 46 折。</p>



<p class="wp-block-paragraph">這邊比較奇怪的是，為什麼它不用一個月 730 小時來算，而是用 1000 小時？</p>



<p class="wp-block-paragraph">所以各位試算的時候，還是注意一下，用 730 小時來算比較精準。</p>



<p class="wp-block-paragraph">另外關於生效時間，你也不用像前段提到的 UTC-7 或 UTC-8，</p>



<p class="wp-block-paragraph">你只要下單後的一個小時內就會生效喔！</p>



<h1 class="wp-block-heading">四、GCP 價格計算機 (Pricing Calculator)</h1>



<p class="wp-block-paragraph">因為 GCP 的產品太多，各種產品的計費方式都不同，</p>



<p class="wp-block-paragraph">所以提供價格計算機，方便大家來估算自己的費用。</p>



<p class="wp-block-paragraph">目前有兩個版本，分別帶大家來看：</p>



<h2 class="wp-block-heading">(一) 新版 GCP 價格計算機</h2>



<figure class="wp-block-embed is-type-rich is-provider-embed wp-block-embed-embed"><div class="wp-block-embed__wrapper">
https://cloud.google.com/products/calculator
</div></figure>



<p class="wp-block-paragraph">新版首頁像這樣，我們就直接點擊 Add To Estimate：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1216" height="637" src="https://dongdonggcp.com/wp-content/uploads/2024/11/41-e696b0e78988-gcp-e8a888e7ae97e6a99fe9a696e9a081.png?w=1024" alt="" class="wp-image-7774" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/41-e696b0e78988-gcp-e8a888e7ae97e6a99fe9a696e9a081.png 1216w, https://dongdonggcp.com/wp-content/uploads/2024/11/41-e696b0e78988-gcp-e8a888e7ae97e6a99fe9a696e9a081-300x157.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/41-e696b0e78988-gcp-e8a888e7ae97e6a99fe9a696e9a081-1024x536.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/41-e696b0e78988-gcp-e8a888e7ae97e6a99fe9a696e9a081-768x402.png 768w" sizes="(max-width: 1216px) 100vw, 1216px" /><figcaption class="wp-element-caption">新版 GCP 計算機首頁<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">接著我們再點擊 Compute Engine：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="953" height="697" src="https://dongdonggcp.com/wp-content/uploads/2024/11/42-e9bb9ee6938a-compute-engine.png?w=953" alt="" class="wp-image-7775" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/42-e9bb9ee6938a-compute-engine.png 953w, https://dongdonggcp.com/wp-content/uploads/2024/11/42-e9bb9ee6938a-compute-engine-300x219.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/42-e9bb9ee6938a-compute-engine-768x562.png 768w" sizes="(max-width: 953px) 100vw, 953px" /><figcaption class="wp-element-caption">點擊 Compute Engine<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">點擊之後，會展開主機的各種計費參數，並帶入一些預設值，</p>



<p class="wp-block-paragraph">第一個 Service Type 包含 Instances、Sole-Tebant Nodes、Machine Images，保持預設即可。</p>



<p class="wp-block-paragraph">第二個 Instances Configuration，旁邊的 Advanced Settings 開關就只問要不要估 IP 位址，</p>



<p class="wp-block-paragraph">要開不開都可以，只要注意，你有幾台機器，就只能帶上相同數量的 IP 位址。</p>



<p class="wp-block-paragraph">主機的部分就是問你數量，以及開機的時間，例如每周或每月開幾小時，保持預設即可。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1624" height="1410" src="https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f.png?w=1024" alt="" class="wp-image-7777" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f.png 1624w, https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f-300x260.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f-1024x889.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f-768x667.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/43-e980b2e99a8ee8a8ade5ae9ae79a84-ip-e695b8e9878f-1536x1334.png 1536w" sizes="(max-width: 1624px) 100vw, 1624px" /><figcaption class="wp-element-caption">進階設定的 IP 數量<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">再來作業系統的部分，要記得如果是 Windows 的話，你是只有 Windows Server，</p>



<p class="wp-block-paragraph">還是也有 SQL Server 資料庫，以及它的版本，它們之間的費用差異極大，要看清楚。</p>



<p class="wp-block-paragraph">在此我們選擇 SQL Server Standard 版本 (已包含 Windows Server 的授權)。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1414" height="1230" src="https://dongdonggcp.com/wp-content/uploads/2024/11/44-e981b8e69387e4bd9ce6a5ade7b3bbe7b5b1-windows-server-e58aa0-sql-server.png?w=1024" alt="" class="wp-image-7778" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/44-e981b8e69387e4bd9ce6a5ade7b3bbe7b5b1-windows-server-e58aa0-sql-server.png 1414w, https://dongdonggcp.com/wp-content/uploads/2024/11/44-e981b8e69387e4bd9ce6a5ade7b3bbe7b5b1-windows-server-e58aa0-sql-server-300x261.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/44-e981b8e69387e4bd9ce6a5ade7b3bbe7b5b1-windows-server-e58aa0-sql-server-1024x891.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/44-e981b8e69387e4bd9ce6a5ade7b3bbe7b5b1-windows-server-e58aa0-sql-server-768x668.png 768w" sizes="(max-width: 1414px) 100vw, 1414px" /><figcaption class="wp-element-caption">選擇作業系統 Windows Server 加 SQL Server<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">Provisioning Model 就保持 Regular，代表我們主機是要保持開著，不要隨時被 Google 收回去。</p>



<p class="wp-block-paragraph">Machine Type 可依照你的需求去選擇需要的規格，我們保持預設的 n1-standard-4 就好。</p>



<p class="wp-block-paragraph">要注意下方的拉 Bar，如果我們移動的話，導致 vCPU 和記憶體的組合，</p>



<p class="wp-block-paragraph">不屬於它配好的 (Predefined) 規格，那就會變成自訂 (Custom) 規格，單價會比較高。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1500" height="1376" src="https://dongdonggcp.com/wp-content/uploads/2024/11/45-e8a8ade5ae9ae4b8bbe6a99fe8a68fe6a0bc.png?w=1024" alt="" class="wp-image-7780" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/45-e8a8ade5ae9ae4b8bbe6a99fe8a68fe6a0bc.png 1500w, https://dongdonggcp.com/wp-content/uploads/2024/11/45-e8a8ade5ae9ae4b8bbe6a99fe8a68fe6a0bc-300x275.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/45-e8a8ade5ae9ae4b8bbe6a99fe8a68fe6a0bc-1024x939.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/45-e8a8ade5ae9ae4b8bbe6a99fe8a68fe6a0bc-768x705.png 768w" sizes="(max-width: 1500px) 100vw, 1500px" /><figcaption class="wp-element-caption">設定主機規格<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">Threads Per Core 指的是一個實體 CPU 要跑幾個執行緒，也就是 vCPU 的數量。</p>



<p class="wp-block-paragraph">如果你是免授權費的 Linux，調整這個沒有影響，但如果是 Windows，</p>



<p class="wp-block-paragraph">因為它的授權費取決於 vCPU 的數量，如果調成 1 Thread，你會發現整體的費用降低了。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1529" height="913" src="https://dongdonggcp.com/wp-content/uploads/2024/11/46-e8aabfe695b4-threads-e695b8e9878fe58fafe4bba5e9998de4bd8ee4b8bbe6a99fe8b2bbe794a8.png?w=1024" alt="" class="wp-image-7781" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/46-e8aabfe695b4-threads-e695b8e9878fe58fafe4bba5e9998de4bd8ee4b8bbe6a99fe8b2bbe794a8.png 1529w, https://dongdonggcp.com/wp-content/uploads/2024/11/46-e8aabfe695b4-threads-e695b8e9878fe58fafe4bba5e9998de4bd8ee4b8bbe6a99fe8b2bbe794a8-300x179.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/46-e8aabfe695b4-threads-e695b8e9878fe58fafe4bba5e9998de4bd8ee4b8bbe6a99fe8b2bbe794a8-1024x611.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/46-e8aabfe695b4-threads-e695b8e9878fe58fafe4bba5e9998de4bd8ee4b8bbe6a99fe8b2bbe794a8-768x459.png 768w" sizes="(max-width: 1529px) 100vw, 1529px" /><figcaption class="wp-element-caption">調整 Threads 數量可以降低主機費用<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">當然少一個 Thread，就是少一個 vCPU 在跑，所以運作效率也會受到影響喔！</p>



<p class="wp-block-paragraph">接下來選擇要使用的 Disk，首先你會看到只有 Standard、Balanced 和 SSD 可以提供選擇，</p>



<p class="wp-block-paragraph">Extreme 和 Hyperdisk 目前還選不到。</p>



<p class="wp-block-paragraph">比較需要注意的是，有一個 SUD 的開關，預設沒有打勾，</p>



<p class="wp-block-paragraph">我們大部分機器都是一直開著的，所以建議直接勾起來，才能得到比較精準的費用。</p>



<p class="wp-block-paragraph">而 Local SSD 是高 IOPS 和低延遲的 Disk，但是當主機重開，資訊會消失，</p>



<p class="wp-block-paragraph">所以平常比較少用，就不需要勾選。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="813" height="642" src="https://dongdonggcp.com/wp-content/uploads/2024/11/47-e981b8e69387-disk-e9a19ee588a5e88887-sud.png?w=813" alt="" class="wp-image-7782" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/47-e981b8e69387-disk-e9a19ee588a5e88887-sud.png 813w, https://dongdonggcp.com/wp-content/uploads/2024/11/47-e981b8e69387-disk-e9a19ee588a5e88887-sud-300x237.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/47-e981b8e69387-disk-e9a19ee588a5e88887-sud-768x606.png 768w" sizes="(max-width: 813px) 100vw, 813px" /><figcaption class="wp-element-caption">選擇 Disk 類別與 SUD<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">下方 Region 的部分要記得勾選，因為不同 Region 的上述價格都會不同，</p>



<p class="wp-block-paragraph">然後再依照你的機器是否為長期使用的，來選擇適合的 CUD，</p>



<p class="wp-block-paragraph">如果還不確定，或是機器都是短期測試，就可以先選 None。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="796" height="287" src="https://dongdonggcp.com/wp-content/uploads/2024/11/48-e981b8e69387-region-e5928c-cud-e689bfe8abbee995b7e5baa6.png?w=796" alt="" class="wp-image-7784" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/48-e981b8e69387-region-e5928c-cud-e689bfe8abbee995b7e5baa6.png 796w, https://dongdonggcp.com/wp-content/uploads/2024/11/48-e981b8e69387-region-e5928c-cud-e689bfe8abbee995b7e5baa6-300x108.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/48-e981b8e69387-region-e5928c-cud-e689bfe8abbee995b7e5baa6-768x277.png 768w" sizes="(max-width: 796px) 100vw, 796px" /><figcaption class="wp-element-caption">選擇 Region 和 CUD 承諾長度<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">到這邊少了一個計費項目，就是網路流量，我們要再點擊右上方 Add To Estimate：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1277" height="681" src="https://dongdonggcp.com/wp-content/uploads/2024/11/49-e5a29ee58aa0e8a888e8b2bbe9a085e79bae.png?w=1024" alt="" class="wp-image-7785" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/49-e5a29ee58aa0e8a888e8b2bbe9a085e79bae.png 1277w, https://dongdonggcp.com/wp-content/uploads/2024/11/49-e5a29ee58aa0e8a888e8b2bbe9a085e79bae-300x160.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/49-e5a29ee58aa0e8a888e8b2bbe9a085e79bae-1024x546.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/49-e5a29ee58aa0e8a888e8b2bbe9a085e79bae-768x410.png 768w" sizes="(max-width: 1277px) 100vw, 1277px" /><figcaption class="wp-element-caption">增加計費項目<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">它會跳出各產品給你選，你可以輸入關鍵字來找到 Networking。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="998" height="685" src="https://dongdonggcp.com/wp-content/uploads/2024/11/50-e5a29ee58aa0-networking-e8a888e8b2bbe9a085e79bae.png?w=998" alt="" class="wp-image-7787" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/50-e5a29ee58aa0-networking-e8a888e8b2bbe9a085e79bae.png 998w, https://dongdonggcp.com/wp-content/uploads/2024/11/50-e5a29ee58aa0-networking-e8a888e8b2bbe9a085e79bae-300x206.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/50-e5a29ee58aa0-networking-e8a888e8b2bbe9a085e79bae-768x527.png 768w" sizes="(max-width: 998px) 100vw, 998px" /><figcaption class="wp-element-caption">增加 Networking 計費項目<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">當你剛進來的時候，它預設是 IP 位址的選項，要先切換成 Data Transfer。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="879" height="563" src="https://dongdonggcp.com/wp-content/uploads/2024/11/51-e58887e68f9be8a888e8b2bbe9a085e79baee588b0-data-transfer.png?w=879" alt="" class="wp-image-7788" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/51-e58887e68f9be8a888e8b2bbe9a085e79baee588b0-data-transfer.png 879w, https://dongdonggcp.com/wp-content/uploads/2024/11/51-e58887e68f9be8a888e8b2bbe9a085e79baee588b0-data-transfer-300x192.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/51-e58887e68f9be8a888e8b2bbe9a085e79baee588b0-data-transfer-768x492.png 768w" sizes="(max-width: 879px) 100vw, 879px" /><figcaption class="wp-element-caption">切換計費項目到 Data Transfer<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">接下來會看到 Internet Data Transfer，就是流出 Ergess 到 Google 外部的流量。</p>



<p class="wp-block-paragraph">Network Service Tier 建議選擇 Premium，</p>



<p class="wp-block-paragraph">資料量的部分就依照你的預估，如果是新的網站，那就抓個 10 GB，</p>



<p class="wp-block-paragraph">如果是電子商務網站，建議先抓 100GB。</p>



<p class="wp-block-paragraph">下面則是問你，從哪個 Region 的主機出去的流量，而用戶都從哪裡存取到你的主機，</p>



<p class="wp-block-paragraph">像我們都在台灣的話，Source 選台灣，Destination 就選 Asia。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="806" height="529" src="https://dongdonggcp.com/wp-content/uploads/2024/11/52-egress-e588b0e5a496e983a8e6b581e9878fe981b8e9a085.png?w=806" alt="" class="wp-image-7789" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/52-egress-e588b0e5a496e983a8e6b581e9878fe981b8e9a085.png 806w, https://dongdonggcp.com/wp-content/uploads/2024/11/52-egress-e588b0e5a496e983a8e6b581e9878fe981b8e9a085-300x197.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/52-egress-e588b0e5a496e983a8e6b581e9878fe981b8e9a085-768x504.png 768w" sizes="(max-width: 806px) 100vw, 806px" /><figcaption class="wp-element-caption">Egress 到外部流量選項<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">最後一部分就是在 Google 內部，從主機流出的流量，</p>



<p class="wp-block-paragraph">我們的主機如果都是以台灣為主，就選 Inter-Region 即可，</p>



<p class="wp-block-paragraph">這部分因為單價很低，如果根本無法預估流量，你可以就給它 10 GB，或改成 0 GB 也可以。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="803" height="531" src="https://dongdonggcp.com/wp-content/uploads/2024/11/53-e59ca8-google-e585a7e983a8-egress-e79a84e6b581e9878fe981b8e9a085.png?w=803" alt="" class="wp-image-7791" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/53-e59ca8-google-e585a7e983a8-egress-e79a84e6b581e9878fe981b8e9a085.png 803w, https://dongdonggcp.com/wp-content/uploads/2024/11/53-e59ca8-google-e585a7e983a8-egress-e79a84e6b581e9878fe981b8e9a085-300x198.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/53-e59ca8-google-e585a7e983a8-egress-e79a84e6b581e9878fe981b8e9a085-768x508.png 768w" sizes="(max-width: 803px) 100vw, 803px" /><figcaption class="wp-element-caption">在 Google 內部 Egress 的流量選項<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">最後我們在右邊就會看到各個服務的費用加總，我們可以從各服務計三個小點按鈕，</p>



<p class="wp-block-paragraph">點擊展開該服務的所有細項：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1827" height="1003" src="https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085.png?w=1024" alt="" class="wp-image-7792" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085.png 1827w, https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085-300x165.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085-1024x562.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085-768x422.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/54-e5b195e9968be69c8de58b99e68980e69c89e8a888e8b2bbe7b4b0e9a085-1536x843.png 1536w" sizes="(max-width: 1827px) 100vw, 1827px" /><figcaption class="wp-element-caption">展開服務所有計費細項<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">費用加總下方的各個按鈕依序說明：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="73" height="80" src="https://dongdonggcp.com/wp-content/uploads/2024/11/s01-e585a8e983a8e4bcb0e583b9e6988ee7b4b0.png?w=73" alt="" class="wp-image-7793"/><figcaption class="wp-element-caption">展開全部估價明細，點擊後看到如下的畫面：</figcaption></figure>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1373" height="902" src="https://dongdonggcp.com/wp-content/uploads/2024/11/55-e585a8e983a8e4bcb0e583b9e6988ee7b4b0.png?w=1024" alt="" class="wp-image-7795" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/55-e585a8e983a8e4bcb0e583b9e6988ee7b4b0.png 1373w, https://dongdonggcp.com/wp-content/uploads/2024/11/55-e585a8e983a8e4bcb0e583b9e6988ee7b4b0-300x197.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/55-e585a8e983a8e4bcb0e583b9e6988ee7b4b0-1024x673.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/55-e585a8e983a8e4bcb0e583b9e6988ee7b4b0-768x505.png 768w" sizes="(max-width: 1373px) 100vw, 1373px" /><figcaption class="wp-element-caption">展開服務所有計費細項<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="72" height="79" src="https://dongdonggcp.com/wp-content/uploads/2024/11/s02-e4b88be8bc89e782ba-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0.png?w=72" alt="" class="wp-image-7796"/><figcaption class="wp-element-caption">下載為 CSV 格式的估價明細</figcaption></figure>



<p class="wp-block-paragraph">我們把 CSV 上傳到 Google 試算表，打開會像下圖這樣，</p>



<p class="wp-block-paragraph">記錄得很詳細，還包括這份估價單的連結，</p>



<p class="wp-block-paragraph">別人點擊之後會看到相同的 GCP 價格計算機網頁。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1788" height="569" src="https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0.png?w=1024" alt="" class="wp-image-7798" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0.png 1788w, https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0-300x95.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0-1024x326.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0-768x244.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/56-csv-e6a0bce5bc8fe79a84e4bcb0e583b9e6988ee7b4b0-1536x489.png 1536w" sizes="(max-width: 1788px) 100vw, 1788px" /><figcaption class="wp-element-caption">CSV 格式的估價明細<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="75" height="78" src="https://dongdonggcp.com/wp-content/uploads/2024/11/s03-e8a487e8a3bde695b4e4bbbde4bcb0e583b9e596ae.png?w=75" alt="" class="wp-image-7799"/><figcaption class="wp-element-caption">複製整份估價單</figcaption></figure>



<p class="wp-block-paragraph">點擊之後，它會產生另一個連結，假如你要針對相同的主機規格，</p>



<p class="wp-block-paragraph">分別估算無 CUD、一年CUD、三年 CUD 的方案，就可以把規格設定好之後，</p>



<p class="wp-block-paragraph">複製新的一版，再更改 CUD 設定就好了。</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="513" height="151" src="https://dongdonggcp.com/wp-content/uploads/2024/11/s04-share-e68c89e98895.png?w=513" alt="" class="wp-image-7800" style="width:140px;height:auto" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/s04-share-e68c89e98895.png 513w, https://dongdonggcp.com/wp-content/uploads/2024/11/s04-share-e68c89e98895-300x88.png 300w" sizes="(max-width: 513px) 100vw, 513px" /><figcaption class="wp-element-caption">分享估價給別人</figcaption></figure>



<p class="wp-block-paragraph">你可以點擊 Share，複製連結給別人，你自己也可以將此連結貼到新的視窗，</p>



<p class="wp-block-paragraph">你可能會擔心，任何人都可以編輯這個估價單，</p>



<p class="wp-block-paragraph">但是不用擔心，不管是你或別人，只要異動過任何計費項目，它的連結網址會自動改變。</p>



<p class="wp-block-paragraph">代表你的連結永遠都是最初的版本，別人改好再分享給你的話，</p>



<p class="wp-block-paragraph">它會是另一個連結，不會改到你原本的估價單，這樣分享就很方便。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1413" height="748" src="https://dongdonggcp.com/wp-content/uploads/2024/11/57-e8aabfe695b4e4bcb0e583b9e5be8ce69c83e794a2e7949fe696b0e78988e79a84e4bcb0e583b9e596ae.png?w=1024" alt="" class="wp-image-7802" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/57-e8aabfe695b4e4bcb0e583b9e5be8ce69c83e794a2e7949fe696b0e78988e79a84e4bcb0e583b9e596ae.png 1413w, https://dongdonggcp.com/wp-content/uploads/2024/11/57-e8aabfe695b4e4bcb0e583b9e5be8ce69c83e794a2e7949fe696b0e78988e79a84e4bcb0e583b9e596ae-300x159.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/57-e8aabfe695b4e4bcb0e583b9e5be8ce69c83e794a2e7949fe696b0e78988e79a84e4bcb0e583b9e596ae-1024x542.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/57-e8aabfe695b4e4bcb0e583b9e5be8ce69c83e794a2e7949fe696b0e78988e79a84e4bcb0e583b9e596ae-768x407.png 768w" sizes="(max-width: 1413px) 100vw, 1413px" /><figcaption class="wp-element-caption">調整估價後會產生新版的估價單<br>資料來源：擷圖自<a href="https://cloud.google.com/products/calculator">新版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">這裡再提醒一下，操作的時候，注意數字是否有變化，</p>



<p class="wp-block-paragraph">或是參考官方價格文件，畢竟是新版，很多功能都還在優化中，可能會有些小小的 Bug。</p>



<h2 class="wp-block-heading">(二) 舊版的 GCP 價格計算機</h2>



<p class="wp-block-paragraph">目前 Google 還保有舊版的計算機，我們可以點進來看看：</p>



<p class="wp-block-paragraph"><a href="https://cloudpricingcalculator.appspot.com/">https://cloudpricingcalculator.appspot.com/</a></p>



<p class="wp-block-paragraph">你會看到內容其實差不多，只是操作的界面長得不太一樣：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1329" height="927" src="https://dongdonggcp.com/wp-content/uploads/2024/11/58-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99fe9a696e9a081.png?w=1024" alt="" class="wp-image-7804" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/58-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99fe9a696e9a081.png 1329w, https://dongdonggcp.com/wp-content/uploads/2024/11/58-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99fe9a696e9a081-300x209.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/58-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99fe9a696e9a081-1024x714.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/58-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99fe9a696e9a081-768x536.png 768w" sizes="(max-width: 1329px) 100vw, 1329px" /><figcaption class="wp-element-caption">舊版 GCP 價格計算機首頁<br>資料來源：擷圖自<a href="https://cloudpricingcalculator.appspot.com/">舊版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">但是它在 Disk 的部分，有 Extreme Disk 和 Hyper Disk，是比較完整的：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="719" height="955" src="https://dongdonggcp.com/wp-content/uploads/2024/11/59-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99f-disk-e58d80e5a18a.png?w=719" alt="" class="wp-image-7805" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/59-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99f-disk-e58d80e5a18a.png 719w, https://dongdonggcp.com/wp-content/uploads/2024/11/59-e8888ae78988-gcp-e583b9e6a0bce8a888e7ae97e6a99f-disk-e58d80e5a18a-226x300.png 226w" sizes="(max-width: 719px) 100vw, 719px" /><figcaption class="wp-element-caption">舊版 GCP 價格計算機 Disk 區塊<br>資料來源：擷圖自<a href="https://cloudpricingcalculator.appspot.com/">舊版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">比較需要注意的是，舊版計算機要手動點擊 Add To Estimate 才會出現估價結果：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1679" height="891" src="https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c.png?w=1024" alt="" class="wp-image-7806" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c.png 1679w, https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c-300x159.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c-1024x543.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c-768x408.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/60-e8888ae78988e8a888e7ae97e6a99fe8a681e6898be58b95e9bb9ee6938a-estimate-e6898de69c83e587bae78fbee4bcb0e583b9e7b590e69e9c-1536x815.png 1536w" sizes="(max-width: 1679px) 100vw, 1679px" /><figcaption class="wp-element-caption">舊版計算機要手動點擊 Add To Estimate 才會出現估價結果<br>資料來源：擷圖自<a href="https://cloudpricingcalculator.appspot.com/">舊版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">但它有一個好處，是它有一個寄信功能，點擊之後可以輸入收件人的 Email，</p>



<p class="wp-block-paragraph">像我通常都是寄給自己留個記錄，</p>



<p class="wp-block-paragraph">你可以只要輸入 Email 就好，其他都不是必填：</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1822" height="1051" src="https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1.png?w=1024" alt="" class="wp-image-7808" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1.png 1822w, https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1-300x173.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1-1024x591.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1-768x443.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/61-e9bb9ee6938a-email-e59c96e7a4bae58fafe4bba5e68a8ae4bcb0e583b9e5af84e588b0e4bfa1e7aeb1-1536x886.png 1536w" sizes="(max-width: 1822px) 100vw, 1822px" /><figcaption class="wp-element-caption">舊版計算機可以把估價以 Email 形式寄出<br>資料來源：擷圖自<a href="https://cloudpricingcalculator.appspot.com/">舊版 GCP 計算機</a></figcaption></figure>



<p class="wp-block-paragraph">接著它就會馬上把估價內容寄到信箱，這是在信箱收到的畫面，非常方便。</p>



<p class="wp-block-paragraph">但沒有 CSV 格式的估價單那麼詳細，主要是方便給自己留底。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1714" height="1248" src="https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c.png?w=1024" alt="" class="wp-image-7810" srcset="https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c.png 1714w, https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c-300x218.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c-1024x746.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c-768x559.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/11/62-e59ca8e4bfa1e7aeb1e694b6e588b0e4bcb0e583b9e79a84e7b590e69e9c-1536x1118.png 1536w" sizes="(max-width: 1714px) 100vw, 1714px" /><figcaption class="wp-element-caption">在信箱收到估價的結果<br>資料來源：擷圖自 Gmail</figcaption></figure>



<p class="wp-block-paragraph">其餘部分和新版的操作都差不多，就不再贅述，建議你可以兩種都試試看，選擇適合的來用。</p>



<h1 class="wp-block-heading">五、結論</h1>



<p class="wp-block-paragraph">總結我們在整個估價的過程中，需要注意以下幾點：</p>



<p class="wp-block-paragraph">1. Windows 的作業系統授權，要不要包含 SQL Server，每個版本價格都不同。</p>



<p class="wp-block-paragraph">2. Hyperdisk 不是每個 Region 都有提供，以及 IOPS 和 Throughput 參數要額外設定。</p>



<p class="wp-block-paragraph">3. SUD 和 CUD 兩種折扣的計算方式，對估算結果影響較大。</p>



<p class="wp-block-paragraph">4. CUD 的下單方式要多注意，Resource-Based 的 CUD 注意不要下錯。</p>



<p class="wp-block-paragraph">5. 如果怕太複雜，或者使用的資源不固定，就直接選擇 Flexible CUD 就好。</p>



<p class="wp-block-paragraph">最後提醒，因為 GCP 各項服務不斷推陳出新，新推出的東西通常都有優惠，</p>



<p class="wp-block-paragraph">過一段時間就會恢復原價，或著原本不收費的，突然開始要收費了，</p>



<p class="wp-block-paragraph">你可能會不定期收到 Google 寄出的，關於價格變動的 Email 通知。</p>



<p class="wp-block-paragraph">其至本文發布之後沒多久，某些服務的價格又變動了。</p>



<p class="wp-block-paragraph">務必查看清楚，或是多看看 <a href="https://cloud.google.com/compute/all-pricing?hl=zh-tw">GCP 官網的價格資訊</a>喔！</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">本文同步刊登於思想科技官方網站：</p>



<p class="wp-block-paragraph"><a href="https://masterconcept.ai/zh-hant/learning-column/google-cloud-zh-hant/google-cloud-zh-hant-gcp-kol-x-master-concept-google-cloud-vm-basic-billing/" target="_blank" rel="noreferrer noopener">【東東老師 X 思想科技】Google Cloud VM 基本計費方式</a></p>



<p class="wp-block-paragraph"><a href="https://masterconcept.ai/zh-hant/learning-column/google-cloud-zh-hant/gcp-kol-x-master-concept-google-cloud-vm-sustainable-discount-and-commitment-to-use-discount/" target="_blank" rel="noreferrer noopener">【東東老師 X 思想科技】Google Cloud VM 永續折扣與承諾使用折扣</a></p>



<p class="wp-block-paragraph"><a href="https://masterconcept.ai/zh-hant/learning-column/google-cloud-zh-hant/gcp-kol-x-master-concept-google-cloud-vm-pricing-calculator/" target="_blank" rel="noreferrer noopener">【東東老師 X 思想科技】Google Cloud VM 價格計算機 (Pricing Calculator)</a></p><p>The post <a href="https://dongdonggcp.com/2024/11/11/gcp-vm-price-sud-cud-discount-and-calculator/">GCP VM 費用如何計算？有哪些折扣和申請方式？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/11/11/gcp-vm-price-sud-cud-discount-and-calculator/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<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 loading="lazy" 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 class="wp-block-paragraph">類似 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 class="wp-block-paragraph">你可以使用免費的 Linux Server，</p>



<p class="wp-block-paragraph">如 Debian、Ubuntu、CentOS、Fedora ，</p>



<p class="wp-block-paragraph">也可以使用付費授權的 Windows、Redhat、SUSE 等等。</p>



<p class="wp-block-paragraph">目前 Console 上看到可用的作業系統如下：</p>



<figure class="wp-block-image size-large"><img loading="lazy" 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 class="wp-block-paragraph">Google 提供這些作業系統的映像檔 (Image)，</p>



<p class="wp-block-paragraph">你可以想像它是給你安裝作業系統的光碟片。</p>



<p class="wp-block-paragraph">另外，你看到它上面有 Windows Server 和 SQL Server on Windows Server。</p>



<p class="wp-block-paragraph">代表除了你可以建立 Windows Server 的 VM，</p>



<p class="wp-block-paragraph">你也可以開好一台「已經裝好 SQL Server」的 VM。</p>



<p class="wp-block-paragraph">如果你裝過 SQL Server 就會知道，</p>



<p class="wp-block-paragraph">它的安裝非常耗時，可能要好幾個小時才能裝好，</p>



<p class="wp-block-paragraph">但 Google 已經有準備好「內含 SQL Server」的 Windows 映像檔，</p>



<p class="wp-block-paragraph">讓你省去好幾個小時的安裝時間，不是很方便嗎？</p>



<p class="wp-block-paragraph">更多作業系統版本可以參考<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 class="wp-block-paragraph">早期 GCP 只提供一般的硬碟 (Standard Disk) 和固態硬碟 (SSD)，</p>



<p class="wp-block-paragraph">因為 SSD 價格較為昂貴，大家為了省錢都使用一般的硬碟。</p>



<p class="wp-block-paragraph">後來就推出 Balanced SSD，它不像 SSD 那麼貴，</p>



<p class="wp-block-paragraph">但效能又比一般的硬碟好很多。</p>



<p class="wp-block-paragraph">所以 Balanced SSD 漸漸成為大家比較常用的選項。</p>



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



<p class="wp-block-paragraph">今年再推出最新的 Hyperdisk，</p>



<p class="wp-block-paragraph">提供比 Extreme 更高的 IOPS (讀寫次數) 和 Throughput (吞吐量)。</p>



<p class="wp-block-paragraph">還可以單獨調整 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 class="wp-block-paragraph">如果你有臨時的、低價值的資料要暫存，</p>



<p class="wp-block-paragraph">同時又要有很高的 IOPS，就可以使用 Local SSD。</p>



<p class="wp-block-paragraph">與永久磁碟和 Hyperdisk 相比，</p>



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



<p class="wp-block-paragraph">這是因為 Local SSD 是「實體連接」到你的虛擬機器上喔，</p>



<p class="wp-block-paragraph">就像你在操作的個人電腦一樣。</p>



<p class="wp-block-paragraph">但要注意，只要你重開機，資料會全部消失喔！</p>



<p class="wp-block-paragraph">它的 IOPS 很快是為了輔助你暫存資料，而不是永久儲存，</p>



<p class="wp-block-paragraph">如果你要永久儲存，還是要選上面的永久硬碟喔！</p>



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



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



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



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



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



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" 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 class="wp-block-paragraph">而且它可以做排程自動備份，你可以選擇離峰的時間，</p>



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



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



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



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



<p class="wp-block-paragraph">這樣有什麼好處呢？</p>



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



<p class="wp-block-paragraph">你也會安裝你常使用的軟體像是 Apache、Nginx 或 MySQL 等等。</p>



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



<p class="wp-block-paragraph">以後你要開新的機器，你可以直接用自訂的 Image 開成新的機器，</p>



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



<p class="wp-block-paragraph">那範本又是什麼呢？</p>



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



<p class="wp-block-paragraph">更白話一點，就是主機除了 Image 之外，它在 GCP 的設定資訊，</p>



<p class="wp-block-paragraph">像主機要開在哪一個 Region 和 Zone、規格大小、用多大的 Disk、</p>



<p class="wp-block-paragraph">用哪一個 Service Account (主機的身份)、防火牆標籤、</p>



<p class="wp-block-paragraph">用哪一個 VPC 網路 (GCP 內網)、要不要外部 IP、</p>



<p class="wp-block-paragraph">開機要不要自動執行什麼指令 (Startup Script) 等等。</p>



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



<p class="wp-block-paragraph">所以你可以：</p>



<p class="wp-block-paragraph">(1) 用 Image 開新機器，自動包含已經安裝的軟體</p>



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



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



<p class="wp-block-paragraph">也是要用到 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 class="wp-block-paragraph">機器映像檔和上面提到的 Image 加 Template 很像，</p>



<p class="wp-block-paragraph">可以想像成是一個「完整的電腦備份包」。</p>



<p class="wp-block-paragraph">這個備份包含了：</p>



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



<p class="wp-block-paragraph">但還是有一些重要差異：</p>



<p class="wp-block-paragraph">(1) 備份範圍不同</p>



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



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



<p class="wp-block-paragraph">(2) 增量備份能力</p>



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



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



<p class="wp-block-paragraph">(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 class="wp-block-paragraph">現在網路上駭客很多，隨時在到處入侵各個系統，</p>



<p class="wp-block-paragraph">而作業系統如果不保持更新，就容易被發現漏入，</p>



<p class="wp-block-paragraph">導致駭客入侵，因此保持作業系統更新非常重要。</p>



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



<p class="wp-block-paragraph">GCP 提供 VM Manager，就是要讓你可以一口氣更新多台主機，</p>



<p class="wp-block-paragraph">你就不用一台一台連進去手動更新。更多詳細的介紹可以參考<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 class="wp-block-paragraph">以下是幾個 Compute Engine 的關鍵特色：</p>



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



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



<p class="wp-block-paragraph">如果你是傳統地端環境，你是無法即時擴充的。</p>



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



<p class="wp-block-paragraph">和雲端相比之下，早就喪失了先機。</p>



<p class="wp-block-paragraph">這是地端環境遠遠比不上雲端的一大因素。</p>



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



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



<p class="wp-block-paragraph">就像是在組裝一台符合你需求的電腦。</p>



<p class="wp-block-paragraph">其他雲端廠商如 <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 class="wp-block-paragraph">它們的機器規格 (vCPU 和記心憶體) 都是配好的，不能自己拉。</p>



<p class="wp-block-paragraph">但 GCP 給你一個拉 Bar，你想拉多少就拉多少。</p>



<p class="wp-block-paragraph">你可以拉 1 vCPU 配 5GB 的記憶體，甚至極端一點，</p>



<p class="wp-block-paragraph">你使用擴充記憶體，可以拉出 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 class="wp-block-paragraph">目前 GCP 提供的型號很多，包含以下幾種：</p>



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



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



<p class="wp-block-paragraph">像是一般的官方網站，直接使用這類型的機器就好。</p>



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



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



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



<p class="wp-block-paragraph">但要注意它是隨帶著 Local SSD，是做為資料處理暫存的用途，</p>



<p class="wp-block-paragraph">萬一主機重開，Local SSD 資料會不見！</p>



<p class="wp-block-paragraph">所以資料處理完要記得轉到一般的 Persistent Disk 喔！</p>



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



<p class="wp-block-paragraph">在整個 Compute Engine 上，每個核心的效能是最強的，</p>



<p class="wp-block-paragraph">為運算密集型工作而優化。</p>



<p class="wp-block-paragraph">如果你要做大數據分析、影片編碼或轉碼、</p>



<p class="wp-block-paragraph">大流量的電子商務網站、天氣模擬運算等等，</p>



<p class="wp-block-paragraph">都很適合用這種機器。</p>



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



<p class="wp-block-paragraph">這種主機非常適合需要大量記憶體的工作，</p>



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



<p class="wp-block-paragraph">像是社群網站需要大量讀寫資料庫、新聞網站大量快取內容、</p>



<p class="wp-block-paragraph">把大數據放在記憶體做分析等等，</p>



<p class="wp-block-paragraph">記憶體夠大的話，可以確保系統穩定運作而不當機。</p>



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



<p class="wp-block-paragraph">最適合大規模並行的 CUDA 計算工作，</p>



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



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



<p class="wp-block-paragraph">DNA 基因序列分析、大量視訊串流 (Video Streaming) 等等。</p>



<p class="wp-block-paragraph">如果你的工作需要用到 GPU，最適合用這種機器。</p>



<p class="wp-block-paragraph">(三) 按需付費：你只需要為你使用的資源付費。</p>



<p class="wp-block-paragraph">不用的時候，可以關機，就不用付錢了。</p>



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



<p class="wp-block-paragraph">如果你只用 2 個禮拜就不用了，那你只要 2.5 美金，</p>



<p class="wp-block-paragraph">根本不到台幣 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 class="wp-block-paragraph">(四) 擴展性強</p>



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



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



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



<p class="wp-block-paragraph">甚至其他型號的機器都可以！</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 class="wp-block-paragraph">此外，Compute Engine 有個「執行個體群組」的功能，就是一次可以開很多台機器，</p>



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



<p class="wp-block-paragraph">讓它自動長出新的機器，也就是所謂的自動擴充 (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 class="wp-block-paragraph">你可以選擇在世界各地的資料中心運行你的虛擬機器，讓你的服務更接近用戶。</p>



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



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



<p class="wp-block-paragraph">代表你可以把主機開在世界各地。</p>



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



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



<p class="wp-block-paragraph">大部分工作都可以遠端完成，非常方便。</p>



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



<p class="wp-block-paragraph">Google 的資料中心已經通過各種國際或特定國家的認證，</p>



<p class="wp-block-paragraph">確保資料中心的穩定跟安全，除了資料中心本身實體的防護之外，</p>



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



<p class="wp-block-paragraph">我們存在雲端的資料，就是屬於我們的，Google 人員也無法存取，</p>



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



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



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



<p class="wp-block-paragraph">如果你只在一個 Zone 開一台機器，它可以確保 99.9% 的可用性，</p>



<p class="wp-block-paragraph">如果在兩個 Zone 以上開機器，它可以確保 99.99% 的可用性，</p>



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



<p class="wp-block-paragraph">當然它不是賠現金啦！</p>



<p class="wp-block-paragraph">是下個月使用 GCP 的費用，它讓你可以減免。</p>



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



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



<p class="wp-block-paragraph">讓我們來看看 Compute Engine 相比其他選擇的一些獨特優勢：</p>



<p class="wp-block-paragraph">(1) 整合 Google 生態系統</p>



<p class="wp-block-paragraph">如果你已經在使用其他 Google 服務，</p>



<p class="wp-block-paragraph">如大數據分析平台 BigQuery、無限大儲存空間 Cloud Storage 等，</p>



<p class="wp-block-paragraph">Compute Engine 可以無縫整合，讓你的工作流程更順暢。</p>



<p class="wp-block-paragraph">例如，你可以輕鬆地讓 Compute Engine 使用機器學習服務，</p>



<p class="wp-block-paragraph">如 Vision AI 或 Natural Language AI。</p>



<p class="wp-block-paragraph">(2) 網絡效能</p>



<p class="wp-block-paragraph">Google 擁有全球最大的私有網絡之一。</p>



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



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



<p class="wp-block-paragraph">你也可以參考這份圖表 &#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 class="wp-block-paragraph">(3) 定價模式</p>



<p class="wp-block-paragraph">Compute Engine 提供每秒計費 (最少 1 分鐘)，而不是按小時計費。</p>



<p class="wp-block-paragraph">這對於短期運行的工作負載可以節省不少成本。</p>



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



<p class="wp-block-paragraph">使用時間越長，折扣越多，不需要預先承諾或預付。</p>



<p class="wp-block-paragraph">如果你想要預先承諾也可以，</p>



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



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



<p class="wp-block-paragraph">(4) 自訂機器類型 (Custom Machine Type)</p>



<p class="wp-block-paragraph">像上面提到的，你可以自訂 vCPU 和記憶體的組合，</p>



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



<p class="wp-block-paragraph">(5) 即時遷移 (Live Migration)</p>



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



<p class="wp-block-paragraph">而 Google 可以在不停機的情況下，</p>



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



<p class="wp-block-paragraph">代表你的服務可以保持高可用性。</p>



<p class="wp-block-paragraph">(6) 預先或自動擴展 (Autoscale)</p>



<p class="wp-block-paragraph">你可以設置執行個體群組 Instance Group，</p>



<p class="wp-block-paragraph">根據負載自動增加或減少機器數量，</p>



<p class="wp-block-paragraph">這比傳統的地端 VM 或一些 VPS 供應商更靈活部署資源。</p>



<p class="wp-block-paragraph">(7) 強大的安全功能</p>



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



<p class="wp-block-paragraph">它主要提供三個重要的安全功能：</p>



<p class="wp-block-paragraph">a. 開機檢查 (Secure Boot)：</p>



<p class="wp-block-paragraph">每次開機時都會檢查，確保沒有惡意程式偷偷混進去。</p>



<p class="wp-block-paragraph">b. 韌體防護 (vTPM, virtual Trusted Platform Module)：</p>



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



<p class="wp-block-paragraph">c. 完整性監控 (Measured Boot)</p>



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



<p class="wp-block-paragraph">如果發現異常，會立即通知你。</p>



<p class="wp-block-paragraph">如果是金融相關，或是要處理個人資料的系統，</p>



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



<p class="wp-block-paragraph">(8) 創新技術</p>



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



<p class="wp-block-paragraph">這些都可以通過 Compute Engine 使用。</p>



<p class="wp-block-paragraph">(9) 永續性</p>



<p class="wp-block-paragraph">如果環保是你的考慮因素之一，Google 資料中心的能源效率，</p>



<p class="wp-block-paragraph">以及可再生能源的使用率，都處於業界領先水平。</p>



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



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



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



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



<p class="wp-block-paragraph">和更靈活的費用及設定選項。</p>



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



<p class="wp-block-paragraph">Compute Engine 是一個適合你的選擇。</p>



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



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



<p class="wp-block-paragraph">來試著建立你第一台 Google VM，慢慢進入 GCP 的世界喔！</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">如果想要完全掌握 Compute Engine，來上課吧！</p>



<p class="wp-block-paragraph">小白變專家 &#8211; Google VM 從入門到實戰</p>



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



<p class="wp-block-paragraph"></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>
		
		
			</item>
		<item>
		<title>Cloud IAP 簡單介紹和實作, 防火牆不用全開，讓你安全又方便連線到虛擬機器</title>
		<link>https://dongdonggcp.com/2024/06/11/cloud-iap-introduction-and-connect-vm-easily/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cloud-iap-introduction-and-connect-vm-easily</link>
					<comments>https://dongdonggcp.com/2024/06/11/cloud-iap-introduction-and-connect-vm-easily/#comments</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Tue, 11 Jun 2024 03:41:34 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Cloud IAP]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[資訊安全]]></category>
		<category><![CDATA[防火牆]]></category>
		<guid isPermaLink="false">https://dongdonggcp.com/?p=6477</guid>

					<description><![CDATA[<p>Cloud IAP 簡單介紹, 防火牆不用全開，讓你安全又方便連線到虛擬機器<br />
現在 GCP 改善了，你不用再做自己的 SSH Key了，<br />
你可以只允許 Cloud IAP 的 IP Range，<br />
不用 Allow 全世界的 IP，也不用 Allow 自家的 IP。<br />
以後再也不用自己做 SSH Key了，實在是非常方便呢！！</p>
<p>The post <a href="https://dongdonggcp.com/2024/06/11/cloud-iap-introduction-and-connect-vm-easily/">Cloud IAP 簡單介紹和實作, 防火牆不用全開，讓你安全又方便連線到虛擬機器</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">以前如果要直接點擊 SSH 按鈕連線到你的主機，</p>



<p class="wp-block-paragraph">通常必須要讓防火牆規則，開放所有的 IP 來源的 Port 22，</p>



<p class="wp-block-paragraph">像這樣：Allow 0.0.0.0/0 Port 22</p>



<p class="wp-block-paragraph">代表不是只有你，</p>



<p class="wp-block-paragraph">全世界的駭客都可以連到你的主機 Port 22。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1090" height="355" src="https://dongdonggcp.com/wp-content/uploads/2024/06/ssh-button.png?w=1024" alt="" class="wp-image-6481" srcset="https://dongdonggcp.com/wp-content/uploads/2024/06/ssh-button.png 1090w, https://dongdonggcp.com/wp-content/uploads/2024/06/ssh-button-300x98.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/06/ssh-button-1024x334.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/06/ssh-button-768x250.png 768w" sizes="(max-width: 1090px) 100vw, 1090px" /></figure>



<p class="wp-block-paragraph">如果要安全地連，必須自己做 SSH Key，從本機 SSH 來連，</p>



<p class="wp-block-paragraph">才可以設定防火牆只允許自家 IP，然後擋掉其他 IP，有點麻煩。</p>



<p class="wp-block-paragraph">但是現在 GCP 改善了，你不用再做自己的 SSH Key了，</p>



<p class="wp-block-paragraph">你可以只允許 Cloud IAP 的 IP Range 35.235.240.0/20，</p>



<p class="wp-block-paragraph">不用 Allow 全世界的 IP，也不用 Allow 自家的 IP。</p>



<p class="wp-block-paragraph">Cloud IAP 的技術原理可以直接看<a href="https://cloud.google.com/iap/docs/concepts-overview?hl=zh-cn#compute-engine">這篇</a>，本文直接實作給你看。</p>



<p class="wp-block-paragraph">以下是我新建一條防火牆，</p>



<p class="wp-block-paragraph">只允許 Cloud IAP 的 IP 範圍：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="629" height="665" src="https://dongdonggcp.com/wp-content/uploads/2024/06/cloud-iap-ip-range.png?w=629" alt="" class="wp-image-6484" srcset="https://dongdonggcp.com/wp-content/uploads/2024/06/cloud-iap-ip-range.png 629w, https://dongdonggcp.com/wp-content/uploads/2024/06/cloud-iap-ip-range-284x300.png 284w" sizes="(max-width: 629px) 100vw, 629px" /></figure>



<p class="wp-block-paragraph">你只要點擊 SSH 按鈕，就可以直接連線了。</p>



<p class="wp-block-paragraph">連上之後，從 Linux 查看連線的來源 IP 為 35.235.244.82，果然是 Cloud IAP 的範圍。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="894" height="226" src="https://dongdonggcp.com/wp-content/uploads/2024/06/e5be9e-35-235-e4be86e980a3.png?w=894" alt="" class="wp-image-6486" srcset="https://dongdonggcp.com/wp-content/uploads/2024/06/e5be9e-35-235-e4be86e980a3.png 894w, https://dongdonggcp.com/wp-content/uploads/2024/06/e5be9e-35-235-e4be86e980a3-300x76.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/06/e5be9e-35-235-e4be86e980a3-768x194.png 768w" sizes="(max-width: 894px) 100vw, 894px" /></figure>



<p class="wp-block-paragraph">也從防火牆 Log 來看，也是一樣。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1005" height="950" src="https://dongdonggcp.com/wp-content/uploads/2024/06/firewall-log-iap.png?w=1005" alt="" class="wp-image-6488" srcset="https://dongdonggcp.com/wp-content/uploads/2024/06/firewall-log-iap.png 1005w, https://dongdonggcp.com/wp-content/uploads/2024/06/firewall-log-iap-300x284.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/06/firewall-log-iap-768x726.png 768w" sizes="(max-width: 1005px) 100vw, 1005px" /></figure>



<p class="wp-block-paragraph">以後再也不用自己做 SSH Key了，實在是非常方便呢！！</p>



<p class="wp-block-paragraph">最後提醒一下，原本那條 default-allow-ssh 防火牆規則，記得要停用喔！不然駭客還是會找到你喔！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="563" height="906" src="https://dongdonggcp.com/wp-content/uploads/2024/06/disable_allow_ssh_all_2.png?w=563" alt="" class="wp-image-6495" srcset="https://dongdonggcp.com/wp-content/uploads/2024/06/disable_allow_ssh_all_2.png 563w, https://dongdonggcp.com/wp-content/uploads/2024/06/disable_allow_ssh_all_2-186x300.png 186w" sizes="(max-width: 563px) 100vw, 563px" /></figure>



<p class="wp-block-paragraph"></p><p>The post <a href="https://dongdonggcp.com/2024/06/11/cloud-iap-introduction-and-connect-vm-easily/">Cloud IAP 簡單介紹和實作, 防火牆不用全開，讓你安全又方便連線到虛擬機器</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/06/11/cloud-iap-introduction-and-connect-vm-easily/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>[GCP 教學] 如何為公司做好 GCP 健檢？12 大面向與48個檢查項目分享</title>
		<link>https://dongdonggcp.com/2024/04/14/gcp-48-health-checklists/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gcp-48-health-checklists</link>
					<comments>https://dongdonggcp.com/2024/04/14/gcp-48-health-checklists/#respond</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Sun, 14 Apr 2024 06:58:48 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[觀點]]></category>
		<category><![CDATA[GCP]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=6107</guid>

					<description><![CDATA[<p>當你學習 GCP 之後，可以此清單給公司來個快速檢查，確保公司有好好使用 GCP。</p>
<p>The post <a href="https://dongdonggcp.com/2024/04/14/gcp-48-health-checklists/">[GCP 教學] 如何為公司做好 GCP 健檢？12 大面向與48個檢查項目分享</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">以下列出最常用的檢查項目：</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">一、帳號管理</p>



<p class="wp-block-paragraph">1.公司是否使用 Google Workspace？</p>



<p class="wp-block-paragraph">如果是，管理使用者帳號就比較單純。</p>



<p class="wp-block-paragraph">2.如果公司使用 M365 或其他的 Email 方案，</p>



<p class="wp-block-paragraph">代表有在用 Windows AD 或其他 LDAP 來管理使用者，</p>



<p class="wp-block-paragraph">那勢必要申請 Cloud Identity，</p>



<p class="wp-block-paragraph">讓使用者使用公司建立的帳號操作 GCP，</p>



<p class="wp-block-paragraph">不要讓他們用自己的 Gmail 操作公司的東西。</p>



<p class="wp-block-paragraph">3.同時還要安裝 <a href="https://support.google.com/a/topic/2679497?hl=zh-Hant&amp;ref_topic=11384317">GCDS</a> 來同步使用者和群組，</p>



<p class="wp-block-paragraph">確保使用者帳號變動時，在 GCP 跟著連動調整。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">二、專案架構</p>



<p class="wp-block-paragraph">1.公司的 GCP Project 是否都在 Organization 底下？</p>



<p class="wp-block-paragraph">並且在使用 Org Policy 強制實施政策到所有專案？</p>



<p class="wp-block-paragraph">2.還是屬於「無機構」狀態？這代表公司管不到此專案。</p>



<p class="wp-block-paragraph">如果使用者用個人 Gmail 來管理「無機構」專案，</p>



<p class="wp-block-paragraph">那他就有可能突然消失，順便把專案帶走，</p>



<p class="wp-block-paragraph">這是 Google 原廠都無法幫你救回來的。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">三、使用者登入驗證</p>



<p class="wp-block-paragraph">1.使用者是否啟用兩步驟驗證？</p>



<p class="wp-block-paragraph">2.使用者的 Session 是否有限制時間？</p>



<p class="wp-block-paragraph">例如太久沒操作就要重新登入。</p>



<p class="wp-block-paragraph">3.公司內部系統如果架設在 GCP 上，是否啟用 OS Login 或 Cloud IAP？</p>



<p class="wp-block-paragraph">還是只要帳號加密碼就可以登入？</p>



<p class="wp-block-paragraph">4.最高管理員，有沒有跟平常工作的帳號分開？</p>



<p class="wp-block-paragraph">是否啟用兩步驟驗證，要不要使用 Security Key 來登入？</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">四、使用者權限</p>



<p class="wp-block-paragraph">1.公司是否採用分層權限管理，</p>



<p class="wp-block-paragraph">例如授予不同部門主管 Folder 權限，</p>



<p class="wp-block-paragraph">管理 Folder 底下的專案，</p>



<p class="wp-block-paragraph">並建立 Group 來納入各部門成員。</p>



<p class="wp-block-paragraph">而不應該每個使用者帳號都一個一個加進 IAM。</p>



<p class="wp-block-paragraph">2.每個使用者是否用 Pre-defind Role 來授權？</p>



<p class="wp-block-paragraph">而非直接授權 Owner、Editor 這種超大權限，</p>



<p class="wp-block-paragraph">3. Service Account 是否給予剛好必要的權限？</p>



<p class="wp-block-paragraph">4. Service Account Key 是否有保管好，</p>



<p class="wp-block-paragraph">以及是否會定期換 Key？(駭客最喜歡你的 Key 了)</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">五、彈性</p>



<p class="wp-block-paragraph">1.公司對外的系統是否有達成 Autoscale？</p>



<p class="wp-block-paragraph">2.以及是否有執行過壓力測試，</p>



<p class="wp-block-paragraph">這可以確保在尖峰時間滿足用戶端的需求。</p>



<p class="wp-block-paragraph">3.規模如果夠大，可以購買 CUD (Committed Use Discount)，</p>



<p class="wp-block-paragraph">以及 Reservation，可以享受優惠折扣，</p>



<p class="wp-block-paragraph">更重要的是，可以避免高峰期的時候，</p>



<p class="wp-block-paragraph">機器被其他客戶搶光了。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">六、備份</p>



<p class="wp-block-paragraph">1.公司是否有定義 RTO 和 RPO？</p>



<p class="wp-block-paragraph">這會影響到公司有多少預算來達成目標。</p>



<p class="wp-block-paragraph">2.主機多久做一次 Snapshot？</p>



<p class="wp-block-paragraph">3.重要檔案是否定期複製到 Cloud Storage？</p>



<p class="wp-block-paragraph">4.資料庫是否也有備份排程？</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">七、備援</p>



<p class="wp-block-paragraph">1.主機是否都放在 Managed Instance Group？</p>



<p class="wp-block-paragraph">這可以確保任何主機掛掉都會立馬重建完成。</p>



<p class="wp-block-paragraph">2.非常重要的資料，是否使用 Regional Persistent Disk？</p>



<p class="wp-block-paragraph">因為主機掛了，新的主機可以立即掛載舊主機最新的資料。</p>



<p class="wp-block-paragraph">3.資料庫是否有啟用 HA (High Availability)？</p>



<p class="wp-block-paragraph">以上都是需要足夠預算的，因此務必確認公司的 RTO 和 RPO。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">八、應用程式部署流程 (CI/CD)</p>



<p class="wp-block-paragraph">1.針對容器映像檔 (Container Image)，是否有啟用 Binary Authentication？</p>



<p class="wp-block-paragraph">2.Image 是否有經過弱點掃描？</p>



<p class="wp-block-paragraph">3.測試環境是否有效區隔，改版上線是否有嚴謹的 SOP？</p>



<p class="wp-block-paragraph">4.以及上線失敗是否能夠立刻 Rollback？</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">九、維運與效能監控</p>



<p class="wp-block-paragraph">1.針對營運的系統，是否設定好各種效能監控和 Alert？</p>



<p class="wp-block-paragraph">例如 CPU 使用率、RAM 使用率、Disk 用量、每秒 Request 數量等等。</p>



<p class="wp-block-paragraph">2.主機是否安裝 OPs Agent，把重要的 Log 匯出到外部進一步分析？</p>



<p class="wp-block-paragraph">3.資料庫 Loading 是否過重？</p>



<p class="wp-block-paragraph">是否採用 Read Replica 或是 Memorystore 來緩解讀取的流量？</p>



<p class="wp-block-paragraph">4.圖片和影片</p>



<p class="wp-block-paragraph">是否放在 Cloud Storage 來緩解 Web Server 的流量，</p>



<p class="wp-block-paragraph">以及是否啟用 Cloud CDN 來加速媒體發布？</p>



<p class="wp-block-paragraph">5.任何一個系統斷線，是否有準備切換的 SOP？</p>



<p class="wp-block-paragraph">6.有沒有啟用帳單警示？</p>



<p class="wp-block-paragraph">因為每100個人就有99個人忘記關機，我也在內。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">十、攻擊防禦</p>



<p class="wp-block-paragraph">1.Cloud DNS 是否啟用 DNSSEC？</p>



<p class="wp-block-paragraph">Cloud Armor 是否採用 OWASP 各種規則？</p>



<p class="wp-block-paragraph">3.是否有限制來源的 IP？</p>



<p class="wp-block-paragraph">4.主機是否停用外部 IP，統一使用 Load Balancer 對外？</p>



<p class="wp-block-paragraph">5.防火牆是啟只允許剛好用到的 Port？還是內網全開？</p>



<p class="wp-block-paragraph">6.Cloud SQL 是否只允許內網 IP 連線？</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">十一、加密</p>



<p class="wp-block-paragraph">1.公司所在的產業，是否有加密合規要求？</p>



<p class="wp-block-paragraph">2.針對 Disk、Cloud Storage 或 BigQuery 如何加密，</p>



<p class="wp-block-paragraph">使用 Google 預設加密、KMS 的 Key，還是外部的 Key？</p>



<p class="wp-block-paragraph">3.往來的資料是否使用 Cloud DLP 來掃描個資？</p>



<p class="wp-block-paragraph">4.掃描到個資後，如何處理後續流程？遮蓋、加密還是刪除？</p>



<p class="wp-block-paragraph">5.處理機密資料的機器是否採用 Confidential VM？</p>



<p class="wp-block-paragraph">6.是否有啟用 Service Control 來規定資料存取的範圍？</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">十二、混合雲</p>



<p class="wp-block-paragraph">1.不管使用 Cloud VPN 或 Cloud Interconnect，</p>



<p class="wp-block-paragraph">有沒有採用 HA 架構？</p>



<p class="wp-block-paragraph">2.使用者的流量是否從混合雲內網存取 GCP？</p>



<p class="wp-block-paragraph">還是它依然走 Internet？</p>



<p class="wp-block-paragraph">3.最後，你只有用 GCP 嗎？</p>



<p class="wp-block-paragraph">萬一，我是說萬一，GCP 全斷了，</p>



<p class="wp-block-paragraph">或是 Google 資料中心碰到地震，</p>



<p class="wp-block-paragraph">你能立馬切地端，或是切 AWS、Azure 嗎？</p>



<p class="wp-block-paragraph">什麼都有可能發生，只是機率問題，</p>



<p class="wp-block-paragraph">也不用說 GCP 100% 完美無懈可擊，</p>



<p class="wp-block-paragraph">任何事都要有 Plan B。</p>



<div style="height:19px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">以上分享，希望能對你有幫助。</p><p>The post <a href="https://dongdonggcp.com/2024/04/14/gcp-48-health-checklists/">[GCP 教學] 如何為公司做好 GCP 健檢？12 大面向與48個檢查項目分享</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/04/14/gcp-48-health-checklists/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>[GCP 線上課程] GCP &#8211; 對 IT 自媒體最友善的雲端平台</title>
		<link>https://dongdonggcp.com/2024/03/14/gcp-the-best-cloud-platform-for-self-media/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gcp-the-best-cloud-platform-for-self-media</link>
					<comments>https://dongdonggcp.com/2024/03/14/gcp-the-best-cloud-platform-for-self-media/#respond</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Thu, 14 Mar 2024 07:02:54 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Cloud CDN]]></category>
		<category><![CDATA[Cloud Storage]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[Load Balancer]]></category>
		<category><![CDATA[SSL憑證]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[自媒體]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=5979</guid>

					<description><![CDATA[<p>對自媒體創業者來說， 剛開始通常經費不足 [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2024/03/14/gcp-the-best-cloud-platform-for-self-media/">[GCP 線上課程] GCP – 對 IT 自媒體最友善的雲端平台</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">對自媒體創業者來說，</p>



<p class="wp-block-paragraph">剛開始通常經費不足，</p>



<p class="wp-block-paragraph">但還是必須要架設一個網站，</p>



<p class="wp-block-paragraph">來宣傳你的服務和內容。</p>



<p class="wp-block-paragraph">如果你是資訊背景，可以自行架設網站的話，</p>



<p class="wp-block-paragraph">使用 GCP 架設網站是最划算的。</p>



<p class="wp-block-paragraph">為什麼？</p>



<p class="wp-block-paragraph">以下分四點說明 GCP 的功能、架構和好處：</p>



<h2 class="wp-block-heading">1. 費用節省</h2>



<p class="wp-block-paragraph">GCP 是 Pay-as-you-go 依照使用量計費，</p>



<p class="wp-block-paragraph">剛開始流量不大，</p>



<p class="wp-block-paragraph">你可以建立最小規格的機器 &#8211; N1系列的 f1-micro，</p>



<p class="wp-block-paragraph">每月費用大約 5~6 美金，折合台幣不到200元，</p>



<p class="wp-block-paragraph">如果不用機器時，可以直接刪掉，</p>



<p class="wp-block-paragraph">那根本就不會有費用發生。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2298" height="986" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40.png?w=1024" alt="最小規格的 GCP 主機 f1-micro 的費用" class="wp-image-5988" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40.png 2298w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40-300x129.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40-1024x439.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40-768x330.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40-1536x659.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.49.40-2048x879.png 2048w" sizes="(max-width: 2298px) 100vw, 2298px" /><figcaption class="wp-element-caption">最小規格的 GCP 主機 f1-micro 的費用</figcaption></figure>



<p class="wp-block-paragraph">不覺得超便宜嗎？</p>



<p class="wp-block-paragraph">網站流量還不高時，用這個最划算。</p>



<p class="wp-block-paragraph">當然這裡必須提醒一下，</p>



<p class="wp-block-paragraph">因為它是共用核心，和其他機器共用同一個 CPU，</p>



<p class="wp-block-paragraph">所以它的效能會有突發 (Burst) 效果，</p>



<p class="wp-block-paragraph">代表有時候可以免費用到&#8221;額外&#8221;的CPU資源。</p>



<p class="wp-block-paragraph">反過來說，效能有時候突然會「非常好」，</p>



<p class="wp-block-paragraph">但大多數時間還是原有的效能。</p>



<p class="wp-block-paragraph">如果要避免效能不穩定，</p>



<p class="wp-block-paragraph">那還是建議選用例如 e2-medium 的機器，</p>



<p class="wp-block-paragraph">(2 vCPU 和 4 GB 記憶體)</p>



<p class="wp-block-paragraph">每月費用約 26 美金，約台幣 800 元左右(也不算太貴)。</p>



<h2 class="wp-block-heading">2. 使用 Cloud Storage 減輕主機負載</h2>



<p class="wp-block-paragraph">通常網頁會有大量圖片或影片，</p>



<p class="wp-block-paragraph">每當使用者存取網頁時，</p>



<p class="wp-block-paragraph">Client 端對網頁讀取，會造成主機很大的負擔。</p>



<p class="wp-block-paragraph">其實你可以把圖片和影片放在 Cloud Storage (GCS)，</p>



<p class="wp-block-paragraph">而網頁 HTML 的圖片和影片超連結指向 GCS 公開網址，</p>



<p class="wp-block-paragraph">這樣主機只要負責載入純文字的 HTML 和相關網頁原始碼，</p>



<p class="wp-block-paragraph">負擔直接少減 90% 以上，</p>



<p class="wp-block-paragraph">你也就省下很多維護主機、調校效能的時間。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1606" height="1018" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56.png?w=1024" alt="使用 Cloud Storage 儲存媒體資料，減輕主機負擔" class="wp-image-5990" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56.png 1606w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56-300x190.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56-1024x649.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56-768x487.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.48.56-1536x974.png 1536w" sizes="(max-width: 1606px) 100vw, 1606px" /><figcaption class="wp-element-caption">使用 Cloud Storage 儲存媒體資料，減輕主機負擔</figcaption></figure>



<h2 class="wp-block-heading">3.免費自動更新的 SSL 憑證</h2>



<p class="wp-block-paragraph">自架網站通常也要處理憑證的問題，</p>



<p class="wp-block-paragraph">到期還要手動更新，很麻煩。</p>



<p class="wp-block-paragraph">但如果搭配 Google Load Balancer，</p>



<p class="wp-block-paragraph">除了防禦大流量的 DDoS 攻擊之外，</p>



<p class="wp-block-paragraph">免費自動更新的憑證，非常方便。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2560" height="1048" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22.png?w=1024" alt="使用 Google Load Balancer 可以附帶免費且自動更新的憑證" class="wp-image-5992" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22.png 2560w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22-300x123.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22-1024x419.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22-768x314.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22-1536x629.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.52.22-2048x838.png 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">使用 Google Load Balancer 可以附帶免費且自動更新的憑證</figcaption></figure>



<h2 class="wp-block-heading">4. 加速媒體發佈的 Cloud CDN</h2>



<p class="wp-block-paragraph">除此之外，在 Load Balancer 上可一鍵勾選 CDN 功能，</p>



<p class="wp-block-paragraph">除了幫你把媒體暫存在靠近使用者的位置，</p>



<p class="wp-block-paragraph">加速媒體發佈以外，</p>



<p class="wp-block-paragraph">也能更進一步減輕主機負擔，</p>



<p class="wp-block-paragraph">因為 Client 端就不用去源頭主機拉圖片和影片了，</p>



<p class="wp-block-paragraph">尤其是以影音串流的網站來說，更是必備的工具。</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="2112" height="732" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55.png?w=1024" alt="使用 Load Balancer 可以附帶 Cloud CDN，加速媒體發佈" class="wp-image-5993" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55.png 2112w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55-300x104.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55-1024x355.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55-768x266.png 768w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55-1536x532.png 1536w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-14-e4b88be58d882.53.55-2048x710.png 2048w" sizes="(max-width: 2112px) 100vw, 2112px" /><figcaption class="wp-element-caption">使用 Load Balancer 可以附帶 Cloud CDN，加速媒體發佈</figcaption></figure>



<p class="wp-block-paragraph">以上分享 4 個使用 GCP 的好處，</p>



<p class="wp-block-paragraph">希望可以對 IT 自媒體創業者有所幫助。</p>



<div style="height:8px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">順便置入一下，關於更多 GCP VM、Cloud Storage、Load Balancer 的概念和實作教學，都在東東的 <a href="https://dongdonggcp.wordpress.com/gcp-architect-class/">GCP 線上課程《雲端架構師養成班》</a>，有需要可以進來看喔！</p><p>The post <a href="https://dongdonggcp.com/2024/03/14/gcp-the-best-cloud-platform-for-self-media/">[GCP 線上課程] GCP – 對 IT 自媒體最友善的雲端平台</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/03/14/gcp-the-best-cloud-platform-for-self-media/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>[GCP 線上課程] 天啊？為什麼我的 GCP 主機被重開？</title>
		<link>https://dongdonggcp.com/2024/03/07/why-my-vm-is-restarted/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-my-vm-is-restarted</link>
					<comments>https://dongdonggcp.com/2024/03/07/why-my-vm-is-restarted/#respond</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Thu, 07 Mar 2024 10:06:38 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[GCP 維護]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[主機被重開]]></category>
		<category><![CDATA[重開機]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=5931</guid>

					<description><![CDATA[<p>我常常收到客戶問我這樣的問題， &#038;nbs [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2024/03/07/why-my-vm-is-restarted/">[GCP 線上課程] 天啊？為什麼我的 GCP 主機被重開？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">我常常收到客戶問我這樣的問題，</p>



<p class="wp-block-paragraph">&nbsp;還帶著質問的口氣，好像是我們的錯。</p>



<p class="wp-block-paragraph">每次回答，我都要寫一整篇來跟他解釋這件事情發生的原由，很累。&nbsp;</p>



<p class="wp-block-paragraph">我就在這裡分享給大家，到底為什麼主機被重開機&nbsp;。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">先講結論，因為 Google 在維護你的主機。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">為什麼 Google 那麼雞婆？</p>



<p class="wp-block-paragraph">畢竟你用的是 GCP，Google 還是要讓你的主機可以好好運作啊！</p>



<p class="wp-block-paragraph">維護的原因有三個：</p>



<p class="wp-block-paragraph">1.基礎建設維護：主機所在的硬體、網路、電源、作業系統和BIOS。&nbsp;</p>



<p class="wp-block-paragraph">2.安全更新：安全補丁、root 分割區更改。</p>



<p class="wp-block-paragraph">3.硬體錯誤：記憶體、CPU、網卡和磁碟。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">你可以在官方文件看到他詳細的說明。&nbsp;</p>



<p class="wp-block-paragraph">其實所有的公有雲都要維護的，</p>



<p class="wp-block-paragraph">你可以查詢其他的公有雲，</p>



<p class="wp-block-paragraph">他們會特別安排一個維護時間，讓你的主機在那個時候維護，</p>



<p class="wp-block-paragraph">而且不只是主機被重開機，有一些情況是是完全無法使用機器的，</p>



<p class="wp-block-paragraph">GCP 最多只是幫你重開，他們是有可能完全不給你用的。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">好，就給 Google 維護，那維護都會被重開機嗎？</p>



<p class="wp-block-paragraph">不一定。</p>



<p class="wp-block-paragraph">它會先遷移，把機器移到其他比較適合運作的地方，</p>



<p class="wp-block-paragraph">這樣並不會重開你的主機，主機效能也不會有太大影響。</p>



<p class="wp-block-paragraph">除非是硬體完全故障或其他原因，</p>



<p class="wp-block-paragraph">無法遷移的情況下，才會重開。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">而這其實是有地方可以設定的，</p>



<p class="wp-block-paragraph">當你在建立新機器的時候，</p>



<p class="wp-block-paragraph">你會看到主機規格下方有一個「可用性政策」，&nbsp;</p>



<p class="wp-block-paragraph">再往下一點你會看到「 VM 佈建模式與進階設定」，</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1182" height="658" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.20.png?w=1024" alt="" class="wp-image-5935" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.20.png 1182w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.20-300x167.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.20-1024x570.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.20-768x428.png 768w" sizes="(max-width: 1182px) 100vw, 1182px" /></figure>



<p class="wp-block-paragraph">當你展開之後，會看到：</p>



<p class="wp-block-paragraph">「在主機維護期間」，你要：</p>



<p class="wp-block-paragraph">1.遷移 VM 執行個體 (建議做法)</p>



<p class="wp-block-paragraph">2.終止 VM 執行個體</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1204" height="362" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.50.png?w=1024" alt="" class="wp-image-5936" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.50.png 1204w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.50-300x90.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.50-1024x308.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.50-768x231.png 768w" sizes="(max-width: 1204px) 100vw, 1204px" /></figure>



<p class="wp-block-paragraph">當然還是讓它遷移啊！</p>



<p class="wp-block-paragraph">不然，它就把你主機關機了耶！</p>



<p class="wp-block-paragraph">不過也還好啊，只是遷移，主機影響不大。</p>



<p class="wp-block-paragraph">再往下這個選項 「自動重新啟動」：</p>



<p class="wp-block-paragraph">1.啟用 (建議)</p>



<p class="wp-block-paragraph">2.停用</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1170" height="226" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.57.png?w=1024" alt="" class="wp-image-5939" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.57.png 1170w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.57-300x58.png 300w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.57-1024x198.png 1024w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-03-07-e4b88be58d883.51.57-768x148.png 768w" sizes="(max-width: 1170px) 100vw, 1170px" /></figure>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">就是如果主機發生錯誤，連遷移都不行的時候</p>



<p class="wp-block-paragraph">要不要讓Google幫你重開機？</p>



<p class="wp-block-paragraph">當然，你可以拒絕。</p>



<p class="wp-block-paragraph">但是這台主機可能會累積一些潛在的問題，</p>



<p class="wp-block-paragraph">導致你的主機運作效能很差。&nbsp;</p>



<p class="wp-block-paragraph">當這台主機硬撐到一個極限之後，完全死當，</p>



<p class="wp-block-paragraph">就算你重開機也連不進去，&nbsp;</p>



<p class="wp-block-paragraph">讓你想要救援機器的機會都沒有，更麻煩。&nbsp;</p>



<p class="wp-block-paragraph">所以我們還是乖乖的接受它的選項，</p>



<p class="wp-block-paragraph">保持讓它自動重新啟動。&nbsp;</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">當然你可能會想，</p>



<p class="wp-block-paragraph">你的主機這麼重要，難道不能24小時永不停機嗎？&nbsp;</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">不可能。</p>



<p class="wp-block-paragraph">你對雲端似乎有點誤會，&nbsp;</p>



<p class="wp-block-paragraph">對你來說是雲端服務，但是對 Google 來說，</p>



<p class="wp-block-paragraph">它還是硬體設備在那邊跑，&nbsp;</p>



<p class="wp-block-paragraph">機器也是會老舊的。</p>



<p class="wp-block-paragraph">那這樣還要用雲端嗎？&nbsp;</p>



<p class="wp-block-paragraph">是，當然要用。</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">不過，你用雲端的方法需要調整。&nbsp;</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">雲端可以讓你達到「高可用、永遠不停的服務」</p>



<p class="wp-block-paragraph">但是你必須要設定出來。&nbsp;</p>



<p class="wp-block-paragraph">你從頭到尾都是只有一台機器對外，</p>



<p class="wp-block-paragraph">根本就沒有「高可用」。&nbsp;</p>



<p class="wp-block-paragraph">你必須要透過「執行個體群組」(Instance Group)，</p>



<p class="wp-block-paragraph">至少設定兩台機器同時對外，</p>



<p class="wp-block-paragraph">然後透過負載平衡器來幫你分散流量。&nbsp;</p>



<p class="wp-block-paragraph">你的機器有可能因為流量太大撐不住，</p>



<p class="wp-block-paragraph">導致機器有問題，執行個體群組會幫你刪機器，</p>



<p class="wp-block-paragraph">再重建新的機器，同時你另一台機器還是能持續對外服務。&nbsp;</p>



<p class="wp-block-paragraph">同樣的，你的機器如果是本身硬體發生問題，</p>



<p class="wp-block-paragraph">也會被判定為不健康，執行個體群組也會幫你重建，</p>



<p class="wp-block-paragraph">所以你使用虛擬機器，</p>



<p class="wp-block-paragraph">你還是要有這樣的心理準備，</p>



<p class="wp-block-paragraph">不可能單台機器永遠對外，</p>



<p class="wp-block-paragraph">然後期待它不會有任何狀況發生。&nbsp;</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">你可能會覺得，這樣成本不是很高嗎？</p>



<p class="wp-block-paragraph">那你乾脆讓群組只有一台機器，</p>



<p class="wp-block-paragraph">只要有問題，它還是會被刪除重建，</p>



<p class="wp-block-paragraph">只是對外中斷的時間比較長，</p>



<p class="wp-block-paragraph">因為你的主機需要時間重新開機，</p>



<p class="wp-block-paragraph">這就是一個勉強可以接受的選項。</p>



<p class="wp-block-paragraph">不過話說回來，</p>



<p class="wp-block-paragraph">若要建立執行個體群組，</p>



<p class="wp-block-paragraph">你得先找一台範本機器做出映像檔，再做範本，</p>



<p class="wp-block-paragraph">又是另一個浩大的工程啊。</p>



<p class="wp-block-paragraph">之後有機會再分享～</p>



<div style="height:16px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">順便置入一下，關於更多 GCP 相關的概念和實作教學，都在東東的 <a href="https://www.dongdonggcp.com/gcp-architect-class/" target="_blank" rel="noopener" title="">GCP 線上課程《雲端架構師養成班》</a>，有需要可以進來看喔！</p><p>The post <a href="https://dongdonggcp.com/2024/03/07/why-my-vm-is-restarted/">[GCP 線上課程] 天啊？為什麼我的 GCP 主機被重開？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/03/07/why-my-vm-is-restarted/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>很多人嫌 GCP 的主機價格很貴？真的貴嗎？</title>
		<link>https://dongdonggcp.com/2024/03/06/gcp-is-expensive-really/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gcp-is-expensive-really</link>
					<comments>https://dongdonggcp.com/2024/03/06/gcp-is-expensive-really/#comments</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 03:50:57 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[價格]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=5915</guid>

					<description><![CDATA[<p>從我待在 GCP 經銷商開始，一直到現在 [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2024/03/06/gcp-is-expensive-really/">很多人嫌 GCP 的主機價格很貴？真的貴嗎？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">從我待在 GCP 經銷商開始，一直到現在，</p>



<p class="wp-block-paragraph">我常常收到客戶或網友留言反應 GCP 很貴，</p>



<p class="wp-block-paragraph">而我每次回覆時，都要花很大的篇幅來跟對方解釋 GCP。</p>



<p class="wp-block-paragraph">首先要確認一下，「貴」是跟誰比？</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">一、跟地端實體機比</h2>



<p class="wp-block-paragraph">的確，GCP 的虛擬機器是每月依使用量付費，</p>



<p class="wp-block-paragraph">在經濟學上是屬於變動成本。</p>



<p class="wp-block-paragraph">而實體機是一次性採購，如果你機器買來用個 5~10 年，</p>



<p class="wp-block-paragraph">長期攤提成本下來，是很有可能比 GCP 的主機便宜。</p>



<p class="wp-block-paragraph">但如果你的機器故障了呢？</p>



<p class="wp-block-paragraph">你要叫修的話，需要等廠商來檢查，</p>



<p class="wp-block-paragraph">或是請廠商搬機器回去原廠檢測修理，<br>(這裡還不考慮系統中斷帶來的商機損失)</p>



<p class="wp-block-paragraph">一來一回至少一到兩個禮拜跑不掉，</p>



<p class="wp-block-paragraph">這段時間你都不能使用機器。</p>



<p class="wp-block-paragraph">等到機器修好了，還要重新設定網路、安裝系統、<br>軟體、資料備份和資訊安全等等。</p>



<p class="wp-block-paragraph">如果你用 GCP 的話，這個流程變超短，</p>



<p class="wp-block-paragraph">機器有問題，你可以把 Disk 留著，用新的主機掛載起來，</p>



<p class="wp-block-paragraph">或是做一個 Snapshot，用 Snapshot 還原成新的主機，</p>



<p class="wp-block-paragraph">裡面的作業系統、軟體各項設定幾乎不用調整，</p>



<p class="wp-block-paragraph">是5分鐘內就可以完成的事情。</p>



<p class="wp-block-paragraph">而且 GCP 提供方便的備份功能，滑鼠點幾下就好了，</p>



<p class="wp-block-paragraph">你不需要花時間執行備份工具的安裝設定，</p>



<p class="wp-block-paragraph">你省下了大量的人力維護時間，你還會覺得 GCP 比較貴嗎？</p>



<div style="height:11px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">二、跟 VPS (Virtual Private Server)比</h2>



<p class="wp-block-paragraph">很多中小企業或是創業者，都會使用 VPS，</p>



<p class="wp-block-paragraph">廠商提供一個管理介面，讓你直接在網頁上操作，</p>



<p class="wp-block-paragraph">但是它提供的規格是固定的，無法隨時調整，</p>



<p class="wp-block-paragraph">系統底層參數也無法輕易修改。</p>



<p class="wp-block-paragraph">如果你是電子商務網站，流量有尖峰和離峰時間，</p>



<p class="wp-block-paragraph">突然因為行銷活動帶來大量的用戶流量時，</p>



<p class="wp-block-paragraph">你沒有辦法及時擴充資源。</p>



<p class="wp-block-paragraph">因為 VPS 通常是月租或年租的方案，</p>



<p class="wp-block-paragraph">無法短期擴充用個 2～3 天，待人潮退去再縮減機器。</p>



<div style="height:9px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">但在 GCP 則是很彈性的，你可以隨時調整規格，</p>



<p class="wp-block-paragraph">並且整台機器都是你完全掌控的，</p>



<p class="wp-block-paragraph">你可以調整底層參數，安裝任何想要的軟體，</p>



<p class="wp-block-paragraph">系統流量大時，可以設定擴充，不需要再找廠商加購。</p>



<p class="wp-block-paragraph">當你用不到機器了，你可以直接刪除，不必支付後續的費用。</p>



<p class="wp-block-paragraph">而 VPS 需要先付一個月或一年的費用，</p>



<p class="wp-block-paragraph">即使不再使用機器，仍然要付完合約期間的費用。</p>



<p class="wp-block-paragraph">所以彈性這件事情，是 VPS 無法比較的。</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading">再把比較層級拉高</h3>



<p class="wp-block-paragraph">其實我們應該從整個產品的定位來看， </p>



<p class="wp-block-paragraph">VPS 只提供虛擬機器給你使用而已，</p>



<p class="wp-block-paragraph">並沒有像 GCP 一樣提供負載平衡、自動擴充等等，因應網路流量變化的功能。</p>



<p class="wp-block-paragraph">更不用說，VPS 也沒有辦法提供像是：</p>



<p class="wp-block-paragraph">無伺服器、容器服務、代管資料庫、資料倉儲、機器學習或高階資訊安全等等企業等級的服務。</p>



<p class="wp-block-paragraph">所以你使用 GCP 並不是純粹使用虛擬機器，</p>



<p class="wp-block-paragraph">而是使用整個雲端的解決方案，來運作你公司的整個商業模式應用系統。</p>



<p class="wp-block-paragraph">你可以用到非常多的功能，替代地端工具，</p>



<p class="wp-block-paragraph">你以前可能要跟很多家廠商購買，</p>



<p class="wp-block-paragraph">但以後大部分功能都可以在 GCP 上找得到。</p>



<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">三、跟 AWS (Amazon Web Services) 比</h2>



<p class="wp-block-paragraph">對於使用過 AWS 的用戶來說，估且不論雙方功能上的細部差異，</p>



<p class="wp-block-paragraph">我們很明顯可以看出，AWS 的主機是比 GCP 還貴的，</p>



<p class="wp-block-paragraph">但是對於還沒接觸公有雲的用戶來說，他們是不知道的。</p>



<p class="wp-block-paragraph">以 2vCPU 和 4GB 記憶體的規格，比較價格如下：</p>



<p class="wp-block-paragraph">AWS t3.medium，每月 205.65 USD，價格試算連結：<br>https://calculator.aws/#/estimate?id=36146c0902e064177cb1aa72383df13a89be9cf3</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="652" height="276" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.26.png?w=652" alt="" class="wp-image-5918" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.26.png 652w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.26-300x127.png 300w" sizes="(max-width: 652px) 100vw, 652px" /></figure>



<p class="wp-block-paragraph">GCP N2 自訂規格，每月 71.12 USD，價格試算連結：</p>



<figure class="wp-block-embed is-type-rich is-provider-embed wp-block-embed-embed"><div class="wp-block-embed__wrapper">
https://cloud.google.com/products/calculator?hl=zh-tw&#038;dl=CiRiZDc0ZGEzNC0wMDI2LTQ5MjktYmM1NS1kYWVmMGZmMDcxYTIQCBokRjk4ODU5NUMtNDU1RS00MTk4LUE5MzMtOEQxMDBBNzg0NDFE
</div></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="519" height="275" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.52.png?w=519" alt="" class="wp-image-5921" srcset="https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.52.png 519w, https://dongdonggcp.com/wp-content/uploads/2024/03/e688aae59c96-2024-01-05-e4b88ae58d8811.20.52-300x159.png 300w" sizes="(max-width: 519px) 100vw, 519px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">除此之外，AWS 目前在台灣沒有機房，</p>



<p class="wp-block-paragraph">所以在網路速度(或網路延遲 Latency) 上，GCP 一定是快得多。</p>



<p class="wp-block-paragraph">這樣比起來，你不覺得 GCP 便宜得多嗎？</p>



<p class="wp-block-paragraph">以上的資訊給你參考，下次有客戶問你為什麼 GCP 這麼貴的時候，你就知道怎麼回覆他了。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://dongdonggcp.com/2024/03/06/gcp-is-expensive-really/">很多人嫌 GCP 的主機價格很貴？真的貴嗎？</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2024/03/06/gcp-is-expensive-really/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>[GCP 教學] 把主機的 443 Port 改成 GCP Load Balancer 443 Port</title>
		<link>https://dongdonggcp.com/2023/08/09/change-vm-443-port-to-gcp-load-balancer-443-port/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=change-vm-443-port-to-gcp-load-balancer-443-port</link>
					<comments>https://dongdonggcp.com/2023/08/09/change-vm-443-port-to-gcp-load-balancer-443-port/#comments</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Wed, 09 Aug 2023 05:16:56 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[GCP]]></category>
		<category><![CDATA[SSL憑證]]></category>
		<category><![CDATA[VM]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=5347</guid>

					<description><![CDATA[<p>承上篇《把2個 Apache Virtu [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2023/08/09/change-vm-443-port-to-gcp-load-balancer-443-port/">[GCP 教學] 把主機的 443 Port 改成 GCP Load Balancer 443 Port</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">承上篇《<a href="https://dongdonggcp.wordpress.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/">把2個 Apache Virtual Host 網站申請憑證</a>》，現在要改成不用主機的 SSL 憑證，改成 443 從 Load Balancer 那邊進來，主機恢復成 Port 80.</p>



<p class="wp-block-paragraph">建立一個 非代管執行個體群組</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2208" height="1468" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54.png?w=1024" alt="" class="wp-image-5350" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54.png 2208w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54-300x199.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54-1024x681.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54-768x511.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54-1536x1021.png 1536w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.27.54-2048x1362.png 2048w" sizes="(max-width: 2208px) 100vw, 2208px" /></figure>



<p class="wp-block-paragraph">取一個 Port 80 的名字 &#8220;http&#8221;，按下建立：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1576" height="514" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28.png?w=1024" alt="" class="wp-image-5352" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28.png 1576w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28-300x98.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28-1024x334.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28-768x250.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.28.28-1536x501.png 1536w" sizes="(max-width: 1576px) 100vw, 1576px" /></figure>



<p class="wp-block-paragraph">完成。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1140" height="510" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.29.16.png?w=1024" alt="" class="wp-image-5353" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.29.16.png 1140w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.29.16-300x134.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.29.16-1024x458.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.29.16-768x344.png 768w" sizes="(max-width: 1140px) 100vw, 1140px" /></figure>



<p class="wp-block-paragraph">去建 Load Balancer 以及 SSL 憑證，但是要注意，DNS要解析 Load  Balancer 的 IP，憑證才會有作用，那我先故意把憑證做好，再去改名稱解析，看看是否也會成功。此外，主機本身的SSL，等 Load Balancer 都弄好，我再去停用。</p>



<p class="wp-block-paragraph">建立 Load Balancer</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1352" height="812" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.31.53.png?w=1024" alt="" class="wp-image-5356" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.31.53.png 1352w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.31.53-300x180.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.31.53-1024x615.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.31.53-768x461.png 768w" sizes="(max-width: 1352px) 100vw, 1352px" /></figure>



<p class="wp-block-paragraph">對外的，全域 LB</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1474" height="946" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.00.png?w=1024" alt="" class="wp-image-5357" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.00.png 1474w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.00-300x193.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.00-1024x657.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.00-768x493.png 768w" sizes="(max-width: 1474px) 100vw, 1474px" /></figure>



<p class="wp-block-paragraph">前端取 lb-1，使用 HTTPS</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1734" height="832" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21.png?w=1024" alt="" class="wp-image-5358" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21.png 1734w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21-300x144.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21-1024x491.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21-768x368.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.21-1536x737.png 1536w" sizes="(max-width: 1734px) 100vw, 1734px" /></figure>



<p class="wp-block-paragraph">建立一個新的 IP</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="994" height="646" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.30.png?w=994" alt="" class="wp-image-5359" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.30.png 994w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.30-300x195.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.30-768x499.png 768w" sizes="(max-width: 994px) 100vw, 994px" /></figure>



<p class="wp-block-paragraph">IP取名字 lb-1</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="528" height="598" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.40.png?w=528" alt="" class="wp-image-5361" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.40.png 528w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.40-265x300.png 265w" sizes="(max-width: 528px) 100vw, 528px" /></figure>



<p class="wp-block-paragraph">也建立 Google 代管的憑證</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="920" height="410" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.57.png?w=920" alt="" class="wp-image-5362" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.57.png 920w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.57-300x134.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.32.57-768x342.png 768w" sizes="(max-width: 920px) 100vw, 920px" /></figure>



<p class="wp-block-paragraph">取名字，把兩個網域都打進去</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="814" height="1166" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.33.49.png?w=715" alt="" class="wp-image-5363" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.33.49.png 814w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.33.49-209x300.png 209w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.33.49-715x1024.png 715w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.33.49-768x1100.png 768w" sizes="(max-width: 814px) 100vw, 814px" /></figure>



<p class="wp-block-paragraph">設好看起來像這樣</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="948" height="1126" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.08.png?w=862" alt="" class="wp-image-5364" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.08.png 948w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.08-253x300.png 253w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.08-862x1024.png 862w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.08-768x912.png 768w" sizes="(max-width: 948px) 100vw, 948px" /></figure>



<p class="wp-block-paragraph">建立後端服務</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1768" height="928" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44.png?w=1024" alt="" class="wp-image-5366" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44.png 1768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44-300x157.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44-1024x537.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44-768x403.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.34.44-1536x806.png 1536w" sizes="(max-width: 1768px) 100vw, 1768px" /></figure>



<p class="wp-block-paragraph">取名字，設 HTTP Port，接到剛剛建立的群組</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="970" height="1420" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.06.png?w=699" alt="" class="wp-image-5367" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.06.png 970w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.06-205x300.png 205w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.06-699x1024.png 699w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.06-768x1124.png 768w" sizes="(max-width: 970px) 100vw, 970px" /></figure>



<p class="wp-block-paragraph">CDN 可以不用管，設定 Health Check</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="996" height="1048" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.26.png?w=973" alt="" class="wp-image-5369" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.26.png 996w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.26-285x300.png 285w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.26-973x1024.png 973w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.26-768x808.png 768w" sizes="(max-width: 996px) 100vw, 996px" /></figure>



<p class="wp-block-paragraph">設定檢查 HTTP Port 80</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1062" height="1516" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.47.png?w=717" alt="" class="wp-image-5370" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.47.png 1062w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.47-210x300.png 210w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.47-717x1024.png 717w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.35.47-768x1096.png 768w" sizes="(max-width: 1062px) 100vw, 1062px" /></figure>



<p class="wp-block-paragraph">Log 打勾</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1026" height="792" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.08.png?w=1024" alt="" class="wp-image-5371" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.08.png 1026w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.08-300x232.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.08-1024x790.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.08-768x593.png 768w" sizes="(max-width: 1026px) 100vw, 1026px" /></figure>



<p class="wp-block-paragraph">後端確認</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="462" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.14.png?w=1024" alt="" class="wp-image-5372" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.14.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.14-300x135.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.14-768x347.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">lb 的名字也取一下，然後轉送規則先不要動。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1962" height="894" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56.png?w=1024" alt="" class="wp-image-5374" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56.png 1962w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56-300x137.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56-1024x467.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56-768x350.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.36.56-1536x700.png 1536w" sizes="(max-width: 1962px) 100vw, 1962px" /></figure>



<p class="wp-block-paragraph">整個都沒問題，按建立</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1982" height="1438" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07.png?w=1024" alt="" class="wp-image-5375" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07.png 1982w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07-300x218.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07-1024x743.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07-768x557.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.37.07-1536x1114.png 1536w" sizes="(max-width: 1982px) 100vw, 1982px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">LB 建好了</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1634" height="592" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11.png?w=1024" alt="" class="wp-image-5377" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11.png 1634w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11-300x109.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11-1024x371.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11-768x278.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.43.11-1536x556.png 1536w" sizes="(max-width: 1634px) 100vw, 1634px" /></figure>



<p class="wp-block-paragraph">有 IP 可以連</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1494" height="612" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.11.png?w=1024" alt="" class="wp-image-5378" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.11.png 1494w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.11-300x123.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.11-1024x419.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.11-768x315.png 768w" sizes="(max-width: 1494px) 100vw, 1494px" /></figure>



<p class="wp-block-paragraph">看不到網頁是正常的，要處理 DNS 解析和憑證</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="706" height="802" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.41.png?w=706" alt="" class="wp-image-5380" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.41.png 706w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.44.41-264x300.png 264w" sizes="(max-width: 706px) 100vw, 706px" /></figure>



<p class="wp-block-paragraph">點憑證會看到</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1232" height="710" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.45.25.png?w=1024" alt="" class="wp-image-5381" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.45.25.png 1232w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.45.25-300x173.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.45.25-1024x590.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.45.25-768x443.png 768w" sizes="(max-width: 1232px) 100vw, 1232px" /></figure>



<p class="wp-block-paragraph">趕快去改 DNS</p>



<p class="wp-block-paragraph">原本這樣</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1690" height="310" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09.png?w=1024" alt="" class="wp-image-5383" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09.png 1690w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09-300x55.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09-1024x188.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09-768x141.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.09-1536x282.png 1536w" sizes="(max-width: 1690px) 100vw, 1690px" /></figure>



<p class="wp-block-paragraph">改成這樣</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1552" height="272" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53.png?w=1024" alt="" class="wp-image-5384" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53.png 1552w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53-300x53.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53-1024x179.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53-768x135.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.46.53-1536x269.png 1536w" sizes="(max-width: 1552px) 100vw, 1552px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">然後 VM 也有 443，現在去把相關設定取消看看。</p>



<p class="wp-block-paragraph">把那 2 個有憑證的設定檔，改成 .bak 讓 443 失效</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1782" height="258" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48.png?w=1024" alt="" class="wp-image-5386" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48.png 1782w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48-300x43.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48-1024x148.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48-768x111.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.48.48-1536x222.png 1536w" sizes="(max-width: 1782px) 100vw, 1782px" /></figure>



<p class="wp-block-paragraph">重啟一下</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="788" height="96" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.52.15.png?w=788" alt="" class="wp-image-5390" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.52.15.png 788w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.52.15-300x37.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.52.15-768x94.png 768w" sizes="(max-width: 788px) 100vw, 788px" /></figure>



<p class="wp-block-paragraph">現在網站是這樣</p>



<p class="wp-block-paragraph">點網址 (HTTPS) 直接不能連，改用 HTTP 則顯示不安全，這樣應該是對的？接下來就等 Google Load Balancer 的憑證生效吧！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1340" height="1102" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.53.21.png?w=1024" alt="" class="wp-image-5392" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.53.21.png 1340w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.53.21-300x247.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.53.21-1024x842.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.53.21-768x632.png 768w" sizes="(max-width: 1340px) 100vw, 1340px" /></figure>



<p class="wp-block-paragraph">現在如果打網域是這樣，反正就再等</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1818" height="1124" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41.png?w=1024" alt="" class="wp-image-5395" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41.png 1818w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41-300x185.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41-1024x633.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41-768x475.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.55.41-1536x950.png 1536w" sizes="(max-width: 1818px) 100vw, 1818px" /></figure>



<p class="wp-block-paragraph">順便檢查一下新的 IP 有沒有解析成功</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="832" height="1252" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.56.45.png?w=680" alt="" class="wp-image-5397" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.56.45.png 832w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.56.45-199x300.png 199w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.56.45-680x1024.png 680w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.56.45-768x1156.png 768w" sizes="(max-width: 832px) 100vw, 832px" /></figure>



<p class="wp-block-paragraph">web2也成功了</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="484" height="934" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.57.37.png?w=484" alt="" class="wp-image-5398" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.57.37.png 484w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.57.37-155x300.png 155w" sizes="(max-width: 484px) 100vw, 484px" /></figure>



<p class="wp-block-paragraph">再等等，30分鐘應該就差不多</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1428" height="1072" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.58.26.png?w=1024" alt="" class="wp-image-5400" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.58.26.png 1428w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.58.26-300x225.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.58.26-1024x769.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.58.26-768x577.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /></figure>



<p class="wp-block-paragraph">剛重新整理，看到web1好了，web2還沒？真神奇，不會一起好嗎？</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1216" height="1104" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.10.png?w=1024" alt="" class="wp-image-5404" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.10.png 1216w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.10-300x272.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.10-1024x930.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.10-768x697.png 768w" sizes="(max-width: 1216px) 100vw, 1216px" /></figure>



<p class="wp-block-paragraph">再等 2 分鐘，2個都好了</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1030" height="1048" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.47.png?w=1006" alt="" class="wp-image-5406" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.47.png 1030w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.47-295x300.png 295w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.47-1006x1024.png 1006w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.00.47-768x781.png 768w" sizes="(max-width: 1030px) 100vw, 1030px" /></figure>



<p class="wp-block-paragraph">那打網址看看</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="908" height="1012" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.02.18.png?w=908" alt="" class="wp-image-5407" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.02.18.png 908w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.02.18-269x300.png 269w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.02.18-768x856.png 768w" sizes="(max-width: 908px) 100vw, 908px" /></figure>



<p class="wp-block-paragraph">憑證好了，但 Apache 可能再等一下</p>



<p class="wp-block-paragraph">它的憑證還是 VM 的耶？</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1090" height="1270" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.03.53.png?w=879" alt="" class="wp-image-5409" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.03.53.png 1090w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.03.53-257x300.png 257w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.03.53-879x1024.png 879w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.03.53-768x895.png 768w" sizes="(max-width: 1090px) 100vw, 1090px" /></figure>



<p class="wp-block-paragraph">給它重開機好了</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1360" height="444" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.04.38.png?w=1024" alt="" class="wp-image-5410" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.04.38.png 1360w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.04.38-300x98.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.04.38-1024x334.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.04.38-768x251.png 768w" sizes="(max-width: 1360px) 100vw, 1360px" /></figure>



<p class="wp-block-paragraph">說被重新導向</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1534" height="944" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.05.41.png?w=1024" alt="" class="wp-image-5412" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.05.41.png 1534w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.05.41-300x185.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.05.41-1024x630.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.05.41-768x473.png 768w" sizes="(max-width: 1534px) 100vw, 1534px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">查一下設定檔</p>



<p class="wp-block-paragraph">sudo vim web1.humorousaaron.com.conf</p>



<p class="wp-block-paragraph">原來有這三行</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="328" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.03.png?w=1024" alt="" class="wp-image-5413" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.03.png 1200w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.03-300x82.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.03-1024x280.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.03-768x210.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">處理一下</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1242" height="322" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.21.png?w=1024" alt="" class="wp-image-5414" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.21.png 1242w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.21-300x78.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.21-1024x265.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.09.21-768x199.png 768w" sizes="(max-width: 1242px) 100vw, 1242px" /></figure>



<p class="wp-block-paragraph">web2也改</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1310" height="338" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.10.37.png?w=1024" alt="" class="wp-image-5416" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.10.37.png 1310w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.10.37-300x77.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.10.37-1024x264.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.10.37-768x198.png 768w" sizes="(max-width: 1310px) 100vw, 1310px" /></figure>



<p class="wp-block-paragraph">sudo systemctl reload apache2</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1010" height="122" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.11.21.png?w=1010" alt="" class="wp-image-5417" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.11.21.png 1010w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.11.21-300x36.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.11.21-768x93.png 768w" sizes="(max-width: 1010px) 100vw, 1010px" /></figure>



<p class="wp-block-paragraph">再回去打網域</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1340" height="636" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.11.png?w=1024" alt="" class="wp-image-5419" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.11.png 1340w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.11-300x142.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.11-1024x486.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.11-768x365.png 768w" sizes="(max-width: 1340px) 100vw, 1340px" /></figure>



<p class="wp-block-paragraph">確認憑證</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1648" height="1250" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45.png?w=1024" alt="" class="wp-image-5421" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45.png 1648w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45-300x228.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45-1024x777.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45-768x583.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.12.45-1536x1165.png 1536w" sizes="(max-width: 1648px) 100vw, 1648px" /></figure>



<p class="wp-block-paragraph">web2是同一個憑證</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1658" height="1114" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54.png?w=1024" alt="" class="wp-image-5423" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54.png 1658w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54-300x202.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54-1024x688.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54-768x516.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d881.13.54-1536x1032.png 1536w" sizes="(max-width: 1658px) 100vw, 1658px" /></figure>



<p class="wp-block-paragraph">注意，它已經是 Google 頒發的憑證了喔，</p>



<p class="wp-block-paragraph">所以算是更改成功！</p>



<p class="wp-block-paragraph">現在是用 Google LB 的憑證，而不再是 VM 本身的 Letsencrypt 的憑證了！</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://dongdonggcp.com/2023/08/09/change-vm-443-port-to-gcp-load-balancer-443-port/">[GCP 教學] 把主機的 443 Port 改成 GCP Load Balancer 443 Port</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2023/08/09/change-vm-443-port-to-gcp-load-balancer-443-port/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>[GCP 教學] 把2個 Apache Virtual Host 網站申請憑證</title>
		<link>https://dongdonggcp.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=apply-ssl-certs-for-apache-virtual-hosts</link>
					<comments>https://dongdonggcp.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/#comments</comments>
		
		<dc:creator><![CDATA[東東]]></dc:creator>
		<pubDate>Wed, 09 Aug 2023 04:17:31 +0000</pubDate>
				<category><![CDATA[Compute Engine (VM)]]></category>
		<category><![CDATA[Google Cloud Platform]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[SSL憑證]]></category>
		<category><![CDATA[VM]]></category>
		<guid isPermaLink="false">https://dongdonggcp.wordpress.com/?p=5337</guid>

					<description><![CDATA[<p>承上篇文章《在 GCP 的 Ubuntu [&#8230;]</p>
<p>The post <a href="https://dongdonggcp.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/">[GCP 教學] 把2個 Apache Virtual Host 網站申請憑證</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">承上篇文章《<a href="https://dongdonggcp.wordpress.com/2023/08/01/%e5%9c%a8-ubuntu-%e6%9e%b6%e8%a8%adapache-2%e5%80%8b-virtual-host-%e7%b6%b2%e7%ab%99%e8%88%87%e6%86%91%e8%ad%89-%e8%8d%89%e7%a8%bf/">在 GCP 的 Ubuntu 架設Apache 2個 Virtual Host 網站</a>》，本篇要開始做憑證了。</p>



<p class="wp-block-paragraph">參考《<a href="https://www.kjnotes.com/devtools/62">Debian/Ubuntu 環境申請和套用 Let&#8217;s Encrypt 免費​ SSL ​​憑證教學</a>》的申請方式</p>



<p class="wp-block-paragraph">安裝 Certbot</p>



<pre class="wp-block-code"><code>sudo apt-get install certbot python3-certbot-apache -y</code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1696" height="308" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56.png?w=1024" alt="" class="wp-image-5267" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56.png 1696w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56-300x54.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56-1024x186.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56-768x139.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8810.56.56-1536x279.png 1536w" sizes="(max-width: 1696px) 100vw, 1696px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">申請憑證, 兩個網域同時申請</p>



<pre class="wp-block-code"><code>sudo certbot --apache --email aaronlee0618@gmail.com --agree-tos -d web1.humorousaaron.com -d web2.humorousaaron.com</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">其實我之前有先把網站設定檔改成 Port 443，它說要先用 Port 80</p>



<p class="wp-block-paragraph">Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain. Please add a virtual host for port 80.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1762" height="852" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36.png?w=1024" alt="" class="wp-image-5281" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36.png 1762w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36-300x145.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36-1024x495.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36-768x371.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.11.36-1536x743.png 1536w" sizes="(max-width: 1762px) 100vw, 1762px" /></figure>



<p class="wp-block-paragraph">好，那我先回去改</p>



<p class="wp-block-paragraph">cd /etc/apache2/sites-available</p>



<p class="wp-block-paragraph">sudo vim web1.humorousaaron.com.conf</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="610" height="190" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.12.56.png?w=610" alt="" class="wp-image-5283" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.12.56.png 610w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.12.56-300x93.png 300w" sizes="(max-width: 610px) 100vw, 610px" /></figure>



<p class="wp-block-paragraph">sudo vim web2.humorousaaron.com.conf</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="608" height="184" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.14.03.png?w=608" alt="" class="wp-image-5284" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.14.03.png 608w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.14.03-300x91.png 300w" sizes="(max-width: 608px) 100vw, 608px" /></figure>



<p class="wp-block-paragraph"><br>sudo systemctl reload apache2</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">80 port 開了，順便測名稱解析</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1230" height="282" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.20.48.png?w=1024" alt="" class="wp-image-5289" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.20.48.png 1230w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.20.48-300x69.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.20.48-1024x235.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.20.48-768x176.png 768w" sizes="(max-width: 1230px) 100vw, 1230px" /></figure>



<p class="wp-block-paragraph">第二個</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1264" height="286" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.21.07.png?w=1024" alt="" class="wp-image-5291" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.21.07.png 1264w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.21.07-300x68.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.21.07-1024x232.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.21.07-768x174.png 768w" sizes="(max-width: 1264px) 100vw, 1264px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">再一次</p>



<pre class="wp-block-code"><code>sudo certbot --apache --email aaronlee0618@gmail.com --agree-tos -d web1.humorousaaron.com -d web2.humorousaaron.com</code></pre>



<p class="wp-block-paragraph">過關了，開始回答問題</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1784" height="864" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24.png?w=1024" alt="" class="wp-image-5287" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24.png 1784w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24-300x145.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24-1024x496.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24-768x372.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.15.24-1536x744.png 1536w" sizes="(max-width: 1784px) 100vw, 1784px" /></figure>



<p class="wp-block-paragraph">它好貼心，還問要不要從 HTTP redirect 到 HTTPS</p>



<p class="wp-block-paragraph">我按 2，它一口氣跑完</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1758" height="954" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12.png?w=1024" alt="" class="wp-image-5293" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12.png 1758w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12-300x163.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12-1024x556.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12-768x417.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.24.12-1536x834.png 1536w" sizes="(max-width: 1758px) 100vw, 1758px" /></figure>



<p class="wp-block-paragraph">去檢查一下設定檔，看它改了什麼？</p>



<p class="wp-block-paragraph">先 ls 一下，它是給這兩個網站多增加 ssl 的設定檔</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1472" height="96" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.28.48.png?w=1024" alt="" class="wp-image-5297" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.28.48.png 1472w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.28.48-300x20.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.28.48-1024x67.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.28.48-768x50.png 768w" sizes="(max-width: 1472px) 100vw, 1472px" /></figure>



<p class="wp-block-paragraph">原來的檔案 web1.humorousaaron.com.conf 沒改</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1330" height="530" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.27.53.png?w=1024" alt="" class="wp-image-5295" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.27.53.png 1330w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.27.53-300x120.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.27.53-1024x408.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.27.53-768x306.png 768w" sizes="(max-width: 1330px) 100vw, 1330px" /></figure>



<p class="wp-block-paragraph">那去看 web1.humorousaaron.com-le-ssl.conf</p>



<p class="wp-block-paragraph">上半部有 443 Port 的設定，下半部有 SSL 憑證的設定</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1352" height="1206" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.12.png?w=1024" alt="" class="wp-image-5302" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.12.png 1352w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.12-300x268.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.12-1024x913.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.12-768x685.png 768w" sizes="(max-width: 1352px) 100vw, 1352px" /></figure>



<p class="wp-block-paragraph">web2也確認一下，注意它的憑證檔，跟web1是存在一起的喔！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1322" height="1104" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.53.png?w=1024" alt="" class="wp-image-5303" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.53.png 1322w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.53-300x251.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.53-1024x855.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.31.53-768x641.png 768w" sizes="(max-width: 1322px) 100vw, 1322px" /></figure>



<p class="wp-block-paragraph">它有說儲存憑證的地方，我們也去看一下</p>



<p class="wp-block-paragraph">它要有 root 權限才進得去</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1470" height="420" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.42.59.png?w=1024" alt="" class="wp-image-5312" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.42.59.png 1470w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.42.59-300x86.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.42.59-1024x293.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.42.59-768x219.png 768w" sizes="(max-width: 1470px) 100vw, 1470px" /></figure>



<p class="wp-block-paragraph">打開 cert.pem 檔案，可以看到只有一個憑證資料，不太懂，不是有兩個網站嗎？</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1068" height="1026" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/cert.png?w=1024" alt="" class="wp-image-5331" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/cert.png 1068w, https://dongdonggcp.com/wp-content/uploads/2023/08/cert-300x288.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/cert-1024x984.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/cert-768x738.png 768w" sizes="(max-width: 1068px) 100vw, 1068px" /></figure>



<p class="wp-block-paragraph">對了，剛剛申請憑證的訊息，還有提供測試網址</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1162" height="106" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.32.34.png?w=1024" alt="" class="wp-image-5305" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.32.34.png 1162w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.32.34-300x27.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.32.34-1024x93.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.32.34-768x70.png 768w" sizes="(max-width: 1162px) 100vw, 1162px" /></figure>



<p class="wp-block-paragraph">點進去看看</p>



<p class="wp-block-paragraph">哇！它還會幫你檢查憑證，也太貼心了吧！(需要等它跑完)</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2004" height="1464" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43.png?w=1024" alt="" class="wp-image-5307" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43.png 2004w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43-300x219.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43-1024x748.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43-768x561.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.26.43-1536x1122.png 1536w" sizes="(max-width: 2004px) 100vw, 2004px" /></figure>



<p class="wp-block-paragraph">跑完之後會看到：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2172" height="1442" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55.png?w=1024" alt="" class="wp-image-5309" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55.png 2172w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55-300x199.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55-1024x680.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55-768x510.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55-1536x1020.png 1536w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.34.55-2048x1360.png 2048w" sizes="(max-width: 2172px) 100vw, 2172px" /></figure>



<p class="wp-block-paragraph">Web2 也是如下：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2154" height="1414" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22.png?w=1024" alt="" class="wp-image-5310" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22.png 2154w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22-300x197.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22-1024x672.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22-768x504.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22-1536x1008.png 1536w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.35.22-2048x1344.png 2048w" sizes="(max-width: 2154px) 100vw, 2154px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">現在當我在瀏覽器輸入 http://web1.humorousaaron.com/ 按下 Enter 後，它會自動跳轉到 https://web1.humorousaaron.com/ 並且出現鎖頭的圖示，點擊後可查看憑證資訊：</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1272" height="1256" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.49.27.png?w=1024" alt="" class="wp-image-5318" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.49.27.png 1272w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.49.27-300x296.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.49.27-1024x1011.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.49.27-768x758.png 768w" sizes="(max-width: 1272px) 100vw, 1272px" /></figure>



<p class="wp-block-paragraph">Web2也是，但它秀的是 Web1的憑證</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1412" height="1272" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.08.png?w=1024" alt="" class="wp-image-5319" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.08.png 1412w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.08-300x270.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.08-1024x922.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.08-768x692.png 768w" sizes="(max-width: 1412px) 100vw, 1412px" /></figure>



<p class="wp-block-paragraph">兩個一起看，所以是2個網域使用同一組憑證，原來如此啊，回答了上面的問題。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2012" height="1226" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48.png?w=1024" alt="" class="wp-image-5321" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48.png 2012w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48-300x183.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48-1024x624.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48-768x468.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.50.48-1536x936.png 1536w" sizes="(max-width: 2012px) 100vw, 2012px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">接下來準備要取消主機的 443 憑證加密，改用 Load Balancer 的 SSL 憑證，但是怕過程中出什麼差錯，我先把 IP 直接改成靜態的，並且對主機先做一個快照。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1994" height="852" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52.png?w=1024" alt="" class="wp-image-5323" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52.png 1994w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52-300x128.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52-1024x438.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52-768x328.png 768w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.57.52-1536x656.png 1536w" sizes="(max-width: 1994px) 100vw, 1994px" /></figure>



<p class="wp-block-paragraph">取名字</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.58.14.png?w=550" alt="" class="wp-image-5324" style="width:369px;height:406px" width="369" height="406" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.58.14.png 550w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.58.14-272x300.png 272w" sizes="(max-width: 369px) 100vw, 369px" /></figure>



<p class="wp-block-paragraph">主機做快照，臨時用的選即時快照就好了。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1458" height="1464" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50.png?w=1020" alt="" class="wp-image-5326" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50.png 1458w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50-300x300.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50-1020x1024.png 1020w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50-150x150.png 150w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88ae58d8811.59.50-768x771.png 768w" sizes="(max-width: 1458px) 100vw, 1458px" /></figure>



<p class="wp-block-paragraph">確認完成了！</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1180" height="570" src="https://dongdonggcp.wordpress.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.00.52.png?w=1024" alt="" class="wp-image-5328" srcset="https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.00.52.png 1180w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.00.52-300x145.png 300w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.00.52-1024x495.png 1024w, https://dongdonggcp.com/wp-content/uploads/2023/08/e688aae59c96-2023-08-09-e4b88be58d8812.00.52-768x371.png 768w" sizes="(max-width: 1180px) 100vw, 1180px" /></figure><p>The post <a href="https://dongdonggcp.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/">[GCP 教學] 把2個 Apache Virtual Host 網站申請憑證</a> first appeared on <a href="https://dongdonggcp.com">東東 GCP 教學 - GCP 實戰講師</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://dongdonggcp.com/2023/08/09/apply-ssl-certs-for-apache-virtual-hosts/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
