สารบัญ:
คำจำกัดความ - Application Virtualization หมายถึงอะไร
การจำลองเสมือนของแอปพลิเคชันหรือที่เรียกว่าการจำลองเสมือนบริการแอพพลิเคชันเป็นคำที่อยู่ภายใต้การจำลองเสมือนที่ใหญ่กว่าเดิม มันหมายถึงการเรียกใช้แอปพลิเคชันบนไคลเอ็นต์แบบบาง; เทอร์มินัลหรือเวิร์กสเตชันเครือข่ายที่มีโปรแกรมภายในไม่กี่โปรแกรมและการเข้าถึงโปรแกรมส่วนใหญ่ที่อยู่บนเซิร์ฟเวอร์ที่เชื่อมต่อ thin client ทำงานในสภาพแวดล้อมที่แยกจากบางครั้งเรียกว่าถูกห่อหุ้มจากระบบปฏิบัติการที่แอพพลิเคชั่นอยู่
Application virtualization ทำให้คอมพิวเตอร์ทำงานเสมือนว่าแอปพลิเคชันทำงานบนเครื่องในขณะที่ในความเป็นจริงมันทำงานบนเครื่องเสมือน (เช่นเซิร์ฟเวอร์) ในตำแหน่งอื่นโดยใช้ระบบปฏิบัติการ (OS) และเข้าถึงได้โดย เครื่องท้องถิ่น ปัญหาความเข้ากันไม่ได้กับระบบปฏิบัติการของเครื่องโลคัลหรือแม้แต่ข้อบกพร่องหรือรหัสคุณภาพต่ำในแอปพลิเคชันอาจถูกเอาชนะได้ด้วยการเรียกใช้แอปพลิเคชันเสมือน
Techopedia อธิบาย Application Virtualization
การจำลองเสมือนของแอปพลิเคชันพยายามแยกแอปพลิเคชันโปรแกรมออกจากระบบปฏิบัติการที่มีข้อขัดแย้งแม้กระทั่งทำให้ระบบหยุดชะงักหรือหยุดทำงาน ประโยชน์อื่น ๆ ต่อแอพพลิเคชั่นการจำลองเสมือนรวมถึง:
- ต้องการทรัพยากรน้อยลงเมื่อเทียบกับการใช้เครื่องเสมือนแยกต่างหาก
- การอนุญาตให้แอปพลิเคชันที่ทำงานร่วมกันไม่ได้สามารถรันบนเครื่องท้องถิ่นได้พร้อมกัน
- รักษามาตรฐานระบบปฏิบัติการมาตรฐานที่มีประสิทธิภาพและประหยัดกว่าในหลาย ๆ เครื่องในองค์กรที่กำหนดโดยไม่ขึ้นกับแอปพลิเคชันที่ใช้
- อำนวยความสะดวกในการปรับใช้แอปพลิเคชันให้รวดเร็วยิ่งขึ้น
- อำนวยความสะดวกด้านความปลอดภัยโดยการแยกแอปพลิเคชันออกจากระบบปฏิบัติการท้องถิ่น
- การติดตามการใช้งานใบอนุญาตที่ง่ายขึ้นซึ่งอาจช่วยลดต้นทุนใบอนุญาต
- อนุญาตให้คัดลอกแอปพลิเคชันไปยังสื่อแบบพกพาและใช้โดยคอมพิวเตอร์ไคลเอนต์อื่น ๆ โดยไม่จำเป็นต้องติดตั้งภายในเครื่อง
- เพิ่มความสามารถในการจัดการปริมาณงานที่หลากหลายและหลากหลาย
อย่างไรก็ตามมีข้อ จำกัด ในการจำลองเสมือนของแอปพลิเคชัน แอปพลิเคชั่นบางอย่างอาจไม่สามารถทำการจำลองเสมือนได้เช่นแอปพลิเคชันที่ต้องใช้ไดรเวอร์อุปกรณ์และแอพพลิเคชั่น 16 บิตที่ทำงานในพื้นที่หน่วยความจำที่ใช้ร่วมกัน แอพพลิเคชั่นบางตัวจะต้องมีการผนวกรวมเข้ากับระบบปฏิบัติการในท้องถิ่นอย่างใกล้ชิดเช่นโปรแกรมป้องกันไวรัส
การจำลองเสมือนของแอปพลิเคชันใช้ในแอพพลิเคชั่นที่หลากหลายรวมถึงการธนาคารการจำลองสถานการณ์ธุรกิจอีคอมเมิร์ซการซื้อขายหุ้นและการขายและการตลาดประกันภัย