|
Virtualização - jail(2) - FreeBSD com múltiplos IPs por instância: patch. |
|
|
|
|
Por Redação FUG-BR
|
|
12/03/2007 |
|
O subsistema de jail(2) permite virtualização de sistemas FreeBSD de uma maneira bastante particular e eficiente, através de chamadas de sistemas especiais, disponível no kernel hospedeiro, que isolam completamente os processos de um subsistema em outro. De novidade esta virtualização não tem nada, jail(2) existe desde o FreeBSD 4.0 (portanto, há anos, antes de virtualização tornar-se um hype de mercado, especialmente entre CIOs). É um sistema maduro, comprovado, eficiente e especialmente leve. Porém existem algumas limitações intrísecas a um ambiente virtual sob jail(2). A maioria vem sendo eliminada, e agora uma delas, poder utilizar mais de um endereço IP por jail(2).
O endereço IP é parte internamente relacionada aos JIDs (Jail IDs), que é o que diferencia um Jail de outro em um sistema como múltiplos jails. Portanto não era possível usar mais de um IP por jail(2). Passado. Através deste patch pode-se agora ter múltiplos IPs por instância Jail, incluindo no FreeBSD 6.2. Iniciativas no HEAD estão em andamento e o suporte deve tornar-se parte da base em breve - contudo, com potencial de ser implementado de forma distinta, segundo o criador do código que deu origem ao patch atual, o PJD. O patch atual é baseado no código de PJD para o FreeBSD 6.1, mais informações disponíveis aqui.
|
|
Última Atualização ( 12/03/2007 )
|