Lin Cao, Lifu Huang, Kai Lei, Zhiming Zhang, Lian-en Huang
{"title":"Hybrid caching for cloud storage to support traditional application","authors":"Lin Cao, Lifu Huang, Kai Lei, Zhiming Zhang, Lian-en Huang","doi":"10.1109/APCLOUDCC.2012.6486503","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486503","url":null,"abstract":"To take better advantage of cloud storage, it is necessary to migrate traditional application to the cloud. In existing cloud storage platforms, files are divided into chunks and redundantly stored, but in such circumstances, random file write may lead to much delay. It is quite common to access file randomly in traditional applications, therefore the performance of traditional application will be reduced after being migrated to the cloud. In order to solve the problem, we propose the idea of adding client-side caching to augment the cloud storage. In this way, most data access operations are executed on client-side rather than in cloud. File write delay and the cloud load will be reduced consequently. With this point in mind, we designed and implemented LabCloud. Similar with other block/file cloud storages, the system is designed to be chunk layout, but a hybrid caching file system CFS is complemented on the client-side. CFS could be mounted on client-side file system, and is compatible with POSIX file system interface, thus traditional application deployed in local host can be configured and running in it without modification. In this paper we describe the design and implementation of LabCloud and evaluate the system by test suites and experiments. Results demonstrate that it meets the requirement of most traditional applications, and the performance of random file access in cloud is improved.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121946265","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":"Modeling and simulation of cloud computing: A review","authors":"Wei Zhao, Yong Peng, Feng Xie, Zhonghua Dai","doi":"10.1109/APCLOUDCC.2012.6486505","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486505","url":null,"abstract":"Cloud computing provides computing resources as a service over a network. As rapid application of this emerging technology in real world, it becomes more and more important how to evaluate the performance and security problems that cloud computing confronts. Currently, modeling and simulation technology has become a useful and powerful tool in cloud computing research community to deal with these issues. In this paper, to the best of our knowledge, we review the existing results on modeling and simulation of cloud computing. We start from reviewing the basic concepts of cloud computing and its security issues, and subsequently review the existing cloud computing simulators. Furthermore, we indicate that there exist two types of cloud computing simulators, that is, simulators just based on software and simulators based on both software and hardware. Finally, we analyze and compare features of the existing cloud computing simulators.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124101859","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":"Security of virtual working on cloud computing platform","authors":"Zhengping Liang, Songsong Jia, Jianyong Chen, Pengfu Chen","doi":"10.1109/APCLOUDCC.2012.6486515","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486515","url":null,"abstract":"With the development of information technology and attention of energy reservation, more and more people and organizations are interested in working virtually. However, security is one of important challenges for virtual working since sensitive data is transmitted and stored online. In this paper, we propose a novel solution as a security service on cloud computing platform to protect virtual working with on-demand virtual private network (VPN) as well as transparent encryption. Advantages of the solution are on-demand, easy to use, cost effective and simple management. It can also save expenditure for small and medium-sized enterprises which needn't invest IT systems to set up their own security solution for virtual working.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130519450","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":"Practical self-repairing codes for distributed storage","authors":"Hanxu Hou, Hui Li","doi":"10.1109/APCLOUDCC.2012.6486516","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486516","url":null,"abstract":"In distributed storage systems, projective geometric self-repairing codes (PSRC) are able to provide a repair mechanism, which can repair a failed node with only two nodes. However, the redundancy of PSRC is extremely large, which makes PSRC unpractical for distributed storage systems. In this paper, we propose a new family of self-repairing codes called practical projective geometric self-repairing codes (PPSRC), which is a generalization of PSRC. PPSRC allow tradeoff between the coding rate and self-repairing capacity, while possess the basic property of PSRC. In addition, we provide an evolutionary repairing process for PPSRC, of which the repairing bandwidth is less than both the repairing process in [5] and that of the minimal storage repair codes (MSR) [3]. Furthermore, we present the general reconstruction process of PPSRC and the reconstruction process is optimal in terms of downloading bandwidth. Finally, we demonstrate PPSRC surpass the existing erasure coding strategies in terms of complexity, repairing nodes, repairing bandwidth and self-repairing capacity, which makes the PPSRC very attractive for distributed storage systems.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134504350","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 new evaluation model on green low carbon energy network for cloud computing— Quality of green(QoG)","authors":"Haizhuo Lin, Jilong Wang","doi":"10.1109/APCLOUDCC.2012.6486501","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486501","url":null,"abstract":"The topic of the network energy consumption is going to be the key factor which can restrict the development of the whole environment of the network system under the significantly growth of the network devices and the sensor terminals. For in a variety of methods based on a single point of network equipment, energy-saving mechanisms, and new routing energy-saving strategies, how to make an evaluation of the green network is an urgent problem. Some traditional methods tend to be confined to a single property of the network system or focus on the overall energy consumption of the network system, either too one-sided or too general, which makes it hard to find the main crux of the high energy consumption of the network, the impact of quality of Green(QoG), as well as to make a better green network environment. The core meaning of the green network is simple indeed: to obtain the minimum of the network energy consumption under the basic promise of QoS. In this paper, a new evaluation model on green low-carbon energy network is proposed to solve such problem mentioned before. This new model is name by quality of green(QoG). In this paper, we use network measuring which be divided by three topics - performance, traffic and topology of the network to map the relationship between the QoS and the green evaluation and also to quantify green energy consumption index. The green energy consumption indexes are divided into eight indexes based on performance; two indexes based on the traffic and four indexes on the topology. Then we quantify four green fuzzy indexes as: Fluctuation F, vulnerability V, persistence P, recoverability R based on the statistical analysis. After that, we determine for the membership of the 14 green energy consumption indexes to the 4 green fuzzy indexes. Finally we build the evaluation matrix by fuzzy mathematics comprehensive evaluation method to get the standardized computing framework of QoG-quality of green. At last, we define a new concept as network exergy: the useful energy consumption during a conversion processs from a current network QoS conditions A to another QoS conditons B. After it reaches B, the network exergy is zero. The practical significance of this network exergy is that you must define the initial QoS and final QoS at the same time.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114182445","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":"High performance cloud computing using an efficient data service","authors":"J. Mulerikkal, P. Strazdins, B. Thekkanath","doi":"10.1109/APCLOUDCC.2012.6486517","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486517","url":null,"abstract":"Our research at the Australian National University has produced a scalable and heterogeneity-oblivious SOA middleware - ANU-SOAM - that implements a popular enterprise SOA middleware API (IBM-Platform Symphony API). Along with its compute services it provides a Data Service, which helps application programmers to develop codes that can effectively circumvent the interdependency of tasks and thereby reduce communications to ensure high performance outcomes. It is also observed that the programming model supported by the Data Service enables ANU-SOAM applications to access compute resources in a “Cloud IaaS” over high latency networks (like the Internet) with much lower overheads compared to the conventional SOA programming models.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116286865","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":"Improving cloud computing energy efficiency","authors":"A. Uchechukwu, Keqiu Li, Yanming Shen","doi":"10.1109/APCLOUDCC.2012.6486511","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486511","url":null,"abstract":"The implementation of cloud computing has attracted computing as a utility and enables penetrative applications from scientific, consumer and business domains. However, this implementation faces energy, power and associated cost concerns. In this paper, we present formulations and solutions for Green Cloud Environments (GCE) to minimize its energy consumption under new models by considering static and dynamic portions of cloud components, to reduce severe environmental impacts. To implement this objective, an in-depth knowledge of energy consumption patterns in cloud environment is necessary. We investigate energy consumption patterns. Specifically, we make use of measurable metrics based on runtime tasks to compare rationally the relation existing between energy consumption and cloud workload and computational tasks, as well as system performance. Our research results can be integrated into cloud computing systems to monitor energy consumption and support static and dynamic system level-optimization.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128549795","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":"Virtual machine performance comparison of public IaaS providers in China","authors":"Qingye Jiang","doi":"10.1109/APCLOUDCC.2012.6486504","DOIUrl":"https://doi.org/10.1109/APCLOUDCC.2012.6486504","url":null,"abstract":"We compare the virtual machine (VM) performance of two public IaaS providers in China (GrandCloud and Aliyun). UnixBench and Hadoop wordcount are utilized to provide benchmark data for the comparison. It is found that VM specifications such as the number of CPU cores and the amount of memory can no longer be used as reference for VM performance. In both UnixBench and Hadoop wordcount tests, as the VM gets bigger, the performance / price ratio gets lower. In Hadoop wordcount tests, a cluster with several smaller VM's provides much better performance as performance / price ratio as compared to a bigger VM. It is recommended to practice horizontal scaling when an application needs more computing resource.","PeriodicalId":331441,"journal":{"name":"2012 IEEE Asia Pacific Cloud Computing Congress (APCloudCC)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121694733","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}