{"title":"Towards privacy-preserving image template matching in the clouds","authors":"Arash Nourian, Muthucumaru Maheswaran","doi":"10.1109/CloudCom.2012.6427504","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427504","url":null,"abstract":"Template matching is a fundamental building block for image search operations. In this paper, we present a scheme that allows privacy-preserving template matching operations on images that are stored on clouds. Our scheme uses “ambient image data” (images that are found in social media sites such as Flickr) as well as a privacy-preserving encoding technique to encode a given image before it is stored in a cloud. We show a particular encoding strategy that allows template matching to take place in the cloud while not revealing any information about the image or queried template to the cloud. A simplified prototype of the image processing system was implemented and the experimental results are presented in this paper. Our prototype shows the feasibility of performing privacy-aware template matching on encoded images.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"146 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116477811","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":"Optimization of cloud resource subscription policy","authors":"Wei-Ru Lee, Hung-Yi Teng, Ren-Hung Hwang","doi":"10.1109/CloudCom.2012.6427490","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427490","url":null,"abstract":"In recent years, cloud computing has become a promising solution for decreasing the deployment and maintenance costs of Internet services. To provide Internet application service by using cloud resource, a service provider needs to consider the resource subscription cost and Service Level Agreement (SLA) of its users. Several kinds of pricing model of cloud resource subscription have been proposed. In such case, the Internet service provider plays the role of a cloud customer with a need of optimal cloud resource subscription policy to reduce its operation cost. Therefore, how to determine a suitable policy of cloud resource subscription has become a challenging issue. In this work, we proposed a two-phase approach to solve the cloud resource subscription problem. The first phase considered long-term resource reservation. In this phase, we proposed a mathematic model to compute an upper bound of the optimal amount of long-term reserved resource. The second phase was dynamic resource subscription phase. In order to overcome dynamic resource demand, in this phase, we used Hidden Markov Model (HMM) to predict resource demand and allocate VM resource adaptively based on the prediction. We evaluated our solution using real-world resource demand data. Our numerical results indicated that our approach can reduce the cost of cloud resource subscription significantly.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130135650","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}
Rasheed Hussain, Junggab Son, Hasoo Eun, Sangjin Kim, Heekuck Oh
{"title":"Rethinking Vehicular Communications: Merging VANET with cloud computing","authors":"Rasheed Hussain, Junggab Son, Hasoo Eun, Sangjin Kim, Heekuck Oh","doi":"10.1109/CloudCom.2012.6427481","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427481","url":null,"abstract":"Despite the surge in Vehicular Ad Hoc NETwork (VANET) research, future high-end vehicles are expected to under-utilize the on-board computation, communication, and storage resources. Olariu et al. envisioned the next paradigm shift from conventional VANET to Vehicular Cloud Computing (VCC) by merging VANET with cloud computing. But to date, in the literature, there is no solid architecture for cloud computing from VANET standpoint. In this paper, we put forth the taxonomy of VANET based cloud computing. It is, to the best of our knowledge, the first effort to define VANET Cloud architecture. Additionally we divide VANET clouds into three architectural frameworks named Vehicular Clouds (VC), Vehicles using Clouds (VuC), and Hybrid Vehicular Clouds (HVC). We also outline the unique security and privacy issues and research challenges in VANET clouds.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130810129","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":"SAPPHIRE: Anonymity for enhanced control and private collaboration in healthcare clouds","authors":"John M. Pecarina, Shi Pu, Jyh-Charn S. Liu","doi":"10.1109/CloudCom.2012.6427488","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427488","url":null,"abstract":"Existing cloud storage systems lack privacy aware architectures that meet accessibility goals for complex collaboration. This deficiency is fully realized in the healthcare industry, where cloud-enabling technology blurs the ownership boundary of health and wellness information. Whether among traditional `stovepiped' data silos, health information exchanges or personally controlled health information repositories, various forms of privacy neglect are common practice. We propose a paradigm shift in the interaction of users with cloud services that removes unwarranted trust in the cloud service provider and provisions accessibility for collaborators. To realize the paradigm shift, it is necessary to provide anonymity in data storage and separate the administration of access policy and authorization from the mechanisms used for enforcement. The dispensation of authorizations in the SAPPHIRE architecture bootstraps a traditional Kerberos ticket-based approach with `trust verifications'. In our evaluation, we prove the security properties of the SAPPHIRE architecture and implement a small scale prototype. Our analysis shows that SAPPHIRE is a viable extension of collaborative health information systems through the provision of anonymity and enhanced policy administration for the primary data owner.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130723540","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":"Stream processing with BigData: SSS-MapReduce","authors":"H. Nakada, Hirotaka Ogawa, T. Kudoh","doi":"10.1109/CloudCom.2012.6427499","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427499","url":null,"abstract":"We propose a Map Reduce based stream processing system, called SSS, which is capable of processing stream along with large scale static data. Unlike the existing stream processing systems that can work only on the relatively small on-memory data-set, SSS can process incoming streamed data consulting the stored data. SSS processes streamed data with continuous Mappers and Reducers, which are periodically invoked by the system. It also supports merge operation on two sets of data, which enables stream data processing with large static data. This poster shows overview of SSS stream processing and preliminary evaluation results.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133376173","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":"MANTICORE: A framework for partitioning software services for hybrid cloud","authors":"N. Kaviani, Eric Wohlstadter, R. Lea","doi":"10.1109/cloudcom.2012.6427541","DOIUrl":"https://doi.org/10.1109/cloudcom.2012.6427541","url":null,"abstract":"Hybrid cloud deployment can be an attractive option for companies wanting to deploy software services on scalable public clouds, while still assuming local control over sensitive data resources. A hybrid deployment, despite providing better control, is difficult to design since code must be partitioned and distributed efficiently between public and private premises. This paper describes our research into automated partitioning of software services for hybrid clouds. We have identified two specific shortfalls of existing partitioning research which are important to a hybrid cloud setting: (i) inflexibility in placement of software function execution between public/private hosts and (ii) no support for making explicit tradeoffs between monetary cost and performance. We propose a new software profiling and partitioning framework (called MANTICORE) which addresses these problems. Experiments on an open-source Web application show that the new approach ensures better performance without increasing costs.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132759278","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":"QoS-aware dynamic research component composition for collaborative research projects in the clouds","authors":"Ching-seh Wu, Ibrahim Khoury","doi":"10.1109/CloudCom.2012.6427536","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427536","url":null,"abstract":"Research collaboration is very important for the success of any research project. However, due to the lack of communication, high cost of collaboration and heterogeneous platform implementation, researchers are not able to share scientific information and research project components especially with the large number of distributed research labs and institutes. To overcome those challenges an advanced computer model needs to be used to facilitate the share of research project components and research information between scientists; the advanced model is called cloud computing. Cloud computing offers researchers the capability to find, use and compose research project components remotely by offering the research project component as a service in SaaS layer. Furthermore, scientists can share research information between research partners using web service technology in DaaS layer. However, to use and compose research components, both a single service component and a series of research components that can support large-scale data demands need to be found. The process involves the integration of research components, which may be provided by different research institutes and labs. This paper aims to provide a QoS-based research component composition architecture for research collaboration in the cloud, based on distance based evolutionary algorithm. The algorithm will be able to compose and optimize research components according to multi-QoS attributes. Using multi domain with multi objective case study, we demonstrate the efficiency and effectiveness of the proposed technique and algorithm through experimental evaluation of component selection.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"642 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131877726","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":"Migration energy-aware workload consolidation in enterprise clouds","authors":"Mohammad M. Hossain, Jen-Cheng Huang, H. Lee","doi":"10.1109/CloudCom.2012.6427570","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427570","url":null,"abstract":"Consolidation through live VM migrations is a promising approach to improve server utilization. However, prior consolidation works have focused mostly on the performance impact of migration and neglected the associated energy overhead. Our research finds that energy impact of migration can offset over 12 % of the energy saved through energy-conscious workload packing. To address this limitation of the current state of research, in this paper we devise new schemes to pack applications that targets a joint optimization of energy and performance overhead of VM migrations. Additionally, we develop a statistical workload modeling technique for simulating consolidation problem in enterprise cloud contexts. Our experiments with statistically generated synthetic trace and Google's production trace demonstrate that our schemes can improve energy savings up to 23% compared to state of the art power-aware workload consolidation strategy.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114418306","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":"Parallel distributed trajectory pattern mining using MapReduce","authors":"Ryota Jinno, Kazuhiro Seki, K. Uehara","doi":"10.1109/CloudCom.2012.6427526","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427526","url":null,"abstract":"This paper proposes a new approach to trajectory pattern mining, which attempts to discover frequent movement patterns from the trajectories of moving objects. For dealing with a large volume of trajectory data, traditional approaches quantize them by a grid with a fixed resolution. However, an appropriate resolution often varies across different areas of trajectories. Simply increasing the resolution cannot capture broad patterns and consumes unnecessarily large computational resources. To solve the problem, we propose a hierarchical grid-based approach with quadtree search. The approach initially searches for frequent patterns with a coarse grid and drills down into a finer grid level to discover more minute patterns. The algorithm is naturally parallelized and implemented in the MapReduce programming model to accelerate the computation. Our evaluative experiments on real-word data show the effectiveness of our approach in mining complex patterns with lower computational cost than the previous work.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115007234","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 distributed application execution system for an infrastructure with dynamically configured networks","authors":"Ryousei Takano, H. Nakada, A. Takefusa, T. Kudoh","doi":"10.1109/CloudCom.2012.6427503","DOIUrl":"https://doi.org/10.1109/CloudCom.2012.6427503","url":null,"abstract":"We have been developing a middleware suite called GridARS that enables co-allocation of computing and network resources from multiple administration sites. In such middleware, it is important to provide each user application with a slice which is a set of dynamically allocated resources distributed across sites. However, there are the following issues in constructing such a slice automatically: 1) multi-site administration heterogeneity, 2) dynamic determination of application configuration information, 3) distributed resource monitoring, and 4) asymmetric network reachability. We design and implement an application execution system that provides each application with a slice, that mimics a conventional computing cluster system over the dynamically allocated resources. From the demonstration of the proposed system on an emulated wide area network environment, we confirmed that: first, the proposed system can fully automate resource allocation, slice construction, application invocation, and resource monitoring, in coordination with GridARS. Second, the proposed system can setup a slice quickly, even if the allocated resources are widely distributed and their communication latencies are high. This is because the overhead for gathering and distributing contextualization information is small, and OS-level virtualization and stackable file system technologies accelerate the contextualization process at each node.","PeriodicalId":430883,"journal":{"name":"4th IEEE International Conference on Cloud Computing Technology and Science Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129456247","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}