Upload
others
View
24
Download
0
Embed Size (px)
Citation preview
•
•
•
–
–
•
•
•
•
•
Topic Index
•
–
–
–
•
–
–
•
–
–
Design Context
•
•
»
•
»
•
»
•
•
•
Timeline
•
•
Requirements Analysis
Workflow #1
Acquisition
Computation
Visualization
Storage
Computation
Workflow #1
Acquisition Visualization
Storage
1.
–
–
–
Workflows
Workflow #2
Acquisition Visualization
Computation
Storage
Workflow #2
Acquisition Visualization
Computation
Storage
1.
–
–
–
2.
–
– →
–
–
Workflows
•
–
•
–
–
•
–
•
–
•
–
Architectural Goals
Software
Linux SL6.2
Base operating system
Software
Linux SL6.2
NFS v3
NFS:
Included in base OS with kernel support
Lustre:
Kernel patches, used here to access Lustre servers (Typically would use Lustre client module)
Software
Linux SL6.2
NFS v3
Lustre 2.1
Software
Linux SL6.2
NFS v3
Samba 3.6
Lustre 2.1
Samba:
Server to enable Windows client support
Software
Linux SL6.2
NFS v3
Samba 3.6
CTDB 1.0
Lustre 2.1
CTDB:
Clustering support
Software
non-Lustre
Enterprise Clients
Linux SL6.2
NFS v3
Samba 3.6
CTDB 1.0
Lustre 2.1 LNET
CIFS2
NFS v3
Conceptual Model
CNG Node
CNG Node
CNG Node
CNG Node
•
–
–
•
•
Conceptual Model
•
–
–
•
–
»
–
–
–
»
»
Hardware
•
–
•
–
•
–
Hardware
•
•
–
•
•
–
•
–
Clustering
•
•
–
»
–
•
•
–
–
–
CTDB Limitations
Improved Availability
CNG Node
CNG Node
CNG Node
CNG Node
Improved Availability
CNG Node
CNG Node
CNG Node
CNG Node
• »
»
• »
• »
»
• »
User Security Challenges
User Security Site Integration
Active Directory
Compute
Nodes
CIFS/NFS Gateway
Lustre MDS
upcall
uid/gid
login
connect to share
authenticate
User Security Site Integration
Active Directory
Compute
Nodes
CIFS/NFS Gateway
Lustre MDS
uid/gid
connect to share
authenticate
authenticate
(yp)
NIS
NIS/AD
Gateway
User Security Site Integration
Active Directory
Compute
Nodes
CIFS/NFS Gateway
Lustre MDS
uid/gid
connect to share
authenticate
NIS
NIS/AD
Gateway
•
–
•
–
•
–
–
Takeaways from User Security Variations
•
–
–
–
•
–
•
–
–
–
Manageability & Monitoring
Thank You