Недавно я присутствовал на презентации VMWare vSphere 4, где докладчик сказал: «Мы стараемся сделать операционную систему как можно менее важной». Я понимаю его точку зрения относительно виртуальных устройств и виртуальных инфраструктур, таких как vSphere, сколько времени пройдет, прежде чем почти все приложения будут отправлены от поставщика в виде виртуальных устройств?
И кто будет устанавливать обновления безопасности, настраивать и все это интегрировать? Либо это делает заказчик, тогда в любом случае потребуется системный администратор, либо это делает поставщик устройства, что означает, что он взимает надбавку и, таким образом, ограничивает свой рыночный спред.
Следующая проблема заключается в том, что это будет работать только тогда, когда устройство нацелено на архитектуру виртуальной машины клиента. В настоящее время архитектур виртуальных машин намного больше, чем архитектур ЦП.
Я не хочу начинать с вопросов безопасности, связанных с допуском внешнего объекта в сеть.
В конце концов, я считаю, что все пойдет по тому же пути, что и SaaS: большой ажиотаж, несколько очень хороших нишевых продуктов и никакого существенного немедленного влияния на рынок. Людям придется сначала изучить, что сработает, а что нет.
Совсем наоборот, я вижу рост числа установленных ОС, поскольку виртуализация упрощает запуск экземпляра ОС для каждой службы (веб-сервер, сервер базы данных, балансировщик нагрузки) и позволяет легко их реплицировать по мере необходимости. Эта дополнительная сложность приводит к развертыванию автоматизированных инструментов управления, таких как кукольный которые, как и всякая автоматизация, представляют собой гораздо большую нить к «общему нажатию клавиш и толканию мыши», заменяя ручной труд более важными задачами программирования.
Я со всеми, кто печатает быстрее, чем я в понедельник утром ...
Ни ОС никуда не денется, ни администрирование ОС. Всегда будет какая-то общая платформа, на которой разрабатываются приложения, что и является целью ОС. Даже если / когда облачные вычисления начнут набирать обороты, более крупные компании будут требовать внутренние облачные сервисы в той или иной форме из-за последствий для безопасности. На уровне ОС слишком много уязвимостей, чтобы более крупные и / или консервативные компании могли доверять сторонним администраторам ОС.
Честно говоря, я этого не вижу.
Кроме того, само понятие облачных вычислений имеет некоторые серьезные проблемы с безопасностью в силу своей конструкции и не применимо для всего множества приложений. Например, у большинства компаний есть ценные / конфиденциальные данные, которые они не хотели бы размещать у какой-то «доверенной» стороны.
Это все, конечно, мой субъективный взгляд на вещи и, конечно, не окончательный ответ :).
Я думаю, что виртуальные устройства отлично подходят для тестирования программного обеспечения, но они не надолго.
Нам требуется определенный уровень безопасности для наших серверов / ОС, которого я не вижу в среде облачных вычислений.
Тоже самое. Совершенно не вижу, чтобы это происходило.
Может получиться наоборот, как вы думаете. Виртуализация делает ИТ более важными и в то же время упрощает нашу жизнь.
Конечно нет!
Управление виртуализированными платформами имеет огромный смысл, но также требует чертовски хороших технических навыков всех участников, будь то дизайн, планирование, внедрение, поддержка, управление мощностью и т. Д.
Я люблю VMWare, но они по-прежнему являются компанией, полной продавцов, так что они выступят с таким размашистым заявлением, благослови их :)
Виртуализация, безусловно, является растущей тенденцией, и не только в виртуализации ОС, но и в технологиях хранения данных, а также в сетях. Но ни одна из этих технологий не заменит системного администратора, администратора хранилища или сетевого администратора. Это просто инструменты торговли.
Виртуализация в некоторой степени приведет к контейнеризации сервисов в виде виртуальных устройств, но я не уверен, насколько это будет распространено в корпоративной инфраструктуре. Эти службы по-прежнему необходимо настраивать и поддерживать, а также операционную систему, на которой они работают. Виртуализация, которую я проверял в прошлый раз, не избавилась от патчей безопасности :). И это добавляет уровень администрирования и безопасности с помощью уровней гипервизора и виртуализации.
Я считаю, что в обозримом будущем наши рабочие места безопасны.
Виртуальные устройства по-прежнему будут нуждаться в обслуживании, как и физические устройства. На протяжении многих лет мы изучали и использовали различные устройства (брандмауэр, фильтр спама / вирусов, хранилище NAS), и все они требуют обслуживания - проверки журналов, выполнения обновлений и т. Д. Например, несколько лет назад мы рассматривали Windows Storage Server. но быстро понял, что поддерживать его будет не проще, чем настроить сервер и настроить его только как файловый сервер. Во всяком случае, использование устройства (виртуального или физического) от небольшой компании для критически важных функций имеет меньший смысл, чем запуск другого реального сервера.
Виртуальные серверы упрощают многие вещи, в частности такие вещи, как резервное копирование, тестирование и быстрое развертывание / повторное развертывание / клонирование, но они по-прежнему являются серверами, на которых работают операционные системы, и им по-прежнему нужны администраторы для их администрирования. Большинство обычных задач обслуживания все еще применимы, как в сообщении Уорда выше, а также есть множество новых уловок системного администратора, которые я изучил специально для виртуального оборудования; какие части оборудования необходимо изменить при клонировании серверов для кластеризации, для начала. 3 сервера, все из которых имеют одинаковые MAC-адреса? Не очень.
сколько времени пройдет, прежде чем почти все приложения будут отправлены поставщиком в виде виртуальных устройств?
Это произойдет, но только тогда, когда исправления и обновления будут жестко встроены в устройства. Когда вы начинаете поставлять всю операционную систему как часть вашего приложения, среда обеспечения безопасности становится намного более сложной. В некоторой степени это, конечно, можно автоматизировать, но оно также должно быть достаточно гибким, чтобы соответствовать корпоративным политикам безопасности. Некоторым магазинам необходимо разместить исправления безопасности в течение 48 часов с момента выпуска, и они не могут терпеть 14 дней контроля качества со стороны поставщика, чтобы убедиться, что это не сломает устройство. В других магазинах все в порядке с 14-дневным лагом между установкой патча и приложением.
Мы еще очень далеки от этого. Мы УВИДИМ, как приложения, которые уже поставляются как устройства, начнут поставляться как устройства VM. Кроме того, мы можем увидеть, как некоторые приложения начинают поставлять виртуальную машину в качестве варианта доставки, наряду с традиционными продажами программного обеспечения, для размещения магазинов, которые действительно хотели бы использовать облачные ресурсы для своих материалов, но нуждаются в пропускной способности большей, чем может обрабатывать их подключение к Интернету, или иметь пропускную способность. требование на месте.
Я не думаю, что «сделать ОС неважной» - это то же самое, что «заставить ОС уйти». Ясно, что должно быть какое-то программное обеспечение, которое сообщает этому оборудованию, что делать, и иным образом управляет системой. Это (по определению) ОС, и она не может исчезнуть.
Скорее, на мой взгляд, их идея состоит в том, чтобы использовать уровень виртуализации между ОС и оборудованием, чтобы обеспечить улучшение независимо от Windows (или любой другой ОС). Идея состоит (я считаю) не в устранении Windows, а в том, чтобы удалить Windows как узкое место для повышения производительности, надежности и управляемости.
Виртуализация существует с дни мэйнфрейма с разделением времени (~ 1972 г.). То, что он существует, не означает, что он собирается что-то конкретное уйти. Во всяком случае, это увеличивает ценность системного администратора, который понимает, как это работает, как приспособить его к потребностям бизнеса и как автоматизировать развертывание на виртуальных платформах.
Если операционная система неактуальна, это не означает, что системный администратор потеряет актуальность. Вам по-прежнему нужен кто-то, кто будет разбираться с этой гадостью, и независимо от того, сколько абстракций накладывается на платформу, у вас должны быть люди, разбирающиеся в различных уровнях. Я видел увеличение количества платформ виртуализации, у которых есть API. Это означает, что системные администраторы станут программистами в своей основной обязанности; они будут программировать инфраструктуры с помощью этих API, а не управлять отдельными компонентами с помощью «клея», как взломанные вместе скрипты Perl и оболочки.
Если вы в наши дни системный администратор и не знаете, как программировать на каком-либо языке, вам необходимо учиться. Будущее вашей карьеры зависит от вашей способности оставаться в курсе с участием в программирование интерфейсы к различный виртуальный платформы и рамки автоматизации систем.
(Ссылки в произвольном порядке, выберите свою любимую платформу)
Виртуальное устройство по-прежнему должно работать на чем-то, и даже в самом простом устройстве NAS работает ОС.
Я могу потенциально увидеть будущее, в котором определенные коробки с более специализированными ролями будут все управляться с помощью аппаратных микросхем (я думаю, PlayStation, но на вашем сервере здесь), но всегда будут требования и к машинам общего назначения. В конце концов, это напоминает мне о ярком новом будущем, которое обещали Java и .NET: все хорошо и хорошо для бизнес-приложений, но кто будет писать драйверы устройств или ядро, использующие их? Здесь действует тот же принцип.
Конечно, у разработчиков VMWare, наверное, больше всего - скажем так - "убедительный«продавцы на рынке - по крайней мере, за пределами области картриджей с тонером большой емкости - поэтому все, что они говорят, следует воспринимать с надлежащим количеством соли.