This blog will introduce to AMD Cloud Manageability solutions.
1.1. AMD Manageability
AMD Manageability solution enables IT administrators to effectively manage enterprise systems both, when either the system is powered on or if the system is powered off. AMD Manageability covers organizations of all sizes, say small and medium enterprises (SME) and large enterprises. More details about AMD Manageability can be found at www.amd.com/DASH.
AMD Manageability support both wired and wireless interfaces. Wireless manageability solution is called AIM-T (AMD Integrated Management Technology). Wired manageability is supported by AMD partners like Realtek and Marvell.
AMD Manageability solution also consists of console software release by AMD like DASH CLI, AMC and AMPS
Before AMD Manageability is deployed, AIM-T system must be provisioned with enterprise credentials. APC (AMD Manageability Console) is application which will ease the provisioning and deployment process.
1.2. AMD Cloud Manageability
AMD Cloud Manageability Service (ACMS) is a software product within AMD Manageability solution which enables IT administrators to manage enterprise systems when systems are outside enterprise network. In the hybrid and remote work environments when some employees are working away from office and enterprises can still manage the systems.
AIM-T will connect to cloud only if system is outside office and registers itself with ACMS as available. Inside office AIM-T will not register with ACMS but system will be manageable from any supported DASH console.
AMD Cloud Manageability solution can be initiated when platform is in Windows desktop. All manageability feature like DASH and KVM are supported.
When DASH console wants to manage this AIM-T system, console connects to ACMS server and looks for system hostname, if the system has registered with ACMS. ACMS will facilitate the connection between system and console.
3. Setup requirements
To create the test setup following software are needed. All of them are available for download at www.amd.com/DASH.
AIM-T 2.0 and above system
AMD Provisioning Console (APC).
Any windows system.
ACMS is installed on a system with public IP either on Linux or Windows. One of the ways to get a public IP is to spawn a virtual machine on any cloud provider (Amazon EC2, Azure VM, etc.).
Any Windows or Linux systems.
At a minimum, three systems are required.
Windows: Install APC and DASH CLI (Management Console)
Public IP Windows/Linux: Install ACMS.
AIM-T 2.0 or above system (Managed Node)
4. Installation and setup
Typically, APC is used to generates the cloud supported provisioning package, certificates, keys for establishing cloud manageability connection.
The provisioning package generated by APC is installed on AIM-T system. Certificates and keys are installed on DASH console and on ACMS.
4.1. Generate AIM-T Provisioning Package, certificates, and keys.
Observer secure path is C:\Users\AMD\Documents and package name is MyOrg
Enable cloud manageability as shown below.
On completion, following certificates would be generated at C:\Users\AMD\Documents\AMD Provisioning Console\Packages\MyOrg\Cloud\
ensure these files are present in the package path.
4.2. Enable & setup AIM-T system for manageability.
By default ACMS listens and binds on port 443. To customize IP address and port, edit /lib/systemd/system/acms.service and update the --bind option to desired IP address and port in ipaddress:port format. Add a firewall rule to allow port 443 or customized port number.
On Windows, installer will prompt to customize IP address and port while installation and make the firewall exceptions.
$ sudo ufw allow 443/tcp
Start the ACMS service.
$ sudo systemctl start acms
Ensure ACMS service is running.
$ systemctl status acms
You can watch live logs.
$ journalctl -fu acms
On Windows logfile is C:\ProgramData\AMD\Manageability\acms.log