close

Вход

Забыли?

вход по аккаунту

?

Managing Image Files on The Grid

код для вставкиСкачать
Managing Image Files
on The Grid
Mohamed M. Hafez
• Project Information
• Project Aim
• Project Architecture
• Project Steps
JINR-Dubna,Russia
• Personal Information
22 September 2014
Agenda
• Acknowledgements
2
B.Sc. in Information Systems, Faculty of Computers and
Information, Cairo University - Excellent with honor degree
E-mail: mhafez@fci-cu.edu.eg
JINR-Dubna,Russia
Teaching Assistant, Information Systems Department
Faculty of Computers and Information, Cairo University, Egypt
22 September 2014
Personal Information
Cell: (+2)0105223476
3
Group: Grid Computing
Supervisors: Alexander Uzhinskiy & Nikolay Kutovskiy
JINR-Dubna,Russia
Project Name: Managing Image Files on the Grid
22 September 2014
Project Information
4
JINR-Dubna,Russia
Transferring multiple images from
the local machine to the grid
network based on a time schedule.
22 September 2014
Project Aim
5
Project Architecture
Connection to
FTP server using
an account
WebCam
Monitor
Upload images after
creation
Upload result
Connect & download
images from FTP
server
Crontab
(run .sh according to time
schedule)
User Interface
FTP Server
JINR-Dubna,Russia
Daily Schedule
11:00 am to 11:30 am
image /2 Min
22 September 2014
Local Machine
Grid Network
6
Project Steps
3. User Interface Transfer Schedule
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
1. Create account on public FTP server
4. Process & Results
7
Project Steps(cont.)
B) Create an account on the FTP server
C) Make a folder “images” to store images later
JINR-Dubna,Russia
A) Install DriveHQ FileManager 4.5
22 September 2014
1. Create account on public FTP server
8
A) Install DriveHQ FileManager 4.5
JINR-Dubna,Russia
1. Create account on public FTP server
22 September 2014
Project Steps(cont.)
9
B) Create an account on the FTP server
JINR-Dubna,Russia
1. Create account on public FTP server
22 September 2014
Project Steps(cont.)
10
C) Make a folder “images” to store images later
JINR-Dubna,Russia
1. Create account on public FTP server
22 September 2014
Project Steps(cont.)
11
A) Install WebCam Monitor 5.2
B) Choose local/remote machine camera(s)
C) Prepare capturing schedule
D) Configure image and naming settings
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
E) Specify FTP server to store images
12
A) Install WebCam Monitor 5.2
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
13
A) Install WebCam Monitor 5.2
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
14
B) Choose local/remote machine camera(s)
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
15
C) Prepare capturing schedule
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
16
C) Prepare capturing schedule
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
17
C) Prepare capturing schedule
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
18
D) Configure image and naming settings
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
19
D) Configure image and naming settings
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
20
E) Specify FTP server to store images
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
21
E) Specify FTP server to store images
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
22
E) Specify FTP server to store images
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
23
E) Specify FTP server to store images
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
24
E) Specify FTP server to store images
JINR-Dubna,Russia
2. Image Transfer Schedule
22 September 2014
Project Steps(cont.)
25
A) Login and create proxy certificate
B) Create script using shell commands to do the job
C) Navigate to the folder where to store FTP server results
JINR-Dubna,Russia
3. User Interface Transfer Schedule
22 September 2014
Project Steps(cont.)
D) Create & run crontab schedule
26
A) Login and create proxy certificate
Login and Password
Initializing
Proxy Certificate
and entering pass
phrase
JINR-Dubna,Russia
3. User Interface Transfer Schedule
22 September 2014
Project Steps(cont.)
Receiving
confirming about
creation of Proxy
Certificate
27
B) Create script using shell commands to do the job
Use bash interpreter to run
this script
Get images from FTP
Compress images into a file
Remove single images
JINR-Dubna,Russia
3. User Interface Transfer Schedule
22 September 2014
Project Steps(cont.)
Sourcing gird environment
Transfer images to Grid
Remove compressed file
28
C) Navigate to the folder where to store FTP server results
JINR-Dubna,Russia
3. User Interface Transfer Schedule
22 September 2014
Project Steps(cont.)
29
D) Create & run crontab schedule
This command is used to edit crontab file, or create
one if it doesn’t already exist
JINR-Dubna,Russia
3. User Interface Transfer Schedule
22 September 2014
Project Steps(cont.)
30
3. User Interface Transfer Schedule
JINR-Dubna,Russia
D) Create & run crontab schedule
22 September 2014
Project Steps(cont.)
So, it means that the script will be executed 4 times daily at :
11:05, 11:15, 11:25 and 11:35 am
31
3. User Interface Transfer Schedule
JINR-Dubna,Russia
D) Create & run crontab schedule
22 September 2014
Project Steps(cont.)
Closing the crontab editot with :wq
The message “installing new crontab” means that the crontab schedule
is ready to be executed on the specified time
32
A) Uploading images on FTP server
B) Downloading images from FTP to UI
C) Compressing images to a single file
JINR-Dubna,Russia
4. Process & Results
22 September 2014
Project Steps(cont.)
D) Transferring the compressed file to the grid network
33
A) Uploading images on FTP server
JINR-Dubna,Russia
4. Process & Results
22 September 2014
Project Steps(cont.)
34
B) Downloading images from FTP to UI
JINR-Dubna,Russia
4. Process & Results
22 September 2014
Project Steps(cont.)
35
C) Compressing images to a single file
JINR-Dubna,Russia
4. Process & Results
22 September 2014
Project Steps(cont.)
36
D) Transferring the compressed file to the grid network
Listing the
files of the
destination
folder on
the gird
JINR-Dubna,Russia
4. Process & Results
22 September 2014
Project Steps(cont.)
37
Thanks to ASRT - Egypt
Thanks to Prof. Ali El-Lithi
JINR-Dubna,Russia
22 September 2014
Acknowledgements
Thanks to JINR & Dubna пЃЉ
38
JINR-Dubna,Russia
Спасибо
39
22 September 2014
Документ
Категория
Презентации
Просмотров
3
Размер файла
2 558 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа