Реклама Google

Ceph — бұл объектілерді, блоктарды және файлдық деректерді қолдайтын масштабталатын таратылған сақтау жүйесі. Ол жоғары қолжетімділікті, сенімділікті және ақауларға төзімділікті қамтамасыз етеді, бұл оны oVirt — виртуализацияны басқару платформасымен интеграциялау үшін тамаша етеді.

Бұл мақалада біз Ceph сақтау орнын қалай құруға және оны oVirt-ке қосуға болатынын қарастырамыз. CLI командаларының мысалдарын пайдаланып, үздік тәжірибелерді талқылаймыз.

1-қадам: Ceph орнату және баптау

Ceph-ті oVirt-ке қоспас бұрын, алдымен Ceph кластерін орнатып, баптау керек.

Ceph орнату

Ceph орналастыру үшін біз ceph-deploy утилитасын қолданамыз. Ceph мониторларын (MON), OSD демондарын және менеджерлерді орналастыру үшін бірнеше сервердің болғаны дұрыс.

Алдын ала талаптар

  1. Серверлер уақыт бойынша синхрондалған болуы керек. Ол үшін chrony немесе ntp орнатыңыз және баптаңыз.

    bash
    sudo apt-get install chrony -y # Debian/Ubuntu үшін sudo yum install chrony -y # CentOS/RHEL үшін sudo systemctl enable chronyd sudo systemctl start chronyd
  2. Барлық кластерлік түйіндер арасында құпиясөзсіз SSH қатынасын орнатыңыз.

Ceph-deploy орнату

Басқару түйінінде ceph-deploy орнатыңыз:

bash
sudo yum install ceph-deploy -y # CentOS/RHEL үшін sudo apt-get install ceph-deploy # Debian/Ubuntu үшін

Ceph кластерін құру

  1. Ceph кластері үшін каталог жасап, оған кіріңіз:

    bash
    mkdir my-cluster cd my-cluster
  2. Кластерді инициализациялаңыз:

    bash
    ceph-deploy new mon1 # mon1 - монитор түйінінің аты
  3. Ceph-ті барлық түйіндерге орнатыңыз:

    bash
    ceph-deploy install mon1 osd1 osd2 # Мониторинг және OSD түйіндеріне Ceph орнатыңыз
  4. Мониторинг пен менеджерді іске қосыңыз:

    bash
    ceph-deploy mon create-initial ceph-deploy mgr create mon1 # mon1 түйінінде менеджер жасау
  5. OSD түйіндерін қосыңыз:

    bash
    ceph-deploy osd create --data /dev/sdX osd1 # Құрылғыны көрсетіп, OSD қосыңыз ceph-deploy osd create --data /dev/sdY osd2
  6. Кластер күйін тексеріңіз:

    bash
    ceph -s

Ceph кластері енді орнатылып, oVirt-ке қосуға дайын.

2-қадам: Ceph-ті oVirt-пен интеграциялау үшін баптау

oVirt Ceph-ке RBD (RADOS Block Device) арқылы қосылуды қолдайды, бұл Ceph-ті блоко ретінде пайдалануға мүмкіндік береді.

Ceph пулын баптау

  1. Ceph-те пул жасаңыз:

    bash
    ceph osd pool create ovirt-pool 128 128

    Мұндағы 128 128 — пул үшін PG (placement groups) саны.

  2. Пул параметрлерін баптаңыз (мысалы, оңтайландыру үшін):

    bash
    ceph osd pool set ovirt-pool size 3 # Үш түйінге репликация ceph osd pool set ovirt-pool crush_rule replicated_rule

RBD қатынауын баптау

  1. Ceph пулында RBD образын жасаңыз:

    bash
    rbd create ovirt-image --size 10240 --pool ovirt-pool # 10 ГБ образ
  2. oVirt үшін қатынау кілтін жасаңыз:

    bash
    ceph auth get-or-create client.ovirt mon 'allow r' osd 'allow rwx pool=ovirt-pool'
  3. Кілтті алыңыз және оны кейінірек пайдалану үшін сақтаңыз:

    bash
    ceph auth get-key client.ovirt > ceph.client.ovirt.keyring

3-қадам: Ceph-ті oVirt-ке қосу

oVirt веб-интерфейсі арқылы қосу

  1. oVirt Engine-ге кіріңіз және «Сақтау» → «Жаңа домен» бөліміне өтіңіз.

  2. «Деректер» сақтау түрін таңдап, қосылу түрін таңдаңыз — «Импорттау».

  3. Ceph параметрлерін енгізіңіз:

    • «Тип» өрісінде RBD таңдаңыз.
    • Пул параметрлерін, пайдаланушыны және алдыңғы қадамда жасалған кілтке жолды көрсетіңіз.
    • Қосылу мысалы: rbd:ovirt-pool/ovirt-image@mon1;mon2;mon3.

CLI арқылы қосу

Командалық жол арқылы қосылу үшін ovirt-engine-sdk утилитасын пайдаланыңыз.

  1. SDK орнатыңыз:

    bash
    pip install ovirt-engine-sdk-python
  2. Ceph-ке қосылу үшін келесі Python мысалын пайдаланыңыз:

    python
    import ovirtsdk4 as sdk from ovirtsdk4.types import StorageDomain, Host, StorageType, ImageProvider, CephCredentials, RbdStorage connection = sdk.Connection( url='https://your-ovirt-engine.example.com/ovirt-engine/api', username='admin@internal', password='yourpassword', insecure=True ) hosts_service = connection.system_service().hosts_service() host = hosts_service.list()[0] # Бірінші хостты қолданамыз storage_domains_service = connection.system_service().storage_domains_service() ceph_credentials = CephCredentials( user_name='client.ovirt', secret='Сіздің_Ceph_кілт', # Ceph кілтін енгізіңіз ) rbd_storage = RbdStorage( pool='ovirt-pool', credentials=ceph_credentials, image_provider=ImageProvider( name='mon1,mon2,mon3' # Ceph мониторларының мекенжайлары ) ) storage_domain = StorageDomain( name='Ceph_Storage', type=StorageType.DATA, host=Host(id=host.id), storage=rbd_storage ) storage_domains_service.add(storage_domain) connection.close()

Ceph және oVirt интеграциясы бойынша үздік тәжірибелер

Желіні оңтайландыру

Ceph-пен жұмыс істеу үшін кідірісі аз және өткізу қабілеті жоғары желіні баптау маңызды. Ceph трафигі үшін арнайы желілерді пайдаланыңыз және мүмкін болса Jumbo Frames қолдауын қосыңыз.

Мониторинг және басқару

Ceph кірістірілген мониторинг құралдарын ұсынады, бірақ Prometheus және Grafana сияқты құралдармен интеграциялау талдау мүмкіндіктерін кеңейтеді. Бұл кластердің өнімділігін және күйін нақты уақыт режимінде бақылауға мүмкіндік береді.

Қауіпсіздік

Ceph-ке қатынаудың барлық деңгейлерінде аутентификацияны және шифрлауды пайдаланыңыз. Қатынауды тек қажетті IP мекенжайларымен шектеп, қауіпсіздік жаңартуларын үнемі орнатыңыз.

Сақтық көшірме жасау және қалпына келтіру

Ceph деректерінің және конфигурациясының тұрақты сақтық көшірмесін орнатыңыз. Бұл ақаулар жағдайында жүйені тез қалпына келтіруге мүмкіндік береді.

Vinchin Backup and Recovery-дің oVirt-ті қорғаудағы артықшылықтары

oVirt виртуализациясы ұйымдарға IT-инфрақұрылымды басқару және масштабтау үшін қуатты құралдар ұсынады. Дегенмен, кез-келген басқа IT-жүйеде деректерді қорғау өте маңызды міндет болып табылады.

Мұнда Vinchin Backup and Recovery көмектеседі — виртуалды орталарды, соның ішінде oVirt-ті сенімді қорғауды қамтамасыз ететін резервтік көшіру және қалпына келтірудің мамандандырылған шешімі.

Vinchin Backup and Recovery-дің oVirt үшін негізгі артықшылықтары:

  1. oVirt-пен толық интеграция: Vinchin Backup and Recovery oVirt-пен толық интеграцияланған, бұл резервтік көшіруді тікелей oVirt интерфейсінен оңай реттеуге мүмкіндік береді. Бұл интеграция резервтік көшірмелерді басқаруды жеңілдетеді және автоматтандыру деңгейін жоғарылатады.

  2. Инкременттік және дедупликацияланған резервтік көшіру: Vinchin инкременттік резервтік көшіру технологиясын пайдаланады, бұл резервтік көшіру уақытын және сақталатын деректер көлемін айтарлықтай қысқартады. Блок деңгейіндегі дедупликация диск кеңістігін пайдалануды барынша азайтып, тек бірегей деректерді сақтайды.

  3. Жылдам қалпына келтіру және лезде қалпына келтіруді қолдау: Vinchin Backup and Recovery виртуалды машиналарды лезде қалпына келтіру мүмкіндігін ұсынады, бұл ақау болған жағдайда тоқтау уақытын барынша азайтуға мүмкіндік береді. Бұл әсіресе маңызды қосымшалар мен қызметтер үшін өте маңызды.

  4. Резервтік көшірмелерді баптаудағы икемділік: Шешім толық, инкременттік және дифференциалды көшіруді қоса алғанда, резервтік көшіру параметрлерінің кең ауқымын қолдайды. Сондай-ақ, деректерді қорғау процесін ұйымыңыздың қажеттіліктеріне қарай оңтайландыру үшін сақтау және резервтік көшіруді жоспарлау саясаттарын баптауға болады.

  5. Шантаждық бағдарламалардан (Ransomware) қорғау: Vinchin резервтік көшірмелерді рұқсатсыз өзгертуден және жоюдан қорғауға мүмкіндік беретін шантаждық бағдарламалардан қорғауды қамтиды. Киберқауіпсіздік саласындағы қауіптердің артып келе жатқанын ескерсек, бұл өте маңызды функция.

  6. Масштабталу және жоғары қолжетімділік: Vinchin Backup and Recovery виртуалды ортаңызбен бірге масштабталады, инфрақұрылым көлеміне қарамастан деректерді қорғауды қамтамасыз етеді. Жоғары қолжетімділік кластерлерін (HA) қолдау бір түйін істен шыққан жағдайда да резервтік көшірмелердің тұрақты қолжетімділігін қамтамасыз етеді.

Қорытынды

Ceph-ті oVirt-пен интеграциялау масштабталатын, жоғары қолжетімді және ақауға төзімді деректерді сақтау инфрақұрылымын құруға мүмкіндік береді.

Осы қадамдарды және ұсыныстарды орындай отырып, сіз Ceph-ті баптап, oVirt-пен жұмысын оңтайландырып, виртуалдандырылған ортаңыз үшін сенімді және өнімді сақтау орнын қамтамасыз ете аласыз.

Реклама Google

 

 

 
Получить консультацию о системах резервного копирования
Назар аударыңыз! Бұл мақала ресми құжат емес.
Ақпаратты сақтықпен және сынақ ортасында пайдалану керек.
Әлемдегі жетекші жеткізушілерден сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының тегін сынақ нұсқасына тапсырыс беріңіз: Тегін сақтық көшірме жасау және киберқауіпсіздік бағдарламалық құралының спецификациясын есептеу қызметіміздің артықшылығын пайдаланыңыз:

 

Заманауи сақтық көшірме жасау, репликациялау, деректерді синхрондау және төлемдік бағдарламадан қорғау жүйелерін құру туралы сұрақтарыңыз болса, қазіргі заманғы деректердің сақтық көшірмесін жасау және қалпына келтіру технологиялары бойынша кеңес алу үшін біздің компанияға хабарласыңыз . Біздің компанияның осы салада 20 жылдан астам тәжірибесі бар.

 

 

test drive Дұрыс сақтық көшірме жүйесін таңдау үшін үш қадам




 Ақпаратқа толы қазіргі заманда дұрыс таңдау жасау қиын.
 
із сізге армандаған сақтық көшірме жүйесін таңдауға және құруға көмектесетін үш тегін қызметті ұсынамыз.

1. Бағдарламалық қамтамасыз етудің спецификациясын есептеу

Техникалық сипаттаманы есептеу формасын ашыңыз.

Сервер деректерін енгізіңіз және сатып алу немесе болашақ құнын бағалау үшін қатесіз сипаттаманы алыңыз.

2. Виртуалды өнімнің демонстрациясы

Сақтық көшірме жүйелері өте күрделі бағдарламалық құрал болып табылады. Толық тестілеуді өткізу және күшті және әлсіз жақтарды анықтау үшін жеткілікті уақыт пен сынақ ортасын табу әрқашан мүмкін емес.

ұл жағдайда алдымен бағдарламаның виртуалды зертханада қалай жұмыс істейтінін көруді ұсынамыз. 

3. Сынақ нұсқасын алыңыз

Сынақ сұрау формасын толтырыңыз

Сақтық көшірме жасау бағдарламалық құралы сізге сәйкес келетініне көз жеткізіңіз

 

Сақтық көшірме жасаудың ең жақсы тәжірибелері
Виртуалды машиналардың сақтық көшірмесін жасау және қалпына келтіру жолы
Сақтық көшірме бағдарламалық құралының тегін сынақтары
Сақтық көшірме жүйесіне қадамдар

 

Қазақстанда бағдарламалық жасақтаманы сатып алу (спецификацияны тегін есептеу)

 

Әр түрлі салаларға арналған шешімдер

 

Бағдарламалар туралы толық ақпарат

 

 

 

Облактармен жұмыс практикалары

 

 

Техникалық құжаттар кітапханасы

 

Бизнеснің шексіздігін қамтамасыз ету
 
Тегін бағдарламалық құрал
 
Сақтық көшірме технологиялары туралы арнайы ресурстар

 

Қазақстанда бағдарламалық қамтамасыз етуді қалай сатып алуға болады

 

ТОО Лингуа Мадре жеке деректерді қалай өңдейді
Қазақстандағы серіктес ЖШС Lingua Madre
  • Мақалалар 1046
  • «Материалдар көру саны» 240102

Егер сіздің деректер қорғау жүйелері мен деректерді қорғаумен байланысты барлық не істеген болса, несиелі программалық жасақты сатып алу немесе кеңес алу керектігі туралы - бізге хабарласыңыз.

Сіз үшін маңызды болуы мүмкін. Бізден программалық жасақ сатып алған барлық адамдар эксперттік деңгейдегі техникалық қолдау аларlar.