Pull to refresh
  • by relevance
  • by date
  • by rating

Вебинар «Интернет-магазин в облаке: с 0 до Aliexpress» 22 сентября от Mail.ru Group

VK corporate blog Virtualization *Database Administration *Data storage *


Время летит незаметно: приближаются дни распродаж перед новогодними праздниками. И хорошо бы, чтобы под нагрузкой в эти дни сайты и приложения магазинов работали как часы. Без висяков, таймаутов и ушедших навсегда так-и-не-покупателей.

Для этого гибкостью и производительностью интернет-магазина необходимо заняться не накануне, и даже не за месяц, а ещё раньше. Лучше прямо 22 сентября.

22 сентября мы приглашаем вас принять участие в вебинаре, на котором расскажем, как организовать хостинг в облаке, обеспечив максимальную надежность и производительность вашего сервиса.
Подробнее о вебинаре
Total votes 11: ↑11 and ↓0 +11
Views 760
Comments 0

Вебинар «Интернет-магазин в облаке: c 0 до Aliexpress. Часть 2» 30 октября от Mail.ru Group

VK corporate blog Virtualization *Database Administration *Data storage *Kubernetes *


Сезонные всплески спроса, хорошая статья на хабре, «черная пятница» — интернет-магазину всегда нужно быть начеку, чтобы лавинообразная нагрузка не застала врасплох и поток заказов был быстро обработан. В первой части вебинара мы рассказали, как быстро запустить свой интернет-магазин «из коробки» или развернуть его на базе инфраструктурных сервисов (IaaS).

30 октября приглашаем вас принять участие в вебинаре «Интернет-магазин в облаке: с 0 до Aliexpress. Часть 2», где мы покажем, как с помощью платформенных сервисов (Kubernetes как сервис, управляемых баз данных, сервиса по работе с большими данными) обеспечить отказоустойчивость и масштабируемость, снизить нагрузку на основные OLTP базы данных ваших приложений, реализовать процесс change data capture, построить ETL/ELT пайплайны, а также реализовать платформу для работы ваших аналитиков. Присоединяйтесь!
Подробнее о вебинаре
Total votes 7: ↑6 and ↓1 +5
Views 730
Comments 3

Вебинар «Как управляться с большими данными в облаке» 19 ноября от Mail.ru Group

VK corporate blog Virtualization *Big Data *Data storage *Cloud services


Любая компания, которая хочет остаться конкурентоспособной, должна найти подход к данным, которые она генерирует. В них часто — ключ к пониманию клиентов и процессов.

19 ноября приглашаем вас принять участие в вебинаре «Как управляться с данными: большими и не очень. Современные платформы в облаке», где мы расскажем, как платформенные решения современного облака позволяют вам построить правильную инфраструктурную основу для управления данными: от хранения до машинного обучения и предиктивной аналитики.
Присоединяйтесь!
Подробнее о вебинаре
Total votes 8: ↑8 and ↓0 +8
Views 378
Comments 0

Вебинар «Как выжать максимум из управляемого Kubernetes» 24 ноября от Mail.ru Group

VK corporate blog Virtualization *Cloud computing *Cloud services Kubernetes *


Kubernetes уверенно вошел в жизнь всех, кто хочет быстрее и легче управляться с деплоем приложений. Хотя технологии уже 5 лет, она до сих пор вызывает вопросы и требует определенной экспертизы в управлении решением.

24 ноября приглашаем вас принять участие в вебинаре «Как выжать максимум из управляемого Kubernetes», где на примере сервиса Mail.ru Cloud Containers мы расскажем, как устроен продвинутый K8s как сервис и что он умеет. Присоединяйтесь!
Подробнее о вебинаре
Total votes 11: ↑11 and ↓0 +11
Views 780
Comments 0

Вебинар «Как построить современную сетевую инфраструктуру» 17 декабря от Mail.ru Group

VK corporate blog System administration *Virtualization *Cloud computing *Cloud services


С чего начать, если вы хотите построить высокоэффективную, гибкую и безопасную инфраструктуру в облаке? Первый шаг — это правильная настройка работы сети.

17 декабря приглашаем вас принять участие в вебинаре «Первые шаги при подключении к облаку, или Все, что нужно знать о настройке сети», где мы расскажем, как построить современную сетевую инфраструктуру.

Мы разберем все этапы настройки виртуальной сети, обеспечение удаленного доступа, безопасности и отказоустойчивости на уровне инфраструктуры, а также что необходимо сделать для правильного распределения сетевой нагрузки.

Присоединяйтесь!
Подробнее о вебинаре
Total votes 7: ↑7 and ↓0 +7
Views 631
Comments 0

В Azure нашли еще несколько уязвимостей нулевого дня

Information Security *Microsoft Azure Cloud services Software

Компания решений для облачной безопасности Wiz снова обнаружила серьезную уязвимость в Microsoft Azure. Она затрагивает виртуальные машины Linux.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Views 1.7K
Comments 1

Microsoft переложила закрытие уязвимости OMIGOD в Azure на пользователей

Information Security *Virtualization *Microsoft Azure Product Management *Cloud services

Пользователи Microsoft Azure, использующие виртуальные машины Linux в облаке, должны принять меры, чтобы защитить себя от уязвимостей OMIGOD внутри платформы Open Management Infrastructure (OMI).

Читать далее
Total votes 11: ↑11 and ↓0 +11
Views 1.4K
Comments 0

Microsoft выпустила ознакомительный образ виртуальной машины Windows 11

Software IT-companies

Компания Microsoft выпустила новый ознакомительный образ виртуальной машины Windows 11 для разработчиков. Хоть страница и называется «Получите среду разработки для Windows 10», на ней доступна уже версия виртуальной машины Windows 11 Корпоративная весом на 20 ГБ.

Читать далее
Total votes 12: ↑12 and ↓0 +12
Views 4K
Comments 2

В VMware недовольны новой лицензионной политикой MS

IT-companies
Компания VMware опубликовала открытое письмо, в котором обвинила Microsoft в ограничении свободы пользователей в выборе виртуального ПО.

Используя своё лидирующее положение в сфере операционных систем и некоторых других приложений, отмечается в открытом письме, Microsoft фактически заставляет пользователей использовать только те виртуальные машины, которые разработаны корпорацией.

Лицензионные условия (.doc) запрещают пользователям использовать виртуальные жёсткие диски (VHD), созданные сторонним ПО, при работе с программным обеспечением от Microsoft, а собственный формат VHD является закрытым. Ужесточение условий лицензирования сказалось и на операционных системах: к примеру, недорогие версии Windows Vista (Home Basic и Home Premium) запрещено запускать на виртуальных машинах.

Ранее на прошлой неделе было объявлено о том, что MS Virtual PC 2007 доступен для бесплатного скачивания.
Total votes 5: ↑4 and ↓1 +3
Views 738
Comments 4

Виртуализованный рынок

Software
Виртуализация, виртуализация, виртуализация. Это модное слово мелькает в новостных заголовках всех отраслевых и деловых изданий, вещается на всех конференциях для ИТ-профессионалов, становится идеей фикс для стратегов крупнейших корпораций. Те продукты и решения для виртуализации, которые раньше предлагались только их традиционным потребителям – хостинг-провайдерам и держателям огромных распределенных ЛВС – сейчас активно продвигаются в массы.

Накал страстей достиг уже такого критического уровня, когда о виртуализации вот-вот начнут говорить таксисты и девочки из отдела кадров. Microsoft, не скупясь ни на какие ресурсы, начала настоящую гонку вооружений с компаниями-конкурентами. Массированной маркетинговой атаке в поддержку ее Hyper-V противостоит контратака VMware с ее бесплатным ESXi Server.

Чтобы разобраться в потоке информации от Microsoft и, в меньшей степени, от VMware и других компаний, я взял несколько интервью и посетил прорву разъяснительных мероприятий, а Филипп Гладков (Bukasa) даже отправился на несколько дней в Барселону, на европейскую конференцию TechEd IT Professionals. Если виртуализация не касается вас напрямую, но как и мы, вы хотите понять кто есть кто в мире вокруг нее – мы делали это и для вас тоже.
Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 566
Comments 1

Обзор LLVM

Programming *
LLVM (Low Level Virtual Machine) — это универсальная система анализа, трансформации и оптимизации программ или, как её называют разработчики, «compiler infrastucture».

LLVM — не просто очередной академический проект. Его история началась в 2000 году в Университете Иллинойса, а теперь LLVM используют такие гиганты индустрии как Apple и Adobe. В частности, на LLVM основана подсистема OpenGL в MacOS X 10.5, а iPhone SDK использует GCC с бэкэндом на LLVM. Apple является одним из основных спонсоров проекта, а вдохновитель LLVM — Крис Латтнер — теперь работает в Apple.

В основе LLVM лежит промежуточное представление кода (intermediate representation, IR), над которым можно производить трансформации во время компиляции, компоновки (linking) и выполнения. Из этого представления генерируется оптимизированный машинный код для целого ряда платформ, как статически, так и динамически (JIT-компиляция). LLVM поддерживает генерацию кода для x86, x86-64, ARM, PowerPC, SPARC, MIPS, IA-64, Alpha.

LLVM написана на C++ и портирована на большинство *nix-систем и Windows. Система имеет модульную структуру и может расширяться дополнительными алгоритмами трансформации (compiler passes) и кодогенераторами для новых аппаратных платформ. Пользовательский фронтенд, как правило, линкуется с LLVM и использует C++ API для генерации кода и его преобразований. Однако LLVM включает в себя и standalone утилиты.

Для тех, кто не без оснований считает C++ не лучшим языком для написания компиляторов, с недавних пор в LLVM включена обертка API для OCaml.

Чтобы понять, что можно сделать с помощью LLVM, и на каком уровне придётся работать, давайте разберёмся,
что из себя представляет LLVM IR.
Total votes 52: ↑51 and ↓1 +50
Views 79K
Comments 25

Об учёте процессорного времени в облаке

Selectel corporate blog
После запуска я получил много вопросов о том, как именно учитываются ресурсы в облаке. Некоторые интуитивно понимают, что такое «час процессорного времени» но есть и те, кто хочет подробного объяснения. Поскольку в общем анонсе подробные объяснения заняли бы много места, я вынес его в отдельный топик. Заодно, такой формат позволит более подробно описать, как Зен и виртуальные машины взаимодействуют. Уровень этого текста научно-популярный, то есть я не буду вдаваться в дебри кольцевых буферов, маскировки событий, «кредитного планировщика» и т.д., вместо этого я попробую рассказать относительно человеческим языком о том, как гипервизор управляет гостевыми машинами.


Что такое «процессорное время»? Сначала мы его хотели назвать более привычным «машинное время», благо, такой термин использовался во времена мейнфреймов, когда идея разделения машинного времени только-только зародилась, но вовремя остановились. Машинное время тех лет подразумевало все ресурсы, которые использовались машиной, а в нашем случае речь идёт именно о процессоре, так как каждый ограниченный ресурс учитывается раздельно.

Итак, что такое «процессорное время» и как может оказаться, что у одной виртуальной машины его насчитывается 4 часа в сутки, а у другой накручивает 30 «часов» за часов десять?

Облако Селектел работает под управлением Xen, точнее, Xen Cloud Platform, в котором гипервизором выступает Xen.

В Xen есть понятие «планировщик доменов». Оставляя в стороне разницу между доменом и виртуальной машиной (домен — запущенная конкретная виртуальная машина, когда виртуальная машина перезагружается, получается новый домен, когда виртуальная машина выключена, домена нет, а сама машина — есть), можно считать, что этот планировщик виртуальных машин. Те, кто знаком с работой современных ОС, наверное уже догадались, что планировщик доменов подозрительно похож на планировщик процессов в этих самых современных ОС.

Как выглядит работа виртуальной машины?
Читать дальше →
Total votes 74: ↑67 and ↓7 +60
Views 17K
Comments 45

Облачные сервисы — приоритет компании e-Style Telecom

e-Style ISP corporate blog
В этом году e-Style Telecom взял курс на «облака». С середины января 2012 года компания начала реализацию проектов, основанных на настоящих облачных технологиях.
Читать дальше →
Rating 0
Views 1.5K
Comments 5

Микровыпуск СДСМ. Подготовка лаборатории для мультикаст в GNS3

System administration *Network technologies *
Tutorial
В этой короткой заметке я хочу рассказать о том, как подготовить тестовый стенд для работы с мультикастом.
Для меня самого эта задача была очень актуальной при подготовке девятого выпуска Сетей Для Самых Маленьких.
Хочется ведь не просто увидеть циферки в консоли, а посмотреть видео.

В качестве эмулятора мы будем использовать GNS.

Поясняющее наглядное видео.



Для примера мы возьмём вот такую сеть:



Здесь R1 олицетворяет собой IP-сеть, редуцированную до одного узла — это в общем-то не имеет значения.
Главный вопрос: что будет на месте мультикастового сервера и клиента.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 15K
Comments 10

Запускаем IBM OS/2 1.0 в виртуальной машине: почему это сложно сделать

Virtualization *
Recovery mode
Translation

Почему OS/2 сложно запустить в виртуальной среде?


Из-за определённых причин OS/2 очень сложно заставить работать в виртуальной машине; гораздо сложнее, чем DOS, Windows 3.x, Windows NT, Windows 95 или множество UNIX-подобных операционных систем. Проблемы кроются в архитектуре Полуоси и её истории.

Сначала разговор пойдёт об особенностях реализации ядра и драйверов старых (очень старых) версий OS/2, затем немного про виртуалки, а после этого автор, выполнив ряд манипуляций, запустит IBM OS/2 1.0 в виртуальной машине VirtualBox 4.3.8 на своём Маке — КДПВ. — прим. пер.

IBM Operating System/2 Installation. Version 1.00

Читать дальше →
Total votes 91: ↑88 and ↓3 +85
Views 48K
Comments 45

Управление виртуальными машинами Azure с помощью PowerShell

Microsoft corporate blog Microsoft Azure
PowerShell – это очень мощный инструмент, нужно только знать, как его правильно применять. Важно также отметить, что несколько сейчас PowerShell предоставляет функционал больший, чем использование графических элементов управления: всё, что можно выполнить из графического интерфейса, можно реализовать при помощи командлетов PowerShell. Наоборот это правило не работает. В случае с Microsoft Azure с помощью PowerShell вы можете сделать все теже действия, что и через портал управления, кроме создания самой подписки. Применение Azure PowerShell позволяет контролировать и автоматизировать развертывание рабочих нагрузок и управлениями ими. В этой статье мы поговорим о том, как можно использовать Azure PowerShell для управления виртуальными машинами.

Читать дальше →
Total votes 22: ↑15 and ↓7 +8
Views 12K
Comments 7

Microsoft представляет новые контейнерные технологии для следующего поколения облака

Microsoft corporate blog Microsoft Azure
Translation
В современном мире, когда облачные технологии выходят на первое место, бизнес-индустрия особенно полагается на приложения, которые будут способствовать развитию инноваций и продуктивности. С развитием облака, контейнеры становятся привлекательным способом для разработчиков быстро и эффективно создавать и разворачивать приложения на нужной для бизнеса скорости. Предлагая разработчиками и IT-профессионалам возможность развернуть приложения с рабочей станции на сервер в считанные секунды, контейнеры переносят разработку приложений на совершенно новый уровень.

Из-за стремления разработчиков использовать возможности контейнеров для более широкого набора приложений возникают новые требования. Например, для корпоративных систем или же для размещенных сред могут понадобиться повышенные уровни доверия. Кроме того, разработчики часто разворачивают приложения в смешанных средах, где они могут не иметь возможности контролировать платформу, на которой размещено приложение. Виртуализация исторически предоставляла значительный уровень изоляции, который позволял такие сценарии, но сейчас существуют возможности объединения эффективности и плотности модели контейнера с правильными уровнем изоляции.


Читать дальше →
Total votes 20: ↑17 and ↓3 +14
Views 14K
Comments 4

vCloud Director для самых маленьких (часть 2): создание виртуальных машин

DataLine corporate blog
Tutorial
UPDATE: Мы автоматизировали создание сети и правил NAT. Теперь при оформление подписки все это создается само :). Все что вам остается — это развернуть виртуальную машину из шаблона или с нуля. При этом у вас по-прежнему остается возможность менять настройки сети при необходимости.
Только не забываем про Firewall, который по умолчанию не пропускает никакой трафик и требует настройки правил.

Часть 1. Настройка сети

В vCloud Director виртуальные машины «живут» в контейнерах vApp, поэтому создание ВМ начинается с создания vApp. Можно выбрать следующие варианты:

  • vApp из шаблона (с ВМ с предустановленной ОС);
  • vApp c «пустой» ВМ, т.е. без ОС.
  • «пустой» vApp и добавить ВМ туда позже.


В данном материале подробно рассмотрим первые два случая.
image
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 22K
Comments 0

Что дают системные контейнеры в реальности? Где их стоит применять?

Virtuozzo corporate blog Virtualization *
Системные контейнеры, так же известные как контейнеры операционных систем представляют собой близкие аналоги виртуальных машин. Самое важное отличие от обычных виртуальных машин в том, что вместо гипервизора, они используют пространство имен (namespaces) и средства ограничения ресурсов ядра операционной системы (как правило Linux) для виртуализации и изоляции по ресурсам.

image
Читать дальше →
Total votes 19: ↑16 and ↓3 +13
Views 11K
Comments 0