Um guia para e-mail transacional
Análise IBM anunciou uma nova versão de sua plataforma Resource Scheduler (PRS), que alinha empregos e recursos em ambientes OpenStack Havana gigantescas.
Ao fazê-lo, a Big Blue espera dar às empresas a chance de alcançar os mesmos níveis de eficiência como servidores altamente sintonizados do Google.
Embora a tecnologia concorre com o VMware Distributed Resource Scheduler, ele poderia se tornar um credível de uso geral agendador de tarefas para rivalizar com Borg e secretos do Google sistemas Omega , eo Apache mesos projeto.
Um programador de recursos e carga de trabalho placer é um sistema que tem emprego, e descobre quando executá-los e onde executá-los para maximizar a utilização de TI. Ele também deve deixar alguma capacidade disponível, em vez de consumir toda a infra-estrutura disponível, para garantir que não é redundância para pegar de eventuais falhas. E deve bater os seus prazos.
Borg sistema do Google é espalhado boatos para ter sido tão bom neste malabarismo tarefa que ele salvou o ad-lançador de construir todo um centro de dados.
Tecnologia agendamento de recursos da IBM foi concebido como um substituto drop-in para o programador dentro do componente Nova do open-source gerente nuvem OpenStack. Nova toma decisões de programação de acordo com informações que ele armazena durante a sua configuração, e ele seleciona trabalhos para nós de computação cujas configurações corresponder vários filtros .
PRS, ao contrário, usa a estrutura do agente de distribuição de produtos da Big Blue plataforma de computação, que considera em tempo real "da máquina e do hipervisor cargas" entre outras informações na tomada de decisões. Assim, PRS pode olhar para a capacidade de computação disponível em tempo real e fazer julgamentos em curso ao colocar cargas de trabalho. Ele pode mudar as coisas ao redor, se necessário usando a habilidade de migração ao vivo do hypervisor subjacente.
"Isso significa que, como cargas de trabalho e os recursos evoluem, a colocação de carga de trabalho é automaticamente re-equilibrado", IBM chap comercialização Gord Sissons disse ao The Reg via e-mail.
"Os principais benefícios são: melhor qualidade de serviço em termos de desempenho e disponibilidade, porque hypervisors são menos propensos a ser sobre-subscrito; melhor utilização, uma vez que [máquinas virtuais] pode ser embalado de forma mais otimizada, respeitando os requisitos de nível de serviço e redução administrador carga de trabalho, uma vez que o re-equilíbrio é automatizado.
"Isso é importante como ambientes OpenStack obter grande O 'propriedade intelectual' real na oferta está nas políticas pré-configurados -. A idéia é que um administrador de nuvem pode simplesmente especificar uma política como" balanceamento de carga "ou" embalagem ", e o programador vai procurar automaticamente para atingir o objetivo da política. "
Ele vai tomar conta de seus 50.000 núcleos. Se você pode pagar
É importante notar que este sistema é pouco provável que tenha as capacidades do sistema Omega, do Google, que é acreditado para desenhar no nível de núcleo da CPU de um sistema de telemetria chamado cPi2 , junto com outras inovações Chocolate Factory.
No entanto, inspirando-se em outras tecnologias IBM como Plataforma Symphony, é capaz de ganhar algumas habilidades avançadas, tais como a programação mencionada distribuído baseado em agentes, que (nos dizem) permite tecnologia da IBM "oportunista" emprestar "os recursos não em utilização por diversos inquilinos - emprestar, empréstimos e políticas de preferência são especificadas nos planos de compartilhamento de recursos flexíveis que podem variar com o tempo. "
Todo o sistema também pode sentar-se em cima do bem-visto da IBM Parallel File System Geral , que lhe dá alguns recursos mais avançados do que o principal equivalente de código aberto, o Hadoop Distributed File System. Google é provável que em campo a sua própria tecnologia nessa área, mas publicou muito pouco sobre ele.
Pelo que entendemos, esses recursos significa PRS da IBM é mais avançado que partes do projeto open-source Apache mesos - embora ao custo de ser proprietário e, portanto, ter apenas um desenvolvedor de grande porte (IBM) a condução do projeto.
Uma desvantagem da abordagem da Big Blue é sua dependência de virtualização completa, o que significa que ao passar informações entre duas VMs no mesmo servidor há uma sobrecarga. Isso se compara com no nível do kernel transferências diretas dentro Omega e mesos graças a conteinerização via cgroups , e assim por diante.
IBM diz que já tem alguns clientes que executam na faixa de 50 mil núcleos - dificilmente o Google, mas não insignificante.
Embora a tecnologia atinge este hack como sendo útil para as poucas empresas lá fora, com ruidosas, ambientes OpenStack cheio de instância não já sob algum tipo de programador, parece pouco provável que possa manter a paridade de recursos com o programador open-source e placer recurso Apache mesos .
Mesos já é largamente utilizado no Twitter - a empresa contratou Benjamin Hindman, co-criador da tecnologia, recentemente - e também tem sido usado por moda rede sala de transação Airbnb. IBM afirma que o projeto de mesos, tal como está é imaturo - é verdade, mas com recursos substanciais por trás dele, que não pode continuar a ser o caso.
Os pré-requisitos para as empresas que querem ter uma mordidela na resposta da IBM de mais avançado sistema do Google é o uso de sistemas IBM Power ou IBM System x (incluindo iDataPlex), Red Hat Enterprise Linux 6.3 e IBM SmartCloud Entry V3.2.
Embora muitos visão da IBM recente OpenStack amor-in como mais marketing do que substância, este lançamento mostra que em algumas partes da organização da Big Blue titânica, algumas pessoas muito inteligentes estão trabalhando para turbinar o projeto de código aberto - por um preço. ®
Nenhum comentário:
Postar um comentário