ITU Workshop on Cloud Computing Tunis Tunisia 18






















- Slides: 22
ITU Workshop on “Cloud Computing” (Tunis, Tunisia, 18 -19 June 2012) Cloud Research Activities Pr. Mohamed JEMNI Computing Center Al Khawarizmi (CCK) Research Laboratory La. TICE mohamed. jemni@fst. rnu. tn Tunis, Tunisia, 18 -19 June 2012
Outline CCK : Toward service virtualization La. TICE: Cloud research areas : from Grid to the Cloud TNGrid Bonjour. Grid Resource management Supply of services Interoperability of cloud SLA Management Tunis, Tunisia, 18 -19 June 2012 2
Computing Center el Khawarizmi (CCK) Ø The CCK was established in 1976. Ø As an Internet Service Provider, since 1997. Ø The CCK has about 60 employees; 30 technical employees and 30 administrative employees. Ø The CCK took care of the implementation and The development of the University National Network and of Research for the sector of higher Education and scientific research.
Computing Center el Khawarizmi Target population The number of students in public higher education institutions is more than 360 000 students. 200 institutions of higher education and research, among them 24 Higher Institutes of Technological Studies (ISET). 25 Research centers, 30 administrations and 150 university cities. 147 laboratories and 650 Research Units
Computing Center el Khawarizmi Powerful platforms The CCK offers various platforms coupled with a protected infrastructure and compatible with the main technologies used for the web and a multitude of web services. Ø Ø Management of national applications Management of specific applications
Computing Center el Khawarizmi Powerful platforms
Computing Center el Khawarizmi Gate for e-government
Computing Center el Khawarizmi Gate for e-government
Computing Center el Khawarizmi Online collaboration
RNU 2 : Toward the virtualisation and the private Cloud
TNGrid : Tunisian National Grid The TNGrid project is an initiative of the research lab. of Technologies of Information and Communication (La. TICE) at the Higher School of Sciences and Technology of Tunis (ESSTT) of the University of Tunis TNGrid offers an open and free Tunisian National Grid for researchers The grid computing platform is based on institutional resources and volunteer participations. Tunis, Tunisia, 18 -19 June 2012 11
TNGrid : Tunisian National Grid http: //www. tngrid. tn/ Tunis, Tunisia, 18 -19 June 2012 12
International projects La. TICE research lab. is involved in grid computing research axis since 2004. La. TICE research lab. is working and is participating in EUMEDGRID projects coordinated by INFN (Italy) since 2006. We have a Registration Authority, managed by Mohamed Jemni, with INFN CA We are setting up the TNGrid CA (Certification Authority) and to be fully operational just after our accreditation process with Eu. Grid. PMA. Tunis, Tunisia, 18 -19 June 2012 13
Tunisian Node on Eume. Grid A grid site connected to Eumed. Grid-Support 3 operational services : CE, SE, WN Visible on Gstat and RTM tool Tunis, Tunisia, 18 -19 June 2012 14
Applications on Grid Porting 3 applications to the grid AFP 3 DFace : Automatic extraction of Feature Points from a 3 D face Parallel Flow Shop Parallel : Distributed Algorithm for the Permutation Flow Shop Scheduling Problem Grid FFT : Grid Application for Computing Multidimensional Fast Fourier Transform Tunis, Tunisia, 18 -19 June 2012
Cloud research areas Resource management Supply of services Interoperability of cloud SLA management Tunis, Tunisia, 18 -19 June 2012 16
Resource Management Bonjour. Grid A decentralized middleware to manage desktop grid resources Developed by La. TICE in collaboration with LIPN (Paris 13) A user can construct his own computing element Boinc, Condor, Xtrem. Web Number of workers Tunis, Tunisia, 18 -19 June 2012 17
Resource Management Bonjour. Grid as a cloud system (Paa. S) Slap. OS system to deploy Bonjour. Grid instances Tunis, Tunisia, 18 -19 June 2012 18
Resource Management Slap. OS Master Installation of required platforms Slap. OS Client 1 Slap. OS Client 2 Slap. OS Client 3 Boinc/Condor/Xtrem. Web Master … Slap. OS Client n Boinc/Condor/Xtrem. Web Workers Execute the requested application Tunis, Tunisia, 18 -19 June 2012 19
Supply of services Predict the number of necessary instances for the application Queuing Theory, Control Theory, Statistical Machine Learning Automatic allocation mechanisms Migration of virtual machines Optimize the data transfer Tunis, Tunisia, 18 -19 June 2012 20
Interoperability of clouds Various criteria Description and application deployment: various APIs owners! Architecture: centralized, hierarchical & distributed Mechanisms of resource management: access to resources and task scheduling. Security: multiple security mechanisms How to normalize all these criteria? Tunis, Tunisia, 18 -19 June 2012 21
SLA management (Auto Trader) SLA: Service Level Agreement, a contract agreement between the client and service provider The step of negotiation is necessary between the client and supplier Research New Scheduling models taking into account economic constraints Auto traders to establish the negotiation phase Tunis, Tunisia, 18 -19 June 2012 22