SlideShare uma empresa Scribd logo
1 de 10
٦/١٩/١٤٣٢




                         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.




١
٦/١٩/١٤٣٢




                                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.




٢
٦/١٩/١٤٣٢




                                          SWIFT key concepts




                    SWIFT Key Concepts




                                          SWIFT key concepts

            SWIFT Key Concepts
               • Accounts & account servers.

               • Authentication & Access Permissions.

               • Containers & Objects.
                 Containers &

               • Operations.




٣
٦/١٩/١٤٣٢




                                              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.




٤
٦/١٩/١٤٣٢




                                      SWIFT key concepts

            SWIFT Key Concepts – Containers & Objects.
               • What is container.

               • What is object.




                                      SWIFT key concepts

            SWIFT Key Concepts – Operations.
               • Definition. 

               • API bindings.




٥
٦/١٩/١٤٣٢




                     Introduction to SWIFT object storage




                                  SWIFT, 5 GB is no more enough




            Installation & Administration




٦
٦/١٩/١٤٣٢




                                      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




٧
٦/١٩/١٤٣٢




                                       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




٨
٦/١٩/١٤٣٢




                                      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.




٩
٦/١٩/١٤٣٢




                  Thank
                  Th k you
            Now, it is time for Q&A




١٠

Mais conteúdo relacionado

Mais procurados

WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - MicroservicesWSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - MicroservicesDassana Wijesekara
 
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)SaltStack
 
Sullivan handshake proxying-ieee-sp_2014
Sullivan handshake proxying-ieee-sp_2014Sullivan handshake proxying-ieee-sp_2014
Sullivan handshake proxying-ieee-sp_2014Cloudflare
 
Security with VA Smalltalk
Security with VA SmalltalkSecurity with VA Smalltalk
Security with VA SmalltalkESUG
 
Saltconf 2016: Salt stack transport and concurrency
Saltconf 2016: Salt stack transport and concurrencySaltconf 2016: Salt stack transport and concurrency
Saltconf 2016: Salt stack transport and concurrencyThomas Jackson
 
Sullivan red october-oscon-2014
Sullivan red october-oscon-2014Sullivan red october-oscon-2014
Sullivan red october-oscon-2014Cloudflare
 
Securing memcache
Securing memcacheSecuring memcache
Securing memcachewolfSSL
 
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020AVIO Consulting
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSULINE株式会社
 
Microservices Without the Hassle
Microservices Without the HassleMicroservices Without the Hassle
Microservices Without the HassleFintan Ryan
 
Open Source Networking
Open Source NetworkingOpen Source Networking
Open Source Networkingdigitallibrary
 
Nodejsvault austin2019
Nodejsvault austin2019Nodejsvault austin2019
Nodejsvault austin2019Taswar Bhatti
 
Building Services with WSO2 Microservices framework for Java and WSO2 AS
Building Services with WSO2 Microservices framework for Java and WSO2 ASBuilding Services with WSO2 Microservices framework for Java and WSO2 AS
Building Services with WSO2 Microservices framework for Java and WSO2 ASKasun Gajasinghe
 
Blockchain: A beginning of Era...
Blockchain: A beginning of Era...Blockchain: A beginning of Era...
Blockchain: A beginning of Era...Rajesh Kumar
 
Running Secure Server Software on Insecure Hardware Without Parachute
Running Secure Server Software on Insecure Hardware Without ParachuteRunning Secure Server Software on Insecure Hardware Without Parachute
Running Secure Server Software on Insecure Hardware Without ParachuteCloudflare
 

Mais procurados (20)

Tech Talks Microservices
Tech Talks MicroservicesTech Talks Microservices
Tech Talks Microservices
 
WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - MicroservicesWSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - Microservices
 
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
Salt Air 19 - Intro to SaltStack RAET (reliable asyncronous event transport)
 
Sullivan handshake proxying-ieee-sp_2014
Sullivan handshake proxying-ieee-sp_2014Sullivan handshake proxying-ieee-sp_2014
Sullivan handshake proxying-ieee-sp_2014
 
Security with VA Smalltalk
Security with VA SmalltalkSecurity with VA Smalltalk
Security with VA Smalltalk
 
Saltconf 2016: Salt stack transport and concurrency
Saltconf 2016: Salt stack transport and concurrencySaltconf 2016: Salt stack transport and concurrency
Saltconf 2016: Salt stack transport and concurrency
 
Sullivan red october-oscon-2014
Sullivan red october-oscon-2014Sullivan red october-oscon-2014
Sullivan red october-oscon-2014
 
Securing memcache
Securing memcacheSecuring memcache
Securing memcache
 
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020
Hashicorp Vault Connector - Dallas MuleSoft Meetup - May 6, 2020
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSU
 
Microservices Without the Hassle
Microservices Without the HassleMicroservices Without the Hassle
Microservices Without the Hassle
 
Open Source Networking
Open Source NetworkingOpen Source Networking
Open Source Networking
 
Microservices
MicroservicesMicroservices
Microservices
 
Microservices with Spring
Microservices with SpringMicroservices with Spring
Microservices with Spring
 
Git - An Introduction
Git - An IntroductionGit - An Introduction
Git - An Introduction
 
Nodejsvault austin2019
Nodejsvault austin2019Nodejsvault austin2019
Nodejsvault austin2019
 
Bbva bank on Open Stack
Bbva bank on Open StackBbva bank on Open Stack
Bbva bank on Open Stack
 
Building Services with WSO2 Microservices framework for Java and WSO2 AS
Building Services with WSO2 Microservices framework for Java and WSO2 ASBuilding Services with WSO2 Microservices framework for Java and WSO2 AS
Building Services with WSO2 Microservices framework for Java and WSO2 AS
 
Blockchain: A beginning of Era...
Blockchain: A beginning of Era...Blockchain: A beginning of Era...
Blockchain: A beginning of Era...
 
Running Secure Server Software on Insecure Hardware Without Parachute
Running Secure Server Software on Insecure Hardware Without ParachuteRunning Secure Server Software on Insecure Hardware Without Parachute
Running Secure Server Software on Insecure Hardware Without Parachute
 

Destaque

Egypt Cloud Day, May2011--Hello Cloud Computing
Egypt Cloud Day, May2011--Hello Cloud ComputingEgypt Cloud Day, May2011--Hello Cloud Computing
Egypt Cloud Day, May2011--Hello Cloud ComputingEgypt Cloud Forum
 
Egypt Cloud Day, May2011-- Information Assurance
Egypt Cloud Day, May2011-- Information Assurance Egypt Cloud Day, May2011-- Information Assurance
Egypt Cloud Day, May2011-- Information Assurance Egypt Cloud Forum
 
Health financing in post conflict settings - July 2015
Health financing in post conflict settings - July 2015Health financing in post conflict settings - July 2015
Health financing in post conflict settings - July 2015ReBUILD for Resilience
 
New Buffalo Holiday Inn Express guest directories
New Buffalo Holiday Inn Express guest directoriesNew Buffalo Holiday Inn Express guest directories
New Buffalo Holiday Inn Express guest directoriesjshmarketing
 
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in Montreal
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in MontrealReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in Montreal
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in MontrealReBUILD for Resilience
 
Egypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to CloudEgypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to CloudEgypt Cloud Forum
 
Obstetric Referral in the Cambodian Health System - What Works?
Obstetric Referral in the Cambodian Health System - What Works? Obstetric Referral in the Cambodian Health System - What Works?
Obstetric Referral in the Cambodian Health System - What Works? ReBUILD for Resilience
 
New Buffalo, MI Holiday Inn Express guest services directories
New Buffalo, MI Holiday Inn Express guest services directoriesNew Buffalo, MI Holiday Inn Express guest services directories
New Buffalo, MI Holiday Inn Express guest services directoriesjshmarketing
 
Apocalipse - Andrews Bible (Inglês)
Apocalipse - Andrews Bible (Inglês)Apocalipse - Andrews Bible (Inglês)
Apocalipse - Andrews Bible (Inglês)Apocalipse Facil
 
Apocalipse pelo Pr. Haskell
Apocalipse pelo Pr. HaskellApocalipse pelo Pr. Haskell
Apocalipse pelo Pr. HaskellApocalipse Facil
 
Apocalipse Analisado (Ingles/Grego)
Apocalipse Analisado (Ingles/Grego)Apocalipse Analisado (Ingles/Grego)
Apocalipse Analisado (Ingles/Grego)Apocalipse Facil
 

Destaque (13)

Egypt Cloud Day, May2011--Hello Cloud Computing
Egypt Cloud Day, May2011--Hello Cloud ComputingEgypt Cloud Day, May2011--Hello Cloud Computing
Egypt Cloud Day, May2011--Hello Cloud Computing
 
Egypt Cloud Day, May2011-- Information Assurance
Egypt Cloud Day, May2011-- Information Assurance Egypt Cloud Day, May2011-- Information Assurance
Egypt Cloud Day, May2011-- Information Assurance
 
Pdhp eslideshow
Pdhp eslideshowPdhp eslideshow
Pdhp eslideshow
 
Sample Projects
Sample ProjectsSample Projects
Sample Projects
 
Health financing in post conflict settings - July 2015
Health financing in post conflict settings - July 2015Health financing in post conflict settings - July 2015
Health financing in post conflict settings - July 2015
 
New Buffalo Holiday Inn Express guest directories
New Buffalo Holiday Inn Express guest directoriesNew Buffalo Holiday Inn Express guest directories
New Buffalo Holiday Inn Express guest directories
 
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in Montreal
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in MontrealReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in Montreal
ReBUILD Health Worker Incentives Panel presentation for CCGH 2015 in Montreal
 
Egypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to CloudEgypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to Cloud
 
Obstetric Referral in the Cambodian Health System - What Works?
Obstetric Referral in the Cambodian Health System - What Works? Obstetric Referral in the Cambodian Health System - What Works?
Obstetric Referral in the Cambodian Health System - What Works?
 
New Buffalo, MI Holiday Inn Express guest services directories
New Buffalo, MI Holiday Inn Express guest services directoriesNew Buffalo, MI Holiday Inn Express guest services directories
New Buffalo, MI Holiday Inn Express guest services directories
 
Apocalipse - Andrews Bible (Inglês)
Apocalipse - Andrews Bible (Inglês)Apocalipse - Andrews Bible (Inglês)
Apocalipse - Andrews Bible (Inglês)
 
Apocalipse pelo Pr. Haskell
Apocalipse pelo Pr. HaskellApocalipse pelo Pr. Haskell
Apocalipse pelo Pr. Haskell
 
Apocalipse Analisado (Ingles/Grego)
Apocalipse Analisado (Ingles/Grego)Apocalipse Analisado (Ingles/Grego)
Apocalipse Analisado (Ingles/Grego)
 

Semelhante a Egypt Cloud Day, May2011-- SWIFT

Don't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for MicroservicesDon't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for MicroservicesAmbassador Labs
 
Cloud native Continuous Delivery
Cloud native Continuous DeliveryCloud native Continuous Delivery
Cloud native Continuous DeliveryChristian Deger
 
Integrating OpenStack To Existing Infrastructure
Integrating OpenStack To Existing InfrastructureIntegrating OpenStack To Existing Infrastructure
Integrating OpenStack To Existing InfrastructureHui Cheng
 
Get There meetup March 2018 - Microservices in action at the Dutch National P...
Get There meetup March 2018 - Microservices in action at the Dutch National P...Get There meetup March 2018 - Microservices in action at the Dutch National P...
Get There meetup March 2018 - Microservices in action at the Dutch National P...Bert Jan Schrijver
 
Dublin JUG February 2018 - Microservices in action at the Dutch National Police
Dublin JUG February 2018 - Microservices in action at the Dutch National PoliceDublin JUG February 2018 - Microservices in action at the Dutch National Police
Dublin JUG February 2018 - Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
Devoxx PL 2018 - Microservices in action at the Dutch National Police
Devoxx PL 2018 - Microservices in action at the Dutch National PoliceDevoxx PL 2018 - Microservices in action at the Dutch National Police
Devoxx PL 2018 - Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
iSense Java Summit 2017 - Microservices in action at the Dutch National Police
iSense Java Summit 2017 - Microservices in action at the Dutch National PoliceiSense Java Summit 2017 - Microservices in action at the Dutch National Police
iSense Java Summit 2017 - Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
Patterns of Cloud Native Architecture
Patterns of Cloud Native ArchitecturePatterns of Cloud Native Architecture
Patterns of Cloud Native ArchitectureAndrew Shafer
 
JavaZone 2017 - Microservices in action at the Dutch National Police
JavaZone 2017 - Microservices in action at the Dutch National PoliceJavaZone 2017 - Microservices in action at the Dutch National Police
JavaZone 2017 - Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
Microservices in action at the Dutch National Police
Microservices in action at the Dutch National PoliceMicroservices in action at the Dutch National Police
Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
OpenValue meetup October 2017 - Microservices in action at the Dutch National...
OpenValue meetup October 2017 - Microservices in action at the Dutch National...OpenValue meetup October 2017 - Microservices in action at the Dutch National...
OpenValue meetup October 2017 - Microservices in action at the Dutch National...Bert Jan Schrijver
 
cyfuture-dc-services
cyfuture-dc-services cyfuture-dc-services
cyfuture-dc-services Vishal Yadav
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetesrajdeep
 
Monitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMonitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMichael Ducy
 
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...Codemotion
 
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National Police
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National PoliceCodeMotion Amsterdam 2018 - Microservices in action at the Dutch National Police
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National PoliceBert Jan Schrijver
 
Micro Services Architecture
Micro Services ArchitectureMicro Services Architecture
Micro Services ArchitectureRanjan Baisak
 
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...Bert Jan Schrijver
 
Modelling Microservices at Spotify - Petter Mahlen
Modelling Microservices at Spotify - Petter MahlenModelling Microservices at Spotify - Petter Mahlen
Modelling Microservices at Spotify - Petter MahlenJ On The Beach
 
How DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdfHow DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdfOpenStack Foundation
 

Semelhante a Egypt Cloud Day, May2011-- SWIFT (20)

Don't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for MicroservicesDon't Assume Your API Gateway is Ready for Microservices
Don't Assume Your API Gateway is Ready for Microservices
 
Cloud native Continuous Delivery
Cloud native Continuous DeliveryCloud native Continuous Delivery
Cloud native Continuous Delivery
 
Integrating OpenStack To Existing Infrastructure
Integrating OpenStack To Existing InfrastructureIntegrating OpenStack To Existing Infrastructure
Integrating OpenStack To Existing Infrastructure
 
Get There meetup March 2018 - Microservices in action at the Dutch National P...
Get There meetup March 2018 - Microservices in action at the Dutch National P...Get There meetup March 2018 - Microservices in action at the Dutch National P...
Get There meetup March 2018 - Microservices in action at the Dutch National P...
 
Dublin JUG February 2018 - Microservices in action at the Dutch National Police
Dublin JUG February 2018 - Microservices in action at the Dutch National PoliceDublin JUG February 2018 - Microservices in action at the Dutch National Police
Dublin JUG February 2018 - Microservices in action at the Dutch National Police
 
Devoxx PL 2018 - Microservices in action at the Dutch National Police
Devoxx PL 2018 - Microservices in action at the Dutch National PoliceDevoxx PL 2018 - Microservices in action at the Dutch National Police
Devoxx PL 2018 - Microservices in action at the Dutch National Police
 
iSense Java Summit 2017 - Microservices in action at the Dutch National Police
iSense Java Summit 2017 - Microservices in action at the Dutch National PoliceiSense Java Summit 2017 - Microservices in action at the Dutch National Police
iSense Java Summit 2017 - Microservices in action at the Dutch National Police
 
Patterns of Cloud Native Architecture
Patterns of Cloud Native ArchitecturePatterns of Cloud Native Architecture
Patterns of Cloud Native Architecture
 
JavaZone 2017 - Microservices in action at the Dutch National Police
JavaZone 2017 - Microservices in action at the Dutch National PoliceJavaZone 2017 - Microservices in action at the Dutch National Police
JavaZone 2017 - Microservices in action at the Dutch National Police
 
Microservices in action at the Dutch National Police
Microservices in action at the Dutch National PoliceMicroservices in action at the Dutch National Police
Microservices in action at the Dutch National Police
 
OpenValue meetup October 2017 - Microservices in action at the Dutch National...
OpenValue meetup October 2017 - Microservices in action at the Dutch National...OpenValue meetup October 2017 - Microservices in action at the Dutch National...
OpenValue meetup October 2017 - Microservices in action at the Dutch National...
 
cyfuture-dc-services
cyfuture-dc-services cyfuture-dc-services
cyfuture-dc-services
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Monitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in KubernetesMonitoring & Securing Microservices in Kubernetes
Monitoring & Securing Microservices in Kubernetes
 
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...
Microservices in action at the Dutch National Police - Bert Jan Schrijver - C...
 
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National Police
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National PoliceCodeMotion Amsterdam 2018 - Microservices in action at the Dutch National Police
CodeMotion Amsterdam 2018 - Microservices in action at the Dutch National Police
 
Micro Services Architecture
Micro Services ArchitectureMicro Services Architecture
Micro Services Architecture
 
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...
Bol.com Tech lab September 2017 - Microservices in action at the Dutch Nation...
 
Modelling Microservices at Spotify - Petter Mahlen
Modelling Microservices at Spotify - Petter MahlenModelling Microservices at Spotify - Petter Mahlen
Modelling Microservices at Spotify - Petter Mahlen
 
How DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdfHow DreamHost builds a public cloud with OpenStack.pdf
How DreamHost builds a public cloud with OpenStack.pdf
 

Último

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Último (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

Egypt Cloud Day, May2011-- SWIFT

  • 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. ٦/١٩/١٤٣٢ 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. ٦/١٩/١٤٣٢ SWIFT key concepts SWIFT Key Concepts SWIFT key concepts SWIFT Key Concepts • Accounts & account servers. • Authentication & Access Permissions. • Containers & Objects. Containers & • Operations. ٣
  • 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. ٦/١٩/١٤٣٢ 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. ٦/١٩/١٤٣٢ Introduction to SWIFT object storage SWIFT, 5 GB is no more enough Installation & Administration ٦
  • 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. ٦/١٩/١٤٣٢ 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. ٦/١٩/١٤٣٢ 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. ٦/١٩/١٤٣٢ Thank Th k you Now, it is time for Q&A ١٠