ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
FreeBSD jail - Wikipédia, a enciclopédia livre

FreeBSD jail

Origem: Wikipédia, a enciclopédia livre.

O FreeBSD jail é um recurso de criação de múltiplos ambientes virtuais nativo do FreeBSD. Ele consiste basicamente na criação de um diretório, um endereço de rede e um hostname para essa máquina virtual, que pode ser acessada pela console o servidor onde está instalada ou por SSH.

Índice

[editar] Créditos

Jail foi desenvolvida por Poul-Henning Kamp para R&D Associates que concedeu os direitos para o FreeBSD.

[editar] Comparações

Diferentemente de outras soluções de ambientes virtuais como chroot ou User Mode Linux, porque apenas arquivos e processos estão dentro da Jail, mas o kernel que está em funcionamento é um só, economizando processamento gerando apenas um uso maior de memória física (RAM) de acordo com os processos iniciados nas jails.

[editar] Recursos

As jails podem compartilhar espaço em disco ou ter espaço em disco limitado usando virtual nodes. O tráfego de rede entre jails e o sistema raiz pode ser controlado através de firewall interno (IPFW ou Packet Filter nativamente). Através do sysctl é possível desabilitar alguns recursos como o uso de sockets para conexão e acesso a informações do sistema.

[editar] Implementação

O processo de criação de uma jail é simples. Compilando o código-fonte com um “make buildworld” (processo demorado na primeira vez) todo o sistema é compilado e depois em poucos passos é possível criar uma nova jail. Isso pode ser feito em modo texto de modo bem fácil com o kit JailTools, do The Labs compatível até as versões 5.X e com o Ez-Jail para as versóes 6.X em diante. Além desses kits existe um módulo gráfico para ser usado juntamente ao Webmin que facilita o gerenciamento das jails, bastante útil quando se trata de muitas máquinas virtuais.

[editar] Porque usar

Existem diversos benefícios da virtualização, como fácil manipulação dos ambientes virtuais, melhor aproveitamento de capacidade de hardware, centralização de serviços em um número menor de máquinas para melhor gerenciamento sem que um serviço interfira no outro. Outras facilidades da jail é que ela possui sua própria base de usuários e senha, tendo seu próprio root e cada usuário de uma jail não consegue acesso em outras jails. É excelente para ambientes onde pessoas de outros setores ou organizações precisam do acesso de root. Também serve para criação de ambientes de teste já que uma jail não afeta outra, podendo ter ambientes de teste, homologação e produção em uma mesma máquina(hardware) porém em diferentes ambientes virtuais.

[editar] Melhoramentos

Existe um projeto, o Jail Resource Limits, desenvolvendo controle de uso de processamento e de memória para o Jail, que tornará ainda mais atraente uma jail por fornecer praticamente todas as facilidades de um ambiente em hardware dedicado.

[editar] Ligações externas


Outras línguas


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -