"размер не имеет значения"Аман Ванкуверский писал(а):я бы не назвал наличие busybox-а "присутствием линукса"sobomax писал(а): BZZZT WRONG! Линукс присутвует и там и там в виде ядра которое грузит vmkernel и минимального набора тулзов для общения с внешним миром, но в ESXi он сильно порезан дабы у народа был стимул покупать полную лицензию.
ESXi + RAID
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Stanislav
- Mr. Minority Report
- Сообщения: 45706
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ESXi + RAID
- Stanislav
- Mr. Minority Report
- Сообщения: 45706
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ESXi + RAID
Так, и вот теперь пришло время сказать - ну так и чем же vmkernel принципиально отличается от xen? Тем что console под xen называется dom?sobomax писал(а):Идем и читаем:Stanislav писал(а):Так вот именно по вашей ссылке и написано, что это гипервайзер! Сами читали?![]()
Разумеется, из коммерческих соображений лучше назвать это ядром - можно продать подороже, а в реальности то?
Иначе говоря линукс для vmkernel это что-то наподобие BIOS для линукса. BIOS грузит ядро линукса но после передачи управления теряет всякий контроль над оборудованием, хотя в опеределнных случаях линукс ядро может вызывать функции в BIOS. Аналогично линукс и vmkernel - линукс грузит vmkernel и передает ему управление, после чего всем общением с железом занимается vmkernel а линукс остается просто как прослойка для запуска тех-же веб серверов и прочего. Посему, после загрузки vmkernel общением с дисками занимаются драйвера в vmkernel, линус максимум видит виртуальные диски как и прочие гостевые операционки.ESX Server uses a Linux kernel to load additional code: often referred to by VMware, Inc. as the "vmkernel". The dependencies between the "vmkernel" and the Linux part of the ESX server have changed drastically over different major versions of the software. The VMware FAQ[10] states: "ESX Server also incorporates a service console based on a Linux 2.4 kernel that is used to boot the ESX Server virtualization layer". The Linux kernel runs before any other software on an ESX host.[5] On ESX versions 1 and 2, no VMkernel processes run on the system during the boot process.[11] After the Linux kernel has loaded, the S90vmware script loads the vmkernel.[11] VMware Inc states that vmkernel does not derive from Linux, but acknowledges that it has adapted certain device-drivers from Linux device drivers. The Linux kernel continues running, under the control of the vmkernel, providing functions including the proc file system used by the ESX and an environment to run support applications.[11] ESX version 3 loads the VMkernel from the Linux initrd, thus much earlier in the boot-sequence than in earlier ESX versions.
-Maxim
- sobomax
- Маньяк
- Сообщения: 3699
- Зарегистрирован: 29 июн 2006, 22:53
- Откуда: Vancouver
Re: ESXi + RAID
Примерно тем-же чем принципиально DOS отличается от линукса или windows nt - DOS использует BIOS для общения с железом, тогда как линукс и винды начиная с НТ общаются с железом напрямую через драйвера минуя BIOS. Xen зависит от Dom0 для общения с железом, vmkernel от линукса не зависит и общается с железом напрямую через свои собственные драйвера.Stanislav писал(а):Так, и вот теперь пришло время сказать - ну так и чем же vmkernel принципиально отличается от xen? Тем что console под xen называется dom?
-Maxim
Последний раз редактировалось sobomax 10 дек 2008, 21:55, всего редактировалось 2 раза.
- sobomax
- Маньяк
- Сообщения: 3699
- Зарегистрирован: 29 июн 2006, 22:53
- Откуда: Vancouver
Re: ESXi + RAID
Ну ваще-то линукс это ядро.Аман Ванкуверский писал(а):я бы не назвал наличие busybox-а "присутствием линукса"sobomax писал(а): BZZZT WRONG! Линукс присутвует и там и там в виде ядра которое грузит vmkernel и минимального набора тулзов для общения с внешним миром, но в ESXi он сильно порезан дабы у народа был стимул покупать полную лицензию.
-Maxim
- Stanislav
- Mr. Minority Report
- Сообщения: 45706
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: ESXi + RAID
Зависит? т.е. с диском он общается через дом или просто юзает линуксовые дрова и либы, которые валяются на харде?sobomax писал(а):Примерно тем-же чем принципиально DOS отличается от линукса или windows nt - DOS использует BIOS для общения с железом, тогда как линукс и винды начиная с НТ общаются с железом напрямую через драйвера минуя BIOS. Xen зависит от Dom0 для общения с железом, vmkernel от линукса не зависит и общается с железом напрямую через свои собственные драйвера.Stanislav писал(а):Так, и вот теперь пришло время сказать - ну так и чем же vmkernel принципиально отличается от xen? Тем что console под xen называется dom?
-Maxim
ну в общем с ESXами я пас - 300 баксов/сервак на железный RAID у меня нету.
- sobomax
- Маньяк
- Сообщения: 3699
- Зарегистрирован: 29 июн 2006, 22:53
- Откуда: Vancouver
Re: ESXi + RAID
Xen c диском и прочим железом работает через дрова Dom0.Stanislav писал(а):Зависит? т.е. с диском он общается через дом или просто юзает линуксовые дрова и либы, которые валяются на харде?
ну в общем с ESXами я пас - 300 баксов/сервак на железный RAID у меня нету.
-Maxim