Curious to check the new tool launched by Amazon which can be deployed in your on-premise vSphere environment and can be used to manage and migrate workloads onto AWS. But dont be hesitant to try this new feature of AWS, you dont need a high end server or paid subscription, all you need is a pretty good laptop (8GB memory, i5 Proc) and need the below mentioned tools and requirements...
1. VMware Workstation (30 days trial)
2. VMware vCenter Appliance (60 day trial)
3. VMware ESXi (60 day trial)
4. AWS Free Tier subscription
Thats it!!! :-) you are ready to rock and roll!!!
I have given only the high level steps to configure the AWS Management Portal for vCenter, if you find it difficult or got stuck, please leave a comment and i will surely help you out.
Step 1
* Install the VMware Workstation which comes under free trial for 30 days
Step 2
* Download the ESXi 5 (above version 5) and Virtualize the ESXi Hypervisor in VMware Workstation, use 6 GB boot disk for ESXi which is enough for this testing
Step 3
* Once the ESXi is Virtualized, add additional hard drive from the "Settings" menu from the VMware Workstation and add 40 GB disk to the ESXi Hypervisor
* Also set the ESXi memory to 6GB from the VMware Workstation settings
* Download vSphere Client and login to the ESXi
* Rescan the storage from the "Storage" tab on the ESXi and create VMFS filesystem on the newly attached 40 GB disk
Step 4
* Download the vCenter Server Appliance and deploy it in the ESXi
* Download the AWS-Connector and deploy it in the ESXi
* Make sure both the OVA files are deployed as "thin disk" format and on the newly added 40 GB disk
Step 5
* Right Click on the vCenter Appliance VM, click on "Edit Settings" and reduce the memory to 4GB
* Power on vCenter Appliance and do not power-on the AWS Connector yet
* Login to the vCenter appliance using the username "admin" and password "vmware"
* Create a user "vcadmin" and assign a password
- useradd vcadmin
- passwd vcadmin
and type the password when prompted
* Select the vCenter appliance VM on the vSphere Client and choose the console tab, you will be given with the IP address with port, make a note of it
* No need to add the ESXi to the vCenter since we are going to test the AWS connector functionality
Step 6
* Open any browser from your local desktop and login to the IP address and port seen in the vCenter Console
- https://vcenter-ip:5480 (https://192.168.88.138:5480) where 192.168.88.138 the vcenter ip in my setup
* Once you type the IP address and the port, you will be requested to enter the username and password which is same as mentioned earlier.
* After you login, choose the default SSO and embedded database option and click next to create the vcenter configurations
* Once completed, you will be redirected to the status screen where you can see multiple service status, on the bottom left of the screen you can see few service which we do not want to running and make the appliance slower, so stop the following service (you can click on the stop button)
- vSphere web-client
- Syslog
- Log Browser
- Network Dump
Step 7
* Start the AWS Connector Appliance and once started you can see the URL on the console screen just like what was shown on the vCenter appliance console but without port
* Follow the AWS documentation on the configuration which is simple and straightforward as we are going to follow only AWS Federation Authentication Proxy instead of SAML
AWS Connector Configuration
* You will need AWS Secret key and Access Key (can find in AWS Portal - IAM console)
* Provide the vcadmin credentials when requested for vCenter service account
Step 8
* Once the configuration is done and the AWS Connector plugin is registered in the vCenter, you can see the AWS plugin in the vCenter console when logged in through vSphere Client, below are the screenshots
This article is not to provide step by step procedure to check the new AWS utility but to demonstrate how this can be done by without spending any $$$ :-)
Please leave a comment if you need any help!
No comments:
Post a Comment