В предыдущих (раз, два) публикациях я рассказал, как подготовить гипервизор и бокс для последующего автоматизированного разворачивания. В последней части этой трилогии я хотел бы раскрыть тему, собственно, деплоя и провижионинга подготовленных боксов. Также здесь я подведу итоги проделанного и в конце вы можете найти все ссылки по теме.
Читать полностью »
Рубрика «виртуализация» - 66
Штампуем окна: автоматизированное развёртывание виртуальных машин Windows на Hyper-V при помощи Vagrant (часть 3)
2015-03-10 в 13:01, admin, рубрики: devops, hyper-v, vagrant, виртуализация, ит-инфраструктура, системное администрирование, метки: devopsVagrant для малышей, или как на Windows легко получить настроенный сервер для разработки веб-приложений
2015-02-26 в 7:35, admin, рубрики: laravel, php, vagrant, Веб-разработка, виртуализация, виртуальная машина, детишки, разработка Здравствуй, мой дорогой любитель поработать с Composer'ом, создавая свой очередной крутой проект на одном из модных фреймворков. Или, быть может, ты — фронтэнд-мастер, пишущий сложные штуки на JS и CSS, компилируя их из jsx- и less-файлов, устанавливая библиотеки через Bower, а проект собирая в каком-нибудь Grunt, попутно прогоняя код юнит-тестами и, конечно же, заливая потом всё это на github… Если всё это — часть твоей повседневной жизни, то хвала Всевышнему, поздравляю: ты прошел все эти испытания и даже не сломал себе мозг. Отныне, ты — из числа тех счастливых, потративших не одну неделю, разбираясь в том, как корректно настроить всю эту кучу инструментов, а также, ты — один из тех, кто может доминировать, властвовать и унижать блистать своими знаниями в комментариях Хабра к статьям других, менее проворных и смышлёных коллег по цеху…
Но… быть может, ты — лишь один из тех, кто только мечтает о подобных извращениях манипуляциях мастеров разработки современных веб-приложений?) Тогда я спешу обрадовать тебя: я тут на днях узнал пару полезных вещей и понял, что это — настоящий подарок для начинающих разработчиков. И решил написать эту статью.
Читать полностью »
Объединение узлов Proxmox в кластер при помощи OpenVPN
2015-02-26 в 7:27, admin, рубрики: linux, network, openvpn, proxmox, виртуализация, Настройка Linux, Серверное администрированиеИспользование среды виртуализации Proxmox, а именно контейнеров OpenVZ, для создания виртуального хостинга ни для кого не станет новостью. Сервер, арендованный на площадке Hetzner, достаточно долго успешно справлялся со своими обязанностями.
Но время шло, количество данных увеличивалось, клиенты множились, рос LA…Арендован новый сервер, установлен и настроен Proxmox, администратор рвется в бой настроить кластер, чтобы мигрировать нагруженные контейнеры на новый сервер. В google найдены залежи инструкций, да и на wiki самого проекта Proxmox есть необходимая информация.
Читать полностью »
Parallels приобрела разработчика приложений для удаленного доступа 2X Software
2015-02-25 в 17:11, admin, рубрики: Parallels, виртуализация, облачные технологии, слияния и поглощенияКомпания Parallels, специализирующаяся на виртуализации и автоматизации, приобрела 2X Software — разработчика приложений для удаленного доступа к рабочим столам. Команда 2X присоединится к Parallels.
Штампуем окна: автоматизированное развёртывание виртуальных машин Windows на Hyper-V при помощи Vagrant (часть 1)
2015-02-25 в 11:10, admin, рубрики: devops, hyper-v, vagrant, виртуализация, ит-инфраструктура, системное администрирование, метки: devopsРано или поздно перед любой растущей ИТ-компанией встаёт задача оптимизации ресурсов, которая с точки зрения системного администрирования обязательно предполагает максимальную автоматизацию всех процессов. Нужно это по многим причинам: сокращение затрат времени, минимизация влияния человеческого фактора, повышение за счёт этого масштабируемости и надёжности систем в целом.
Наша компания занимается разработкой ПО (SaaS), которое работает на ASP и .NET, а в качестве базы данных использует MS SQL Server. Поэтому львиная доля инфраструктуры у нас работает под управлением Windows, преимущественно Server 2012 R2. Соответственно, отделу сисопов периодически приходится поднимать новые машины с ней, а иногда и разворачивать целые фермы, как на живом окружении, так и на тестовом. В настоящее время у нас порядка 20 гипервизоров и, соответственно, более сотни разнообразных машин, из которых абсолютное большинство — это ВМ с Windows. Сейчас планируется установка ещё полудюжины девелоперских окружений, каждое из которых состоит из десятка компонент, которые желательно изолировать друг от друга. Для решения подобных задач мы и задумали автоматизацию всего процесса. Описание всего пути я сделал довольно детальным, так что статья разрослась и поэтому я решил разделить её на три части. В этой части я постараюсь затронуть общие общие вопросы, объяснить выбор инструментов и рассказать, как подготовить окружение для дальнейшей работы.
Читать полностью »
Корпоративный и некорпоративный IaaS: как не заблудиться на облачном рынке
2015-02-24 в 13:49, admin, рубрики: cloud provider, enterprise iaas, iaas, iaas провайдер, аренда облачных серверов, Блог компании ИТ-ГРАД, виртуализация, ИТ-ГРАД, корпоративный iaas, облака, Облачные вычисления, хостинг, метки: enterprise iaas, корпоративный iaas
До сих пор не каждый понимает, что значит IaaS, а те, кто понимают значение этого термина, сталкиваются с большим количеством компаний, которые предоставляют услуги по аренде виртуальных серверов, но прячут за аббревиатурой IaaS существенно различающиеся решения и технологии.
Почему важно выделить отдельным сегментом так называемый «корпоративный IaaS» и понять его отличия от массового «некорпоративного» рынка аренды облачных серверов? Попробуем ответить на данный вопрос.Читать полностью »
Защищаем приватные ключи от кражи из VPS
2015-02-23 в 10:45, admin, рубрики: HSM, Блог компании СПБАУ, виртуализация, Программирование В начале каждого семестра студенты магистерской программы кафедры МиИТ Академического университета (СПб) и представители компаний-партнеров собираются вместе. Представители рассказывают о проектах, над которыми можно будет работать, а студенты выбирают их.
В одном из проектов, сделанных в Parallels Labs, наш студент исследовал возможность реализации виртуального Hardware Security Module (HSM). В результате он добавил свою реализацию VHSM в open-source проект OpenVZ. Подробнее о его решении читайте под катом.
Читать полностью »
Nutanix: Project Acropolis — KVM Management Tool
2015-02-19 в 9:03, admin, рубрики: acropolis, ESXi, kvm, nutanix, vSphere, Блог компании Nutanix, виртуализация, ит-инфраструктура, Серверное администрирование, метки: nutanix
Наш проект, носящий название Acropolis (др.-греч. ἀκρόπολις — верхний город, обычно крепость на вершине холма в греческом городе, контролирующая все окрестности ввиду своего положения) был начат еще в прошлом году, и вскоре уже по-максимуму использовался для внутренних задач компании Nutanix. Лучший способ разработать что-то качественное — самим активно пользоваться своим продуктом. Практически вся внутренняя IT инфраструктура (включая “святая святых” — разработку самого продукта) работает на Acropolis уже весьма продолжительное время.
В течение прошлого года мы уже показывали и немного рассказывали о проекте, вернее о его пред-релизной версии. Например, участвовавшие в конференции HighLoad++ 2014 возможно слышали наш рассказ о том, что это такое и куда планируется развиваться, там же на стенде можно было посмотреть на продукт “вживую” (правда, только CLI управление). И вот, наконец, в январе, в одном из обновлений Nutanix OS (NOS 4.1.1) разработчики компании выпустили первую публичную версию Acropolis (или как он сейчас будет официально называться KVM Management Tool) «в апстрим».
Читать полностью »
Архивирование на магнитную ленту в Veeam Backup & Replication v8: новое для хорошо знакомого старого
2015-02-18 в 11:44, admin, рубрики: veeam backup and replication, Блог компании «Veeam Software», виртуализация, виртуальная машина, Восстановление данных, долговременное хранение, ленточные библиотеки, магнитная лента, резервное копирование, метки: veeam backup and replicationМногие организации используют устройства, работающие с магнитной лентой, в своей инфраструктуре резервного копирования. Магнитная лента была и остается эффективным средством для долгосрочного хранения резервных копий, позволяя реализовать правило «3-2-1» защиты данных. Именно поэтому Veeam продолжает усовершенствовать поддержку ленточных библиотек, о чем и будет мой сегодняшний рассказ.
За подробностями добро пожаловать под кат.
JIT-компилятор как учебный проект в Академическом Университете
2015-02-17 в 16:18, admin, рубрики: asmjit, jit, Блог компании СПБАУ, виртуализация, Компиляторы, метки: asmjit, jit, jitОколо шестнадцати лет назад вышла первая версия Hotspot – реализация JVM, впоследствии ставшая стандартной виртуальной машиной, поставляемой в комплекте JRE от Sun.
Основным отличием этой реализации стал JIT-компилятор, благодаря которому заявления про медленную Джаву во-многих случаях стали совсем несостоятельными.
Сейчас почти все интерпретируемые платформы, такие как CLR, Python, Ruby, Perl, и даже замечательный язык программирования R, обзавелись своими реализациями JIT-трансляторов.
В рамках этой статьи я не планирую проливать свет на малоизвестные детали реализации промышленных JIT-компиляторов, скорее это будет совсем поверхностное ознакомление с азами и рассказ про учебный проект по соответствующей тематике.
Таким образом вам может быть интересно под катом, если:
- Вы принципиально не понимаете, что такое JIT-компилятор, или у вас есть легкое непонимание, чем такой подход существенно лучше интерпретации.
- Вы хотели бы написать простой JIT для своего интерпретируемого языка.
- Вы преподаете курс «Языки программирования и компиляторы», и не против сделать практическое задание для студентов еще интересней.
- Вам интересно, как нарисована эта картинка.