Huihong He, Qian Liu, Lingling Li, Li Zhao, Zhiyi Ma, Yong Wang, Dongjin Fan
{"title":"迈向基于变更向量分析的整体运行时状态评估","authors":"Huihong He, Qian Liu, Lingling Li, Li Zhao, Zhiyi Ma, Yong Wang, Dongjin Fan","doi":"10.1109/CIAPP.2017.8167224","DOIUrl":null,"url":null,"abstract":"Continuous evolution of virtualization-related technologies have benefit greatly flexibility and reliability of software system. However, although virtualization removes binding between application and server underneath, it complicates the regular runtime hierarchy into an intricate structure, where cross-layer monitoring and holistic evaluation becomes challenging. Currently lots of monitoring practices take hierarchical pattern and most of research work hasn't considered intricate structure, so we in this paper make a preliminary exploration and attempt on cross-layer evaluation. An approach is proposed to evaluate host runtime state based on change vector analysis method. Our approach learns to quantitate the interaction among software, container and server layers from large cross-layer monitoring data, and evaluates host state based on simple commonsense rules and quantitative observations. So far, our approach has demonstrated effectiveness in evaluating hosts in IaaS cloud.","PeriodicalId":187056,"journal":{"name":"2017 2nd IEEE International Conference on Computational Intelligence and Applications (ICCIA)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Towards evaluating holistic runtime state based on change vector analysis\",\"authors\":\"Huihong He, Qian Liu, Lingling Li, Li Zhao, Zhiyi Ma, Yong Wang, Dongjin Fan\",\"doi\":\"10.1109/CIAPP.2017.8167224\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Continuous evolution of virtualization-related technologies have benefit greatly flexibility and reliability of software system. However, although virtualization removes binding between application and server underneath, it complicates the regular runtime hierarchy into an intricate structure, where cross-layer monitoring and holistic evaluation becomes challenging. Currently lots of monitoring practices take hierarchical pattern and most of research work hasn't considered intricate structure, so we in this paper make a preliminary exploration and attempt on cross-layer evaluation. An approach is proposed to evaluate host runtime state based on change vector analysis method. Our approach learns to quantitate the interaction among software, container and server layers from large cross-layer monitoring data, and evaluates host state based on simple commonsense rules and quantitative observations. So far, our approach has demonstrated effectiveness in evaluating hosts in IaaS cloud.\",\"PeriodicalId\":187056,\"journal\":{\"name\":\"2017 2nd IEEE International Conference on Computational Intelligence and Applications (ICCIA)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 2nd IEEE International Conference on Computational Intelligence and Applications (ICCIA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIAPP.2017.8167224\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd IEEE International Conference on Computational Intelligence and Applications (ICCIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIAPP.2017.8167224","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards evaluating holistic runtime state based on change vector analysis
Continuous evolution of virtualization-related technologies have benefit greatly flexibility and reliability of software system. However, although virtualization removes binding between application and server underneath, it complicates the regular runtime hierarchy into an intricate structure, where cross-layer monitoring and holistic evaluation becomes challenging. Currently lots of monitoring practices take hierarchical pattern and most of research work hasn't considered intricate structure, so we in this paper make a preliminary exploration and attempt on cross-layer evaluation. An approach is proposed to evaluate host runtime state based on change vector analysis method. Our approach learns to quantitate the interaction among software, container and server layers from large cross-layer monitoring data, and evaluates host state based on simple commonsense rules and quantitative observations. So far, our approach has demonstrated effectiveness in evaluating hosts in IaaS cloud.