Download presentation
Presentation is loading. Please wait.
Published byEvan Perkins Modified over 8 years ago
1
FESR www.trigrid.it Trinacria Grid Virtual Laboratory Grid Industry Day Catania 26-27 October 2006 Secure Data Storage Into Grid Enviroment Unico Srl : Aldo Campisano Giordano Scuderi
2
Catania, October 26-27 2006 2 Agenda Who we are Who we are What we do What we do Why Secure Data for GRID Why Secure Data for GRID
3
Catania, October 26-27 2006 3 Who we are Unico Srl Activity: Design and Sales of Computer Systems Services & Support Employ : 30 people Locations: Catania – Napoli – Milano Invoice (FY 05): 8,123 k Euro ( 1,450 k Euro Services & Support 17.9% ) Investment R&D: 120 k Euro ( 1.5 % ) Internal Training: 40 k Euro ( 0,5 % )
4
Catania, October 26-27 2006 4 Certifications ISO 9001:2000 Anagrafe Nazionale Ricerche Nr HP Preferred Partner Sun Microsystem Partner Cisco Certified Microsoft Certified
5
Catania, October 26-27 2006 5 What we do System Integration Multiple Operating Sistems HP-UX Solaris Linux Windows Server Applications High Availability Systems Clustering Networking ( LAN – WAN ) Wireless Tecnology Storage Area Network Network Attached Storage Security Disaster Recovery Planning
6
Catania, October 26-27 2006 6 What we do Some Customer Accent Srl Applied Materials ( Catania – Milano – L’Aquila ) Autogrill ( Data Center Milano ) Hewlett-Packard Italiana ST Microelectronics (Italy – France - Malta – Marocco) Università Catania – Messina
7
Catania, October 26-27 2006 7 What we do Services The Design of Architecture for Systems, Storage & Network Installation – Startup - Tuning Planned Hardware and Software Maintenance Help Desk Desk Side & Remote Support Fleet Management for PC & Mobile Pay per Use for : Computing - Storage – Printing & Coping
8
Catania, October 26-27 2006 8 Why GRID Access to Grid Enviroment is appealing Large Enterprise and SME offering : Computing Power & Performance Large Area of Storage A Pay per Use approach: –Pay only for what use and when you need it –No impact on their assets –Lower Total Cost of Ownership Avalaibility of Application Software
9
Catania, October 26-27 2006 9 Why Grid At the same time they need : An easy User Interface Availability Reliability Data Integrity A detailed Accounting Management System Relative low cost High Level of Security and……
10
Catania, October 26-27 2006 10 Secure Data Storage …. PROTECT THEIR OWN DATA FROM ACCESS BY ANY OTHER USER
11
Catania, October 26-27 2006 11 EncodedText.enc ClearText.txt Secure Data Storage sensitive Data could be “sensitive” and then must be protected We believe that to protect access to the file with password is not secure enough We trust that protect informations contained in user data using Encryption algorithm is much more secure Before Encryption After Encryption
12
Catania, October 26-27 2006 12 Secure Data Storage A password, used to protect access to a file, can be discovered in worse case, in some hours….. ….. but time needed to crack a 128-bit key, even using a very fast today’s computer, is : 1,198,920,341,200,668,243 years
13
Catania, October 26-27 2006 13 Secure Data Storage A higher level application built on top of many gLite grid services: – Command Line application for data management A lower level API built on top of gLite API: – API to access encrypted data from user application
14
Catania, October 26-27 2006 14 Command Line Application Set of commands that can be used from user interface: – Similar to lcg-util commands, but work on encrypted data – Give to the users transparent encryption/decryption process Example (copy local file to grid): lcg-cr -d -L lcg-scr -d -L Allow to accomplish ordinary data management operations: – Data copy to Grid storage element – Data copy from Grid storage element – Delete data from Grid storage element
15
Catania, October 26-27 2006 15 Application Program Interface Library that allow User Application to access encrypted data: – Transparent encryption and decryption – Extends existing API’s adding all the secure storage functionality Porting of user applications require small changes: – Example: gfal_read (fd, buffer, buffer_size ) gfal_secure_read ( fd, buffer, buffer_size )
16
Catania, October 26-27 2006 16 Implementation Command Line Application Under Development –First alpha release coming soon
17
Catania, October 26-27 2006 17 Future development API development will start after first release of Command Line Application – Essential functions are being included in first release – API and Command Line Application are released under Open Source License ( source code are available ) – Tutorial and documentation for developers – An example of API implementation
18
Catania, October 26-27 2006 18 Secure Storage System Only encrypted data are present in GRID Storage Encryption and Decryption are transparent Only authorized users will get key Encrypted data Key Secure Storage Software Data Grid Storage Key repository
19
Catania, October 26-27 2006 19 Thanks
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.