2015 IEEE Symposium on Service-Oriented System Engineering最新文献

筛选
英文 中文
A Scheduling Framework for Periodic Tasks in Geo-Distributed Data Centers 地理分布式数据中心周期任务调度框架
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.29
Yan Li, Hong Zhang, Yong Wang, Xinran Liu, Peng Zhang
{"title":"A Scheduling Framework for Periodic Tasks in Geo-Distributed Data Centers","authors":"Yan Li, Hong Zhang, Yong Wang, Xinran Liu, Peng Zhang","doi":"10.1109/SOSE.2015.29","DOIUrl":"https://doi.org/10.1109/SOSE.2015.29","url":null,"abstract":"We present FPT, a scheduling framework for periodic tasks that uses the temporal characteristic of periodic tasks to alleviate the overhead of geo-distributed data centers. In FPT, clients are able to express the periodicity about their tasks, and this characteristic is used to realize one-time scheduling for multiple executions. For a set of periodic tasks, aiming to find the minimum number of VMs required to guarantee the schedulability and generate the task execution sequence on each VM, an algorithm is also presented. A case-study and its evaluation are given to show the efficiency of our framework.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124410452","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}
引用次数: 0
JENERGY: A Fault Tolerant Stateless Architecture for High Performance Computing 面向高性能计算的无状态容错体系结构
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.18
Moussa Taifi, Justin Y. Shi, Yasin Celik
{"title":"JENERGY: A Fault Tolerant Stateless Architecture for High Performance Computing","authors":"Moussa Taifi, Justin Y. Shi, Yasin Celik","doi":"10.1109/SOSE.2015.18","DOIUrl":"https://doi.org/10.1109/SOSE.2015.18","url":null,"abstract":"Large scale HPC (high performance computing) applications require thousands of nodes for computing parallel scientific applications. At this scale, hardware and software failures, network congestion or disconnections are frequent faults experienced by compute nodes. This introduces high levels of volatility which reduces the Mean Time between Failures (MTBF) of the whole system down to hours or minutes. To deal with this kind of failure rates, traditional point-to-point transmission semantics can be ill-fitted and cumbersome to re-engineer to support distributed partial failures. In this paper, we propose an application dependent network design that focuses on the sustainability of High Performance Computing (HPC) applications using packet-switching-inspired statistical multiplexing of semantic data tuples and decoupled computations. We report the design and implementation of a distributed tuple space using Cassandra and Zookeeper for tunable spatial and temporal redundancies without negative impact on application performance. We detail the various failure scenarios that can be handled seamlessly by our system and provide a description of the advantages of Stateless Parallel Processing for HPC applications. We report the preliminary results on performance, reliability and overall application scalability. We found that our system can provide high levels of sustained performance, while providing a reliable computing architecture that can withstand a range of failure types without manual checkpoint-restart, in a portable and non-intrusive manner.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114530566","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}
引用次数: 4
Sensor Data Propagation in Mobile Hosting Networks 移动主机网络中的传感器数据传播
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.16
Richard K. Lomotey, R. Deters
{"title":"Sensor Data Propagation in Mobile Hosting Networks","authors":"Richard K. Lomotey, R. Deters","doi":"10.1109/SOSE.2015.16","DOIUrl":"https://doi.org/10.1109/SOSE.2015.16","url":null,"abstract":"One of the promising research areas in recent times is mobile and sensor networks. The use of sensors to collect sensitive information such as radiation dosage, humidity, context information, and so on is receiving attention from both the industry and academia. In previous studies, sensors are proposed to enable radiation readings and these readings are sent to a smartphone where the user can be informed about potential hazard. The mobile sends signals such as beep, vibration and push notification to inform users. Different flow patterns are proposed to enable the data sharing such as sequential, parallel, and choice. While this mobile-sensor ecosystem is tested to determine the optimal path that minimizes latency, a critical issue such as energy minimization is ignored. In this paper, we studied the various flow patterns and their implications for energy consumption on both the sensor and the mobile device. Our preliminary evaluations employ the Sensor Tag device from Texas Instruments and iPod Touch. The results show the process flow with the most computation consumes high energy rather than the flow pattern with the highest latency.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116400505","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}
引用次数: 2
A Cloud-Based Sustainable Business Model for Effective ICT Provision in Higher Education 基于云的可持续商业模式为高等教育提供有效的信息通信技术
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.9
Fang Tao, John Panneerselvam, Thomas Holding, Lu Liu
{"title":"A Cloud-Based Sustainable Business Model for Effective ICT Provision in Higher Education","authors":"Fang Tao, John Panneerselvam, Thomas Holding, Lu Liu","doi":"10.1109/SOSE.2015.9","DOIUrl":"https://doi.org/10.1109/SOSE.2015.9","url":null,"abstract":"Given that the Higher Education Institutes (HEIs) are witnessed to expand the size of their network at a wider scale, their utilization of the ICT (Information and Communication Technology) is also increasing rapidly. Now-a-days, rather relying on private agents and outsourcing the resources, HE institutes are deploying and maintaining their own IT infrastructures. This leads to the increased number of massive deployments of IT resources across the globe. Such activities not only incur massive investments but also consume more power and considerably act as environmental pollutants. It is practically not possible to restrict the HE institutes from deploying their own resources, since outsourcing is becoming costlier. But, it is relatively important for the HE institutes to control their datacentres from substantially polluting the environment without losing their revenue. With this in mind, this research work proposes a Cloud based business model for HEIs for the purpose of facilitating effective sustainable ICT provisions. An important contribution of this paper is the guideline for choosing right Cloud services with supporting experiment results.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124844553","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}
引用次数: 5
Mobile Functional Test on TaaS Environment TaaS环境下的移动功能测试
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.27
Shenbin Zhang, Bingfeng Pi
{"title":"Mobile Functional Test on TaaS Environment","authors":"Shenbin Zhang, Bingfeng Pi","doi":"10.1109/SOSE.2015.27","DOIUrl":"https://doi.org/10.1109/SOSE.2015.27","url":null,"abstract":"With the rapid development of the mobile internet, a large number of mobile apps are developed and need to be tested adequately. This paper proposes a functional test method based on Testing-as-a-Service (TaaS) platform. TaaS platform provides an integrated test environment for android apps. The mobile TaaS could generate the test script based on functional traversal for the app automatically, then execute the test on diverse devices and discover the test errors. Furthermore, the paper evaluates the app functional traversal method and shows the prototype of the mobile TaaS platform. Finally, the paper summarizes the advantage, limitations and future work of our mobile TaaS platform.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130936583","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}
引用次数: 9
A Lightweight Encryption and Secure Protocol for Smartphone Cloud 智能手机云的轻量级加密和安全协议
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.47
William Zegers, Sang-Yoon Chang, Younghee Park, J. Gao
{"title":"A Lightweight Encryption and Secure Protocol for Smartphone Cloud","authors":"William Zegers, Sang-Yoon Chang, Younghee Park, J. Gao","doi":"10.1109/SOSE.2015.47","DOIUrl":"https://doi.org/10.1109/SOSE.2015.47","url":null,"abstract":"User data on mobile devices are always transferred into Cloud for flexible and location-independent access to services and resources. The issues of data security and privacy data have been often reverted to contractual partners and trusted third parties. As a matter of fact, to project data, data encryption and user authentication are fundamental requirements between the mobile devices and the Cloud before a data transfer. However, due to limited resources of the smartphones and the unawareness of security from users, data encryption has been the last priority in mobile devices, and the authentication between two entities always depends on a trusted third party. In this paper, we propose a lightweight encryption algorithm and a security handshaking protocol for use specifically between in mobile devices and in Cloud, with the intent of securing data on the user side before it is migrated to cloud storages. The proposed cryptographic scheme and security protocol make use of unique device specific identifiers and user supplied credentials. It aims to achieve a usersoriented approach for Smartphone Cloud. Through experiments, we demonstrated that the proposed cryptographic scheme requires less power consumption on mobile devices.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125637392","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}
引用次数: 9
Multi-resource Packing for Job Scheduling in Virtual Machine Based Cloud Environment 基于虚拟机云环境的多资源打包作业调度
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.30
Daochao Huang, P. Du, Chunge Zhu, Hong Zhang, Xinran Liu
{"title":"Multi-resource Packing for Job Scheduling in Virtual Machine Based Cloud Environment","authors":"Daochao Huang, P. Du, Chunge Zhu, Hong Zhang, Xinran Liu","doi":"10.1109/SOSE.2015.30","DOIUrl":"https://doi.org/10.1109/SOSE.2015.30","url":null,"abstract":"To efficiently schedule jobs with highly diverse resource requirements along CPU, memory and bandwidth for job performance and resource utilization in a virtual machine based cloud environment, the multi-resource job scheduler is proposed to pack tasks to virtual machines under the notion of fairness and efficiency. Given the definition of job scheduling proportional fairness and utility function, the multi-resource job scheduling algorithm which fulfills capacity constraints of virtual machines is conducted. Comparative analysis illustrates our scheme improves average job completion time by preferentially grouping jobs that has different resource requirements. Compared to existing methods, multi-resource packing algorithm significantly improves the cloud system's resource utilization, yet with a substantial reduction of average job completion times.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134058621","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}
引用次数: 12
Expressing and Composing Actors for Deterministic and Scalable Programming in Cloud 云中确定性和可扩展编程的参与者表达和组合
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.58
Kang Lianghuan, Zhan Hanglong, Cao Donggang
{"title":"Expressing and Composing Actors for Deterministic and Scalable Programming in Cloud","authors":"Kang Lianghuan, Zhan Hanglong, Cao Donggang","doi":"10.1109/SOSE.2015.58","DOIUrl":"https://doi.org/10.1109/SOSE.2015.58","url":null,"abstract":"Actor model is an asynchronous message-passing model for fine-grained concurrency and distributed memory applications. However, it is inherently non-deterministic due to low-level synchronization primitives such as send and receive, leading to high-complexity and error-prone code when programming deterministic applications expressed by actors. In order to to support deterministic actor programming, this paper proposes a high-level programming model named distask. The core solution is to express complex synchronization in a simple and deterministic pattern by introducing features of functional programming. In detail, we design a set of composing operators on distasks in several pre-defined patterns called synchronization strategies. A distask can be composed of other distasks in a deterministic manner instead of non-deterministic communication within original actors. In addition, automatic distribution, scalability and fault handing features are supported to adapt to dynamic Cloud environment. We have implemented distask in a system called UniAS. The implementation language is Erlang, an actor-based industrial language. It is readily applied to several vital distributed memory applications with little compromise of performance.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121587336","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}
引用次数: 2
Performance Difference Prediction in Cloud Services for SLA-Based Auditing 基于sla审计的云服务性能差异预测
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.32
Hongli Zhang, Panpan Li, Zhigang Zhou
{"title":"Performance Difference Prediction in Cloud Services for SLA-Based Auditing","authors":"Hongli Zhang, Panpan Li, Zhigang Zhou","doi":"10.1109/SOSE.2015.32","DOIUrl":"https://doi.org/10.1109/SOSE.2015.32","url":null,"abstract":"Cloud computing allows individuals and organizations outsource their applications to cloud due to the flexibility and cost savings. However, cloud service providers (CSPs) may offer reduced resources to tenant by virtualization technology for illegal economic benefit. Most cloud tenants don't have specialized knowledge to detect the CSPs' service level agreement (SLA) disruption. To address this issue, we propose a worst-case performance prediction scheme to audit the SLA disruption of cloud by comparison between actual performance cost and the predicted worst-case performance cost. Firstly, we insert labels into application, and collect the running time information on cloud on a small input dataset. The historical information is used to identify the frequent block. Then, we construct the performance cost function for each hotspot block, and resort to curve fitting method to obtain the performance cost function of each frequent block. Finally, we get the worst-case performance prediction by performance estimation model and performance cost function of each one on large input dataset. The experiments show that our proposed scheme can achieve high sensitiveness on cloud SLA and fulfill cloud SLA auditing.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128437557","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}
引用次数: 7
OSSEAN: Mining Crowd Wisdom in Open Source Communities OSSEAN:在开源社区中挖掘人群智慧
2015 IEEE Symposium on Service-Oriented System Engineering Pub Date : 2015-03-30 DOI: 10.1109/SOSE.2015.51
Gang Yin, Tao Wang, Huaimin Wang, Qiang Fan, Yang Zhang, Yue Yu, Cheng Yang
{"title":"OSSEAN: Mining Crowd Wisdom in Open Source Communities","authors":"Gang Yin, Tao Wang, Huaimin Wang, Qiang Fan, Yang Zhang, Yue Yu, Cheng Yang","doi":"10.1109/SOSE.2015.51","DOIUrl":"https://doi.org/10.1109/SOSE.2015.51","url":null,"abstract":"Nowadays open source software represents a successful crowd-based software production model and is becoming an ecosystem combining huge amounts of software producers (such as software developers) and consumers (such as software users and customers). Lots of research work has been conducted on analyzing software artifacts created by producers, but few of them reveal the power of feedback from consumers which we believe is very important for the evaluation and evolution of open source software. This paper introduces OSSEAN, a platform for Open Source Software Evaluating, Analyzing and Networking. OSSEAN divides the open source communities into two groups: software production communities and software consumption communities. The former contain structured software artifacts such as projects, source code and issues, while the latter are full of textual documents with rich semantics of user feedback. We show the power of OSSEAN with some interesting demos by analyzing more than 200 thousands of open source projects and 10 million documents.","PeriodicalId":255652,"journal":{"name":"2015 IEEE Symposium on Service-Oriented System Engineering","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129322357","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}
引用次数: 15
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书