Коли я повинен використовувати пов'язані проти повні VM клони?


22

Я бачив документацію для повних і пов'язаних клонів віртуальної машини, але, здається, я не розумію, коли я повинен використовувати один над іншим. Я бачу, що повний клон створює копію VM, але як щодо пов'язаного - чи означає це те, що я роблю в одній ВМ, буде відображено в іншій? Це не має для мене сенсу ...

Чи може хтось навести пару конкретних прикладів, коли вони використовуватимуть повні та пов'язані VM-клони?

Відповіді:


31

Зв'язаний клон працює аналогічно техніці знімків. Знімки працюють таким чином, що економить використання диска: Коли ви створюєте знімок і вносите зміни після цього (під час роботи з системою всередині VM), VMware зберігає лише змінені частини диска (сектори).

Зв'язані клони VM працюють аналогічно: Якщо у вас є диск на 10 ГБ і створюється пов'язаний клон, вам не потрібно додаткових 10 ГБ місця - просто набагато менше. Коли ви працюєте з оригінальним або клонованим VM, зберігаються лише зміни або відмінності. Важливо зазначити, що клонований VM все ще залежить від вихідного зображення диска.

Але: Ви можете працювати з обома VM самостійно - відмінності є лише внутрішніми. Ви економите простір на диску, використовуючи приєднаний клон, але продуктивність також може бути меншою у певних випадках.

Якщо у вас є багато дуже подібних VM для запуску, може бути доцільним використання пов'язаних клонів, оскільки ви можете заощадити багато дискового простору.

Якщо ви просто клонуєте VM, а потім почнете встановлювати зовсім інше програмне забезпечення або дані, скопійований клон може бути кращим.


Типове застосування пов'язаних клонів: створення трьох віртуальних машин, кожна з яких має іншу версію Internet Explorer, для цілей веб-розробки.
aldemarcalazans

2

Пов'язаний клон також швидше приймати, але ви повинні бути обережними при видаленні VM - якщо ви видалите базове зображення для даного зв'язаного клону, той зв'язаний клон загине. Я - користувач VirtualBox (щасливий): там ви можете побачити для даної машини (Налаштування -> Зберігання -> зупинка курсору над зображенням віртуального жорсткого диска), чи базується це зображення на іншому, а також на базі. Але поки я не знаю, як переконатися перед видаленням VM, що це не база для будь-якого іншого пов'язаного клону. Також зауважте, що в будь-який час, якщо ви хочете зробити пов'язаний клон незалежним, ви можете зробити повний клон цього зв'язаного клону, і у вас його буде. Я вважаю, що зворотний процес неможливий (зробити даний клон пов'язаний над заданою базою, щоб заощадити місце на диску). Будь ласка, хтось мене виправить, якщо я не правий.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.