บทนำ
Storage Server บน Sangfor VDI v5.9.6 (VDC) คือ Windows File Server ที่ติดตั้ง Sangfor Agent (RemoteAppServer) ไว้ เพื่อให้ VDC ใช้เป็นพื้นที่จัดเก็บ Personal Drive, Public Drive, Private/Public Directory ของ Remote App และ User Profile (UPM) ผ่าน SMB Share
บทความนี้อธิบายขั้นตอนการ Deploy File Server แล้วเพิ่มเข้าเป็น Storage Server หรือ Virtual Storage Server บน VDC v5.9.6
ข้อกำหนดเบื้องต้น
- VM หรือเครื่อง Physical ที่ติดตั้ง Windows Server 2008 R2, 2012, 2016, 2019 หรือ 2022
- สเปคขั้นต่ำที่แนะนำ: CPU 4 Core, RAM 8 GB, NIC 1 GE
- หาก Deploy เป็น VM บน HCI แนะนำให้ใช้ Independent Edge (Physical NIC แยก) เพื่อลดภาระบน Edge ของ HCI Host
- VDC v5.9.6 ทำงานปกติ และผู้ดูแลระบบมีสิทธิ์ Administrator บน VDC Web Console
- ฟังก์ชันนี้รองรับเฉพาะ HCI Cluster แบบ x86 และ C86 เท่านั้น
ภาพรวมขั้นตอน
- เพิ่ม Role และ Feature ที่จำเป็นบน Windows File Server
- ดาวน์โหลดและติดตั้ง Sangfor Agent บน File Server
- สร้าง Shared Directory บน File Server
- (ทางเลือก) สร้าง Quota Template และตั้ง Quota บน Shared Directory
- เพิ่ม File Server เข้า VDC ในรูปแบบ Storage Server หรือ Virtual Storage Server
ขั้นตอนที่ 1: เพิ่ม Role และ Feature บน Windows File Server
- เปิด Server Manager > Dashboard แล้วคลิก Add roles and features
- ที่หน้า Before You Begin และ Installation Type เลือก Role-based or feature-based installation แล้วคลิก Next
- ที่หน้า Server Selection เลือกเซิร์ฟเวอร์ปัจจุบัน
- ที่หน้า Server Roles เลือก:
- File Server
- File Server Resource Manager (กล่อง Add Features จะแสดงขึ้น ให้คลิก Add Features)
- Remote Desktop Services
- ที่ Sub-role ของ Remote Desktop Services เลือก Remote Desktop Session Host และคลิก Add Features
- ที่หน้า Confirmation เลือก Restart the destination server automatically if required แล้วคลิก Install
- เมื่อติดตั้งเสร็จให้ Restart เครื่อง
ขั้นตอนที่ 2: ติดตั้ง Sangfor Agent บน File Server
- เข้า VDC Web Console จากเครื่อง File Server แล้วไปที่ Resources > Assets > File Servers
- คลิก Download Agent เพื่อดาวน์โหลดไฟล์ติดตั้ง Agent
- คัดลอกไฟล์
SFRemoteAppServerInstall.exeไปยัง File Server แล้วเรียกใช้งาน - ในตัว Setup Wizard เลือกประเภทเป็น Virtual storage server or storage server แล้วคลิก Next
- ติดตั้งจนเสร็จ จากนั้นเครื่องจะ Restart โดยอัตโนมัติ
ขั้นตอนที่ 3: สร้าง Shared Directory บน File Server
บน File Server ให้สร้าง Folder ทั้งหมด 5 ตัวเพื่อรองรับการใช้งานครบทุกแบบ:
private— Personal Drive ของ Virtual Desktoppublic— Public Drive ของ Virtual Desktopprivate_remoteapp— Private Directory ของ Remote Apppublic_remoteapp— Public Directory ของ Remote Appupm— UPM (User Profile) Directory
วิธีสร้าง SMB Share สำหรับแต่ละ Folder (ใช้ private เป็นตัวอย่าง):
- เปิด Server Manager > File and Storage Services > Shares คลิก TASKS > New Share
- หน้า Select Profile เลือก SMB Share - Quick แล้วคลิก Next
- หน้า Share Location เลือก Type a custom path แล้ว Browse ไปยัง Folder ที่สร้าง
- หน้า Share Name ใส่ชื่อ Share แล้วคลิก Next
- หน้า Other Settings เลือก Allow caching of share
- หน้า Permissions:
- สำหรับ
private,private_remoteapp,upm: คลิก Customize permissions ที่ Tab Permissions ให้ Full Control แก่ Local Users Group และที่ Tab Share ให้เอาสิทธิ์ Everyone ออก แล้วเพิ่ม Full Control ให้ Local Users Group - สำหรับ
public,public_remoteapp: ให้ทุกคน (Everyone) เข้าถึงได้
- สำหรับ
- คลิก Create เพื่อสร้าง Share
ข้อสังเกต:
- Public Drive สามารถเพิ่ม Account ที่มีสิทธิ์ต่างกันได้หลายชุด เพื่อแยกสิทธิ์ Read/Write ของผู้ใช้แต่ละกลุ่ม
- Personal Drive และ Public Drive ห้ามใช้ Path เดียวกัน
- Path ที่ใช้เป็น Personal Drive จะถูกเพิ่มได้ครั้งเดียวเท่านั้น
ขั้นตอนที่ 4: (ทางเลือก) ตั้ง Quota บน Shared Directory
- เปิด Server Manager > Tools > File Server Resource Manager
- ไปที่ Quota Management > Quota Templates คลิก Create Quota Template
- ใน Drop-down Copy properties from quota template เลือก 100 MB Limit แล้วคลิก Copy ตั้งชื่อ Template ใหม่ ปรับค่า Limit ตามต้องการ และเลือก Hard quota: do not allow users to exceed limit
- ไปที่ Quota Management > Quotas คลิก Create Quota เลือก Path เป็น
private(หรือprivate_remoteapp) แล้วเลือก:- Auto apply template and create quotas on existing and new subfolders
- Derive properties from this quota template (recommended)
- คลิก Create
ขั้นตอนที่ 5: เพิ่ม Storage Server เข้า VDC
VDC แยก File Server ออกเป็น 2 ประเภท การ Deploy เหมือนกันทุกประการ (Windows + Sangfor Agent + SMB Share) ต่างกันที่ ใครเป็นผู้ใช้งาน และ รูปแบบของไดรฟ์/ไดเรกทอรีที่เปิดใช้:
| หัวข้อ | Virtual Storage Server | Storage Server |
|---|---|---|
| ใช้สำหรับ | Virtual Desktop (VDI) | Remote App |
| ประเภทไดรฟ์/ไดเรกทอรีที่เพิ่มได้ | Personal Drive, Public Drive, UPM Drive | Private Directory, Public Directory |
| เมนูใน VDC | Assets > File Servers > New > Virtual Storage Server | Assets > File Servers > New > Storage Server |
| Folder ที่นิยมใช้คู่กัน | private, public, upm |
private_remoteapp, public_remoteapp |
| Public Drive/Directory Authentication | กรอก Username/Password เพื่อแยกสิทธิ์ Read-only กับ Read/Write | เลือก Shared Directory ตรง ๆ |
| รองรับ User Profile (UPM) | รองรับ — จำเป็นต้องใช้เมื่อทำ Profile Redirection | ไม่รองรับ (ไม่จำเป็นสำหรับ Remote App) |
ในทางปฏิบัติ: บน File Server เครื่องเดียว สามารถสร้างครบทั้ง 5 Share (private, public, private_remoteapp, public_remoteapp, upm) แล้วลงทะเบียน เครื่องเดียวกัน 2 ครั้งใน VDC — ครั้งแรกเป็น Virtual Storage Server (สำหรับ Virtual Desktop) อีกครั้งเป็น Storage Server (สำหรับ Remote App) หากใช้งานเฉพาะ VDI ให้ลงทะเบียนเป็น Virtual Storage Server เพียงอย่างเดียว หากใช้งานเฉพาะ Remote App ให้ลงทะเบียนเป็น Storage Server เพียงอย่างเดียว
5.1 เพิ่มเป็น Storage Server (สำหรับ Remote App)
- เข้า VDC Web Console ไปที่ Assets > File Servers คลิก New > Storage Server
- กรอกข้อมูลพื้นฐาน เช่น Server Name, Server IP, Admin Account, Password
- คลิก Test Connectivity และตรวจสอบว่าได้สถานะ Connectivity is normal
- เลือก Enable Server: Enabled
- ในส่วน Directories คลิก Add > Private Directory เลือก Shared Directory ที่ใช้เป็น Private (เช่น
private_remoteapp) แล้วคลิก OK - คลิก Add > Public Directory เลือก Shared Directory ที่ใช้เป็น Public (เช่น
public_remoteapp) แล้วคลิก OK
ข้อสังเกต: Shared Directory เดียวกันจะใช้เป็นทั้ง Private และ Public ไม่ได้ และ Path ที่ใช้เป็น Private/Public Directory จะถูกเพิ่มได้ครั้งเดียวเท่านั้น
5.2 เพิ่มเป็น Virtual Storage Server (สำหรับ Virtual Desktop)
- เข้า VDC Web Console ไปที่ Assets > File Servers คลิก New > Virtual Storage Server
- กรอกข้อมูลพื้นฐานและ Test Connectivity จนสถานะปกติ
- ในส่วน Virtual Drives คลิก Add แล้วเพิ่มทีละชนิด:
- Personal Drive — เลือก Shared Directory ที่ใช้เป็น Personal Drive (เช่น
private) - Public Drive — เลือก Shared Directory ที่ใช้เป็น Public Drive (เช่น
public) แล้วกรอก Username/Password ของ Account ที่ใช้เข้าถึง คลิก Test Connectivity ให้ผ่าน - UPM Drive — เลือก Shared Directory ที่ใช้เป็น UPM (เช่น
upm)
- Personal Drive — เลือก Shared Directory ที่ใช้เป็น Personal Drive (เช่น
- คลิก OK เพื่อบันทึก
หมายเหตุเรื่อง Public Drive: Account ที่กำหนดจะเป็นตัวกำหนดสิทธิ์การใช้งานของผู้ใช้บน Virtual Desktop เช่น Account แบบ Read/Write จะให้ผู้ใช้แก้ไขข้อมูลได้ ส่วน Account แบบ Read-only จะให้สิทธิ์เพียงอ่านเท่านั้น
การตรวจสอบ
- ใน VDC Web Console ที่หน้า Assets > File Servers ตรวจสอบว่า Storage Server หรือ Virtual Storage Server แสดงสถานะปกติ
- ตรวจสอบว่า Test Connectivity ผ่านทั้งระดับ Server และระดับ Public Drive (กรณีมี Account)
- นำ Storage Server / Virtual Storage Server ไปอ้างอิงใน Policy Set ของ Virtual Desktop หรือ Remote App แล้วทดสอบว่าผู้ใช้เข้าถึงและบันทึกข้อมูลในไดรฟ์ได้จริง
- ทดสอบว่า User Profile (UPM) ถูก Redirect และข้อมูลถูกเก็บใน Folder
upmบน File Server
หมายเหตุเพิ่มเติม
- VDC ไม่ได้จัดการ RAID, SSD Cache, Deduplication หรือ Compression ของ Storage Server โดยตรง — คุณสมบัติเหล่านี้เป็นของ Hardware/Storage System ที่ใช้รัน Windows File Server (เช่น Sangfor aSAN/HCI หรือ Storage Array ภายนอก) ไม่ใช่ของตัว File Server เอง
- หากต้องการ High Availability ระดับ Storage แนะนำให้พิจารณาใช้ HCI Cluster (HA ของ VM) หรือใช้ Windows Failover Cluster ที่ระดับ File Server
- ตรวจสอบ Windows Firewall ให้อนุญาต Inbound Rule สำหรับการสื่อสารระหว่าง VDC กับ File Server (หรือปิด Firewall ชั่วคราวเพื่อทดสอบ)
- Module นี้รองรับเฉพาะ HCI Cluster แบบ x86 และ C86 เท่านั้น
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น