Egypt Cloud Day, May2011-- SWIFT

762 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
762
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Egypt Cloud Day, May2011-- SWIFT

  1. 1. ٦/١٩/١٤٣٢ Session: SWIFT, 5 GB is no more enough. Speaker: Mohammed Ali Twitter : mohammedalieng Twitter : mohammedalieng Agenda • Introduction to SWIFT Object Storage. • SWIFT Key Concepts & Architecture. • SWIFT Installation & Administration. • Q&A Q&A.١
  2. 2. ٦/١٩/١٤٣٢ Introduction to SWIFT object storage Introduction to SWIFT object  g storage Introduction to SWIFT object storage Introduction to SWIFT object storage • What is object Storage. • Not a file system. • No normal mounting. No normal mounting. • Not NAS, Not SAN.٢
  3. 3. ٦/١٩/١٤٣٢ SWIFT key concepts SWIFT Key Concepts SWIFT key concepts SWIFT Key Concepts • Accounts & account servers. • Authentication & Access Permissions. • Containers & Objects. Containers & • Operations.٣
  4. 4. ٦/١٩/١٤٣٢ SWIFT key concepts SWIFT Key Concepts – Accounts. • Account Server. •Account definition & usage. SWIFT key concepts SWIFT Key Concepts – Authentication. • How. • Providers. •Permissions. Permissions. •Account access.٤
  5. 5. ٦/١٩/١٤٣٢ SWIFT key concepts SWIFT Key Concepts – Containers & Objects. • What is container. • What is object. SWIFT key concepts SWIFT Key Concepts – Operations. • Definition.  • API bindings.٥
  6. 6. ٦/١٩/١٤٣٢ Introduction to SWIFT object storage SWIFT, 5 GB is no more enough Installation & Administration٦
  7. 7. ٦/١٩/١٤٣٢ Installation & Administration Installation & Administration ‐ Requirement. • Hardware. • Operating System. • Networking. • Database. •Permission. Installation & Administration Installation & Administration ‐ nodes. • Proxy node (swift‐proxy‐server). • Auth node (swift‐auth‐server). • Storage nodes • swift‐account‐server • swift‐container‐server • swift‐object‐server٧
  8. 8. ٦/١٩/١٤٣٢ SAIO • Ubuntu 10.04 Lucid LTS. • Dependencies. • SWIFT repo. • Nodes (Partition – Loopback). • Check out code. • Python setup.py install. • Sample configurations. Software Dependencies • Python 2.6 • rsync 3 0 rsync 3.0 • Python libraries : • Eventlet 0.9.8 • WebOb 0.9.8 • Setuptools • Simplejson • Xattr • Nose • Sphinx٨
  9. 9. ٦/١٩/١٤٣٢ Installation & Administration Installation & Administration – How it works. • The Ring. • Proxy Server. • Object Server. • Container Server. Installation & Administration Installation & Administration – How it works. • Account Server. • Replication. • Updaters. • Auditors.٩
  10. 10. ٦/١٩/١٤٣٢ Thank Th k you Now, it is time for Q&A١٠

×