เซิร์ฟเวอร์

เราอธิบายว่าเซิร์ฟเวอร์คืออะไร ลักษณะสำคัญของเซิร์ฟเวอร์ และมีไว้เพื่ออะไร นอกจากนี้ เว็บเซิร์ฟเวอร์ การจำแนกประเภท และตัวอย่างคืออะไร

เซิร์ฟเวอร์ทำงานตามรูปแบบการสื่อสารระหว่างไคลเอ็นต์กับเซิร์ฟเวอร์

เซิร์ฟเวอร์คืออะไร?

ใน การคำนวณเรียกว่าเซิร์ฟเวอร์ (จากเซิร์ฟเวอร์ภาษาอังกฤษ) ถึง a คอมพิวเตอร์ ซึ่งเป็นส่วนหนึ่งของ เครือข่ายคอมพิวเตอร์ และให้บริการบางอย่างแก่คอมพิวเตอร์ส่วนที่เหลือ สถานีที่เรียกหรือไคลเอ็นต์ คอมพิวเตอร์ดังกล่าวต้องมีแอปพลิเคชันเฉพาะที่สามารถตอบสนองคำขอของลูกค้าที่แตกต่างกันและตอบสนองได้ทันท่วงที ดังนั้นในความเป็นจริงภายในคอมพิวเตอร์เครื่องเดียวกัน (ฮาร์ดแวร์) เซิร์ฟเวอร์หลายเครื่องพร้อมกันสามารถทำงานได้ (ซอฟต์แวร์) ตราบใดที่มีทรัพยากรด้านลอจิสติกส์ที่จำเป็น

เซิร์ฟเวอร์ทำงานตามแบบจำลองของ การสื่อสาร (หรือ “สถาปัตยกรรม”) ของไคลเอนต์ - เซิร์ฟเวอร์ โดยแบ่งงานระหว่างผู้ให้บริการทรัพยากรที่มีอยู่ ดังนั้นจึงนำเสนอ ลูกค้า โอกาสในการแบ่งปัน ข้อมูล, ข้อมูล เฉพาะและการเข้าถึงทรัพยากรซอฟต์แวร์และฮาร์ดแวร์บางอย่าง เช่น แอปพลิเคชันเฉพาะหรืออุปกรณ์ต่อพ่วง นี่คือวิธีการทำงาน เช่น เว็บไซต์ และบริการของ อีเมล.

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

ลักษณะของเซิร์ฟเวอร์

เซิร์ฟเวอร์ต้องมีแหล่งจ่ายไฟคงที่

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

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

เซิร์ฟเวอร์มีไว้เพื่ออะไร?

เซิร์ฟเวอร์เกมอนุญาตให้เข้าถึงโปรแกรมสันทนาการ

ดังที่เราได้กล่าวไปแล้ว เซิร์ฟเวอร์มีหน้าที่ตอบสนองคำขอของลูกค้าในเครือข่ายที่กำหนด และจัดการทรัพยากรที่มีอยู่เพื่อให้ลูกค้าแต่ละรายสามารถเข้าถึงข้อมูลหรืออุปกรณ์ต่อพ่วงที่พวกเขาต้องการ ในแง่นี้ เซิร์ฟเวอร์สามารถมีฟังก์ชันที่แตกต่างกันมาก เช่น:

  • ไฟล์เซิร์ฟเวอร์ พวกเขาเก็บไฟล์หรือ ไฟล์ ของข้อมูลและป้อนเข้าสู่เครือข่าย
  • Active Directory / เซิร์ฟเวอร์โดเมน พวกเขาจัดการข้อมูลที่เกี่ยวข้องกับ สุทธิ, ของพวกเขา ผู้ใช้, ทีมและกลุ่มภายใน
  • เซิร์ฟเวอร์การพิมพ์ จะจัดการชุดเครื่องพิมพ์ที่พร้อมใช้งานในเครือข่าย ให้สิทธิ์เข้าถึงและจัดการคิวการพิมพ์
  • เมลเซิร์ฟเวอร์ มันจัดการการไหลของอีเมลระหว่าง จาก และไปยังไคลเอนต์ของเครือข่าย การส่งและรับข้อความ และการจัดเก็บประวัติของพวกเขา
  • พร็อกซีเซิร์ฟเวอร์ บทบาทของมันคือการสำรองข้อมูล เก็บไว้ชั่วระยะเวลาหนึ่งและใน แคช สำเนาของหน้าเว็บที่พร้อมใช้งานสำหรับเครือข่าย เพื่อเพิ่มความเร็วในการเข้าถึงหรือเพื่อให้สามารถกู้คืนข้อมูลได้หากต้นฉบับไม่ทำงาน
  • เว็บเซิร์ฟเวอร์. มันเก็บเนื้อหาที่จำเป็นสำหรับหน้าเว็บอย่างน้อยหนึ่งหน้าและจัดการการเข้าถึงอย่างเป็นระเบียบเพื่อให้เบราว์เซอร์ของลูกค้าสามารถ "แสดง" เว็บไซต์ได้
  • เซิร์ฟเวอร์ DNS จัดเก็บข้อมูลที่จำเป็นในการเชื่อมโยงชื่อ โดเมน ด้วยชุดที่อยู่ IP ของคอมพิวเตอร์ที่เชื่อมโยงกับมัน (เว็บเซิร์ฟเวอร์)
  • เซิร์ฟเวอร์ DHCP รับผิดชอบในการกำหนดที่อยู่ IP แบบไดนามิก (เปลี่ยนแปลง) ให้กับไคลเอนต์ที่เชื่อมต่อกับเครือข่าย
  • เซิร์ฟเวอร์ FTP เก็บข้อมูลผู้ใช้เฉพาะและอนุญาตให้เข้าถึงแบบส่วนตัวระหว่างคอมพิวเตอร์
  • เซิร์ฟเวอร์เกม ที่ทุ่มเทให้กับการจัดเก็บข้อมูลเพื่อให้ลูกค้าสามารถเข้าถึงโปรแกรมสันทนาการได้ในเวลาเดียวกัน (โดยทั่วไปแล้ววิดีโอเกมขนาดใหญ่)

เว็บเซิร์ฟเวอร์

เว็บเซิร์ฟเวอร์อนุญาตการเชื่อมต่อผ่านโปรโตคอลเช่น HTTP

เว็บเซิร์ฟเวอร์คือ โปรแกรม (ซอฟต์แวร์) สำหรับใช้ในชีวิตประจำวันใน อินเทอร์เน็ตซึ่งทำหน้าที่เป็นสื่อกลางระหว่างเซิร์ฟเวอร์ที่ข้อมูลที่ลูกค้าร้องขอถูกโฮสต์และคอมพิวเตอร์ของตัวเอง ทำให้สามารถเชื่อมต่อผ่านโปรโตคอลข้อมูลต่างๆ เช่น ที่รู้จัก HTTP (HyperText Transfer Protocol หรือ Transfer Protocol ไฮเปอร์เท็กซ์). กล่าวอีกนัยหนึ่งคือโปรแกรมที่เป็นสื่อกลางระหว่างเบราว์เซอร์ของผู้ใช้อินเทอร์เน็ตและสถานที่ที่มีข้อมูลที่เขากำลังมองหาหรือต้องการอยู่

คำนี้ยังใช้เพื่ออ้างถึงคอมพิวเตอร์เอง (ฮาร์ดแวร์) ซึ่งเก็บไฟล์ที่ประกอบขึ้นเป็นเว็บไซต์พร้อมกับซอฟต์แวร์ที่จำเป็นเพื่อให้สอดคล้องกับการเชื่อมต่อข้อมูลเว็บ

ประเภทของเว็บเซิร์ฟเวอร์

เว็บเซิร์ฟเวอร์สามารถเป็นได้สองประเภท ขึ้นอยู่กับเนื้อหา:

  • เซิร์ฟเวอร์แบบคงที่ นี่คือชื่อที่กำหนดให้กับคอมพิวเตอร์ที่จัดเก็บข้อมูลที่ผู้ใช้ค้นหาและเซิร์ฟเวอร์ HTTP ที่ตอบสนองต่อ โปรโตคอล คำขอข้อมูล ไฟล์ที่ร้องขอจะถูกส่งในขณะที่จัดเก็บ ไม่ว่าจะมีข้อผิดพลาดหรือไม่ และนั่นคือที่มาของชื่อ
  • เซิร์ฟเวอร์แบบไดนามิก ในกรณีนี้ จะเป็นเซิร์ฟเวอร์ที่เหมือนกับเซิร์ฟเวอร์สแตติก แต่มีซอฟต์แวร์เพิ่มเติม (เช่น แอปพลิเคชันและ ฐานข้อมูล) ซึ่งช่วยให้พวกเขาอัปเดตข้อมูลที่ลูกค้าร้องขอก่อนส่งผ่านเว็บ

ตัวอย่างเว็บเซิร์ฟเวอร์

เว็บเซิร์ฟเวอร์ที่ใช้บ่อยที่สุดบางส่วนมีดังนี้:

  • งิ๊งซ์. เว็บเซิร์ฟเวอร์และพร็อกซี่ที่พัฒนาโดยบริษัทในชื่อเดียวกันในปี 2547
  • อาปาเช่. เว็บเซิร์ฟเวอร์ HTTP แบบโอเพ่นซอร์ส พัฒนาขึ้นในปี 1995 และดูแลโดย a ชุมชน ของผู้ใช้ที่ประกอบเป็น Apache Software Foundation
  • บริการข้อมูลทางอินเทอร์เน็ตหรือ IIS เว็บเซิร์ฟเวอร์และชุดบริการที่ออกแบบมาเพื่อ Microsoft Windows ซึ่งเดิมรวมอยู่ในเวอร์ชัน NT
  • เชอโรกี เว็บเซิร์ฟเวอร์หลายแพลตฟอร์มที่เขียนด้วยภาษา C อยู่ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของกนู (ซอฟต์แวร์ฟรี).
  • แมวตัวผู้ การแจกจ่าย Apache ในปี 1999 หรือที่เรียกว่า Jakarta Tomcat ซึ่งทำงานบนหลักการของเซิร์ฟเล็ต (Java)
!-- GDPR -->