การกระจาย Windows Server หรือ Linux? การเลือกระบบปฏิบัติการเซิร์ฟเวอร์

การกระจาย Windows Server หรือ Linux? การเลือกระบบปฏิบัติการเซิร์ฟเวอร์

ระบบปฏิบัติการถือเป็นรากฐานสำคัญของอุตสาหกรรมสมัยใหม่ ในด้านหนึ่ง พวกเขาใช้ทรัพยากรเซิร์ฟเวอร์อันมีค่าซึ่งสามารถนำไปใช้กับสิ่งที่มีประโยชน์มากกว่าได้ ในทางกลับกัน ระบบปฏิบัติการทำหน้าที่เป็นผู้ควบคุมแอปพลิเคชันเซิร์ฟเวอร์ และช่วยให้คุณสามารถเปลี่ยนระบบคอมพิวเตอร์แบบทำงานเดี่ยวให้เป็นแพลตฟอร์มแบบมัลติทาสกิ้ง และยังอำนวยความสะดวกในการโต้ตอบของผู้มีส่วนได้เสียทั้งหมดกับอุปกรณ์อีกด้วย ขณะนี้กระแสหลักของระบบปฏิบัติการเซิร์ฟเวอร์คือ Windows Server + Linux หลายประเภท ระบบปฏิบัติการแต่ละระบบมีข้อดี ข้อเสีย และช่องทางการใช้งานที่แตกต่างกัน วันนี้เราจะพูดสั้น ๆ เกี่ยวกับระบบที่มาพร้อมกับเซิร์ฟเวอร์ของเรา

windows Server

ระบบปฏิบัติการนี้ได้รับความนิยมอย่างมากในกลุ่มองค์กร แม้ว่าผู้ใช้ทั่วไปส่วนใหญ่จะเชื่อมโยง Windows กับเวอร์ชันเดสก์ท็อปสำหรับพีซีโดยเฉพาะ ขึ้นอยู่กับงานและโครงสร้างพื้นฐานที่จำเป็นในการสนับสนุนบริษัท ขณะนี้มี Windows Server หลายเวอร์ชันในการดำเนินการพร้อมกัน โดยเริ่มจาก Windows Server 2003 และลงท้ายด้วยเวอร์ชันล่าสุด - Windows Server 2019 เราจัดหาเซิร์ฟเวอร์ที่มีระบบปฏิบัติการตามรายการทั้งหมด ระบบนั่นคือ Windows Server 2003, 2008 R2, 2016 และ 2019

Windows Server 2003 ใช้เพื่อรองรับระบบองค์กรและเครือข่ายที่สร้างบน Windows XP เป็นหลัก น่าแปลกที่เวอร์ชันของระบบปฏิบัติการเดสก์ท็อปจาก Microsoft ที่ถูกลบออกจากการสนับสนุนเมื่อประมาณห้าปีที่แล้วยังคงใช้งานได้เนื่องจากมีการเขียนซอฟต์แวร์ที่เป็นกรรมสิทธิ์จำนวนมากสำหรับการผลิตในคราวเดียว เช่นเดียวกับ Windows Server 2008 R2 และ Windows Server 2016 - เข้ากันได้กับซอฟต์แวร์รุ่นเก่า แต่ใช้งานได้ดีที่สุดและยังคงใช้อยู่ในปัจจุบัน

ข้อได้เปรียบหลักของเซิร์ฟเวอร์ที่ใช้ Windows คือความง่ายในการดูแลระบบ ข้อมูล คู่มือ และซอฟต์แวร์จำนวนมาก นอกจากนี้ คุณไม่สามารถทำได้หากไม่มีเซิร์ฟเวอร์บน Windows หากระบบนิเวศของบริษัทมีซอฟต์แวร์หรือโซลูชันที่ใช้ไลบรารีและบางส่วนของเคอร์เนลระบบ Microsoft คุณยังสามารถเพิ่มเทคโนโลยี RDP ที่นี่เพื่อให้ผู้ใช้เข้าถึงแอปพลิเคชันเซิร์ฟเวอร์และความคล่องตัวโดยรวมของระบบ นอกจากนี้ Windows Server ยังมีเวอร์ชันน้ำหนักเบาที่ไม่มี GUI พร้อมการใช้ทรัพยากรในระดับการกระจาย Linux - Windows Server Core ซึ่ง เราเขียนไว้ก่อนหน้านี้. เราจัดส่งเซิร์ฟเวอร์ทั้งหมดที่ใช้ Windows พร้อมใบอนุญาตที่เปิดใช้งาน (ฟรีสำหรับผู้ใช้ใหม่)

ข้อเสียของ Winserver คุณสามารถจดพารามิเตอร์สองตัวพร้อมกันได้: ต้นทุนของใบอนุญาตและการใช้ทรัพยากร ในบรรดาระบบปฏิบัติการเซิร์ฟเวอร์ทั้งหมด Windows Server เป็นระบบที่ตะกละที่สุดและต้องการโปรเซสเซอร์อย่างน้อยหนึ่งคอร์และ RAM หนึ่งครึ่งถึงสามกิกะไบต์เพื่อให้คอร์และบริการมาตรฐานทำงานได้ ระบบนี้ไม่เหมาะสำหรับการกำหนดค่าที่ใช้พลังงานต่ำ และยังมีช่องโหว่จำนวนหนึ่งที่เกี่ยวข้องกับ RDP และนโยบายกลุ่มและผู้ใช้

ส่วนใหญ่แล้ว Windows Server ได้รับการออกแบบมาเพื่อจัดการอินทราเน็ตของบริษัทและรับรองประสิทธิภาพของซอฟต์แวร์เฉพาะ การทำงานของฐานข้อมูล MSSQL เครื่องมือ ASP.NET หรือซอฟต์แวร์อื่น ๆ ที่สร้างขึ้นสำหรับ Windows โดยเฉพาะ ในขณะเดียวกัน นี่ยังคงเป็นระบบปฏิบัติการเต็มรูปแบบที่คุณสามารถปรับใช้การกำหนดเส้นทาง เพิ่ม DNS หรือบริการอื่น ๆ ได้

อูบุนตู

Ubuntu เป็นหนึ่งในการกระจาย Linux ที่ได้รับความนิยมและเติบโตอย่างต่อเนื่อง เปิดตัวครั้งแรกในปี 2004 เมื่อเวลาผ่านไป Ubuntu ได้กลายเป็นระบบปฏิบัติการเซิร์ฟเวอร์เริ่มต้นเนื่องจากมีชุมชนที่กว้างขวางและการพัฒนาอย่างต่อเนื่อง ซึ่งครั้งหนึ่งเคยเป็น "พนักงานแม่บ้าน" ใน Gnome เวอร์ชันยอดนิยมล่าสุดคือ 18.04 แต่เราก็จัดหาเซิร์ฟเวอร์ที่ต่ำกว่า 16.04 ด้วย และเมื่อประมาณหนึ่งสัปดาห์ที่แล้ว เปิดตัวเวอร์ชัน 20.04ซึ่งนำมาซึ่งสารพัดมากมาย

หากใช้ Windows Server เป็นระบบปฏิบัติการเพื่อรองรับซอฟต์แวร์เฉพาะและซอฟต์แวร์ที่ใช้ Windows ดังนั้น Ubuntu ในรูปแบบการแจกจ่าย Linux จะเป็นเรื่องราวเกี่ยวกับโอเพ่นซอร์สและการพัฒนาเว็บ ดังนั้นจึงเป็นเซิร์ฟเวอร์ Linux ที่ใช้ในการโฮสต์เว็บเซิร์ฟเวอร์บน nginx หรือ Apache (ตรงข้ามกับ Microsoft IIS) เพื่อทำงานร่วมกับ PostgreSQL และ MySQL หรือภาษาการพัฒนาสคริปต์ยอดนิยมในปัจจุบัน บริการการจัดการเส้นทางและการรับส่งข้อมูลจะเข้ากันได้อย่างสมบูรณ์แบบบนเซิร์ฟเวอร์ที่มี Ubuntu

คุ้มค่าที่จะเขียนข้อดีและการใช้ทรัพยากรที่ต่ำกว่า Windows Server รวมถึงการทำงานแบบเนทิฟกับคอนโซลและตัวจัดการแพ็คเกจสำหรับระบบยูนิกซ์ทั้งหมด นอกจากนี้ Ubuntu ซึ่งแต่เดิมเป็น "Unix สำหรับเดสก์ท็อปที่บ้าน" นั้นค่อนข้างเป็นมิตรกับผู้ใช้ ซึ่งทำให้ง่ายต่อการจัดการ

ข้อเสียเปรียบหลักคือระบบปฏิบัติการยูนิกซ์พร้อมผลที่ตามมาทั้งหมด ปล่อยให้ Ubuntu เป็นมิตร แต่จะสัมพันธ์กับระบบ Linux อื่นๆ เท่านั้น ดังนั้นในการทำงานกับมัน โดยเฉพาะอย่างยิ่งในการกำหนดค่าเซิร์ฟเวอร์เต็มรูปแบบ - นั่นคือผ่านเทอร์มินัลเท่านั้น - คุณจะต้องมีทักษะบางอย่าง นอกจากนี้ Ubuntu ยังเน้นไปที่การใช้งานส่วนตัวมากกว่าและไม่เหมาะสำหรับการแก้ปัญหาในองค์กรเสมอไป

debian

น่าแปลกที่ Debian เป็นต้นกำเนิดของ Ubuntu ที่ได้รับความนิยมอย่างมากและกล่าวถึงก่อนหน้านี้ Debian build แรกเผยแพร่เมื่อ 25 ปีที่แล้ว ย้อนกลับไปในปี 1994 และเป็นโค้ด Debian ที่เป็นพื้นฐานของ Ubuntu ในความเป็นจริง Debian เป็นหนึ่งในระบบการกระจายแบบฮาร์ดคอร์ที่เก่าแก่ที่สุดและในเวลาเดียวกันในหมู่ระบบตระกูล Linux สำหรับความคล้ายคลึงกันทั้งหมดของ Ubuntu ซึ่งแตกต่างจาก "ทายาท" Debian ยังไม่ได้รับความเป็นมิตรต่อผู้ใช้ในระดับเดียวกับระบบที่อายุน้อยกว่า อย่างไรก็ตาม มันก็มีข้อดีในตัวเองเช่นกัน Debian มีความยืดหยุ่นมากกว่า Ubuntu และสามารถกำหนดค่าได้ลึกกว่าและมีประสิทธิภาพมากกว่าในการแก้ปัญหางานเฉพาะจำนวนหนึ่ง รวมถึงงานที่เป็นลักษณะองค์กรด้วย

ข้อได้เปรียบหลักของ Debian คือความปลอดภัยและความเสถียรที่มากกว่าเมื่อเทียบกับ Ubuntu และยิ่งกว่านั้นคือกับ Windows และแน่นอนว่า เช่นเดียวกับระบบ Linux อื่นๆ ก็มีการใช้ทรัพยากรต่ำ โดยเฉพาะอย่างยิ่งในรูปแบบของระบบปฏิบัติการเซิร์ฟเวอร์ที่ใช้เทอร์มินัล นอกจากนี้ ชุมชน Debian ยังเป็นโอเพ่นซอร์ส ดังนั้นระบบนี้จึงมุ่งเน้นไปที่การทำงานที่ถูกต้องและมีประสิทธิภาพพร้อมโซลูชันฟรีเป็นหลัก

อย่างไรก็ตาม คุณต้องจ่ายเงินเพื่อความยืดหยุ่น ฮาร์ดคอร์ และความปลอดภัย Debian ได้รับการพัฒนาโดยชุมชนโอเพ่นซอร์สโดยไม่มีคอร์ที่ชัดเจนผ่านระบบหลักของสาขาพร้อมทั้งผลที่ตามมาทั้งหมด ณ จุดหนึ่ง Debian มีสามเวอร์ชันพร้อมกัน: เสถียร ไม่เสถียร และทดสอบ ปัญหาคือสาขาการพัฒนาที่มีเสถียรภาพนั้นล้าหลังอย่างมากจากการทดสอบนั่นคือบ่อยครั้งที่ชิ้นส่วนและโมดูลที่ล้าสมัยแล้วสามารถพบได้ในเคอร์เนล ทั้งหมดนี้แปลเป็นการสร้างเคอร์เนลใหม่ด้วยตนเอง หรือแม้แต่การสลับไปยังสาขาการทดสอบ หากงานของคุณแซงหน้าความสามารถของเวอร์ชันเสถียรของ Debian ใน Ubuntu ไม่มีปัญหาดังกล่าวกับเวอร์ชันที่แตกหัก: ที่นั่นทุกๆ สองปี นักพัฒนาจะปล่อยระบบเวอร์ชัน LTS ที่เสถียร

CentOS

เรามาจบการสนทนาเกี่ยวกับเซิร์ฟเวอร์ OS RUVDS บน CentOS กันดีกว่า เมื่อเทียบกับพื้นหลังของ Ubuntu ที่มีขนาดใหญ่กว่าและยิ่งไปกว่านั้น Debian แล้ว CentOS ก็ดูเหมือนเป็นวัยรุ่น และแม้ว่าระบบจะได้รับความนิยมในหมู่คนจำนวนมากเมื่อไม่นานมานี้เช่น Debian หรือ Ubuntu แต่การเปิดตัวเวอร์ชันแรกเกิดขึ้นพร้อมกับ Ubuntu นั่นคือย้อนกลับไปในปี 2004

CentOS ส่วนใหญ่จะใช้สำหรับเซิร์ฟเวอร์เสมือน เนื่องจากมีความต้องการทรัพยากรน้อยกว่า Ubuntu หรือ Debian อีกด้วย เราจัดส่งการกำหนดค่าที่ใช้ระบบปฏิบัติการนี้สองเวอร์ชัน: CentOS 7.6.1810 และ CentOS 7.2.1510 ที่เก่ากว่า กรณีการใช้งานหลักคืองานขององค์กร CentOS เป็นเรื่องราวเกี่ยวกับการทำงาน ไม่เคยเป็นระบบสำหรับใช้ในบ้านเช่นที่เคยเป็นมา เช่น กับ Ubuntu ทำให้ CentOS ได้รับการพัฒนาทันทีให้เป็นการแจกจ่ายโอเพ่นซอร์สที่คล้ายกับ RedHat มันเป็นพันธุกรรมจาก RedHat ที่ทำให้ CentOS มีข้อได้เปรียบหลัก - มุ่งเน้นไปที่การแก้ปัญหาองค์กร ความเสถียร และความปลอดภัย กรณีการใช้งานที่พบบ่อยที่สุดสำหรับระบบคือเว็บโฮสติ้ง โดยที่ CentOS ทำงานได้ดีกว่า Linux อื่นๆ

อย่างไรก็ตาม ระบบก็มีข้อเสียหลายประการเช่นกัน ตัวอย่างเช่น วงจรการพัฒนาและการอัปเดตที่มีข้อจำกัดมากกว่า Ubuntu หมายความว่า ณ จุดหนึ่ง คุณจะต้องทนกับช่องโหว่หรือปัญหาที่ได้รับการแก้ไขแล้วในการแจกแจงอื่นๆ ระบบสำหรับการอัปเดตและติดตั้งส่วนประกอบก็แตกต่างกันเช่นกัน: ไม่มี apt-get มีเพียงแพ็คเกจ yum และ RPM นอกจากนี้ CentOS ยังไม่ค่อยเหมาะสำหรับการโฮสต์และใช้งานโซลูชันคอนเทนเนอร์ Docker/k8s โดยที่ Ubuntu และ Debian มีความโดดเด่นอย่างชัดเจน อย่างหลังมีความสำคัญ เนื่องจากการจำลองเสมือนของเว็บเซิร์ฟเวอร์และแอปพลิเคชันผ่านคอนเทนเนอร์ได้รับแรงผลักดันในสภาพแวดล้อม DevOps ในช่วงไม่กี่ปีที่ผ่านมา และแน่นอนว่า CentOS มีชุมชนที่เล็กกว่ามากเมื่อเทียบกับ Debian และ Ubuntu ที่ได้รับความนิยมมากกว่า

แทนการส่งออก

อย่างที่คุณเห็น OS ต่างๆ มีข้อดีและข้อเสียและมีช่องเฉพาะของตัวเอง เซิร์ฟเวอร์ที่ใช้ Windows มีความโดดเด่น - สภาพแวดล้อมของ Microsoft นั้นมีบรรยากาศและกฎเกณฑ์ในการทำงานเป็นของตัวเอง
ลีนุกซ์รุ่นทั้งหมดมีความคล้ายคลึงกันในแง่ของการใช้ทรัพยากร แต่มีคุณสมบัติเฉพาะและความแตกต่างขึ้นอยู่กับงาน Ubuntu ใช้งานง่ายกว่า Debian กำหนดค่าได้มากกว่า CentOS สามารถทำหน้าที่ทดแทน RedHat แบบชำระเงินได้ ซึ่งเป็นสิ่งสำคัญหากคุณต้องการระบบปฏิบัติการองค์กรที่มีคุณสมบัติครบถ้วนในเวอร์ชัน Unix แต่ในขณะเดียวกันก็มีจุดอ่อนในแง่ของคอนเทนเนอร์และการจำลองเสมือนของแอปพลิเคชัน ในกรณีใด ๆ คุณสามารถติดต่อผู้เชี่ยวชาญของเราแล้วเราจะเลือกโซลูชันและการกำหนดค่าที่จำเป็นสำหรับคุณตามงานของคุณ

การกระจาย Windows Server หรือ Linux? การเลือกระบบปฏิบัติการเซิร์ฟเวอร์

เฉพาะผู้ใช้ที่ลงทะเบียนเท่านั้นที่สามารถเข้าร่วมในการสำรวจได้ เข้าสู่ระบบ, โปรด.

เรียนผู้อ่าน ระบบปฏิบัติการเซิร์ฟเวอร์ใดที่คุณคิดว่าดีที่สุด

  • ลด 22,9%วินโดวส์เซิร์ฟเวอร์119

  • ลด 32,9%เดเบียน 171

  • ลด 40,4%อูบุนตู210

  • ลด 34,8%CentOS181

ผู้ใช้ 520 คนโหวต ผู้ใช้ 102 รายงดออกเสียง

ที่มา: will.com

เพิ่มความคิดเห็น