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...

Full description

Saved in:
Bibliographic Details
Published inIEEE ... International Conference on Cloud Computing pp. 236 - 243
Main Authors Fan Jing Meng, Xuejun Zhuo, Bo Yang, Jing Min Xu, Pu Jin, Apte, Ajay, Wigglesworth, Joe
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2013
Subjects
Online AccessGet full text
ISSN2159-6182
DOI10.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