A Generic Framework for Application Configuration Discovery with Pluggable Knowledge
Discovering application configurations and dependencies in the existing runtime environment is a critical prerequisite to the success of cloud migration, which attracts many attentions from both researchers and commercial vendors. However, the high complexity and diversity of enterprise applications...
Saved in:
Published in | IEEE ... International Conference on Cloud Computing pp. 236 - 243 |
---|---|
Main Authors | , , , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.06.2013
|
Subjects | |
Online Access | Get full text |
ISSN | 2159-6182 |
DOI | 10.1109/CLOUD.2013.16 |
Cover
Abstract | Discovering application configurations and dependencies in the existing runtime environment is a critical prerequisite to the success of cloud migration, which attracts many attentions from both researchers and commercial vendors. However, the high complexity and diversity of enterprise applications as well as their runtime environment challenge the existing approaches which generally depend on the pre-built domain specific knowledge. In this paper, we propose a generic framework for application configuration discovery which can be applied even when the domain knowledge is missing or incomplete. We design a generic approach to significantly narrow down the configuration discovery scale based on the iterative comparison and enable users to manually identify configurations from reasonable scaled file sets with semantic tags. To maximize automation, we further design an easy extensible and pluggable knowledge base to assist configuration discovery. Through extensive case study, the capability and efficiency of our framework have been demonstrated. |
---|---|
AbstractList | Discovering application configurations and dependencies in the existing runtime environment is a critical prerequisite to the success of cloud migration, which attracts many attentions from both researchers and commercial vendors. However, the high complexity and diversity of enterprise applications as well as their runtime environment challenge the existing approaches which generally depend on the pre-built domain specific knowledge. In this paper, we propose a generic framework for application configuration discovery which can be applied even when the domain knowledge is missing or incomplete. We design a generic approach to significantly narrow down the configuration discovery scale based on the iterative comparison and enable users to manually identify configurations from reasonable scaled file sets with semantic tags. To maximize automation, we further design an easy extensible and pluggable knowledge base to assist configuration discovery. Through extensive case study, the capability and efficiency of our framework have been demonstrated. |
Author | Pu Jin Jing Min Xu Wigglesworth, Joe Bo Yang Xuejun Zhuo Fan Jing Meng Apte, Ajay |
Author_xml | – sequence: 1 surname: Fan Jing Meng fullname: Fan Jing Meng email: mengfj@cn.ibm.com organization: IBM Res. - China, Beijing, China – sequence: 2 surname: Xuejun Zhuo fullname: Xuejun Zhuo email: zhuoxuej@cn.ibm.com organization: IBM Res. - China, Beijing, China – sequence: 3 surname: Bo Yang fullname: Bo Yang email: yangbbo@cn.ibm.com organization: IBM Res. - China, Beijing, China – sequence: 4 surname: Jing Min Xu fullname: Jing Min Xu email: xujingm@cn.ibm.com organization: IBM Res. - China, Beijing, China – sequence: 5 surname: Pu Jin fullname: Pu Jin email: jinpubj@cn.ibm.com organization: IBM Res. - China, Beijing, China – sequence: 6 givenname: Ajay surname: Apte fullname: Apte, Ajay email: Ajayapte@us.ibm.com organization: IBM Software Group, Austin, TX, USA – sequence: 7 givenname: Joe surname: Wigglesworth fullname: Wigglesworth, Joe email: wiggles@ca.ibm.com organization: IBM Software Group - Canada, Toronto, ON, Canada |
BookMark | eNotj01PAjEURWuCiYAsXbnpHxh8be3XcjIIGklwAWvS6bwZq8OUdEDCv4cEVzc3Obk5d0QGXeyQkCcGU8bAvhTL1WY25cDElKk7MgKtrJTADR-QIWfSZooZ_kAmff8DAAyMlEwMyTqnC-wwBU_nye3wFNMvrWOi-X7fBu8OIXa0iF0dmmO6tVnoffzDdKancPimX-2xaVzZIv3s4qnFqsFHcl-7tsfJf47JZv62Lt6z5WrxUeTLLDAtD5mXBsBxr4TRXNQevZZCiavtqzAVGmsNK1GitRIFgNBSlYxzVJWrrqdRjMnzbTcg4nafws6l81YprfQVvwDLMVER |
CODEN | IEEPAD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CLOUD.2013.16 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 0769550282 9780769550282 |
EndPage | 243 |
ExternalDocumentID | 6676700 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL |
ID | FETCH-LOGICAL-i175t-c5800a2c638723fcec75363215438de89981be5e995e3003756b122e6dad110e3 |
IEDL.DBID | RIE |
ISSN | 2159-6182 |
IngestDate | Wed Aug 27 02:53:31 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-c5800a2c638723fcec75363215438de89981be5e995e3003756b122e6dad110e3 |
PageCount | 8 |
ParticipantIDs | ieee_primary_6676700 |
PublicationCentury | 2000 |
PublicationDate | 2013-June |
PublicationDateYYYYMMDD | 2013-06-01 |
PublicationDate_xml | – month: 06 year: 2013 text: 2013-June |
PublicationDecade | 2010 |
PublicationTitle | IEEE ... International Conference on Cloud Computing |
PublicationTitleAbbrev | cloud |
PublicationYear | 2013 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001085513 ssib026763821 |
Score | 1.5488477 |
Snippet | Discovering application configurations and dependencies in the existing runtime environment is a critical prerequisite to the success of cloud migration, which... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 236 |
SubjectTerms | application configuration Cloud computing cloud migration Conferences discovery generic framework knowledge |
Title | A Generic Framework for Application Configuration Discovery with Pluggable Knowledge |
URI | https://ieeexplore.ieee.org/document/6676700 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG6QkydUMP5ODx7dZO26rUcCEqKiHCDhRrbujSwaMLod9K_3vY6BMR68LV2yNK_t3o9-3_sYu_b8kFTiuo5KI0xQghj_gzJTDkYWxHSMAhVTHXL8FIxm_v1czRvsZsuFAQALPgOXHu1dfro2JZXKrHJf2MUEfS8MdcXVqveOwFey5nza-goBsKw6Mjo1jRlSJHYtNm_7j8-zAQG7pEtK5z-EVaxfGbbYuJ5RBSd5ccsicc3Xr2aN_53yAevsGHx8svVNh6wBqyPWqiUc-OZEt9m0x23j6dzwYQ3T4hjH8t7uYpvTN_NlWe0VPsg_DOE-PznVcPnktVwuiX_FH-ryXIfNhnfT_sjZCC04OUYPhWMUho2xMGjBUMjMgMEkJpBoOF9GKVBK5iWgQGsF0qrmBoknBARpnKI5QR6z5mq9ghPGjcpCP9GgA0OdwjKdaGUgk56fGmFi_5S1yUiLt6qXxmJjn7O_h8_ZvqjkJ5yud8GaxXsJlxgEFMmVXf1v5pOtmA |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8JAEJ0QPOgJFYzf7sGjrXS3248jAQnKhxwg4Uba7ZQQDRhtD_rrnd1SMMaDt6ZNms1k25k3-948gFvH9bVLXNOSSUAAxYvoPyhSaVFloZWOgScj3Yccjrze1H2ayVkF7rZaGEQ05DO09aU5y0_WKtetMuPc5zcJoO9JQhV-odYqdw-nh6JUfZoOi6ZgGX9kSmshYaSA74Zs3rcHz9OOpnYJW3ud_7BWMZmlW4NhuaaCUPJi51lsq69f4xr_u-hDaOw0fGy8zU5HUMHVMdRKEwe2-abrMGkxM3p6qVi3JGoxqmRZa3e0zfQ7l4u82C2ss_xQmvn5yXQXl41f88VCK7BYv2zQNWDafZi0e9bGasFaUv2QWUpS4RhxRRH0uUgVKoIxnqDAuSJIUIMyJ0aJYShRGN9cL3Y4Ry-JEgonihOortYrPAWmZOq7cYihp_SssDSMQ6kwFY6bKK4i9wzqOkjzt2KaxnwTn_O_b9_Afm8yHMwHj6P-BRzwwozCajqXUM3ec7yikiCLr81O-AY2mbDp |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=IEEE+...+International+Conference+on+Cloud+Computing&rft.atitle=A+Generic+Framework+for+Application+Configuration+Discovery+with+Pluggable+Knowledge&rft.au=Fan+Jing+Meng&rft.au=Xuejun+Zhuo&rft.au=Bo+Yang&rft.au=Jing+Min+Xu&rft.date=2013-06-01&rft.pub=IEEE&rft.issn=2159-6182&rft.spage=236&rft.epage=243&rft_id=info:doi/10.1109%2FCLOUD.2013.16&rft.externalDocID=6676700 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2159-6182&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2159-6182&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2159-6182&client=summon |