Oracle Solaris Cluster: Высокая доступность и отказоустойчивость
Solaris Cluster
Oracle Solaris Cluster: ПО для высокой доступности сервисов (базы данных, веб-сайты и др.). Обеспечивает отказоустойчивость и непрерывность работы приложений.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Oracle Solaris Cluster (иногда Sun Cluster или SunCluster) — это программное обеспечение для создания высокодоступных кластеров для Solaris, изначально разработанное Sun Microsystems и приобретенное корпорацией Oracle в 2010 году. Оно используется для повышения доступности программных сервисов, таких как базы данных, сетевой файловый обмен, веб-сайты электронной коммерции и другие приложения. Sun Cluster функционирует за счет использования избыточных компьютеров или узлов, когда один или несколько компьютеров продолжают обеспечивать работу сервисов в случае отказа другого. Узлы могут располагаться как в одном центре обработки данных, так и на разных континентах.
High availability cluster software
Oracle Solaris Cluster (sometimes Sun Cluster or SunCluster) is a high availability cluster software product for Solaris, originally created by Sun Microsystems, which was acquired by Oracle Corporation in 2010. It is used to improve the availability of software services such as databases, file sharing on a network, electronic commerce websites, or other applications. Sun Cluster operates by having redundant computers or nodes where one or more computers continue to provide service if another fails. Nodes may be located in the same data center or on different continents.
Предыстория
Solaris Cluster предоставляет сервисы, которые остаются доступными даже при сбое отдельных узлов или компонентов кластера. Solaris Cluster предоставляет два типа сервисов высокой доступности: сервисы переключения (failover) и масштабируемые сервисы. Для исключения единых точек отказа, конфигурация Solaris Cluster содержит резервные компоненты, включая множественные сетевые соединения и хранилище данных, подключенное многократно через сеть хранения данных (SAN). Кластерное программное обеспечение, такое как Solaris Cluster, является ключевым компонентом решения по обеспечению непрерывности бизнеса, а Solaris Cluster Geographic Edition было разработано специально для решения этой задачи. Solaris Cluster является примером программного обеспечения для кластеризации на уровне ядра. Некоторые из его процессов являются обычными системными процессами на управляемых системах, однако он обладает особым доступом к функциям операционной системы или ядра хост-систем. В июне 2007 года Sun опубликовала исходный код Solaris Cluster через сообщество OpenSolaris HA Clusters.
Solaris Cluster provides services that remain available even when individual nodes or components of the cluster fail. Solaris Cluster provides two types of HA services: failover services and scalable services. To eliminate single points of failure, a Solaris Cluster configuration has redundant components, including multiple network connections and data storage which is multiply connected via a storage area network. Clustering software such as Solaris Cluster is a key component in a Business Continuity solution, and the Solaris Cluster Geographic Edition was created specifically to address that requirement. Solaris Cluster is an example of kernel level clustering software. Some of the processes it runs are normal system processes on the systems it operates on, but it does have some special access to operating system or kernel functions in the host systems. In June 2007, Sun released the source code to Solaris Cluster via the OpenSolaris HA Clusters community.
Географическая версия Solaris Cluster
SCGE — это система управления, представленная в августе 2005 года. Она позволяет управлять двумя установками Solaris Cluster как единым целым, совместно с одним или несколькими продуктами репликации данных, для обеспечения аварийного восстановления компьютерной инфраструктуры. Благодаря обеспечению непрерывной репликации обновлений данных на удаленный сайт практически в реальном времени, этот сайт может быстро взять на себя предоставление сервиса в случае полной потери основного сайта в результате катастрофы, будь то природная или техногенная. Это ключевой фактор для минимизации целевой точки восстановления (RPO) и целевого времени восстановления (RTO) сервиса.
SCGE is a management framework that was introduced in August 2005. It enables two Solaris Cluster installations to be managed as a unit, in conjunction with one or more Data replication products, to provide Disaster Recovery for a computer installation. By ensuring that data updates are continuously replicated to a remote site in near real time, that site can rapidly take over the provision of a service in the event that the entire primary site is lost as a result of a disaster, either natural or man made. This is a key to minimizing the Recovery point objective (RPO) and Recovery time objective (RTO) for the service.
Прокси файловая система
PxFS (Proxy file system) — это распределенная, высокодоступная файловая система, соответствующая стандарту POSIX и встроенная в узлы Solaris Cluster. Глобальные устройства в Sun Cluster реализованы благодаря PxFS.
PxFS (Proxy file system) is a distributed, high availability, POSIX compliant filesystem internal to Solaris Cluster nodes. Global devices in Sun Cluster are made possible by PxFS.
Поддерживаемые заявки
Solaris Cluster использует программные компоненты, называемые агентами, которые отслеживают работу приложений, чтобы определить, функционируют ли они корректно, и предпринимают действия при обнаружении проблем. В состав входят агенты для распространенных приложений, таких как Siebel Systems, SAP Livecache, WebLogic Server, GlassFish, MySQL, Oracle RAC, Oracle E-Business Suite и Samba, среди прочих; также имеется мастер, позволяющий специалисту по внедрению кластера создавать агентов для других приложений.
Solaris Cluster uses software components called agents which monitor an application to detect whether it is operating correctly, and take action if a problem is detected. Agents for common applications are included such as Siebel Systems, SAP Livecache, WebLogic Server, GlassFish, MySQL, Oracle RAC, Oracle E Business Suite and Samba among others; there is also a wizard which allows the cluster implementer to create agents for other applications.
Релизы
Oracle Solaris Cluster 11.2 (Оракулл Солярис Кластер 11.2)