11 Терміни, які повинен знати кожен інженер з віртуалізації

Автор: Louise Ward
Дата Створення: 5 Лютий 2021
Дата Оновлення: 1 Липня 2024
Anonim
Перетин дроту і перетин кабелю. Як вибрати автоматичний вимикач? Таблиця перетину проводів.
Відеоролик: Перетин дроту і перетин кабелю. Як вибрати автоматичний вимикач? Таблиця перетину проводів.

Зміст


Джерело: Agsandrew / Dreamstime.com

Винос:

Віртуалізація - це швидко зростаюче поле, і ось декілька найважливіших термінів, про які потрібно знати.

У сучасну епоху обчислень віртуалізація відіграє важливу роль. Термін "віртуалізація" означає створення чогось віртуального чи штучного, а не фактичної версії. Сюди можна віднести апаратне забезпечення, програмне забезпечення, платформи, операційні системи, сховища тощо. Отже, як частина цієї галузі віртуалізації є певні, часто використовувані терміни, про які повинні знати всі інженери.

Що таке віртуалізація?

Віртуалізація, як випливає з назви, відноситься до створення віртуальних комп'ютерних ресурсів. Завдяки віртуалізації навантаження на роботу компанії стає більш масштабованою. Це відбувається за рахунок трансформації та сегментації існуючої технології, яку використовує компанія. Потенціал віртуалізації був відкритий багато років тому, і зараз він використовується на різноманітних системних шарах, включаючи віртуалізацію на рівні ОС, серверного та апаратного рівня.


Хто такі інженери з віртуалізації?

Інженер з віртуалізації - це людина, яка є експертом у галузі віртуалізації. Багато компаній та організацій консультують їх з питань віртуалізації. Оскільки компанії усвідомлюють важливість віртуалізації, вони наймають людей, з якими вони можуть консультуватися для віртуалізації своїх серверів, особливо людей, які мають досвід у цій галузі.

Цей термін раніше означав людину, яка могла просто змінити сервер на кілька віртуальних машин. Але зараз роль значно розширилася. Очікується, що людина буде глибоко пізнавати цю тему.

Пояснимо деякі важливі умови

Щоб бути продуктивним, інженер з віртуалізації повинен знати деякі надзвичайно важливі терміни, що стосуються віртуалізації. Знання цих термінів є дуже важливим для інженера, оскільки йому або їй потрібно буде користуватися ними дуже часто.

Таким чином, в цьому розділі детально пояснюються одинадцять найважливіших термінів.


1. Гіпервізор

Це програмна платформа, відома також як менеджер з віртуалізації. Він управляє всім віртуалізованим локальним середовищем, включаючи екземпляри, пам'ять, ОС, процесори та інші ресурси. (Щоб дізнатися більше про гіпервізори, див. Гіпервізори 101.)

2. Обчислити віртуалізацію

Обчислювальна віртуалізація, також відома як віртуалізація сервера, - це особливий тип віртуалізації, який дозволяє розділити фізичні сервери на безліч різних частин, кожна в різних місцях. Кожна частина називається віртуальним сервером. Розташування серверів відрізняється і маскується у користувачів мережі для додаткової безпеки.

Ні помилок, ні стресу - покроковий посібник зі створення програмного забезпечення, що змінює життя, не руйнуючи ваше життя

Ви не можете покращити свої навички програмування, коли ніхто не піклується про якість програмного забезпечення.

Таким чином, обчислювальна віртуалізація дозволяє спростити архітектуру сервера ІТ-відділу будь-якої компанії. Це зменшує вартість обслуговування серверів, збільшуючи при цьому коефіцієнт їх безпеки. Крім того, оскільки дані створюються резервними копіями на кожному віртуальному сервері, дуже легко відновити будь-які дані, втрачені внаслідок катастрофи, як вірусна атака. Комп'ютерна віртуалізація дозволила ІТ-сектору продумати новіші можливості в роботі в мережі з точки зору швидкості, безпеки та цін. (Докладніше про віртуалізацію сервера див. Переваги віртуалізації сервера.)

3. Еластичний флеш-накопичувач

Еластичне зберігання спалаху - це форма еластичного зберігання у хмарі, призначена для вирішення швидко мінливих потреб у сховищі. Наприклад, якщо відомий сайт посилається на менш відомий, то раптом його відвідають багато людей. Це може призвести до величезного уповільнення або навіть збоїв на сервері.

Однак за допомогою розумного еластичного накопичувача спалаху це можна запобігти значною мірою. Це може допомогти у адаптації даних та навантаження на роботу відповідно до кількості людей, а за потреби може запросити додаткові хмарні центри обробки даних.

4. Кластер В.М.

Кластер VM - це група VM-серверів, з'єднаних мережею. Вони в основному є розділами одного сервера. Кожен VM розміщується в іншому місці, що також робить кожен VM незалежним один від одного. Крім того, як підключений кожен сервер, дуже легко відновити дані з будь-якого VM, і це дозволяє підвищити доступність. Таким чином, сервером стає легше керувати та розгортати.

5. Клонування

Клонування, як випливає з назви, по суті є копіюванням. Дійсно, клонування стосується створення точної копії певного ВМ, прийнятого як батьківська машина. Потім цей клон може використовуватися як заміна для VM або може використовуватися іншим сервером або користувачем.

6. Розбиття

У віртуалізації бази даних є два типи розділів. Це віртуальний розподіл даних та горизонтальний розподіл даних. У віртуальному розділенні даних величезні сховища даних поділяються або розподіляються на бази даних. Ці перегородки дуже прості в управлінні і дуже маленькі за розміром. Однак якщо горизонтальний шар віртуалізації даних буде розміщений між базами даних та споживачами, отримати доступ до них буде набагато простіше.

7. Гіперконвергенція

Гіперконвергентна інфраструктура - це особливий тип інфраструктури, повністю орієнтований на програмне забезпечення. Він може інтегрувати ресурси зберігання, обчислювальні ресурси, мережеві ресурси та віртуальні ресурси дуже ефективно та щільно в єдине обладнання, яке надається та підтримується одним постачальником.

8. Супер конвергенція

Супер конвергенція дуже схожа на гіперконвергентну інфраструктуру. Він також дуже щільно інтегрований; однак він не такий жорсткий, як гіперконвергенція, що робить його трохи повільніше, ніж гіперконвергенція інфраструктури.

9. Тонке забезпечення

Тонке забезпечення - це метод віртуалізації, завдяки якому система може мати вигляд більш потужних ресурсів, ніж вона насправді має. Однак якщо система насправді володіє всіма ресурсами для підтримки віртуальних, вона не є тонкою умовою.

10. Знімок

Знімок віртуальної машини посилається на її стан під час збереження знімка, що дуже нагадує функцію "збереження" відеоігри. У ньому є копія кожної програми, яка працює в момент збереження знімка. Він також містить дані та налаштування цього VM під час його збереження. Як і функція збереження гри, вона також може бути використана для збереження прогресу VM. Знімок автоматично завантажується під час запуску віртуальної машини, так що вам не доведеться виконувати свою роботу заново.

Ще одне використання знімків - це відновлення після аварій. Якщо дані, що зберігаються у віртуальній машині, пошкоджені або втрачені будь-якими способами, знімок, зроблений до пошкодження чи втрати даних, може бути використаний для легкого скасування змін.

11. Незв'язне зберігання

Розв’язане сховище є важливою частиною декодированной архітектури. Розв’язана архітектура насправді є основою для віртуалізації, де кожен VM або компонент зберігання повністю прихований один від одного і є повністю автономним. Це дозволяє їм продовжувати працювати незалежно один від одного, навіть коли інший компонент зберігання даних або машина в певному місці перестали працювати.

Це дозволяє забезпечити велику гнучкість, оскільки втрачаються лише дані на ураженому комп’ютері. Навіть ці дані можна легко відновити за допомогою знімків.

Підсумок

Ми обговорили деякі найважливіші терміни зі світу віртуалізації. Крім вищезазначених термінів, існує багато інших термінів, які мають відношення до віртуалізації. Якщо ви хочете досягти успіху в роботі інженера з віртуалізації, то вам слід мати хоча б деякі базові знання про ці терміни, а також вам рекомендується дотримуватися інших умов віртуалізації.