Systems Method and Apparatus for Cloud user experience optimization.
Publication Date: 2016-Jan-06
The IP.com Prior Art Database
With Cloud Services being transparent to the user, often the choice of DataCenters where the Instances are provisioned is beyond the control of the user. However, there are instances when the user may be traveling frequently and the workload may remain in the same DataCenter where it was originally provisioned. This may lead to time lag in access to the Workload, due to the distance. If the travel duration is beyond a few weeks, this would lead to drop in performance and reduction in ROI [Return on Investment] for the user. Therefore, this system attempts to resolve these issues with the innovative solution as described below.
Page 01 of 6
Systems Method and Apparatus for Cloud user experience optimization .
Figure : 1
Disclosed is a system and method to improve cloud user experience.
Occasionally, the performance of compute instances hosted on Cloud tends to degrade proportional to the distance of access. This problem can be resolved by manually migrating the compute instance to a Data Center closer to the access point of the compute instance. The issue with the manual migration is that its totally governed by administrators and requires back and forth communication to the administrator, which makes the process cumbersome and inefficient.
However, if this task of migration is automated based on parameters such as • Time and frequency of access.
• Proximity of a Data Center / Federated Data Center near the access point of the compute instance.
• Locale of the new Geography.
It would make the consumer more at home with the compute instance and more in control of the compute instance than having to make a request to the administrator to make these changes .
Page 02 of 6
This issue could be resolved (automated) in the following way:
1. Detect the GPS location of the user based on Phone location (with prior notification to the USER)
2. Send a message to the user
The access of the Cloud instance from the new location would cause the performance to drop (suggest % of drop in performance).
The USER has an option to move the workload to closer DataCenter , if the user intends to stay at new location for more than X days.
3. Upon a confirmation from the user,
Migrate the Workload to the DC nearest to the new location of the USER.
This method would also enable the workload and applications to be customized as per the new locale. Thus saving valuable time and improving user experience.
• The advantages of having the compute instance auto-migrate based on the geographic location of the user would be as follows as compared to traditional methods of the administrator moderated activities.
• Time and frequency of access.
If the time and frequency of access of the compute instances is high , it suggests
that the compute instance is being used regularly, and a better performance on the compute instance would enable better results to the customer / consumer. For higher performance, an ephemeral (temporary) storage would be provisioned at the new location of the compute node and the data would be synched with the parent Data Center.This parameter would be calculated based on the usage pattern of the compute / storage instance. If the user is using the instance more frequently, he /she would gain a better performance if the instance is co-located with the user.
Calendar based migration of Compute Instances. :
The User can publish his calendar to the cloud app, The Cloud App would then, read the calendar and accordingly schedule the migration of the Compute / Storage Instances as per the rules and thresholds applicable for the relocation of the Instances. This would enable a...