Ali Kanso  Ali Kanso photo       

contact information

Senior Container Cloud Engineer
Thomas J. Watson Research Center, Yorktown Heights, NY USA

links



Patents Granted:

  1. Kanso et al: “Methods And Systems For Generating Availability Management Framework (AMF) Configurations”, Patent No: US8,006,130. (2011)
  2. Kanso et al: “Load and Backup Assignment Balancing in High Availability Systems”, Patent No: US8,695,012. (2014)
  3. Kanso et al: “Ranking Service Units to Provide and Protect Highly Available Services Using N+M redundancy Models”, Patent No: US 8,549,533. (2013)
  4. Kanso et al: “Ranking Service Units to Provide and Protect Highly Available Services using the Nway Redundancy Model”, Patent No: US8,719,835. (2014)
  5. Colombo et al: “Bridging the Gap Between High Level User Requirements and Availability Management Framework Configurations”, Patent No: US8,683,424. (2014)
  6. Kanso et al: “Configuration Based Service Availability Analysis of AMF Managed Systems” Patent No: 8738968. (2014)
  7. Ali Kanso: “Disable Restart Setting for AMF Configuration Components” Patent No: 9,069,728
  8. Kanso et al: “Comparing redundancy models for determination of an availability management framework (AMF) configuration and runtime assignment of a high availability system” Patent No: US9,104,466. (2015)
  9. Kanso et al: “Providing high availability for state-aware applications” Patent No:9,292,278. (2016)

 

Patents Pending:

  1. A. Kanso et al: “High availability multi-component cloud application placement using stochastic availability models”, P48033US1, November 2015.
  2. A. Kanso et al: “High availability multi-component cloud application placement using stochastic availability models”, P48033WO1 (Provisional Patent), November 2015.
  3. H. Hawilo and A. Kanso, Elasticity For Highly Availabile Applications, P46241WO1 (Provisional Patent), November 2015.
  4. Kanso et al: “method for achieving HA for legacy applications using containers”
  5. Kanso et al: “Component High Availability Scheduler” Publication No. WO/2016/020731
  6. Ali Kanso: “Automatic Generation of Entity Types Files” US20150095708 A1. (2013)

 

Journal Papers:

  1. A. KansoM. ToeroeF. Khendek “Comparing redundancy models for high availability middleware” In the Springer journal: Computing, October 2013, Volume 96, Issue 10, pp 975-993
  2. A. Kanso, F. Khendek, M. Toeroe, A. Hamou-Lhadj “Automatic Configuration Generation for Service High Availability with Load Balancing” in the special issue of the “Wiley Concurrency and Computation: Practice and Experience", 2012.
  3. M. A. Sharkh, A. Shami, and A. Kanso, “Building a Cloud on Earth: A Study of Cloud Computing Data Center Simulators,” To appear Computer Networks Journal, 2016.
  4. M. Jammal, A. Kanso, P. Heidari, and A. Shami, “Scrutinizing High Availability-aware Deployments in Cloud Using Stochastic Petri Net Model and Green-aware Scoring Selection Tool,” Submitted to Elsevier Reliability Engineering & System Safety, January 2016.

 

Book Chapters:

  1. A. Mishra, A. Kanso “Integration of the VideoLan Client with OpenSAF: an Example”, in Wiley’s book “Service Availability™: Principles and Practice”. (2012)

Conference Papers:

  1. A. Kanso, H. Huang, A. Gherbi, “Can Linux Containers Clustering Solutions offer High Availability?”In the proceedings of the IEEE Workshop on Containers (WoC), Berlin, Germany, 2016.
  2. M. Jammal, A. Kanso, P. Heidari, and A. Shami, “A Formal Model for the Availability Analysis of Cloud Deployed Multi-Tiered Applications,” To appear in IEEE International Symposium on Software Defined Systems, A
  3. A. Kanso, N. Deixionne, A. Gherbi. F. F. Farrahi Moghaddam, “Enhancing OpenStack Fault Tolerance for Provisionning Computing Environments”, Submitted to IEEE Conference on Cloud Computing Technology and Science (CloudCom), 2016
  4. P. Heidari, A. Kanso, “QoS Assurance through Low Level Analysis of Resource Utilization of the Cloud Applications” in the proceedings of IEEE CLOUD, San Francisco, USA, 2016.
  5. M. Jammal, A. Kanso, P. Heidari, and A. Shami, “Availability Analysis of Cloud Deployed Applications,” To appear in IEEE International Conference on Cloud Engineering, April 2016.
  6. M. A. Sharkh, A. Shami, P. Ohlen, A. Ouda, and A. Kanso, “Simulating High Availability Scenarios in Cloud Data Centers: A Closer Look,” IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom), pp. 617-622, 2015.
  7. M. Jammal, A. Kanso, A.Shami, “Component High-Availability Scheduler in Cloud Computing Environment” in the proceedings of the “8th IEEE International Conference on Cloud Computing” (IEEE CLOUD)”, New York, USA, June 27 - July 2, 2015.
  8. H. Hawilo, A. Kanso, A. Shami, “Towards an Elasticity Framework for Legacy Highly Available Applications in the Cloud”, in the proceedings of the “IEEE Services Visionary Track on Ubiquitous Mobile Cloud”, New York, USA, June 27 - July 2, 2015,
  9. M. Jammal, A. Kanso, A. Shami, “High Availability-Aware Optimization Digest for Applications Deployment in Cloud”, in the proceedings of the IEEE International Conference on Communications (ICC), London, England, June 8-12, 2015.
  10. W. Li, A. Kanso, “Comparing Containers versus Virtual Machines for Achieving High Availability”, in the proceedings of the Workshop on Containers (WoC), Tempe, Arizona, March 2015.
  11. W. Li, A. Kanso, A. Gherbi “Leveraging Linux Containers to Achieve High Availability for Cloud Services”, in the proceedings of the IEEE International Conference of Cloud Engineering (IC2E), Tempe, Arizona, March 2015.
  12. M.Turennes, A. Kanso, A. Gherbi, R. Barett “Automatic Generation of Description Files for Highly Available Services”, in the proceedings of the 6th International Workshop on Software Engineering for Resilient Systems (SERENE 2014), Vol. 8785, pp. 40-54, October 15-16, 2014, Budapest, Hungary
  13. M.Turennes, A. Kanso, A. Gherbi, S. Razzook “A Tool Chain for Generating the Description Files of Highly Available Software”, in the proceedings of the 29th IEEE/ACM International Conference on Automated Software Engineering (ASE 2014) September 15 - 19, 2014 Västerås, Sweden
  14. A. Kanso, D. Monette, “Foundations for Long-Term Collaborative Research”, in the proceedings of the International Workshop on Long-term Industrial Collaboration on Software Engineering (WISE2014) 16 September 2014 in Västerås, Sweden.
  15. A. Kanso, Y. Lemieux, “Achieving High Availability at the Application Level in the Cloud” in the proceedings of the “6th IEEE International Conference on Cloud Computing” (IEEE CLOUD) Santa Clara, CA, USA, 2013.
  16. A. Kanso, M. Toeroe, F. Khendek, “Comparing Redundancy Models for High Availability Middleware” ” in Proc. of the “10th IEEE International Conference on Dependable, Autonomic, and Secure Computing” (DASC), Changzhou, China, 2013 (best paper award).
  17. A. Kanso, M. Toeroe, F. Khendek , “Configuration-based Service Availability Analysis for Middleware Managed Applications” in proceedings of the “7th Systems Analysis and Modeling (SAM) workshop”, Innsbruck, Austria, 2012.
  18. M. Toeroe, A. Kanso, F. Khendek, “MAGIC: from Standards to Research to Development” in the proceedings of the “Second International Software Technology Exchange Workshop” (STEW) Kista, Sweden, 2012.
  19. A. Kanso, M. Toeroe, F. Khendek, “Automatic Annotation of Software Configuration Models with Service Recovery Information” in the proceedings of the “9th IEEE International Conference on Dependable, Autonomic and Secure Computing” (DASC), Sydney, Australia, 2011.
  20. A. Kanso, M. Toeroe, F. Khendek, “Workload balancing for highly available services: The case of the N+M redundancy model” in the proceedings of the “9th IEEE International Conference on Dependable, Autonomic and Secure Computing” (DASC), Sydney, Australia, 2011.
  21. A. Kanso, A. Mishra, M. Toeroe, F. Khendek “Integrating Legacy Applications for High Availability: a Case Study” in the proceedings of the “13th IEEE International High Assurance Systems Engineering Symposium” (HASE), Boca Raton, Florida, 2011.
  22. A. Kanso, F. Khendek, M. Toeroe, A. Hamou-Lhadj, "Ranking Service Units for Providing and Protecting Highly Available Services with Load Balancing", In the proceedings of 10th annual international conference on New Technologies of Distributed Systems (NOTERE). IEEE computer society (Tunisia chapter) pp: 33 - 40 Tozeur, Tunisia, 2010.
  23. A Kanso, M. Toeroe, A. Hamou-Lhadj, F. Khendek, “Generating AMF Configurations from Software Vendor Constraints and User Requirements”, In the proceedings of the 4th International Conference on Availability, Reliability and Security (ARES'09), IEEE CS, Fukuoka, Japan, 2009.
  24. A. Gherbi, A. Kanso, F. Khendek, M. Toeroe and A. Hamou-Lhadj, "A Tool Suite for the Generation and Validation of Configurations for Software Availability", In the proceedings of the International Conference on Automated Software Engineering (ASE), Tool Demo, 2009.
  25. A. Kanso, M. Toeroe, F. Khendek, A. Hamou-Lhadj, “Automatic Generation of AMF Compliant Configurations”, In the proceedings of the International Service Availability Symposium (ISAS), LNCS Vol.5017, pp. 155-170, Tokyo, Japan, 2008.

 

 




Projects and Groups


Technical Areas