อ่าน 5 นาที
เซิร์ฟเวอร์คอร์
Server Core เป็น ตัวเลือกการติดตั้ง Microsoft Windows Server ที่เรียบง่าย เปิดตัวครั้งแรกใน Windows Server 2008 Server Core...
เซิร์ฟเวอร์คอร์
Server Coreเป็น ตัวเลือกการติดตั้ง Microsoft Windows Server ที่เรียบง่าย เปิดตัวครั้งแรกในWindows Server 2008 Server Core มอบสภาพแวดล้อมเซิร์ฟเวอร์ที่มีฟังก์ชันการทำงานลดลงเหลือเพียงคุณสมบัติหลักของเซิร์ฟเวอร์ และเนื่องจากคุณสมบัติที่จำกัด จึงช่วยลดความต้องการในการบำรุงรักษาและการจัดการ พื้นที่การโจมตี การใช้งานดิสก์และหน่วยความจำ[ 1 ] [ 2 ]แอนดรูว์ เมสัน ผู้จัดการโครงการในทีม Windows Server ตั้งข้อสังเกตว่าแรงจูงใจหลักในการสร้าง Windows Server 2008 เวอร์ชัน Server Core คือการลดพื้นที่การโจมตีของระบบปฏิบัติการ และช่องโหว่ด้านความปลอดภัยประมาณ 70% ใน Microsoft Windows จากห้าปีก่อนหน้านั้นจะไม่ส่งผลกระทบต่อ Server Core [ 3 ]การตรวจสอบในระดับพื้นผิวจะแสดงให้เห็นว่าไม่มีการติดตั้งเชลล์Windows Explorer [ 1 ]การกำหนดค่าและการบำรุงรักษาทั้งหมดทำผ่านหน้าต่างอินเทอร์เฟซบรรทัดคำสั่งหรือโดยการเชื่อมต่อกับเครื่องจากระยะไกลโดยใช้Microsoft Management Console (MMC) เครื่องมือการ จัดการ เซิร์ฟเวอร์ระยะไกล และPowerShell
ระดับการกำหนดค่า
เมื่อการใช้งาน Server Core มีความสมบูรณ์มากขึ้น มันจึงพัฒนาจากตัวเลือกการติดตั้งไปสู่ระดับการกำหนดค่า[ 4 ] Server Core ไม่ได้ถูกมองว่าเป็นเวอร์ชันที่ถูกตัดทอนอีกต่อไป แต่เวอร์ชัน GUI เต็มรูปแบบกลับถูกมองว่ามีเลเยอร์ไคลเอ็นต์ที่ไม่ค่อยจำเป็นอยู่บนเลเยอร์เซิร์ฟเวอร์[ 5 ]
| ประเภทการติดตั้ง | นาโนเซิร์ฟเวอร์ | เซิร์ฟเวอร์คอร์ | อินเทอร์เฟซเซิร์ฟเวอร์ขั้นต่ำ | เซิร์ฟเวอร์ที่มี GUI หรือ “เซิร์ฟเวอร์แบบเต็มรูปแบบ” | ประสบการณ์เดสก์ท็อป[ 6 ] |
|---|---|---|---|---|---|
| ความพร้อมใช้งาน | เซิร์ฟเวอร์ 2016 | เซิร์ฟเวอร์ 2008– | เซิร์ฟเวอร์ 2012–2012 R2 [ 7 ] | –2012 R2 [ 8 ] | เซิร์ฟเวอร์ 2008– |
ใน Windows เวอร์ชันใหม่กว่าจะมีระดับการกำหนดค่าที่ละเอียดกว่า: [ 5 ]![]()
ประวัติศาสตร์
ระบบปฏิบัติการ Windows Server 2008
Windows Server 2008 เป็น Windows Server รุ่นแรกที่มีตัวเลือก Server Core (ในทุกรุ่น ยกเว้นIA-64 [ 1 ] ) แม้ว่าจะไม่มี เชลล์ Windows Explorerติดตั้งอยู่ แต่Notepadและ แอปเพล็ต แผงควบคุม บางอย่าง เช่น การตั้งค่าภูมิภาค ก็มีให้ใช้งาน Server Core บน Windows Server 2008 ไม่รวมInternet Explorerหรือคุณสมบัติอื่นๆ อีกมากมายที่ไม่เกี่ยวข้องกับคุณสมบัติหลักของเซิร์ฟเวอร์[ 1 ]เครื่องServer Coreสามารถกำหนดค่าสำหรับบทบาทพื้นฐานหลายอย่าง ได้แก่Active Directory Domain Services , Active Directory Application Mode (ADAM), เซิร์ฟเวอร์ DNS , เซิร์ฟเวอร์ DHCP , เซิร์ฟเวอร์ไฟล์ , เซิร์ฟเวอร์พิมพ์ , Windows Media Server , เว็บเซิร์ฟเวอร์IIS 7 และ เซิร์ฟเวอร์เสมือนHyper-V [ 1 ] Server Core ยังสามารถใช้เพื่อสร้างคลัสเตอร์ ที่ มีความพร้อมใช้งานสูงโดยใช้ การทำ คลัสเตอร์แบบเฟลโอเวอร์หรือการปรับสมดุลโหลดเครือข่าย
เนื่องจาก Server Core ไม่ใช่เวอร์ชันที่แตกต่างจาก Windows Server 2008 แต่เป็นเพียงตัวเลือกการติดตั้ง จึงมีเวอร์ชันไฟล์และการกำหนดค่าเริ่มต้นเหมือนกับเวอร์ชันเซิร์ฟเวอร์แบบเต็ม[ 1 ]ใน Windows Server 2008 และ 2008 R2 หากติดตั้งเซิร์ฟเวอร์เป็น Server Core แล้ว จะไม่สามารถเปลี่ยนเป็นเวอร์ชัน GUI แบบเต็มได้ และในทางกลับกัน[ 2 ]
เพื่อให้การบริหารจัดการเครื่อง Server Core ง่ายขึ้น จึงมีการรวมสคริปต์ Windows ที่ชื่อว่า "scregedit.wsf" ไว้เพื่อทำการเปลี่ยนแปลงพื้นฐาน เช่น การเปิด หรือปิด การอัปเดตอัตโนมัติ การเปิดหรือปิดเดสก์ท็อประยะไกล และการเปลี่ยนการตั้งค่าไฟล์เพจ[ 9 ]
ระบบปฏิบัติการ Windows Server 2008 R2
ในWindows Server 2008 R2นั้น Server Core ประกอบด้วยชุดย่อยของ .NET Framework ทำให้แอปพลิเคชันบางตัว (รวมถึงเว็บไซต์ASP.NET และ Windows PowerShell 2.0) สามารถใช้งานได้ นอกจากนี้ การรองรับ .NET ยังเป็น Server Core เวอร์ชันแรกที่สามารถติดตั้ง Microsoft SQL Serverได้ (ซึ่งเป็นสถานการณ์ที่รองรับเฉพาะ SQL Server 2012 ขึ้นไป) [ 10 ] [ 11 ] Server Manager สามารถเข้าถึงจากระยะไกลได้[ 4 ]บทบาทใหม่ได้รับการเปิดใช้งานให้ทำงานบน Server Core รวมถึง Active Directory Certificate Services และส่วนประกอบ File Server Resource Manager ของบทบาท File Services WoW64พร้อมใช้งานโดยค่าเริ่มต้น แต่สามารถปิดใช้งานได้[ 12 ]
นอกจาก คำสั่ง DISMแล้ว ยังมีเครื่องมือการกำหนดค่าเซิร์ฟเวอร์แบบบรรทัดคำสั่งใหม่ (Sconfig.cmd) ที่สามารถใช้ในการกำหนดค่าและจัดการแง่มุมทั่วไปหลายประการของการติดตั้ง Server Core ได้[ 13 ]สามารถใช้ Server Manager ในการดูแลระบบเครื่อง Server Core จากระยะไกลได้
ระบบปฏิบัติการ Windows Server 2012
แตกต่างจากรุ่นก่อนหน้าWindows Server 2012สามารถสลับระหว่าง "Server Core" และเซิร์ฟเวอร์ที่มีตัวเลือกการติดตั้งDE โดยไม่ต้องติดตั้งใหม่ [ 4 ]ปัจจุบัน Server Core เป็นระดับการกำหนดค่าเริ่มต้น[ 4 ]นอกจากนี้ยังมีตัวเลือกการติดตั้งใหม่ "อินเทอร์เฟซเซิร์ฟเวอร์ขั้นต่ำ" ที่อนุญาตให้ใช้งานองค์ประกอบ GUI บางอย่าง เช่น MMC และ Server Manager แต่ไม่มีเดสก์ท็อปเชลล์หรือโปรแกรมเริ่มต้นตามปกติ เช่นFile Explorer [ 14 ] "อินเทอร์เฟซเซิร์ฟเวอร์ขั้นต่ำ" แท้จริงแล้วคือบทบาทเซิร์ฟเวอร์(Server-Gui-Mgmt-Infra)เวอร์ชัน GUI เต็มรูปแบบประกอบด้วย บทบาท Server-Gui-Shellเช่นกัน มีบทบาทใหม่บางอย่างให้ใช้งาน เช่นWindows Server Update Services (WSUS), Active Directory Rights Management ServerและRouting and Remote Access Serverรวมถึงคุณสมบัติใหม่ ๆ อีกมากมาย[ 15 ]
ระบบปฏิบัติการ Windows Server 2012 R2
ในWindows Server 2012 R2นั้นWindows Defenderสามารถใช้งานได้ในการติดตั้ง Server Core และจะถูกติดตั้งและเปิดใช้งานโดยค่าเริ่มต้น[ 16 ]
ระบบปฏิบัติการ Windows Server 2016
Windows Server 2016มีตัวเลือกการติดตั้งขนาดเล็ก (เล็กกว่า Server Core) ที่เรียกว่า Nano Server ซึ่งได้รับการปรับให้เหมาะสมสำหรับ Windows Server Containersและ Hyper-V Containers รวมถึงสถานการณ์อื่นๆที่ปรับให้เหมาะสมกับระบบคลาวด์ Microsoft ได้ลบ GUI stack, WoW64 และWindows Installer ออกไปแล้ว ไม่มีการล็อกอินในเครื่องหรือการสนับสนุนRemote Desktop [ 17 ] [ 18 ]
เมื่อติดตั้ง Server 2016 จะมีสองตัวเลือกให้เลือกคือ Windows Server 2016 (ซึ่งเป็น Server Core) และ Windows Server 2016 Desktop Experience การสลับระหว่างเวอร์ชันเหล่านี้ ดังเช่นที่มีใน Server 2012 ไม่ได้รับการสนับสนุน (ความเป็นไปได้นี้ถูกลบออกไปใน Technical Preview 3) [ 19 ]
โปรแกรม GUI ที่รองรับ
ระบบปฏิบัติการ Windows Server 2016
โปรแกรมกราฟิกบางโปรแกรมได้รับการสนับสนุนในเวอร์ชัน Core
ส่วนย่อยของแผงควบคุม
- control.exe intl.cpl - ภูมิภาค
- control.exe timedate.cpl - วันที่และเวลา
regedit.exe - โปรแกรมแก้ไขรีจิสทรี
notepad.exe - โปรแกรม Notepad
cmd.exe - พร้อมท์คำสั่ง
msinfo32.exe - ข้อมูลระบบ
msiexec.exe - โปรแกรมติดตั้ง Windows
taskmgr.exe - ตัวจัดการงาน
powershell.exe - พาวเวอร์เชลล์ของ Windows
iscsicpl.exe - คุณสมบัติของตัวเริ่มต้น ISCSI
ส่วนย่อยของฟังก์ชัน Explorer - ทุกสิ่งที่สามารถทำได้จากเมนู ไฟล์ - เปิด เช่น
- คัดลอกไฟล์, วางไฟล์, เปลี่ยนชื่อไฟล์, ลบไฟล์, สร้างโฟลเดอร์ใหม่
- คุณสมบัติของดิสก์ รวมถึงเครื่องมือต่างๆ ในหน้าต่างโต้ตอบ เช่น การตรวจสอบข้อผิดพลาด
โปรแกรมการทำงานอื่นๆ ที่มี GUI
adexplorer.exe - Sysinternals Active Directory Explorer
procexp.exe - โปรแกรมสำรวจกระบวนการของ Sysinternals
procmon.exe - โปรแกรมตรวจสอบกระบวนการทำงาน Sysinternals
tcpview.exe - Sysinternals TCPview
vmmap.exe - Sysinternals VMMap
rammap.exe - Sysinternals RamMap 1.50
portqueryui.exe - Microsoft PortQueryUI เวอร์ชัน 1.0
ดูเพิ่มเติม
อ่านเพิ่มเติม
ลิงก์ภายนอก
- เครือข่ายนักพัฒนาของ Microsoft: Server Core คืออะไร?
- เครือข่ายนักพัฒนาของ Microsoft: Server Core สำหรับ Windows Server 2012 R2 และ Windows Server 2012
- ไมเคิล ปีเอโตรฟอร์เต: นาโนเซิร์ฟเวอร์ – ลาก่อน Windows Server?