Какво е Oracle RAC?

Oracle Database с избор на Oracle Real Application Clusters (RAC) дава възможност на множество случаи, работещи на различни сървъри, да получат достъп до подобна физическа база данни, съхранявана с разпределено съхранение. Базата данни обхваща множество хардуерни устройства, но тя се показва като една специфична база данни към приложението. Това позволява използването на стоков хардуер, за да се сведе до минимум общата цена на имота, както и да се даде мащабируема изчислителна среда на факта, който поддържа множество натоварвания на приложенията.

Разбиране на Oracle RAC

Съгласно горната диаграма

  1. Oracle Database е устройство за съхранение.
  2. Oracle Instance е мениджър на памет и процеси.
  3. Oracle Databases е комбинация от 3 различни типа файлове, които контролират главно файловете, файловете за повторно регистриране и файловете с бази данни.
  4. Всички контролни файлове, онлайн файлове за повторно регистриране и файлове с бази данни се съхраняват във файловата система на клъстера или споделени необработени устройства, до които могат да бъдат достъпни всички компютри в клъстера.
  5. Ще намерите множество екземпляри на Oracle, често по един на възел; всички те могат да имат достъп до базата данни.
  6. Всеки екземпляр на Oracle съдържа напълно уникално количество и термин, идентичност на системата Oracle. За връзките на пример Oracle към колекцията, връзката обикновено се описва от променлива на екосистемата ORACLE_SID или може би е свързана нишка.
  7. Всеки екземпляр Oracle създава уникален набор от онлайн повторни регистрационни файлове, които често ще се състоят от огледални онлайн повторни регистрационни файлове въз основа на настройките. Всички категории, притежавани от отделен екземпляр, са известни като редици повторени нишки, разпознати по уникалното им количество.
  8. Всеки отделен екземпляр на Oracle създава уникален офлайн дневник за повторение, разпознат по сумата на нишката и непрекъсната серийна сума. Офлайн повторените дневници стават обикновени файлове с данни в разпределената файлова система. Можете да получите всички тези файлове с данни по целия свят, което е сигурно, като всеки възел работи по екземпляр.

Ако е необходим допълнителен капацитет за обработка, клиентите могат също да добавят допълнителни възли, вместо да променят достъпните си сървъри. Единственото изискване е сървърите в клъстера да работят с подобна операционна система, както и същата версия на Oracle. Те не могат да бъдат с идентична способност.

Висока наличност

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

Категорията решения на Oracle RAC предлага прецизно настроен пакет от артикули, за да се гарантира, че всички тези искания ще бъдат изпълнени. Колекцията Oracle RAC обикновено се състои от следните компоненти, които могат да бъдат известни като „Категория алтернативи на Oracle RAC“

Предимства на Oracle RAC

  1. Може да ви помогне да спестите малко пари.
  2. Може да се балансира натоварването, за да се постигне по-висока ефективност.
  3. Процедурите на DML могат лесно да се върнат назад.
  4. Видимостта може да се управлява чрез софтуера.
  5. Можете да намерите транспорт сред най-висококачествената услуга, която обикновено помага за лесно и бързо консолидиране в център за данни.
  6. Освен ако връзките със сигурност не са в съзнание с RAC, не е необходимо да се свързвате отново.

Задължителни Oracle RAC умения

  • виртуализация:

Докоснете се до простата виртуализация с помощта на VirtualBox. Ако работите с Linux, той ще разбере по-добре за основната система за администриране на Linux, преди да продължи напред. Комбинацията от виртуализация и системна администрация на Linux ще помогне доста при инсталирането на RAC, както и намирането на проблеми.

  • Автоматичен мениджър за съхранение (ASM):

ASM е необходим за получаване на RAC на Standard Edition (SE). За Enterprise Edition (EE) можете да използвате други дизайни на разпределено съхранение, фактът, че не изисква ASM, обаче, вероятността е, че ще ви е необходим и ASM, който има RAC и с EE. По-голямата част от основните ASM умения могат да бъдат усвоени в системи с единични инстанции.
Не очаквайте една успешна настройка означава, че трябва да продължите. Постарайте усилия да настроите различни типове RAC за различни типове операционни системи. Можете да ударите усложнения; не очаквайте една успешна настройка означава, че трябва да продължите. Постарайте усилия да настроите различни типове RAC за различни типове операционни системи. Можете да ударите усложнения обаче, да се справите с този вид идеи за учене.

Защо трябва да използваме Oracle RAC?

  • Oracle RAC всъщност е клъстер с общо споделяне, който има един етап на повреда и затруднение: подсистемата за съхранение. Тази подсистема за споделяне на всичко всъщност е сигурна, че натоварванията на OLTP ще бъдат много стабилни, независимо дали има многобройни Oracle RAC възли.
  • Следователно в случай, че увеличите количеството RAC възли, производителността на I / O няма да се увеличи линейно поради подсистемата за единично съхранение. По-конкретно, подобрението като увеличаването на количеството RAC възли може да бъде процесор и памет.
  • RAC се възползва от Cache Fusion (бърз специализиран заден план, който възлите използват за свързване един с друг), който позволява на потребителите на клъстера да споделят данни, които могат да бъдат кеширани в SGA. Това означава, че цялата SGA с целия клъстер (и следователно количеството данни, които могат да се кешират) наистина е почти сумата от отделните възли на SGA.
  • Като цяло: състоянието на мащабите на RAC (поради мащабиране между процесора и паметта), но не е в състояние да създава мащаб (поради единична подсистема за съхранение).
  • Докато не използвате Exadata .., в този случай подсистемата за съхранение може да мащабира (всяка клетка за съхранение притежава собствен процесор, RAM, флаш и твърди дискове).

Коя е подходящата аудитория за изучаване на Oracle RAC технологии?

Oracle обикновено е подобен на SQL Server и всяка допълнителна система за релационна база данни. Концепциите му за архитектура на база данни са идентични и тогава това работи със SQL (Structured Query Language), в допълнение, собствените PL / SQL разширения на Oracle. Лесно е да се разбере - ако имате голяма работа с Linux и SQL.

  1. Linux администратори
  2. Инженери на DevOps
  3. Oracle Administrator Database
  4. IT специалисти

Как тази технология ще ви помогне в кариерния растеж?

Квалифицираните администратори на база данни на Oracle (DBA) обикновено се търсят на пазара. По същия начин, като база данни на компанията непрекъснато се разрастваме, имаме голямо изискване към хора, които могат да управляват, поддържат, както и да развиват бази данни след създаването им / проектирането, предизвикателствата за отстраняване на проблеми и определянето на насоки за повишаване на ефективността.

Една от най-важните квалификации е значителен опит в администрирането на бази данни, както и опит на системите на Oracle. Oracle също така осигурява три размера на квалификация за администраторите на база данни, която обикновено също така съдържа Oracle Certified Associate, Oracle Certified Professional (OCP) и Oracle Certified Master (OCM), което също може да засили потенциалните клиенти.

заключение

Идентифицирането на услуги за получаване на предоставена конфигурация изисква да разгледате:

  1. Поддръжка за получаване на тази Oracle Database
  2. Матриците за съвместимост на Oracle RAC Technology (RTCM)
  3. Документи Oracle, свързани с допълнителни изисквания
  4. Алтернативни решения за клъстери и други клъстерни файлови единици, ако е необходимо

Поддръжката за получаване на Oracle RAC може да бъде „многопластова“ няма да се отрази до хардуера до известна степен

  1. Метод е просто разпознат за Oracle RAC, всеки път, когато всеки слой ще бъде подсилен.
  2. Случай: В рамките на предоставена процедура, когато базата данни на Oracle може да бъде разпозната, въпреки че обикновено мрежата или пространството за съхранение иска да получи Oracle RAC, не може да бъде разпозната за Oracle RAC.
  3. Тези начини, метод, който може да бъде разпознат за Oracle RAC, обикновено винаги се помага за тази Oracle DB.

Препоръчителни статии

Това е ръководство за това какво е Oracle RAC. Тук обсъдихме работата, кариерния растеж, уменията, обхвата и предимствата на Oracle RAC. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Кариера в Oracle
  2. Въпроси за интервю за Oracle RAC
  3. Какво е селен?
  4. Кариера в Oracle DBA
  5. Какво е запитване и типове Oracle заявки