Oracle Solaris Cluster (иногда Sun Cluster или SunCluster ) — это программный продукт кластера высокой доступности для Solaris , изначально созданный Sun Microsystems , который был приобретен Oracle Corporation в 2010 году. Он используется для повышения доступности программных служб, таких как базы данных , обмен файлами в сети, веб-сайты электронной коммерции или другие приложения. Sun Cluster работает за счет наличия избыточных компьютеров или узлов , где один или несколько компьютеров продолжают предоставлять услуги, если другой выходит из строя. Узлы могут располагаться в одном и том же центре обработки данных или на разных континентах.
Solaris Cluster предоставляет услуги, которые остаются доступными даже при отказе отдельных узлов или компонентов кластера. Solaris Cluster предоставляет два типа услуг HA: отказоустойчивые услуги и масштабируемые услуги.
Для устранения отдельных точек отказа конфигурация Solaris Cluster имеет избыточные компоненты, включая несколько сетевых подключений и хранилище данных, которое многократно подключено через сеть хранения данных . Программное обеспечение для кластеризации, такое как Solaris Cluster, является ключевым компонентом решения Business Continuity , и Solaris Cluster Geographic Edition был создан специально для удовлетворения этого требования.
Solaris Cluster — пример программного обеспечения кластеризации на уровне ядра. Некоторые из процессов, которые он запускает, являются обычными системными процессами в системах, на которых он работает, но у него есть некоторый особый доступ к функциям операционной системы или ядра в хост-системах.
В июне 2007 года Sun опубликовала исходный код Solaris Cluster через сообщество OpenSolaris HA Clusters. [1]
SCGE — это фреймворк управления, представленный в августе 2005 года. Он позволяет управлять двумя установками Solaris Cluster как единым целым в сочетании с одним или несколькими продуктами репликации данных для обеспечения аварийного восстановления для компьютерной установки. Гарантируя, что обновления данных непрерывно реплицируются на удаленный сайт в режиме, близком к реальному времени, этот сайт может быстро взять на себя предоставление услуги в случае, если весь основной сайт будет потерян в результате катастрофы, как природной, так и техногенной. Это ключ к минимизации цели точки восстановления (RPO) и цели времени восстановления (RTO) для службы.
PxFS (Proxy file system) — это распределенная, высокодоступная , совместимая с POSIX файловая система, внутренняя для узлов Solaris Cluster. Глобальные устройства в Sun Cluster стали возможны благодаря PxFS. [2]
Solaris Cluster использует программные компоненты, называемые агентами , которые отслеживают приложение, чтобы определить, работает ли оно правильно, и предпринимают действия в случае обнаружения проблемы. Включены агенты для распространенных приложений, таких как Siebel Systems , SAP Livecache, WebLogic Server , GlassFish , MySQL , Oracle RAC , Oracle E-Business Suite и Samba среди прочих; также есть мастер , который позволяет разработчику кластера создавать агентов для других приложений.