Mục lục:
Định nghĩa - Ảo hóa ứng dụng nghĩa là gì?
Ảo hóa ứng dụng, còn được gọi là ảo hóa dịch vụ ứng dụng, là một thuật ngữ dưới cái ô lớn hơn của ảo hóa. Nó đề cập đến việc chạy một ứng dụng trên một máy khách mỏng; thiết bị đầu cuối hoặc máy trạm mạng có ít chương trình thường trú và truy cập vào hầu hết các chương trình nằm trên máy chủ được kết nối. Máy khách mỏng chạy trong một môi trường tách biệt, đôi khi được gọi là được gói gọn từ hệ điều hành nơi đặt ứng dụng.
Ảo hóa ứng dụng đánh lừa máy tính hoạt động như thể ứng dụng đang chạy trên máy cục bộ, trong khi thực tế nó đang chạy trên một máy ảo (như máy chủ) ở một vị trí khác, sử dụng hệ điều hành (HĐH) của nó và được truy cập bởi Các máy cục bộ. Các vấn đề không tương thích với HĐH của máy cục bộ, hoặc thậm chí lỗi hoặc mã chất lượng kém trong ứng dụng, có thể được khắc phục bằng cách chạy các ứng dụng ảo.
Techopedia giải thích ảo hóa ứng dụng
Ảo hóa ứng dụng cố gắng tách các chương trình ứng dụng khỏi HĐH mà nó có xung đột, thậm chí khiến các hệ thống tạm dừng hoặc gặp sự cố. Các lợi ích khác cho ảo hóa ứng dụng bao gồm:
- Yêu cầu ít tài nguyên hơn so với sử dụng một máy ảo riêng biệt.
- Cho phép các ứng dụng không tương thích chạy đồng thời trên một máy cục bộ.
- Duy trì cấu hình HĐH tiêu chuẩn, hiệu quả hơn và tiết kiệm chi phí trên nhiều máy trong một tổ chức nhất định, không phụ thuộc vào các ứng dụng đang được sử dụng.
- Tạo điều kiện triển khai ứng dụng nhanh hơn.
- Tạo điều kiện bảo mật bằng cách cách ly các ứng dụng khỏi HĐH cục bộ.
- Theo dõi sử dụng giấy phép dễ dàng hơn, có thể tiết kiệm chi phí giấy phép.
- Cho phép các ứng dụng được sao chép vào phương tiện di động và được sử dụng bởi các máy khách khác mà không cần cài đặt cục bộ.
- Tăng khả năng xử lý khối lượng công việc cao và đa dạng / thay đổi.
Tuy nhiên, có những hạn chế đối với ảo hóa ứng dụng. Không phải tất cả các ứng dụng đều có thể được ảo hóa, như các ứng dụng yêu cầu trình điều khiển thiết bị và ứng dụng 16 bit chạy trong không gian bộ nhớ dùng chung. Một số ứng dụng phải được tích hợp chặt chẽ với HĐH cục bộ, chẳng hạn như các chương trình chống vi-rút, vì chúng rất khó chạy với ảo hóa ứng dụng.
Ảo hóa ứng dụng được sử dụng trong rất nhiều ứng dụng, bao gồm ngân hàng, mô phỏng kịch bản kinh doanh, thương mại điện tử, giao dịch chứng khoán, bán hàng và tiếp thị bảo hiểm.