บทนำ
บทความนี้อธิบายขั้นตอนการ Upgrade Sangfor aCloud (HCI) และ aCMP/SCP (Sangfor Cloud Platform) ครอบคลุม Upgrade Method ทั้ง 3 รูปแบบ ได้แก่ Quick Upgrade, Rolling Upgrade และ Offline Upgrade รวมถึงผลกระทบที่ควรทราบและขั้นตอนการเตรียมตัวก่อน Upgrade
ภาพรวมของการ Upgrade
การ Upgrade ของระบบ Sangfor HCI มี 2 ส่วนหลัก:
- aCloud (HCI) - ระบบ Hyper-Converged Infrastructure
- aCMP / SCP - Sangfor Cloud Platform (Multi-Cluster Management Platform)
ลำดับการ Upgrade: ทำที่ aCloud (HCI) ก่อน แล้วจึง Upgrade aCMP/SCP
ข้อกำหนดเบื้องต้น
- ดาวน์โหลด Firmware ที่ตรงกับ Version ปัจจุบันจาก Sangfor Community Download
- ศึกษา Release Notes ของ Version ปลายทาง: HCI Release Notes
- ตรวจสอบ Upgrade Path ว่าสามารถ Upgrade ตรงไป Version ปลายทางได้หรือไม่
- มีไฟล์ Pre-Upgrade Check Package และ Upgrade Package ครบ
- วางแผน Maintenance Window ที่เหมาะสม
- สำรอง Configuration ของ HCI และ SCP ก่อน Upgrade
ผลกระทบระหว่างการ Upgrade
ผลกระทบ aCloud (HCI):
- VM Network จะมี Packet Loss ประมาณ 2-5 packet
- VM Downtime ขึ้นอยู่กับ Version ต้นทางและปลายทาง (ตรวจสอบ Release Notes)
- Node Reboot หรือไม่ ขึ้นอยู่กับ Version ต้นทางและปลายทาง
- VM ที่ไม่ได้ติดตั้ง vmTools จะต้อง Live Migration ก่อนเพื่อ Upgrade ได้สำเร็จ
ผลกระทบ aCMP/SCP:
- SCP จะมีการ Reboot ระหว่าง Upgrade
- การ Reboot SCP ไม่กระทบ การทำงานของ HCI Cluster (VM ยังคงทำงานปกติ)
ขั้นตอนการ Upgrade aCloud (HCI)
ขั้นตอนที่ 1: Health Check Cluster
ก่อน Upgrade ให้ตรวจสอบสุขภาพของ Cluster ก่อน
- ไปที่ System > Health Check
- ตรวจสอบให้แน่ใจว่าไม่มี ERROR ในการทำงานของ Cluster
- หากพบ ERROR ให้แก้ไขก่อนเริ่ม Upgrade
ขั้นตอนที่ 2: ติดตั้ง Pre-Upgrade Check Package
- ไปที่ System > Upgrade
- กด Import เลือกไฟล์ Pre-Upgrade Check Package
- หลังจากติดตั้ง Pre-Upgrade Check Package เสร็จ จะมี Suffix แสดงต่อท้าย Current Version
- กด Start Upgrade เพื่อเริ่ม Environment Check
- Cluster จะเข้าสู่ Maintenance Mode และเริ่มตรวจสอบสภาพแวดล้อม
ขั้นตอนที่ 3: Upload HCI Update Package
- หลัง Environment Check ผ่าน ให้ Upload Update Package ของ HCI
- รอจนระบบตรวจสอบ Update Package และแสดงผลผ่าน
ขั้นตอนที่ 4: เลือก Upgrade Method
HCI รองรับ Upgrade Method 3 รูปแบบ:
- Quick Upgrade (Active Upgrade) - เร็วที่สุด เหมาะกับช่วง Maintenance Window สั้นๆ
- Rolling Upgrade - Upgrade ทีละ Node เพื่อลดผลกระทบต่อ Service
- Offline Upgrade - ต้องปิด VM ทั้งหมด เหมาะกับการเปลี่ยน Version ใหญ่
Quick Upgrade (Active Upgrade)
- เลือก Quick Upgrade ใน Upgrade Method แล้วกด Next
- ระบบจะเริ่ม Quick Upgrade และแสดง Task ในแต่ละ Stage
- หลัง Upgrade เสร็จ ระบบจะถามว่าจะทำ Live Migration ของ VM และ NFV Devices หรือไม่
- VM ที่ไม่ได้ติดตั้ง vmTools จะต้อง Migrate เพื่อให้ Upgrade เสร็จสมบูรณ์
- รอจน Status แสดง Upgrade Complete
Rolling Upgrade
- เลือก Rolling Upgrade ใน Upgrade Method แล้วกด Next
- เลือก Upgrade Sequence:
- Manual Adjustment - กำหนดลำดับ Node ที่จะ Upgrade เอง
- Auto Adjustment - ให้ระบบจัดลำดับให้อัตโนมัติ
- กด Next เพื่อเริ่ม Upgrade
- ระบบจะ Upgrade Control Plane ของทุก Node ก่อน จากนั้น Upgrade Data Plane ทีละ Node
- ก่อน Upgrade Data Plane ของ Node ใด VM ที่ทำงานอยู่จะถูก Migrate ไปยัง Node อื่นที่ไม่ได้อยู่ในสถานะ Upgrading
- ระหว่าง Control Plane Upgrade ระบบจะ Logout User ออก ให้รอประมาณ 1 นาที แล้ว Reload หน้า Login ใหม่
- รอจน Status แสดง Upgrade Complete
Offline Upgrade
-
Shutdown VM ทั้งหมด
- เลือก VM ทั้งหมดและ Shutdown
- หากมี VM ที่ Shutdown ไม่สำเร็จ ให้เข้า Console เพื่อ Shutdown แยก (รวม VM ที่ Suspended)
-
Shutdown NFV Devices ทั้งหมด
- ไปที่ Networking > Topology
- กด Running เพื่อดู NFV Devices ทั้งหมด (ไม่รวม Router และ Switch)
- Shutdown ทุกตัว
- Run Pre-Check ระบบจะแนะนำให้ทำ Offline Upgrade กด Next เพื่อดำเนินการต่อ
- เริ่ม Offline Upgrade ได้หลัง NFV Devices ทั้งหมด Shutdown แล้ว การ Upgrade แบบนี้ต้อง Restart ทุก Node ซึ่งทำให้เกิด Service Interruption
- กด Next เพื่อเริ่ม Upgrade
- รอจนระบบแสดง Upgrade Progress และ Upgrade Complete
- Restart Nodes ทั้งหมดตามคำแนะนำของระบบ
ขั้นตอนการ Upgrade aCMP (SCP)
ขั้นตอนที่ 1: Login เข้า SCP Web Console ด้วย Admin Account
ขั้นตอนที่ 2: ไปที่ System > System Maintenance > Upgrade
ขั้นตอนที่ 3: Import SCP Upgrade Package
- กด Import เลือกไฟล์ SCP Upgrade Package
- รอจน Upload เสร็จและระบบตรวจสอบ Package
ขั้นตอนที่ 4: เริ่ม Upgrade
- กด Update เพื่อเริ่ม Upgrade SCP
- SCP จะ Reboot ระหว่าง Upgrade แต่ไม่กระทบการทำงานของ HCI Cluster
ขั้นตอนที่ 5: รอจน Upgrade เสร็จและ Login เข้า SCP อีกครั้ง
การตรวจสอบหลัง Upgrade
- ตรวจสอบ Version ใน System > Upgrade ว่าเปลี่ยนเป็น Version ใหม่เรียบร้อย
- ตรวจสอบสถานะ Cluster ใน System > Health Check ว่าไม่มี Error
- ตรวจสอบ VM ทุกตัวว่ายังทำงานปกติ Network ใช้งานได้
- ตรวจสอบ NFV Devices ทุกตัวว่า Status เป็น Running
- ตรวจสอบ aSAN/Virtual Storage ใน Storage > Virtual Storage ว่าไม่มี Error และ Sync ปกติ
- หาก Upgrade SCP ตรวจสอบว่า SCP สามารถเชื่อมต่อกับ HCI Cluster ได้
หมายเหตุ
- ก่อน Upgrade ทุกครั้ง ควรอ่าน Release Notes อย่างละเอียดเพื่อทราบถึงการเปลี่ยนแปลง, Bug Fix และ Known Issue
- หาก Upgrade ข้าม Major Version (เช่น 6.x → 7.x) อาจต้อง Upgrade ทีละ Step ตาม Upgrade Path ที่กำหนด
- VM ที่ไม่ได้ติดตั้ง vmTools ต้อง Live Migration หรือ Shutdown ก่อน มิฉะนั้น Upgrade จะไม่สำเร็จ
- หากเป็นการ Upgrade ครั้งแรกของ Site แนะนำให้ปรึกษา Sangfor Engineer ก่อนเริ่ม
- ในกรณีที่ HCI ใช้งานร่วมกับ aSAN External Storage ควรตรวจสอบ Compatibility ของ Version aSAN ด้วย
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น