[SEO Subhead]
This Guidance demonstrates how to implement a cloud-bursting solution that seamlessly extends your on-premises semiconductor workflows to the cloud. It allows you to run hybrid or entirely cloud-based semiconductor design and verification workflows on AWS while utilizing your existing on-premises chip design environments based on IBM Spectrum Load Sharing Facility (LSF) and NetApp storage.
Please note: [Disclaimer]
Architecture Diagram

[Architecture diagram description]
Step 1
The user logs in to the NICE DCV desktop to submit the job through a multi-cluster of IBM Spectrum LSF, which is deployed using a multi-Region (or hybrid cloud) approach.
Get Started

Deploy this Guidance
Well-Architected Pillars

The AWS Well-Architected Framework helps you understand the pros and cons of the decisions you make when building systems in the cloud. The six pillars of the Framework allow you to learn architectural best practices for designing and operating reliable, secure, efficient, cost-effective, and sustainable systems. Using the AWS Well-Architected Tool, available at no charge in the AWS Management Console, you can review your workloads against these best practices by answering a set of questions for each pillar.
The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.
-
Operational Excellence
AWS Lambda deploys the FlexCache configuration for FSx for ONTAP, automating the process and accelerating FSx for ONTAP adoption. This automation (using Lambda) helps streamline the deployment of FSx for ONTAP with FlexCache.
-
Security
AWS Secrets Manager enhances the security of the storage virtual machine's administrator access and NICE DCV external access by storing passwords as encrypted secret values. Secrets Manager protects access passwords through encryption, improving overall security.
-
Reliability
Lambda can launch additional instances of your function to handle increased load if a function receives a request while processing a previous one. This scalability helps ensure that you can configure the file system and deploy FSx for ONTAP FlexCache through an API.
-
Performance Efficiency
IBM Spectrum LSF manages jobs and resources through Amazon EC2 (fleet) API calls, enabling EC2 instances to scale across multiple Regions. This approach allows for efficient utilization of resources and improved performance by dynamically adjusting compute capacity.
-
Cost Optimization
FSx for ONTAP with FlexCache caches only metadata rather than all data from the source to the target file system. EDA workloads consume substantial disk space and require copying to remote clusters for processing. FlexCache reduces the size of data to move, saving costs.
-
Sustainability
FSx for ONTAP maximizes utilization by supporting the modification of throughput capacity and increasing SSD storage and IOPS. FSx for ONTAP reduces downstream workloads once activated, contributing to sustainability efforts through efficient resource utilization.
Related Content

[Title]
Disclaimer
The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and AWS (whichever applies). You should not use this AWS Content in your production accounts, or on production or other critical data. You are responsible for testing, securing, and optimizing the AWS Content, such as sample code, as appropriate for production grade use based on your specific quality control practices and standards. Deploying AWS Content may incur AWS charges for creating or using AWS chargeable resources, such as running Amazon EC2 instances or using Amazon S3 storage.
References to third-party services or organizations in this Guidance do not imply an endorsement, sponsorship, or affiliation between Amazon or AWS and the third party. Guidance from AWS is a technical starting point, and you can customize your integration with third-party services when you deploy the architecture.