Реклама Google

adsense 1v

Реклама Google

adsense 2v

Реклама Google

Виртуальные машины zStack - практики защиты

Виртуальные машины ZStack - резервное копирование ZStack помогает предприятиям лучше управлять ресурсами инфраструктуры, такими как вычислительные ресурсы, хранилища и сетевые ресурсы, в своих центрах обработки данных. Нижний уровень ZStack поддерживает технологии виртуализации KVM и VMware. Кроме того, ZStack поддерживает различные типы хранилищ, такие как DAS, NAS, SAN и DFS.

Если быть более конкретным, поддерживаются локальное хранилище, хранилище NFS, хранилище SAN и распределенное блочное хранилище. ZStack также поддерживает различные модели сетей, такие как VLAN и VXLAN.

ZStack использует шину сообщений для связи с базой данных MariaDB и различными сервисными модулями, предоставляя разнообразные функции, такие как управление экземплярами виртуальных машин, управление хостами, управление хранилищем, управление сетью, управление выставлением счетов и мониторинг в реальном времени. Это основной облачный движок ZStack. Кроме того, ZStack предоставляет Java SDK и Python SDK и позволяет планировать ресурсы и управлять ими с помощью RESTful API. С помощью ZStack вы можете создать простое, надежное, масштабируемое и интеллектуальное частное облако.

Библиотека документов о резервном копировании ZStack

Основные особенности функциональной архитектуры ZStack:

  1. Асинхронная архитектура: асинхронное сообщение, асинхронный метод и асинхронный HTTP-вызов.
    • ZStack использует шину сообщений для подключения различных сервисов. Когда служба вызывает другую службу, исходная служба отправляет сообщение службе назначения, регистрирует функцию обратного вызова, а затем немедленно возвращается обратно. Как только служба назначения завершает задачу, она сообщает о результате задачи, запуская функцию обратного вызова, зарегистрированную службой-источником. Асинхронные сообщения могут обрабатываться параллельно.
    • Службы в ZStack взаимодействуют друг с другом посредством асинхронных сообщений. Внутри служб связанные компоненты и плагины также вызываются с использованием асинхронных методов. Эти методы аналогичны методам вызова асинхронных сообщений.
    • У каждого плагина в ZStack есть соответствующий агент. ZStack помещает URL-адрес обратного вызова в HTTP-заголовок каждого запроса. Таким образом, агенты могут отправлять ответы на URL-адрес вызывающего абонента после завершения задач.
    • На основе асинхронного сообщения, асинхронного метода и асинхронного HTTP-вызова ZStack создает многоуровневую архитектуру, гарантирующую возможность выполнения асинхронных операций над всеми компонентами.
    • Благодаря асинхронной архитектуре один узел управления ZStack может обрабатывать десятки тысяч одновременных запросов API в секунду и одновременно управлять десятками тысяч серверов и сотнями тысяч экземпляров виртуальных машин.
  2. Служба без сохранения состояния: один запрос не зависит от других запросов.
    • В ZStack запросы, отправленные агентами вычислительных узлов, агентами хранения, сетевыми службами, службами агентов консоли и службами конфигурации, могут обрабатываться без использования других запросов. Отправленные запросы содержат всю необходимую информацию, и связанным узлам не нужно поддерживать и хранить какую-либо информацию.
    • ZStack аутентифицирует ресурсы, такие как узлы управления и вычислительные узлы, посредством кольца согласованного хеширования, используя их UUID в качестве уникального идентификатора. Благодаря последовательному кольцу хеширования отправителю сообщения не нужно знать, какой экземпляр службы собирается обработать сообщение. Службам не нужно поддерживать и обмениваться информацией о том, какими ресурсами они управляют. Все, что нужно сделать службам, — это обработать входящие сообщения.
    • Между узлами управления ZStack распределяется мало информации. Таким образом, минимум два узла управления могут соответствовать требованиям высокой доступности и масштабируемости.
    • Механизм обслуживания без сохранения состояния делает систему более надежной. Перезапуск сервера не приведет к потере никакой информации о состоянии. Это также упрощает масштабирование и масштабирование центра обработки данных.
  3. Архитектура без блокировки: последовательный алгоритм хеширования
    • Алгоритм согласованного хеширования гарантирует, что все сообщения одного и того же ресурса всегда обрабатываются одним и тем же экземпляром службы. Таким образом, сообщения собираются в указанном узле, что снижает сложность синхронизации и параллелизма.
    • ZStack использует рабочую очередь, чтобы избежать конфликтов блокировок. Последовательные задачи хранятся в памяти в виде рабочих очередей. Рабочие очереди могут обрабатывать любую операцию любого ресурса параллельно, чтобы улучшить параллелизм системы.
    • Архитектура без блокировки на основе очередей позволяет задачам выполняться параллельно, тем самым повышая производительность системы.
  4. Архитектура внутрипроцессных микросервисов: разделение микросервисов
    • ZStack использует шину сообщений для изоляции и управления различными службами, такими как службы экземпляров виртуальных машин, службы аутентификации личности, службы моментальных снимков, службы томов, сетевые службы и службы хранения. Все микросервисы заключены в один и тот же процесс узла управления. Эти службы взаимодействуют друг с другом через шину сообщений. После того как все сообщения отправлены на шину сообщений, служба назначения выбирается кольцом последовательного хеширования для пересылки сообщений.
    • Внутрипроцессные микросервисы обеспечивают звездообразную архитектуру, гарантируя независимую работу каждой службы в микросервисах. Эта архитектура также отделяет высокоцентрализованный бизнес управления и обеспечивает высокую степень автономии и изоляции системы. Сбой какой-либо службы не влияет на другие компоненты. Это эффективно гарантирует надежность и стабильность системы.
  5. Универсальная система плагинов: поддерживает горизонтальное расширение плагинов.
    • В ZStack каждый плагин предоставляет услуги независимо. Любой вновь добавленный плагин не влияет на другие существующие плагины.
    • ZStack разделяет плагины на два шаблона: шаблон стратегии и шаблон наблюдателя. Плагины шаблонов стратегий наследуют интерфейсы родительского класса, а затем выполняют конкретные реализации. Плагины шаблона наблюдателя регистрируют прослушиватель для отслеживания изменений событий внутренней бизнес-логики в приложении. Как только событие обнаруживается внутри приложения, плагины шаблонов наблюдателей автоматически реагируют на это событие и выполняют фрагмент кода, чтобы повлиять на соответствующий бизнес-поток.
    • ZStack поддерживает горизонтальное расширение плагинов. Облако можно быстро модернизировать, при этом общая архитектура системы остается надежной.
  6. Workflow Engine: управление на основе последовательностей, откат при ошибках
    • ZStack четко определяет каждый рабочий процесс с помощью файлов XML. Любой поток можно откатить при возникновении ошибок. Рабочий процесс может откатить все предыдущие выполненные шаги и очистить ресурсы мусора во время выполнения, если на шаге возникает ошибка.
    • Каждый рабочий процесс может содержать подпоток для дальнейшего разделения бизнес-логики.
  7. Система тегов: расширяет бизнес-логику и добавляет свойства ресурсов.
    • ZStack использует системные теги и плагины для расширения исходной бизнес-логики.
    • Вы можете использовать теги для группировки ресурсов и поиска ресурсов с определенными тегами.
  8. Cascade Framework: поддерживает каскадные операции с ресурсами.
    • ZStack использует каскадную структуру для выполнения каскадных операций с ресурсами. Каскадная структура позволяет каскадно передавать операцию от одного ресурса к другим ресурсам. Например, операция удаления или удаления ресурса может быть каскадно передана ресурсам-потомкам.
    • Ресурсы могут присоединяться к каскадной структуре через плагин. Присоединение к каскадной структуре или выход из нее не повлияет на другие ресурсы.
    • Механизм каскадирования делает настройку ZStack более гибкой и простой, отвечающей требованиям изменения конфигурации ресурсов.
  9. Полная автоматизация с помощью Ansible: автоматическое развертывание с помощью Ansible без агента
    • Будучи полностью интегрированным с Ansible (который не требует агентов), ZStack может автоматически устанавливать зависимости, настраивать физические ресурсы и развертывать агенты. Весь этот процесс прозрачен для пользователей и не требует дополнительного вмешательства. Вы можете обновить своих агентов, просто повторно подключив их.
  10. Комплексный API запросов: можно запросить каждое свойство каждого ресурса.
    • ZStack поддерживает миллионы условий запросов, комплексные API-интерфейсы запросов и любые комбинации условий.
Получить консультацию о системах резервного копирования

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

Не ждите этого события. Обратитесь в нашу компанию для получения консультации о современных технологиях резервного копирования и восстановления данных. Наша компания имеет более чем 20-летний опыт в этой области.

 

test drive Три шага для правильного выбора системы резервного копирования




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

1. Расчет спeцификации программного обеспечения

Откройте форму расчета спецификации.

Внесите данные о своих серверах и получите безошибочную спецификацию для покупки или оценки будущих затрат.

2. Виртуальная демонстрация продукта

Системы резервного копирования достаточно сложное программное обеспечение. Не всегда можно найти достаточное количество времени и тестовую среду, чтобы провести полноценное тестирование и выявить сильные и слабые стороны.

В этом случае, рекомендуем сначала посмотреть как работает программа в виртуальной лаборатории. 

3. Получить пробную версию

Заполните форму запроса на получение пробной версии

Убедитесь, что программное обеспечение для резервного копирования это именно то, что вам необходимо

 

Лучшие практики резервного копирования
Как резервно копировать и восстанавливать виртуальные машины
Бесплатные пробные версии программ для резервного копирования
Шаги к системе резервного копирования
 
Купить программное обеспечение в Казахстане - бесплатный расчет спецификации
 
Решения для различных отраслей

 

Детальная информация о продуктах

 

Практики работы с облаками

 

 

Библиотека технических документов

 

Обеспечение непрерывности бизнеса
 
Бесплатное программное обеспечение
 
Специализированные ресурсы о технологиях резервного копирования
 
Как  купить программное обеспечение в Казахстане

 

Как мы обрабатываем персональные данные
Партнер в Казахстане ТОО Лингуа Мадре
  • Материалы на сайте 1102
  • Кол-во просмотров материалов 254688

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

Возможно это важно для вас. Все кто покупает у нас программное обеспечение получают бесплатную техническую поддержку экспертного уровня.