Abstract
Digital media has been increasing very rapidly, resulting in cloud computing’s popularity gain. Cloud computing provides ease of management of large amount of data and resources. With a lot of devices communicating over the Internet and with the rapidly increasing user demands, solitary clouds have to communicate to other clouds to fulfill the demands and discover services elsewhere. This scenario is called inter-cloud computing or cloud federation. Inter-cloud computing still lacks standard architecture. Prior works discuss some of the architectural blue-prints, but none of them highlight the key issues involved and their impact, so that a valid and reliable architecture could be envisioned. In this paper, we discuss the importance of inter-cloud computing and present in detail its architectural components. Inter-cloud computing also involves some issues. We discuss key issues as well and present impact of storage heterogeneity. We have evaluated some of the most noteworthy cloud storage services, namely: Dropbox, Amazon CloudDrive, GoogleDrive, Microsoft OneDrive (formerly SkyDrive), Box, and SugarSync in terms of Quality of Experience (QoE), Quality of Service (QoS), and storage space efficiency. Discussion on the results shows the acceptability level of these storage services and the shortcomings in their design.
Similar content being viewed by others
References
Tan, M., Su, X.: Media cloud: when media revolution meets rise of cloud computing.. In: Proceedings of The 6th IEEE International Symposium on Service Oriented System Engineering, Irving, CA, USA, 12–14 December (2011)
Cisco-White-Paper: Cisco Visual Networking Index – Forecast and Methodology, 2015–2018, June 10 (2014)
Tröger, P., Merzky, A.: Towards standardized job submission and control in infrastructure clouds. J. Grid. Comput. 12(1), 111–125 (2014)
Moving to the Media Cloud, (2010) Viewpoint paper, Intel-HP
Aazam, M., Syed, A.M., Huh, E.-N.: Redefining Flow Label in IPv6 and MPLS Headers for End to End QoS in Virtual Networking for Thin Client. In: The proceedings of 19th IEEE Asia Pacific Conference on Communications, Bali, Indonesia, 29–31 August (2013)
Wenwu, Z., Chong, L., Jianfeng, W., Shipeng, L.: Multimedia cloud computing. IEEE Signal Process. Mag. 28, 59–69 (2011)
Ferretti, S., Ghini, V., Panzieri, F., Turrini, E.: Seamless support of multimedia distributed applications through a cloud.. In: The proceedings of 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), Miami, Florida, USA (2010)
Díaz-Sánchez, D., Almenares, F., Marin, A., Proserpio, D.: Media Cloud: Sharing contents in the large. In: IEEE International Conference on in Consumer Electronics (ICCE), 9–12 January, Las Vegas, NV, USA (2011)
Díaz-Sánchez, D., Almenarez, F., Marín, A., Proserpio, D., Cabarcos, P.A.: Media cloud: an open cloud computing middleware for content management. IEEE Trans. Consum. Electron. 57(2), 970–978 (2011)
Zixia, H., Chao, M., Li, L.E., Woo, T.: CloudStream: Delivering high-quality streaming videos through a cloud-based SVC proxy. In: INFOCOM, 2011 Proceedings IEEE, pp 201–205 (2011)
Xin, J., Yu-Kwong, K.: Cloud assisted P2P media streaming for bandwidth constrained mobile subscribers. In: 2010 IEEE 16th International Conference on Parallel and Distributed Systems (ICPADS), Shanghai, China, 8–10 Dec. (2010)
Pereira, R., Azambuja, M., Breitman, K., Endler, M.: An architecture for distributed high performance video processing in the cloud.. In: The proceedings of IEEE 3rd International Conference on Cloud Computing (CLOUD), Miami, Florida, USA (2010)
Pereira, R., Breitman, K.: A cloud based architecture for improving video compression time efficiency: the split & merge approach. In: Data Compression Conference (DCC), 29–31 March, UT, USA (2011)
Feng, J., Wen, P., Liu, J., Li, H.: Elastic Stream Cloud (ESC): a stream-oriented cloud computing platform for rich internet application. In: The proceedings of International Conference on High Performance Computing and Simulation (HPCS), 28 June – 02 July, Caen , France (2010)
Rimal, B.P., Jukan, A., Katsaros, D., Goeleven, Y.: Architectural requirements for cloud computing systems: an enterprise cloud approach. J. Grid Comput. 9, 3–26 (2011)
García García, A., Blanquer, I.: Cloud Services Representation using SLA Composition. Journal of Grid Computing (2014)
Yang, K., Jia, X.: An efficient and secure dynamic auditing protocol for data storage in cloud computing. IEEE Trans. Parallel Distrib. Syst. 24(9), 1717–1726 (2013)
Wang, C., et al.: Toward secure and dependable storage services in cloud computing. IEEE Trans. Serv. Comput. 5.2, 220–232 (2012)
Wang, C., et al.: Privacy-preserving public auditing for secure cloud storage. IEEE Trans. Comput. 62(2), 362–375 (2013)
Yau, S.S., Yin, Y.: A privacy preserving repository for data integration across data sharing services. IEEE Trans. Serv. Comput. 1.3, 130–140 (2008)
Xiao, Z., Xiao, Y.: Security and privacy in cloud computing. IEEE Commun. Surv. Tutorials 15(2), 843–859 (2013). Second Quarter
Alsedairy, T., Qi, Y., Imran, A., Imran, M.A., Evans, B.: Self organising cloud cells: a resource efficient network densification strategy, Transactions on Emerging Telecommunications Technologies (2014)
Yongdong, W., Suhendra, V., Guo, H.: A gateway-based access control scheme for collaborative clouds. In: The proceedings of 7th International Conference on Internet Monitoring and Protection, May 27 – June1. Stuttgart, Germany (2012)
Buyya, R., Ranjan, R., Calheiros, R.N.: Intercloud: utility-oriented federation of cloud computing environments for scaling of application services. Algorithms and architectures for parallel processing, pp 13–31. Springer , Berlin (2010)
Petcu, D.: Consuming resources and services from multiple clouds. J. Grid Comput. 12(2), 321–345 (2014)
Grozev, N., Buyya, R.: Inter-Cloud Architectures and Application Brokering: Taxonomy and Survey. Wiley Software: Practice and Experience (2012)
Villegas, D., Bobroff, N., Rodero, I., Delgadoa, J., Liu, Y., Devarakonda, A., Fong, L., Sadjadi, S.M., Parashar, M.: Cloud federation in a layered service model. J. Comput. Syst. Sci. 78(5), 1330–1344 (2012)
Liu, F., Tong, J., Mao, J., Bohn, R., Messina, J., Badger, L., Leaf, D.: NIST Cloud Computing Reference Architecture (2011)
Cuomo, A., Modica, G.D., Distefano, S., Puliafito, A., Rak, M., Tomarchio, O., Venticinque, S., Villano, U.: An SLA-based broker for cloud infrastructures. J. Grid Comput. 11(1), 1–25 (2013)
Bernstein, D., Vij, D.: Intercloud directory and exchange protocol detail using XMPP and RDF. In: IEEE CLOUD, Florida, USA, July 5–10 (2010)
Lloret, J., Garcia, M., Tomas, J., Rodrigues, J.J.P.C.: Architecture and protocol for intercloud communication. Inf. Sci. 258, 434–451 (2014)
Aazam, M., Huh, E.-N.: Inter-cloud architecture and media cloud storage design considerations. In: The proceedings of 7th IEEE CLOUD. Anchorage, Alaska, USA (2014)
Aazam, M., Hung, P.P., Huh, E.-N.: Smart gateway based communication for cloud of things. In: The proceedings of 9th IEEE ISSNIP, Singapore (2014)
Aazam, M., Hung, P.P., Huh, E.-N.: Cloud of things: integrating internet of things with cloud computing and the issues involved. In: The proceedings of 11th IEEE International Bhurban Conference on Applied Sciences and Technologies, Islamabad, Pakistan (2014)
Aazam, M., Hossain, A.-A., Huh, E.-N.: Cloud computing: physical and virtual network related issues, 5th ITA. Wrexham, North Wales, UK (2013)
Aazam, M., Huh, E.-N.: Impact of IPv4-IPv6 coexistence in cloud virtualization environment. Springer Ann. Telecommun. 69(9–10), 485–496 (2014)
Borthakur, D.: Hadoop Distributed File System design. Available: hadoop.apache.org/docs/r0.18.0/hdfs_design.pdf (2010)
Drago, I., Bocchi, E., Mellia, M., Slatman, H., Pras, A.: Benchmarking personal cloud storage. In: Proceedings of the 13th ACM Internet Measurement Conference (IMC), pp: 205–212, October 2325, Barcelona, Spain (2013)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aazam, M., Huh, EN. & St-Hilaire, M. Towards Media Inter-cloud Standardization – Evaluating Impact of Cloud Storage Heterogeneity. J Grid Computing 16, 425–443 (2018). https://doi.org/10.1007/s10723-015-9356-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-015-9356-5