A Cadence projetou estrategicamente sua solução com uma combinação de recursos computacionais locais e baseados em multinuvem, incluindo computação de alto desempenho (HPC) na nuvem da IBM. “O IBM Cloud realmente compreende redes híbridas e os desafios do setor de EDA”, afirma Ray. “Oferece uma escolha de servidores bare metal e servidores virtuais; possui recursos de armazenamento, movimentação e sincronização de dados, rede, opções de firewalls e soluções robustas de nuvem virtual privada (VPC)… é a solução completa. Isso nos oferece capacidade adicional com mínima ou nenhuma interrupção. Se precisarmos expandir significativamente a capacidade computacional, podemos fazê-lo.”
Os recursos de computação da IBM auxiliam em três fluxos de trabalho no ambiente de computação da Cadence: design de chips para as próprias soluções da Cadence, serviços de verificação de sistemas para os projetos de clientes externos e desenvolvimento das ferramentas EDA da Cadence.
A Cadence e a IBM desenvolveram a solução em torno destes componentes principais:
- IBM® Cloud Bare Metal Server e IBM Cloud Virtual Server for VPC, que a Cadence usa para acessar o poder de computação para escalar. Todo o stack não é apenas flexível e de alto desempenho; ela foi projetada para atender a rigorosos requisitos de segurança, como as aprovações de segurança de fundição de silício, para as cargas de trabalho em questão.
- Pacotes IBM® Spectrum LSF para gerenciamento contínuo de cargas de trabalho e agendamento de tarefas entre os recursos computacionais locais da Cadence e o IBM Cloud. "Isso facilita muito o levantamento e o deslocamento e você pode estar falando de terabytes", diz Cunningham.
- IBM Storage Scale para armazenamento de arquivos e objetos definido por software, com alto nível de segurança, ajustado para o ambiente de nuvem e capaz de lidar com as intensas demandas de entrada/saída (I/O) do EDA, dando suporte para a movimentação de dados contínua e transparente entre local e nuvem, sincronizando quando necessário. “As tarefas de EDA realmente sobrecarregam os sistemas de armazenamento escrevem muito, leem muito,” diz Ray. “As operações de I/O da IBM funcionaram desde o primeiro dia.”
- IBM Aspera® para transferência em alta velocidade de arquivos grandes e cargas de trabalho de e para instalações locais e na nuvem.
- Red Hat OpenShift para ajudar a levantar e mudar cargas de trabalho, principalmente cargas de trabalho Unix para EDA, entre locais e a nuvem.
Para atender aos requisitos de segurança da Cadence, a Cadence e a IBM integraram os componentes da solução com o IBM Cloud Activity Tracker e o IBM Security and Compliance Center, garantindo detecção, auditoria e relatórios relacionados a eventos de segurança e conformidade.
Ray acrescenta: "A IBM tem uma equipe técnica muito boa. Eles sabem o que estão fazendo e estão totalmente focados em garantir o sucesso do cliente. Eles compreenderam nossa visão e trabalharam de perto conosco para projetar essa solução de acordo com nossos objetivos estratégicos."
Paul Cunningham explica o impacto que a solução pode ter nos prazos de lançamento no mercado. "Você está conduzindo um programa para entregar um novo produto de silício e está no momento crucial em que precisa atingir uma certa qualidade nos resultados, cumprir os objetivos de verificação ou garantir que realizou testes suficientes. O tempo é essencial e você quer migrar para a nuvem o mais rápido possível. Há vários anos, não havia como fazer isso. Você precisou lidar com desafios relacionados à segurança, migração direta ou outros aspectos. Agora, com a Cadence OnCloud, podemos realmente fazer isso.”
O IBM Cloud HPC foi projetado para oferecer maior desempenho de armazenamento, mais poder de computação e níveis mais altos de segurança. Com esses recursos, estamos ajudando a Cadence a aumentar a eficiência geral e a aprimorar o desempenho de cargas de trabalho de software computacional em HPC.
"A IBM Cloud e a Cadence cocriaram uma experiência de EDA como serviço para atender às demandas de nossos clientes por uma experiência fluida e com capacidade flexível", disse Christopher Rusert, líder mundial de computação de alto desempenho na IBM. "Por meio dessa parceria, oferecemos aos clientes um caminho flexível para a nuvem, focado na modernização de aplicações EDA."