Overview
Following are infrastructure requirements to host the Enterprise Application suite in a Private cloud with dedicated infrastructure. All Enterprise components run on standard Linux and Windows OS distributions. You simply provision the following compute nodes and we will provision the networking and install the application stack.
Instance Types:
Linux
bbp-lnx-standard-1
2cpu
4gb ram
Ubuntu 20.4
Cloud Equivalent
a. GCP: e2-medium
b. AWS: t3.medium
bbp-lnx-standard-2
2cpu
10gb ram
Ubuntu 20.4
Cloud Equivalent
a. GCP: n1-standard-2
b. AWS: m5n.large
CPU
bbp-win-standard-1
2 CPU
10 GB Ram
Preferred OS
Windows 10 21H1, 21H2
Supported OS
Windows Server 2019 Data Center Edition
GPU
bbp-gpu-standard-1
16 vCPU
60 GB Ram
100GB Root Volume
1 GPU
Preferred OS
Windows 10 21H1, 21H2
Supported OS
Windows Server 2019 Data Center Edition
Cloud Equivalent
a. GCP: n1-standard-16 + GPU
b. AWS: g4dn.4xlarge
bbp-gpu-high-perf-1
32 vCPU
120 GB Ram
250 GB Root Volume
1 GPU
Preferred OS
Windows 10 21H1, 21H2
Supported OS
Windows Server 2019 Data Center Edition
Cloud Equivalent
a. GCP: n1-standard-32 + GPU
b. AWS: g4dn.8xlarge
CPU: At least 3.0 GHz vCPU
Storage: SSD preferred for all boot volumes. NVMe/SSD for data volumes.
Linux:
Ubuntu 20.04 LTS or Ubuntu 22.04 LTS
CentOS 8 Stream or Rocky Linux or RHEL 8
Windows:
Windows Server 2019 Data Center Edition / Windows Server 2022 Data Center Edition
Windows 10 21H1, 21H2 (64-bit Professional and Enterprise)
Windows 11 (Technology preview; not yet ready for production)
GPU Types
Tesla T4
AWS: G4 Instance Family
Tesla P100
Tesla P4
Tesla V100
NVIDIA A10G
AWS: G5 Instance Family
** RTX Enabled: https://aws.amazon.com/marketplace/pp/prodview-sqyimxk7y2ibs
* For Ray Tracing workloads.
Enterprise Infrastructure
A. Security
Proxy Server
bbp-lnx-standard-2
B. Collaboration
Enterprise Cast Stations
bbp-lnx-standard-2
C. High Speed File Transfer
Powers
Block Storage Server (High Network and Disk Bandwidth)
bbp-lnx-standard-2
Transfer Server (High Network and Disk Bandwidth)
bbp-lnx-standard-1
Storage Monitor
bbp-lnx-standard-1
Content Hub
bbp-lnx-standard-1
Object Storage Sync Server
bbp-lnx-standard-1
D. Active Directory
bbp-win-standard-1
E. Connection Gateway
Powers
Required OS: CentOS 8 Stream / Rocky Linux or RHEL 8
bbp-lnx-standard-2
F. Workstations
Powers
CPU
bbp-win-standard-1
GPU
bbp-gpu-standard-1
bbp-gpu-high-perf-1
Networking requirements
VPC
Subnets
NAT
Public Static IPs / Dynamic IPs
Custom DNS servers (AWS: DHCP Option Sets)
Event Notifications (Instance Status event notifications)
Cloud Equivalent
a, AWS: Event Bridge EC2 Status Notification
b. GCP: Pub/Sub Notifications on Instance Status
Firewall
Cloud Equivalent
a. AWS: Security Groups
b. GCP: Firewall Rules
Software
OpenAPI compatible API for the following actions
Create VPC, Subnets, NAT, Static Public IPs and Dynamic Public IPs, Routes Tables and Custom DNS on the VPC.
Equivalent AWS: AWS VPC Actions
Create and Modify Route Tables and it rules and Security Groups and it rules.
Creating, Stopping, Starting and Terminating Instances.
Get current status of an Instance.
A event notification system that can post Instance status back to Bebop (HTTPS subscription)
Equivalent AWS: AWS EC2 State Change Notification with SNS