{"title":"VM Provisioning Method to Improve the Profit and SLA Violation of Cloud Service Providers","authors":"K. Patel, A. Sarje","doi":"10.1109/CCEM.2012.6354623","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354623","url":null,"abstract":"Cloud computing is an emerging technology in the IT world. Some features of cloud, such as low cost, scalability, robustness and availability are attracting large-scale industries as well as small businesses towards cloud. A virtual machine (VM) is a software that can run its own operating system and applications just like an operating system on a physical computer. As the number of users increases, allocation of resources and scheduling become a complex task in a cloud. In a federated cloud environment when resource requirements of user requests exceed resource limits of cloud provider, to fulfil the requests the cloud provider can out-source to other cloud providers' resources. Under these circumstances it is desirable to minimize the Service Level Agreement (SLA) violations. This can be achieved through load balancing. This paper proposes a load balancing algorithm that is threshold based. We consider two types of pricing models for VMs, on-demand and reserved. Simulation results show that the proposed algorithm reduces the SLA violations.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121617287","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"System Health Modeling for Improved Cloud Resource Provisioning","authors":"A. Gohad, N. Narendra, Karthikeyan Ponnalagu","doi":"10.1109/CCEM.2012.6354622","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354622","url":null,"abstract":"Today's cloud systems comprise a large number of resources that are used for provisioning resource requests of multiple tenants. Each resource has its own set of configurable parameters that determine its overall health, viz., whether it would continue to function as designed. Any overloading of a resource in order to meet multiple tenancy requirements results in the system becoming \"unhealthy\", and therefore increasingly unfit to function normally. Typically, resources in a cloud environment are monitored using management tools such as IBM Systems Director and VMWare vSphere. While these tools do provide administrators with extensive information on the configurable parameters of monitored resources, they fail to provide a unified view on how \"healthy\" a resource is, especially when it is to be considered for provisioning a tenancy requirement. Such a lacuna usually forces systems administrators to make suboptimal guesses regarding the suitability of using the resource in question. To that end, in this paper, we discuss this crucial research issue and present our ongoing work on developing a provisioning health model for a resource, viz., its ability to meet a tenancy requirement taking into account its configurable parameters and current & past load conditions. We illustrate our model throughout our paper with a realistic running example, and discuss how our model could be developed and tested on reallife cloud environments.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"225 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121305143","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Novel Authentication Service for Hadoop in Cloud Environment","authors":"G. Sadasivam, K. Kumari, S. Rubika","doi":"10.1109/CCEM.2012.6354591","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354591","url":null,"abstract":"Authentication remains as significant security challenge in hadoop environment. Hadoop does not strongly authenticate the client. As a result, data nodes can be accessed using block locations. This paper suggests the usage of the fundamental properties of a triangle and dual servers to improve the security level of hadoop clusters The password given by the user is interpreted and alienated into more than one unit using the authentication server and stored in multiple Backend Servers along with the corresponding username. The Authentication Server uses the values stored in multiple Backend Servers to authenticate the user. Authentication and Backend servers work together to authenticate the user. The registration process and the authentication process are hosted as a web service to authenticate the users before logging into the hadoop cluster. This paper suggests three approaches for security enhancement in hadoop environment based on triangle properties. An analysis on the security level and complexity of these approaches has also been presented in this paper.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128227476","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Monitoring and Capacity Planning of Private Clouds: The Challenges and the Solution","authors":"G. Adinarayan","doi":"10.1109/CCEM.2012.6354625","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354625","url":null,"abstract":"Urban population is moving from independent houses to apartments in order to have more facilities at lesser cost. Similarly many enterprises are moving their workload/applications from individual dedicated servers to shared servers in cloud. Monitoring and managing cloud is very different from monitoring and managing individual servers. This paper will detail the challenges involved in monitoring private clouds and how IBM SmartCloud Monitoring can be used in this space by using its capabilities such as virtual server monitoring, capacity planning based on past usage data, policy based placement to support workload specific topology.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125023749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hardware Based I/O Virtualization Technologies for Hypervisors, Configurations and Advantages - A Study","authors":"N. R. Challa","doi":"10.1109/CCEM.2012.6354610","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354610","url":null,"abstract":"IT organizations are taking advantage of virtualization to consolidate server infrastructure, reduce power consumption, cooling and management costs, and provide simpler and more affordable solutions for high availability, load balancing and disaster recovery [1]. One of the challenges with Virtualization Technology today is: delivering fast and scalable I/O bandwidth for virtualized servers. This paper will present various native I/O virtualization technologies (SRIOV, MRIOV and other proprietary ones) and describe how they will address the challenges presented by Server Virtualization. These emerging Hardware based I/O technologies can help IT organizations further increase consolidation ratios, virtualize a wider range of applications, and manage workloads more effectively by providing near to direct I/O access Performance as the I/O path length is comparable to a dedicated adapter assigned to a VM. . They also provide a necessary prerequisite for next-generation cloud computing models, which will ultimately deliver another major leap in data center efficiency through dynamic control of hardware. At the end, this paper will evaluate the advantages, limitations of native I/O Virtualization technologies.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126407155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Saxena, N. Chauhan, Kumar R. Sravan, A. S. Vangal, D. Rodrguez
{"title":"A New Scheme for Mobile Based CAPTCHA Service on Cloud","authors":"A. Saxena, N. Chauhan, Kumar R. Sravan, A. S. Vangal, D. Rodrguez","doi":"10.1109/CCEM.2012.6354589","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354589","url":null,"abstract":"CAPTCHAs are popularly used techniques to distinguish humans and automated applications. Such techniques are often useful in banking transactions, email creation, online surveys, data downloads etc. Starting from a very primitive stage of providing the users with a simple alphabetical string to asking using to do complex calculations, CAPTCHAs have come a long way in terms of sophistication of human-bot distinction. However in this process, these CAPTCHAs have lost their human friendliness, either because of the noise being added to the CATPCHA tests or because of the complications of the challenges thrown to the user resulting in bad experience. The traditional CAPTCHAs also fail to take into account the unique needs of the ubiquitous mobile devices. These mobile devices have few limitations like small display area, limited display resolution, color combinations of the display, processing power etc. Also, they have unique advantages of touch sensitive input devices, voice inputs, voice outputs etc. In this paper, we present a scheme for a CAPTCHA service on Cloud, which is specific to mobile application. We duly consider the need of usability and presentation that is required for a mobile device in our implementation. The proposed CAPTCHA framework offers scalable and flexible implementation opportunities in many verticals and domains. Another unique feature of our framework is that we provide the facility for distributed verification. This greatly improves the efficiency at the CATPCHA generation as well as reduces the response time for the user authentication as human.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128130141","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"1 * N Trust Establishment within Dynamic Collaborative Clouds","authors":"A. Gohad, P. S. Rao","doi":"10.1109/CCEM.2012.6354583","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354583","url":null,"abstract":"Federation of security entities in cloud environments has crucial challenges in terms of policy reservations required for each of the multi-tenancy requests. In collaborative clouds, the problem is compounded due to the fact that the tenancy requester would be completely unaware of the end cloud provider. As the tenancy requesters would not have established any negotiation terms with the end cloud provider, it is a complex challenge to ensure dependability in terms of trust, privacy and security of data exchanges. Existing approaches require establishment of point to point trust. However, in the larger context of possible collaborative cloud providers, there is a need for simplified trust management for tenants. Asking the tenants to exclusively establish trust relationships with each other hinders the choice of providers thereby restricting the dynamic collaborations. We propose an approach based on a model wherein a single security mediator is responsible for sharing the required trust with all involved cloud providers within the collaboration. This mediator acts as a hub for all the participant tenants. The tenants establish negotiation terms with the mediator. Whenever the tenancy request needs to be satisfied by a subsequent cloud provider, first a trust is established between the mediator and the new cloud provider. Once this level of trust is accepted and confirmed by the tenancy requester, this provider is added as a trusted provider and tenancy requests can be satisfied by this specific cloud provider.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133979482","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Application of Artificial Neural Networks in Capacity Planning of Cloud Based IT Infrastructure","authors":"V. Rao, S. Rao","doi":"10.1109/CCEM.2012.6354597","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354597","url":null,"abstract":"Cloud is gaining popularity as means for saving cost of IT ownership and accelerating time to market due to ready-to-use, dynamically scalable computing infrastructure and software services offered on Cloud on pay-per-use basis. There is a an important change in the way these infrastructures are assembled, configured and managed. In this research we consider the problem of managing computing infrastructure which are acquired from Infrastructure as a service (IaaS) providers, which support the execution of web applications whose work load experience huge fluctuations over the time. The operating state of the web applications on the cloud is determined by the work load, service rate and utility gain of the web services, As these parameters are changing dynamically, we could not get the exact relationship between these parameters using conventional methods. We can use the Back propagation training algorithm of artificial neural networks to solve this problem. By training the Artificial neural network with the past data, we can estimate the future numbers. In this paper we proposed a artificial neural network based model that can be used for guiding the capacity planning activity. This paper reports on an investigation on the application of ANNs in Capacity planning of cloud based infrastructure. A multi-layer feed-forward artificial neural network (ANN) with error back-propagation learning is proposed for calculation of number of reserved instances for future use. Matlab Neural Network Toolbox is used for simulation of required ANN and considering Amazon web services as a IaaS provider.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"103 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116520170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Methodology for Usage of Emerging Disk to Ameliorate Hybrid Storage Clouds","authors":"S. R. Patil, R. Shiraguppi, B. Jain, S. Eda","doi":"10.1109/CCEM.2012.6354615","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354615","url":null,"abstract":"With the dramatic evolution of various greener disk and memory technologies, helped in rapid establishment of Hybrid storage environment comprising of heterogeneous storage units. In order to provide an efficient and optimised storage solution there exists a necessity of adapting smarter changes in the management stack that enables compact sensing, processing, decision making capability based on the importance of data and disk life span predicted on operational workloads. This paper reviews system architecture for two faces of RAS cloud features namely disaster recovery planning, disk breakage prediction independent of disk technology and host aware data tier based on disk life span.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124746850","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Data Migration Using Active Cloud Engine","authors":"Pawan Nahar, Abhidnya Joshi, A. Saupp","doi":"10.1109/CCEM.2012.6354605","DOIUrl":"https://doi.org/10.1109/CCEM.2012.6354605","url":null,"abstract":"Information being the key advantage in today's world, its growth rate and amount requires big data analysis, which is key challenge. Collection and retention of such collected data results in massive growth, which sets the need for infrastructure expansion, replacement and proper disposition of existing data. This important data should not be scrapped or forgotten; instead it should be messaged and tailored for the new system, leading into the world of Data Migration. Organizations are looking for cloud based storage solution which relies on having a highly efficient storage infrastructure in place to support rapid large-scale operations, without losing access to any data. That is where IBM Active Cloud Engine (ACE) [10] comes into picture, which enhances the process of Data Migration by caching the world-wide data and making it available locally, with zero downtime.","PeriodicalId":409273,"journal":{"name":"2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128145558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}