This article describes the architecture of cloud services and key technologies for algorithm selection services. Cloud computing is relevant to various types of software and distributed computing based on Internet access, which means that users can get an access to applications and storage from remote servers using web browsers or other stationary or mobile terminals. Resources of stationary and mobile terminals are limited, which is why cloud computing is the right tool that will provide different kinds of terminals with powerful resources to achieve complex services. In the article considered the cloud services architecture and key algorithms for choosing services of adaptive performance and minimal costs. Architecture cloud services is arguable, as proposed algorithms choose the desired service is available, and can change scale, it is adaptable to different types of service and client environments, at the same time.
Raman, T. V. Cloud computing and equal access for all. Proceedings of the 2008 international cross disciplinary conference on Web accessibility (W4A), Apr. 2008, 1–4. DOI= http://doi.acm.org/10.1145/1368044.1368046.
2. Brian Hayes. Cloud computing. Communications of the ACM, July 2008, vol. 51, no. 7, 9–11.
3. Vouk, Mladen A. Cloud computing - Issues, research and implementations. Proceedings of the International Conference on Information Technology Interfaces (ITI’08), June 2008, 31–40.
4. Philip K. McKinley, Farshad A. Samimi, Jonathan K. Shapiro, and Chiping Tang. Service Clouds: A Distributed Infrastructure for Constructing Autonomic Communication Services. Proceedings of the 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing (DASC’06), Sept.2006, 341–348.
5. Robert L. Grossman, Yunhong Gu, Michael Sabala, and Wanzhi Zhang. Compute and storage clouds using wide area high performance networks. Future Generation Computer Systems, vol. 25, no. 2, 179–183.
6. Milojicic Dejan. Cloud computing: Interview with Russ Daniels and Franco Travostino. IEEE Internet Computing, vol. 12, no. 5, 7–9, 1048.