Виртуализация касается создания системы внутри системы для совместного использования ресурсов. Виртуализация – вот что делает это возможным. Она предназначена для создания среды, которая обманывает другие программы, которые думают, что они работают на отдельной машине, исключительно для собственного использования. Операционные системы не любят разделять свои ресурсы, поэтому часто приходится обманывать их, чтобы они думали, что это не так. Программное обеспечение виртуализации выполняет обман, создавая «экземпляры», которые являются отдельными разделами на машине.
Каждый экземпляр считает, что он единственный, и поэтому всё, что на нём установлено, тоже так думает. Это создает своего рода запечатанную коробку, где всё, что происходит внутри неё, не может повлиять на то, что снаружи. Программное обеспечение виртуализации затем жонглирует машинными ресурсами, поэтому каждый экземпляр, чтобы он эффективно мог работать имеет то, что ему нужно.
Виртуализация полезна во многих отношениях. Это означает, что пользователи компьютеров могут попробовать несколько операционных систем без необходимости перестраивать её каждый раз. Это позволяет различным платформам совместно использовать ресурсы, особенно если они не требуют много. Она также может создавать мини-лаборатории на компьютере, для проведения экспериментов, не рискуя всей машиной.
Лучшим примером виртуализации является веб-хостинг. Веб-сайт размещается на сервере, который подключен к магистральной сети Интернет. Этот сервер работает с программным обеспечением виртуализации, которое делит ресурсы сервера между несколькими “виртуальными” серверами. Каждый виртуальный сервер думает, что это единственный сервер на машине и работает вполне хорошо.
Тот, кто платит за хостинг, платит за сегмент этого сервера и его собственный экземпляр. Программное обеспечение на каждом экземпляре затем подаётся на сайт и всё работает, как если бы сайт был на собственном сервере. Это значительно снижает затраты на веб-хост и клиент сервер. Узел может иметь много больше клиент-серверов для обмена между машинами по значительно более низкой цене. Такие клиент-серверы имеют все характеристики своих серверов, без затрат на выделенные сервера.
Предприятия также стали часто использовать виртуализацию. В настоящее время предполагается, что большинство бизнес-серверов используется на 40%, даже в самое оживленное время. Программное обеспечение для виртуализации позволяет компаниям установить несколько программных платформ на каждом сервере, для более широкого использования имеющихся ресурсов. Это означает меньшее количество необходимых серверов, что может привести к значительной экономии средств. Экономия средств происходит не только по не необходимости покупать дополнительные сервера, но и за счёт их включения, постоянного содержания их в работе и за их обслуживание.
Программное обеспечение виртуализации также может использоваться дома. На компьютере под управлением операционной системы Windows®, например, можно запустить Linux на виртуальном сервере. Это позволяет пользователю использовать обе системы, которые не мешают друг другу.
При каждом входе в систему пользователи библиотечных компьютеров должны поставить отметку в соответствующем поле, тем самым подтверждая свое согласие с этими правилами, и должны согласиться выполнять следующие правила. Зарегистрируйтесь для использования компьютера с доступом в Интернет перед тем, как использовать его. Войдите в систему, используя свой персональный библиотечный абонемент или номер гостевого входа, и вовремя закончите работу на компьютере, когда ваше время пользования компьютером истечет.