Патенты автора АЗАД Мухаммад Умер (US)

Изобретение относится к способу, системе и машиночитаемому носителю информации для управления программным контейнером. Технический результат заключается в управлении запуском программного контейнера. В способе выполняют получение определения задач, причем определение задач указывает по меньшей мере: местоположение, на котором расположен образ программного обеспечения; и информацию, используемую для определения количества ресурсов, выделяемых программному контейнеру для образа программного обеспечения, причем программный контейнер является экземпляром пространства пользователя, который выполняется изолированно от других программных контейнеров, выполняемых на том же экземпляре виртуальной машины; определение экземпляра виртуальной машины, на котором запускают программный контейнер; и побуждение получения образа программного обеспечения из местоположения, указанного определением задач, и запуска в программном контейнере на экземпляре виртуальной машины. 3 н. и 17 з.п. ф-лы, 16 ил.

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

Изобретение относится к области переноса служб между разными кластерами. Техническим результатом является минимизация перерыва в работе службы (служб) при ее (их) переносе с одного кластера на другой. Раскрыт реализуемый с помощью компьютера способ переноса служб между ресурсами в вычислительной среде, при этом способ содержит этапы, на которых копируют артефакты для службы, выполняющейся на первом кластере в вычислительной среде, причем первый кластер содержит первую группу виртуальных машин; создают службу на втором кластере в вычислительной среде, используя эти артефакты, причем второй кластер содержит вторую группу виртуальных машин; проводят подготовку службы на втором кластере, так что служба готова к выполнению, но не запущена; после того как новая служба была подготовлена, останавливают службу или выбранную часть службы на первом кластере; затем запускают соответствующую службу или соответствующую выбранную часть службы на втором кластере; выполняют упомянутый этап остановки и запуска один, два или более раз до тех пор, пока служба или все части выбранной службы не будут остановлены на первом кластере и соответствующая служба или все соответствующие части службы не будут запущены на втором кластере; и удаляют службу на первом кластере, при этом средство переноса абонента, которое соединяется со всеми кластерами в центре обработки данных и идентифицирует надлежащий целевой кластер для службы, выполняет упомянутые этапы копирования, создания, остановки, подготовки и удаления. 8 з.п. ф-лы, 5 ил.

 


Наверх