Skip to main content

ผู้เช่าหลายคนคืออะไร?

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

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

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

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

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

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