Debian дээр виртуалчлах: Оршил - ЖДҮ эрхлэгчдэд зориулсан компьютерийн сүлжээ

Цувралын ерөнхий индекс: ЖДҮ эрхлэгчдэд зориулсан компьютерийн сүлжээ: Оршил

Виртуалчлал

Хамгийн энгийн нь хамгийн сайн нь юм

-Ийн үндсэн хуудасны толгойн зураг дээр XtratuM, Бодит цаг хугацаанд Embedded эсвэл Embedded системд тусгайлан зориулж бүтээсэн гипер зөвлөгч, бид дараах зургийг олж авна: xtratum

"Манай Үндсэн зарчим үйлчилгээ суурилуулах, тохируулах, удирдах, үүнд Виртуалчлалыг оруулаад «гэсэн мэдэгдлийг бүрэн хүлээн зөвшөөрч байна.Илүү энгийн, илүү сайн байх болно", тэр бол, Хамгийн энгийн нь хамгийн сайн нь юм. "

Танилцуулга

La Виртуалчлал  энэ бол өргөн уудам, төвөгтэй сэдэв юм. Бид түүний тухай нэг их юм бичихгүй шүү дээ. Уншигч бүрийн сонирхлыг харгалзан унших, эсвэл судлах хэрэгтэй гэсэн зарим тодорхойлолт, хуудсуудын холбоосыг л бид ил гаргах болно. Бид санал болгож байна хуудсыг уншина уу Википедиа англи хэл дээр болон бусад эх сурвалжаас авах боломжтой.

  • Бид ердийн How To-ийг хэд хэдэн тушаалаар хүргэхийг хүсэхгүй байгаа бөгөөд энэ сэдвийг дор хаяж танилцуулах гарын авлага өгөхгүйгээр хийхийг хүсэхгүй байна. Заримыг нь бид мэднэ Тэвчээргүй уншигчид Тэд танилцуулгыг уншаагүй бөгөөд хэрхэн яаж хийгдсэнийг шууд хардаг. Харамсалтай үйл хэрэг, дараа нь бид олон удаа хангалттай хариулж чадахгүй гэсэн ойлголттой асуултууд гарч ирнэ, яагаад гэвэл бид бүгдийг мэдэх боломжгүй юм.

Энэ нийтлэлийг жаахан ч гэсэн анхааралтай уншсаны дараа уншигч нь юу болох талаар ойлголттой болно гэж найдаж байна. Виртуалчлал ба түүний Одоогийн нөхцөл байдал. Түүнчлэн, энэ нь одоо компьютер ашигладаг бараг бүх хүний ​​өдөр тутмын ажлыг илүү өргөжүүлэх боломжийг олгодог хэд хэдэн холбоосуудтай.

Википедиа болон бусад эх сурвалжуудын дагуу тодорхойлолт, холбоосууд

Виртуалчлал

Компьютерийн шинжлэх ухаанд Виртуалчлал гэсэн хувилбарыг үүсгэх үйлдлийг хэлнэ зүйл тохиолддог юм оронд нь виртуал зүйл тохиолддог юм багтана виртуал компьютерийн тоног төхөөрөмж, үйлдлийн системүүд, хадгалах төхөөрөмжболон компьютерийн сүлжээний нөөц. A-ийн системийн нөөцийг хуваасан арга хэлбэрээр виртуалчлал 60-аад оноос эхэлсэн төв компьютер, өөр програмуудын хооронд. Түүнээс хойш нэр томъёоны утга Виртуалчлал энэ нь байнга өргөжиж байдаг.

La Виртуалчлал o Виртуалчлалын платформ гэдэг нь үйлдлийн системтэй бодит машин шиг ажилладаг виртуал машин бүтээхийг хэлнэ. Виртуал машин дээр ажилладаг програм хангамж нь үндсэн техник хангамж эсвэл физик нөөцөөс тусдаа байдаг. Жишээ: Debian 8 "Jessie" -ийг ажиллуулж байгаа физик машин нь Ubuntu Trusty 14.04 үйлдлийн системтэй виртуал машин байрлуулах боломжтой..

Виртуалчлалд үүнийг «Хөтлөгч - Host»Виртуалчлал өөрөө явагддаг бодит эсвэл бодит компьютер руу. Хэнд виртуал машин Үүнийг "гэж нэрлэдэгЗочин - Зочин«. Нөхцөл Host y Зочин тэдгээрийг бодит машин дээр ажилладаг програмыг виртуал машин дээр ажилладаг програмаас ялгахад ашигладаг. Програм хангамж эсвэл програмыг хост тоног төхөөрөмж дээр виртуал машин үүсгэдэг үүнийг нэрлэдэг Гипервизор - Эквистер.

Виртуалчлалын янз бүрийн хэлбэрүүд:

  • Нийт виртуалчлал - Бүрэн виртуалчлал: Энэ нь Бараг нийт бодит тоног төхөөрөмжийн симуляциЭнэ нь ихэвчлэн үйлдлийн системээс бүрдэх виртуал програм хангамжийг ямар ч өөрчлөлтгүйгээр ажиллуулах боломжийг олгодог.
  • Хэсэгчилсэн виртуалчлал - Хэсэгчлэн виртуалчлах: зорилтот орчин Энэ нь бүрэн загварчлагдаагүй боловч хэсэгчлэн хийгдсэн байдаг. Үүний үр дүнд зочин дээр ажилладаг зарим програмыг өөрчлөх шаардлагатай болж магадгүй юм.
  • Паравиртуалчлал - Паравиртуалчлал: Тоног төхөөрөмжийн орчинг загварчлахгүй. Зочин хөтөлбөр бүр - Зочин дээр ажилладаг Тусгаарлагдсан домэйн, тэд тусдаа систем дээр ажиллаж байгаа юм шиг. Энэ төрлийн орчинд хэрэгжихийн тулд Зочны хөтөлбөр бүрийн тодорхой өөрчлөлтийг хийх шаардлагатай.

La тоног төхөөрөмжийн тусламжтайгаар виртуалчлах энэ нь виртуалчлах үйл явцын ерөнхий үр ашгийг дээшлүүлэх арга юм. Энэ нь процессор эсвэл CPU нь виртуалчлахад шаардлагатай дэмжлэг, бусад тоног төхөөрөмжийн бусад бүрэлдэхүүн хэсгүүдийг агуулсан байх ёстой гэсэн үг юм.

Тоног төхөөрөмжийн виртуалчлал нь Тоног төхөөрөмжийн эмуляцтай ижил биш юм. Эмуляцад техник хангамжийн нэг хэсэг нь нөгөө хэсгийг дууриаж хийдэг бол Виртуалчлалын үед програм хангамж болох Hypervisor нь тухайн техник хангамжийг бүхэлд нь дуурайлган хийдэг.

Виртуал машин

Тооцооллын хувьд a машин виртуал Энэ бол компьютерийг дууриаж, жинхэнэ компьютер шиг програм ажиллуулах програм юм. Энэхүү програмыг анх "физик машины үр ашигтай, тусгаарлагдсан хуулбар" гэж тодорхойлсон байдаг. Одоогийн байдлаар уг нэр томъёоны утга нь ямар ч бодит техник хангамжтай шууд дүйцэх чадваргүй виртуал машинуудыг агуулдаг.

Гипервизор

Un Гипервизор - Эквистер o Виртуал машины хяналт - Виртуал машин хянагч VMM гэдэг нь янз бүрийн виртуалчлалын хяналтын техникийг нэгэн зэрэг өөр компьютер дээр өөр үйлдлийн системийг (өөрчлөгдөөгүй, эсвэл паравиртуалчлагдсан тохиолдолд өөрчилсөн) ашиглах боломжийг олгодог платформ юм.

Нээлттэй виртуалчлалын холбоо (OVA)

La Нээлттэй виртуалчлалын холбооАнгли хэл дээрх гарчигтаа хүндэтгэлтэй ханддаг нь Линуксийн Сангийн хамтын ажиллагааны төсөл юм. Энэхүү консорциум нь үнэгүй програм хангамж, нээлттэй эхийн програм хангамжийг нэвтрүүлэх үүрэг хүлээдэг. Нээлттэй эх виртуалчлалын шийдлүүдийн хувьд KVM, мөн түүний захиргаанд шаардлагатай програм хангамж, жишээлбэл oVirt. Консорциум нь янз бүрийн үйлчлүүлэгчдийн амжилтын түүхийг сурталчилж, харилцан уялдаа холбоог дэмжиж, KVM-ийн эргэн тойронд гуравдагч этгээдийн шийдлүүдийн экосистемийг өргөжүүлэх ажлыг хурдасгадаг.

OVA-ийн сурталчилсан үнэгүй програм хангамж:

  • KVM бол гипервизор юм. Үүсгэсэн Кумранет, Инк, тэр үед Линуксийн цөмд суулгасан KVM модулийг хурдан хүлээн авахад олны анхаарлыг татаж байсан програм хангамжийн чиглэлээр ажилладаг Израилийн компани. Энэ нь «Хатуу ICE ширээний виртуалчлалын платформ»Цөмд суурилсан Виртуал Ширээний Машинууд дээр суурилсан бөгөөд протоколоороо холбогдсон ҮНЭГҮЙ. 4 оны 2008-р сарын XNUMX-нд компани улаан малгай, Inc. худалдан авсан Кумранет 107 сая долларын өртгөөр.
  • libvirt Энэ нь API «Хэрэглээний програмын интерфэйс"нээлттэй эх сурвалж, чөтгөр - дэмон, мөн виртуалчлалын платформыг удирдах хэрэгсэл юм. Та удирдах боломжтой KVM, Xen, VMware ESX, QEMU болон бусад виртуалчлалын технологиуд. Түүний өөр API нь гипервизор давхаргын найруулгад өргөн хэрэглэгддэгlibvirt -д бичигдсэн номын дэлгүүр юм хэл C, гэх мэт бусад хэлтэй холбож болно Python, Perl, ОКамл, Ruby, Java, JavaScript (дамжуулан Node.js) болон PHP.
  • oVirt нь виртуалчлах платформыг удирдах програм юм. Энэ нь үнэгүй, нээлттэй эхийн програм хангамж юм. Үүнийг үүсгэн байгуулсан улаан малгай нь олон нийтийн төсөл болох Red Hat Enterprise виртуалчлал. oVirt нь ашиглахад хялбар вэб интерфейсээс виртуал машин, сүлжээний нөөц, хадгалах, тооцоолох үйл ажиллагааг төвлөрүүлэн удирдах боломжийг олгодог. бие даасан платформ нэвтрэх. X86 64 архитектур дээр албан ёсоор дэмжигдсэн цорын ганц Hypervisor нь KVM боловч архитектурыг дэмжихэд хүчин чармайлт гаргадаг PPC y ARM түүний дараагийн хувилбаруудад.
  • libguestfs гэж бичсэн номын сан юм хэл C -д хандах, өөрчлөх хэрэгслүүдийн багц виртуал дискний зураг виртуалчлалын платформ дээр. Энэхүү хэрэгслийг libvirt болон тэдгээрийн доторх файлуудыг удирддаг виртуал машинуудыг үзэх, засах боломжтой. Скрипт бичихэд ашиглаж болно -Скрипт- виртуал машиныг өөрчлөх эсвэл үүсгэх.
  • Виртуал машин менежер - Виртуал Машины менежер гэдэг нь Red Hat програм юм виртуал менежер, багц нь Debian-ийн агуулахад бас байдаг. Энэ бол виртуал машиныг удирдах Ширээний програм юм. Энэ нь шинэ домэйн үүсгэх, тохируулах, тохируулахад ашиглагддаг. Энэ нь зочин домэйны график консол руу нэвтрэх VNC клиенттэй. Debian Jessie-ийн виртуал менежерийн багцад виртуал машинуудын график консол руу хандах SPICE протоколыг оруулсан болно.

Xen

Xen Энэ бол микро цөмт дизайныг ашигладаг, олон үйлдлийн системийг нэг компьютерийн тоног төхөөрөмж дээр нэгэн зэрэг ажиллуулахад шаардлагатай үйлчилгээ үзүүлдэг Hypervisor юм. Тэр Кембриджийн их сургуулийн компьютерийн лаборатори, Xen-ийн анхны хувилбаруудыг боловсруулсан бөгөөд энэ нь мөн үнэгүй програм хангамж юм. Debian 8 "Jessie" нь агуулахдаа багцтай байдаг xen-hypervisor-4.4-amd64.

OpenVZ

OpenVZ нь Линуксийн үйлдлийн системийн түвшний виртуалчлалын шийдэл юм. Энэ нь ижил физик сервер дээр тусгаарлагдсан, аюулгүй, хувийн виртуал сервер үүсгэх боломжийг олгодог бөгөөд энэ нь техник хангамжийн нөөцийг илүү сайн ашиглах боломжийг олгодог. Энэ нь сервер тус бүр дээр ажиллаж байгаа програмууд хоорондоо зөрчилдөхгүй байхыг баталгаажуулдаг. Тус бүр Виртуал хувийн сервер - Виртуал хувийн сервер (VPS), энэ нь яг дангаараа ажилладаг сервер шиг ажилладаг. Тэдгээрийг дахин эхлүүлж, root хэрэглэгч болон бусад ердийн хэрэглэгчид хандах боломжийг олгодог. Тэд өөрсдийн IP хаягууд, санах ой, процессууд, файлууд, програмууд, системийн сангууд, тохиргооны файлуудтай байдаг.

Debian, OpenVZ-ийн дэмжлэгт зориулж өөрчилсөн цөмүүдийг Debian 7 "Wheezy" -ээс эхлэн агуулахаас нь устгасан.

Linux контейнер LXC

Сав тэдгээр нь үйлдлийн системийн доторх тусгаарлагдсан хэсгүүд юм. Талбар бүр нь файлын систем, сүлжээ, PID, CPU, санах ойн хуваарилалтын зориулалттай өөрийн нэрийн орон зайтай байдаг. Эдгээрийг Линуксийн цөмд багтсан Control Groups and Namespaces функцуудаар дамжуулан үүсгэх боломжтой. LXC Энэ нь OpenVZ, гэх мэт цөмийн түвшинд виртуалчлалд суурилсан бусадтай ижил төстэй технологи юм Linux-VServer.

ольтриг

ольтриг нь KVM, Xen, OpenVZ эсвэл VMware дээр ажилладаг виртуал машиныг удирдах, хянах шийдэл юм. Дебиан Жесси үүнийг өөрийн агентууд эсвэл Archipel цөм рүү чиглүүлдэг янз бүрийн багцаар дамжуулан агуулахдаа агуулдаг. Дэлгэрэнгүй мэдээллийг "архипел" -ийг Synaptic эсвэл via-ээр хайж олох чадварыг хайж олох архипел.

Сонирхлын бусад холбоосууд

  • VSwitch-ийг нээнэ үү: виртуал шилжүүлэгч үүсгэх боломжийг олгодог нээлттэй эхийн програм хангамж.
  • OpenStack:
  • QRM-ийг нээх: Дата төвийн менежментийн шинэ үеийн нээлттэй эхийн платформ - Мэдээллийн төв.
  • Docker: програм хангамжийн контейнер дотор програм байрлуулах ажлыг автоматжуулах чадвартай нээлттэй эхийн төсөл.
  • Nextmox: виртуалчлах орчинд зориулсан нээлттэй эхийн сервер.
  • VMware- X86 нийцтэй компьютеруудад зориулагдсан виртуалчлалын програм хангамж бүхий EMC корпорацийн охин компани (Dell Inc-ийн эзэмшдэг)
  • Virtualbox: виртуал машин үүсгэх үнэгүй програм хангамж. Debian энэ програм хангамжтай холбоотой багцуудыг өөрийн салбар руу шилжүүлсэн «хувь нэмэр".
  • Нээлттэй мананцар: НЭГҮҮД виртуалчлалын платформуудын ашиг тусыг дан ганц биет нөөцөөс эх үүсвэрийн банк болгон өргөжүүлж, серверийг зөвхөн физик дэд бүтцээс нь гадна физик байрлалаас нь салгаж өгдөг.

Нийтлэлийг энэ мөр хүртэл судлахад найрсаг ханддаг уншигчид өнөөгийн Виртуалчлалын орчлон ертөнц ямар өргөн уудам, ээдрээтэй болохыг ухаарах болно. Энэ нь таны аяллын хөтөч болно гэж найдаж байна.

Дараагийн хүргэлт үү?

Одоо Qemu-KVM Debian дээр байна!

Энэ нь цуврал нийтлэл байх болно гэдгийг санаарай ЖДҮ эрхлэгчдэд зориулсан компьютерийн сүлжээ. Бид чамайг хүлээх болно!


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

3 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Zodiac Carburus гэж хэлэв

    Ерөнхийдөө виртуалчлалын талаар маш сайн танилцуулга. Энэхүү бичлэгийг бичихэд хүчин чармайлт гаргасан танд баярлалаа. Бид дараагийнхыг нь хүлээж байна.

  2.   Mario гэж хэлэв

    Танилцуулга хийсэн Фикод баярлалаа.

    Маш сайн тайлбарласан бөгөөд сэдвийг гүнзгийрүүлэх хангалттай холбоосуудтай.

  3.   federico гэж хэлэв

    Энэ бол Мариогийн зорилго юм. Виртуалчлалын асуудлын өнөөгийн цар хүрээний талаар олон хүн тодорхойгүй байна гэж би бодож байна.

bool (үнэн)