Q:
Tại sao một "tài nguyên hog" có thể gây khó khăn cho việc ảo hóa?
A:Hệ thống ảo hóa có thể cung cấp lợi ích lớn cho các công ty. Tuy nhiên, điều này không đúng trong mọi trường hợp. Các doanh nghiệp phải xem xét các lợi ích và bất lợi chính của ảo hóa trên cơ sở từng trường hợp.
Với các loại thay đổi và điều chỉnh phù hợp, một hệ thống ảo hóa có thể hiệu quả hơn nhiều so với hệ thống phụ thuộc vào phần cứng truyền thống. Tuy nhiên, một trong những trường hợp ngoại lệ là một số loại hệ thống di sản nhất định trong đó một dịch vụ riêng lẻ đang rất khao khát tài nguyên. Một số chuyên gia CNTT gọi các chương trình riêng lẻ này là các tài nguyên hoành tráng.
Ý tưởng về một loại tài nguyên hog đi cùng với ý tưởng về các hệ thống phụ thuộc vào phần cứng. Một cách để nghĩ về điều này là ứng dụng gốc được xây dựng trong hộp cát riêng, nơi nó thống trị việc sử dụng các tài nguyên như CPU và RAM. Nếu nó được coi là ứng dụng thống trị trong hệ thống đó, thì nó sẽ không đáp ứng tốt với việc chia sẻ tài nguyên trong hệ thống đó.
Các chuyên gia cũng chỉ ra rằng việc chuyển một trong những tài nguyên này sang một hệ thống ảo hóa mà không thực hiện các thay đổi khác có thể gây ra vấn đề nghiêm trọng. Lý do là bởi vì ảo hóa vốn đã tạo ra nhiều cống hơn trên các máy chủ vật lý. Có một chi phí để ảo hóa các ứng dụng và làm cho chúng không phụ thuộc vào phần cứng. Với ý nghĩ đó, chỉ cần chuyển một ứng dụng ngốn tài nguyên vào hệ thống ảo hóa có thể khiến nhu cầu vượt quá các tài nguyên hiện có. Ngoài ra còn có vấn đề về chi phí và tính khả thi - một số hệ thống di sản nhỏ hơn đơn giản là không đáng để ảo hóa, không phải khi nói đến lợi tức đầu tư cụ thể.
Một cách để đối phó với những kẻ lừa đảo tài nguyên là hiểu nhu cầu cụ thể của họ trong một kiến trúc và điều chỉnh chúng trong một cuộc di cư. Thông thường, chỉ nên tăng mức giới hạn tài nguyên để làm cho một tài nguyên hiện có chạy tốt trong một hệ thống ảo hóa. Ngoài ra còn có tất cả các cách mà các kỹ sư và nhà phát triển có thể sửa đổi hoặc cải thiện một trong những ứng dụng này để làm cho nó chơi tốt với các ứng dụng khác. nơi họ cần.