Google Compute Engine เป็นบริการประมวลผลบนคลาวด์ยอดนิยมที่ให้บริการเครื่องเสมือน (VM) ที่ทำงานบนโครงสร้างพื้นฐานของ Google
เป็นตัวเลือกที่ยอดเยี่ยมสำหรับธุรกิจและบุคคลทั่วไปที่ต้องการทรัพยากรการประมวลผลที่เชื่อถือได้และปรับขนาดได้
บทความนี้จะอธิบายวิธีเชื่อมต่อกับ Google Compute Engine และจัดการอินสแตนซ์ VM โดยใช้ Cloud Console, SSH, RDP และเครื่องมืออื่นๆ
ก่อนที่เราจะเจาะลึกรายละเอียดของการเชื่อมต่อกับ Google Compute Engine เรามาทำความเข้าใจกันก่อนว่ามันคืออะไรและทำงานอย่างไร Google Compute Engine เป็นส่วนหนึ่งของ Google Cloud Platform (GCP) ซึ่งเป็นชุดบริการคลาวด์คอมพิวติ้งที่ให้บริการโดย Google
Compute Engine ช่วยให้คุณสร้างเครื่องเสมือน โดยพื้นฐานแล้วเป็นระบบคอมพิวเตอร์ที่ทำงานบนโครงสร้างพื้นฐานของ Google คุณสามารถใช้ VM เหล่านี้เพื่อเรียกใช้แอปพลิเคชัน เว็บไซต์ และบริการของคุณได้
ในการเริ่มต้นด้วย Google Compute Engine คุณต้องสร้าง บัญชี GCP และตั้งค่าโครงการของคุณ เมื่อเสร็จแล้ว คุณสามารถสร้างอินสแตนซ์ VM ได้โดยเลือกตัวเลือก Compute Engine จากคอนโซล GCP
คุณสามารถเลือกระบบปฏิบัติการ ประเภทเครื่อง และพารามิเตอร์อื่นๆ ตามความต้องการของคุณ
เมื่อคุณสร้างอินสแตนซ์ VM แล้ว คุณสามารถเชื่อมต่อกับอินสแตนซ์ได้หลายวิธี ลองมาดูวิธีที่ใช้บ่อยที่สุด

เนื้อหา
เชื่อมต่อกับ Google Compute Engine โดยใช้ Cloud Console
Cloud Console เป็นอินเทอร์เฟซบนเว็บที่ให้คุณจัดการทรัพยากร GCP รวมถึงอินสแตนซ์ Compute Engine VM คุณสามารถใช้ Cloud Console เพื่อดำเนินการต่างๆ บนอินสแตนซ์ VM ของคุณ เช่น การเริ่มต้น การหยุด และการลบ
ในการเชื่อมต่อกับอินสแตนซ์ Compute Engine VM โดยใช้ Cloud Console ให้ทำตามขั้นตอนเหล่านี้:
- เปิด Cloud Console และเลือกตัวเลือก Compute Engine จากเมนูการนำทาง
- คลิกชื่ออินสแตนซ์ VM ที่คุณต้องการเชื่อมต่อ
- คลิกที่ปุ่ม “SSH” ถัดจากชื่ออินสแตนซ์
- หน้าต่างเบราว์เซอร์ใหม่จะเปิดขึ้น และคุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ
- เมื่อเข้าสู่ระบบ คุณจะเชื่อมต่อกับอินสแตนซ์ VM ผ่าน SSH
เชื่อมต่อกับ Google Compute Engine โดยใช้ SSH

SSH เป็นโปรโตคอลเครือข่ายที่ปลอดภัยที่ให้คุณเชื่อมต่อกับระบบระยะไกลผ่านการเชื่อมต่อที่เข้ารหัส คุณสามารถใช้ SSH เพื่อเชื่อมต่อกับอินสแตนซ์ VM ของ Compute Engine จากเครื่องภายในเครื่องของคุณหรืออินสแตนซ์ VM อื่น
ในการเชื่อมต่อกับอินสแตนซ์ Compute Engine VM โดยใช้ SSH ให้ทำตามขั้นตอนเหล่านี้:
- เปิดหน้าต่างเทอร์มินัลบนเครื่องของคุณหรืออินสแตนซ์ VM อื่น
- ใช้คำสั่งต่อไปนี้เพื่อเชื่อมต่อกับอินสแตนซ์ VM:
gcloud คำนวณ ssh [INSTANCE_NAME]
แทนที่ [INSTANCE_NAME] ด้วยชื่อของอินสแตนซ์ VM ที่คุณต้องการเชื่อมต่อ - หากคุณกำลังเชื่อมต่อกับอินสแตนซ์เป็นครั้งแรก คุณจะได้รับแจ้งให้เพิ่มอินสแตนซ์ไปยังไฟล์ของโฮสต์ที่คุณรู้จัก พิมพ์ "ใช่" เพื่อยืนยัน.
- คุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ ป้อนชื่อผู้ใช้และรหัสผ่านที่คุณใช้เมื่อสร้างอินสแตนซ์ VM
- เมื่อเข้าสู่ระบบ คุณจะเชื่อมต่อกับอินสแตนซ์ VM ผ่าน SSH
เชื่อมต่อกับ Google Compute Engine โดยใช้ RDP
RDP (Remote Desktop Protocol) เป็นโปรโตคอลที่เป็นกรรมสิทธิ์ซึ่งพัฒนาโดย Microsoft ซึ่งช่วยให้คุณเชื่อมต่อกับระบบ Windows ระยะไกลและใช้งานเสมือนนั่งอยู่ตรงหน้า หากคุณใช้อินสแตนซ์ Windows VM บน Google Compute Engine คุณสามารถใช้ RDP เพื่อเชื่อมต่อได้
หากต้องการเชื่อมต่อกับอินสแตนซ์ Windows VM บน Google Compute Engine โดยใช้ RDP ให้ทำตามขั้นตอนเหล่านี้:
- เปิด Cloud Console และเลือกตัวเลือก Compute Engine จากเมนูการนำทาง
- คลิกชื่ออินสแตนซ์ Windows VM ที่คุณต้องการเชื่อมต่อ
- คลิกที่ปุ่ม “RDP” ถัดจากชื่ออินสแตนซ์
- หน้าต่างเบราว์เซอร์ใหม่จะเปิดขึ้น และคุณจะได้รับแจ้งให้ดาวน์โหลดไฟล์ RDP
- เปิดไฟล์ RDP แล้วระบบจะแจ้งให้คุณป้อนชื่อผู้ใช้และรหัสผ่าน
- เมื่อเข้าสู่ระบบ คุณจะเชื่อมต่อกับอินสแตนซ์ Windows VM ผ่าน RDP
การใช้คอนโซลแบบโต้ตอบ
Interactive Console เป็นอีกทางเลือกหนึ่งสำหรับการเชื่อมต่อกับอินสแตนซ์ VM ของ Google Compute Engine
เครื่องมือนี้มีอยู่ในคอนโซล GCP และมีเทอร์มินัล SSH บนเว็บ ช่วยให้คุณสามารถโต้ตอบกับอินสแตนซ์ VM ของคุณได้โดยตรงจากเบราว์เซอร์ของคุณ
ในการเชื่อมต่อกับอินสแตนซ์ VM โดยใช้ Interactive Console ให้ทำตามขั้นตอนเหล่านี้:
- เปิด Cloud Console และเลือกตัวเลือก Compute Engine จากเมนูการนำทาง
- คลิกชื่ออินสแตนซ์ VM ที่คุณต้องการเชื่อมต่อ
- คลิกที่ปุ่ม "เชื่อมต่อ" ที่ด้านบนของหน้าและเลือก "เปิดในหน้าต่างเบราว์เซอร์ (เบต้า)"
- Interactive Console จะเปิดขึ้นในหน้าต่างเบราว์เซอร์ใหม่ และคุณจะได้รับแจ้งให้ป้อนชื่อผู้ใช้และรหัสผ่านของคุณ
- เมื่อเข้าสู่ระบบ คุณจะเชื่อมต่อกับอินสแตนซ์ VM ผ่าน Interactive Console
การจัดการอินสแตนซ์ VM โดยใช้ Google Cloud SDK
Google Cloud SDK เป็นเครื่องมืออินเทอร์เฟซบรรทัดคำสั่งที่ช่วยให้คุณจัดการทรัพยากร GCP รวมถึงอินสแตนซ์ VM ของ Compute Engine
คุณสามารถใช้ SDK เพื่อสร้าง เริ่ม หยุด และลบอินสแตนซ์ VM และดำเนินการอื่นๆ
หากต้องการจัดการอินสแตนซ์ VM โดยใช้ Google Cloud SDK ให้ทำตามขั้นตอนเหล่านี้:
- ติดตั้ง Google Cloud SDK ในเครื่องของคุณหรืออินสแตนซ์ VM อื่น
- ใช้คำสั่งต่อไปนี้เพื่อตรวจสอบสิทธิ์กับบัญชี GCP ของคุณ: เข้าสู่ระบบ gcloud รับรองความถูกต้อง
- ใช้คำสั่งต่อไปนี้เพื่อตั้งค่าโครงการเริ่มต้นของคุณ:
อาร์ดิโน
คัดลอกรหัส
โครงการชุดการกำหนดค่า gcloud [PROJECT_ID]
แทนที่ [PROJECT_ID] ด้วยรหัสของโครงการ GCP ของคุณ
- ใช้คำสั่งต่อไปนี้เพื่อสร้างอินสแตนซ์ VM:
อินสแตนซ์การคำนวณ gcloud สร้าง [INSTANCE_NAME] \
– ประเภทเครื่องจักร [MACHINE_TYPE] \
– โครงการภาพ [IMAGE_PROJECT] \
– ภาพครอบครัว [IMAGE_FAMILY] \
–โซน [โซน]
แทนที่ [INSTANCE_NAME], [MACHINE_TYPE], [IMAGE_PROJECT], [IMAGE_FAMILY] และ [ZONE] ด้วยค่าที่เหมาะสม
- ใช้คำสั่งต่อไปนี้เพื่อเริ่มอินสแตนซ์ VM:
อินสแตนซ์การประมวลผล gcloud เริ่มต้น [INSTANCE_NAME] – โซน [ZONE]
แทนที่ [INSTANCE_NAME] และ [ZONE] ด้วยค่าที่เหมาะสม
- ใช้คำสั่งต่อไปนี้เพื่อหยุดอินสแตนซ์ VM:
อินสแตนซ์การประมวลผล gcloud หยุด [INSTANCE_NAME] – โซน [ZONE]
แทนที่ [INSTANCE_NAME] และ [ZONE] ด้วยค่าที่เหมาะสม
- ใช้คำสั่งต่อไปนี้เพื่อลบอินสแตนซ์ VM:
อินสแตนซ์การคำนวณ gcloud ลบ [INSTANCE_NAME] – โซน [ZONE]
แทนที่ [INSTANCE_NAME] และ [ZONE] ด้วยค่าที่เหมาะสม
บทสรุป:
บทความนี้จะอธิบายวิธีเชื่อมต่อกับ Google Compute Engine และจัดการอินสแตนซ์ VM โดยใช้เครื่องมือต่างๆ รวมถึง Cloud Console, SSH, RDP, Interactive Console และ Google Cloud SDK
ทำตามคำแนะนำเหล่านี้ คุณสามารถสร้างและจัดการอินสแตนซ์ VM ของคุณบน Google Compute Engine และได้รับประโยชน์จากทรัพยากรการประมวลผลที่เชื่อถือได้และปรับขนาดได้
เราหวังว่าบทความนี้จะเป็นประโยชน์กับคุณในการเดินทางสู่ คลาวด์.