Ceph RADOS Gateway (RGW) - s3 swift -object storage
yasharesmaildokht
26 views
82 slides
Jan 05, 2025
Slide 1 of 82
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
About This Presentation
Ceph RADOS Gateway (RGW) is a component of the Ceph distributed storage system that provides object storage interfaces compatible with Amazon S3 and OpenStack Swift. It allows users to store and retrieve unstructured data in a scalable and fault-tolerant manner. Here are some key features and aspect...
Ceph RADOS Gateway (RGW) is a component of the Ceph distributed storage system that provides object storage interfaces compatible with Amazon S3 and OpenStack Swift. It allows users to store and retrieve unstructured data in a scalable and fault-tolerant manner. Here are some key features and aspects of Ceph RADOS Gateway:
Object Storage: RGW enables object storage, which is ideal for storing large amounts of unstructured data, such as images, videos, backups, and logs. It allows users to manage data as objects rather than files or blocks.
S3 and Swift Compatibility: RGW provides APIs that are compatible with Amazon S3 and OpenStack Swift, making it easier for applications designed for these platforms to interact with Ceph. This compatibility allows users to leverage existing tools and libraries that work with S3 and Swift.
Multi-Tenancy: RGW supports multi-tenancy, allowing multiple users or applications to share the same Ceph cluster while maintaining isolation and security. Each tenant can have its own set of buckets and objects.
Scalability: Ceph is designed to scale horizontally, and RGW inherits this capability. Users can add more storage nodes to the Ceph cluster to increase capacity and performance without downtime.
Data Durability and Availability: RGW benefits from Ceph's underlying architecture, which provides data replication and erasure coding. This ensures high durability and availability of stored objects, even in the event of hardware failures.
Access Control: RGW includes features for managing access control, such as user authentication and authorization. It supports various authentication methods, including AWS Signature Version 4, which is used by S3.
Bucket and Object Management: Users can create and manage buckets (containers for objects) and perform operations such as uploading, downloading, deleting, and listing objects. RGW also supports features like versioning and lifecycle management.
Integration with Other Ceph Components: RGW integrates seamlessly with other components of the Ceph ecosystem, such as Ceph Monitor and Ceph OSD (Object Storage Daemon), to provide a cohesive storage solution.
Performance: RGW is designed to handle a large number of concurrent requests, making it suitable for applications with high throughput and low latency requirements.
Monitoring and Management: Ceph provides tools for monitoring and managing the RGW service, allowing administrators to track performance metrics, usage statistics, and health status.
Overall, Ceph RADOS Gateway is a powerful solution for organizations looking to implement scalable and reliable object storage, especially in cloud-native environments or for applications that require S3 or Swift compatibility.
Size: 2.39 MB
Language: none
Added: Jan 05, 2025
Slides: 82 pages
Slide Content
ق
ح همسب
را
تخ
اس و موه
ف
م
radosgw
رد
ی
ز
اس هدایپ یارب
3
S - Swift
: هد
ن
سیو
ن
د
نن
کیم هدا
فت
سا دو
خ
لماعم
ت
سیس
.ل
ث
م یگن
ا
خ
لیاسو ا
ت
ه
تفرگ
ت
لکیسرو
ت
وم و
ن
ی
ش
ام ل
ث
م
ف
ل
تخ
م یهیل
قن
لیاسو
ز
ا
د
ن
راد ار دو
خ
یاج
ز
ی
ن
اه
ت
لب
ت
و لیابوم یاهی
ش
وگ ه
ت
بلا و و
ن
وی
ز
یول
ت
،لاچ
خ
ی…
.
و
نگ یور
ن
او
ت
یم مه پا
ت
کسد یه
ن
یم
ز
رد ایآ ؟دریگیم هم
ش
چ رس اجک
ز
ا
ت
ی
قفوم همه
ن
یا اما
/؟درک
ز
اب باسح سکو
ن
یل
و
نگ یه
ن
ایار هب
ذ
و
فن
لام
ت
حا ;
/
ت
سا مک یسکو
ن
یل;
.
ت
سا دا
ز
آ لماع م
ت
سیس کی دوجو ،دا
ز
آ
هدرو
خ
کحم البق
ن
آ یلک یحارــط اری
ز
د
ن
اسب سکی
ن
وی اب
ق
بط
ن
م یلماع م
ت
سیس ا
ت
د
نتفرگ میمص
ت
دا
ز
آ یرا
زفا مر
ن
ش
ب
ن
ج
.درک
یم
ن
اسآ ار و
نگ هب سکی
ن
وی
ن
اربراک
ت
کرح یراگز
اس
ن
یا
ن
ی
ن
چمه و ،دوب لا
قتن
ا لباق و
یاه
هما
ن
رب ،اهرـگــ
ش
یارــیو ،اهرلـیاــپماک لــماــ
ش
و ؛
ت
ــسا ه
ت
سه کی
ز
ا ر
تش
یب یلی
خ
سکی
ن
وی هب
ش
لماع م
ت
سیس کی
را
یسب راک لماک لماع م
ت
سیس کی
نتش
و
ن
ن
ـیاربا
ن
ب .د
ش
ابیم رگید یاه
ز
یچ یلی
خ
و ی
ت
سپ یاهرا
زفامر
ن
،
نت
م ید
ن
ببلاق
ه
یو
ن
ا
ژ
رد .
ت
سا یگر
ز
ب
۱۹۸۴ ر
ب
ت
کا رد دا
ز
آ را
زفامر
ن
دای
ن
ب .دیماج
ن
ا لوط هب اهلاس د
ن
درک راک هب عور
ش
۱۹۸۵یار
ب ر
تش
یب
.د
ش
سیسا
ت
و
نگ هعسو
ت
هب کمک
ت
هج هیامرس ب
ذ
ج
لاس ا
ت
۱۹۹۰،س
کی
ن
وی هب
ش
ه
ت
سه کی ،سکو
ن
یل سپس . د
نتفای
ت
سد ه
ت
سه
ز
ــج هــب ،لماع م
ت
سیس یلصا یا
ز
جا یمام
ت
هب
لاس رد۱۹۹۱ لاــس رد و درک اد
یپ هعسو
ت
ز
دلاور
ت
سو
ن
یل طسو
ت
۱۹۹۲م
ت
سیس اب سکو
ن
یل بیکر
ت
.د
ش
دا
ز
آ را
ز
ـفامرــ
ن
کــی
اه
هد
ن
و
ن
کامه هک دو
ش
یم هد
ز
ن
یــم
خت
.سکو
ن
یل وـ
نگ م
ت
سیس :د
ش
لماــک لــماع م
ت
سیس کی هب رج
ن
م و
نگ لماک ابیر
قت
/
.د
نن
کیم هدا
فت
سا هرـیـ
غ
و
ت
ــهدر ،
ن
اــیبد ،روکلسا لــماــ
ش
،سکو
ن
یل و
نگ یاهم
ت
سیس
ز
ا ر
فن
ن
ویلیم/
لماک هعوم
جم کی ا
ت
دراد ر
ظن
رد دا
ز
آ را
زفامر
ن
دای
ن
ب .
ت
سا هد
شن
دودحم لماع م
ت
سیس کی هب ط
قف و
نگ ه
ژ
ورپ ،لاح
ن
یا اب
ت
راهم ر
ت
وـیپماک ه
ن
یم
ز
رد هک ی
ن
اربراک یارب دراد دصق
ن
ی
ن
چمه دا
ز
آ را
زفامر
ن
دای
ن
ب
.درک دا
جیا ،و
نگ م
ت
سیس
ز
ا هدا
فت
سا رد راکه
ز
ا
ت
ن
اربراک هب کمک رو
ظن
م هب یکیفارگ راک
ز
یم کی دا
ز
آ را
زفامر
ن
دای
ن
ب
ت
هج
رد
ن
و
ن
کامه دا
ز
آ ی
ز
اب یدادع
ت
.د
ن
ک داجیا
ز
ی
ن
یرــگید حیر
فت
یاهرا
ز
با و اهی
ز
اب دهاوــ
خ
یم
ن
ی
ن
چمه دا
ز
آ را
زفامر
ن
دای
ن
ب
د
نن
ام ی
ن
ی
ن
اوق هک ی
ن
ام
ز
ز
ج هـب ،درادـ
ن
دوــجو ی
ت
یدودحم چیه ؟دورب
ش
یپ د
ن
او
ت
یم اجک ا
ت
دا
ز
آ را
زفامر
ن
.
ت
سا سر
ت
سد
مام
ت
ماج
ن
ا یارب دا
ز
آ یاهرا
زفامر
ن
ن
درک مهارف ییاـهــ
ن
فدــه .دــ
نن
ک ع
ن
م لماک روط هب ار و
نگ را
زفامر
ن
،یراصح
ن
ا م
ت
سیس
I/O Threads
ر
تش
یب
ت
عرس یارب بسا
ن
م
۴
ز
ا هدا
فت
سا .
Network Interface
الا
ب د
ن
اب یا
ن
هپ اب و عیرس
۵ د
نن
ام ییاهر
ت
ماراپ راد
ق
م
ن
ییع
ت
.
max_chunks_per_uploadاه
لیاف دولپآ ی
ز
اسه
ن
یهب یارب
۶ر
ت
عیرس درکلمع و یری
ذ
پسای
ق
م دوبهب یارب ی
ز
اسی
ز
اجم و هد
ش
عی
ز
و
ت
یهکب
ش
ز
ا هدا
فت
سا .
۷.ع
یرس روط هب
ت
الک
ش
م عفر و ییاسا
نش
رو
ظن
م هب درکلمع
ش
یاپ و گن
یرو
ت
ی
ن
ام یاهرا
ز
با
ز
ا هدا
فت
سا .
۸ ا
ب طب
ت
رم یاهرا
زفامر
ن
و لماع م
ت
سیس م
ظن
م یرادهگن
و ی
ن
اسر
ز
ورهب .
Ceph RADOSGW
و در
کلمع دوبهب رو
ظن
م هب
.
ت
ی
ن
ما
ش
یا
زفا
یاه
تن
یالک
radosgw:
Radosgw ک
ی
API RESTful
ا
ب راگز
اس
3
S
و Swiftه
ز
اجا اه
تن
یالک هب
ن
یا .دهد یم ه
ئ
ارا ای
ش
ا ی
ز
اس هری
خذ
یارب
س
یورس اب ی
ت
حار هب ا
ت
دهد یم
radosgw ا
ب لماع
ت
یارب بوبحم یاه
تن
یالک
ز
ا ه
ن
وم
ن
د
ن
چ .د
ن
و
ش
ما
غ
دا
radosgw
:
ز
ا د
نت
رابع
ن
امرف ط
خ
طبار
AWS(CLI)
Cyberduck
3
s cmd
تف
ی
ئ
وس
CLI
DragonDisk
رد ءا
ی
ش
ا
ت
یریدم و دول
ن
اد ،دولپآ یارب یبسا
ن
م هار اه
تن
یالک
ن
یا
radosgw ،
ن
یا رب هوالع .د
نن
کیم مهارف
radosgw
ت
یریدم یارب بو رگرورم کی
ق
یرط
ز
ا د
ن
او
ت
یم هک دهد یم ه
ئ
ارا ار دو
خ
بو طبار
ن
ی
ن
چمه
bucket و objectل
باق
.د
ش
اب یسر
ت
سد
یاه
تن
یالک
ز
ا ه
ن
وم
ن
د
ن
چ
Radosgw:
ز
ا د
نت
رابع
1.3
s cmd
ل
ک
ت
ورپ
ز
ا هدا
فت
سا اب لیاف لا
قتن
ا و لاص
ت
ا یارب
ن
یالد
ن
ماک
تن
یالک کی :
3
S
2.radosgw-admin
ت
یریدم و
ن
درک
ت
یریدم یارب
ن
یالد
ن
ماک
تن
یالک کی :
Radosgw
3.Cyberduck رد دو
جوم یاهلیاف
ت
یریدم و لاص
ت
ا یارب یکیفارگ
تن
یالک کی :
Radosgw
4.3
S Browser
حطس ربارب
ت
یریدم یارب یکیفارگ
تن
یالک کی :
Radosgw و 3
Amazon S
5.DragonDisk رد دو
جوم یاههداد هب یسر
ت
سد و اهلیاف
ت
یریدم یارب یکیفارگ
تن
یالک کی :
Radosgw.
6.
Cloudberry Explorer
رد دو
جوم یاههداد هب یسر
ت
سد و اهلیاف
ت
یریدم یارب یکیفارگ
تن
یالک کی :
Radosgw.ی
ت
اعالطا یاهربا ریاس و
7.Swiftل
ک
ت
ورپ اب ییارگءی
ش
رب ی
نت
بم ی
ز
اس هری
خذ
یاهسیورس هب لاص
ت
ا یارب
ن
و
ت
یاپ
ن
اب
ز
یارب ه
ن
ا
خ
با
ت
ک کی :
3
S
ه
ن
ا
خ
با
ت
ک یارب ی
ن
ی
زگیاج ،
3
boto
.
ن
و
ت
یاپ یارب
8. 3
Radosgw S API
ک
ی :
API ه
ب لاص
ت
ا
ت
هج
ن
اسیو
ن
هما
ن
رب یارب
Radosgw ل
ک
ت
ورپ
ق
یرط
ز
ا
3
S
.
9.Minio ه
ب لاص
ت
ا یارب ییارگءی
ش
ی
ز
اسهری
خذ
سیورس کی :
Radosgw یاه
سیورس رگید و
3
S
د
نن
ام
3
Amazon S
.
1
0
.
Ceph Object Gateway Swift API
ک
ی :
API ه
ب لاص
ت
ا
ت
هج
ن
اسیو
ن
هما
ن
رب یارب
Radosgw
ق
یرط
ز
ا
ل
ک
ت
ورپ
Swift.
1
1
.
یار
ب یکیفارگ یاهرا
ز
با یه
ن
یم
ز
رد
3
Amazon S
:م
ن
ک هرا
ش
ا ری
ز
دراوم هب دی
ن
او
ت
یم ،
•Cloudberry Explorer
•S3 Browser
•Cyberduck
•Transmit
• CrossFTP
•DragonDisk
•Bucket Explorer
را
ز
با یکیفارگ طیحم یسررب هب ری
ز
رد
DragonDisk
: می
ز
ادرپیم
طسو
ت
هد
ش
ه
ئ
ارا یاه یگژ
یو
ز
ا ه
ن
وم
ن
د
ن
چ اج
ن
یا رد
RADOS Gateway(radosgw)
رد Ceph:
ت
سا هد
ش
هدروآ
:
Object storage
radosgwو هر
ی
خذ
ای
ش
ا
ن
او
ن
ع هب ار اه هداد دهد یم
ن
اکما ام
ش
هب هک دهد یم ه
ئ
ارا ار ءای
ش
ا ی
ز
اس هری
خذ
سیورس
.د
ی
ن
ک یبای
ز
اب
3 :
S and Swift API compatibility
radosgw ود ره ا
ب
3
API S
و Swift
ن
یا
ز
ا هک ار ییاههما
ن
رب ریاس اب ما
غ
دا و
ت
سا راگز
اس
APIد
نن
کیم هدا
فت
سا اه
.د
ن
کیم
ن
اسآ
:
Multi-site replication
radosgw
ف
ل
تخ
م هداد
ز
کارم ای اه
ت
یاس
ن
یب ار اه هداد دهد یم
ن
اکما ام
ش
هب و د
ن
ک یم مهارف ار ی
ت
یاس د
ن
چ ری
ث
ک
ت
ل
طس رد یصا
خ
یاهدادیور هک ی
ن
ام
ز
دهدیم ه
ز
اجا
ن
اربراک هب هک ،یلطس یاه
ن
العا
ز
ا ی
ن
ابی
تش
پ
3
S
،دهد
یم
خ
ر اه
ن
آ
.د
نن
ک
تفایرد ار اه
ن
العا
د
نن
ام ،یجرا
خ
ز
وجم و
ت
یوه
ز
ارحا یاه م
ت
سیس اب ما
غ
دا
LDAP و
Active Directory
.
.هد
ش
عی
ز
و
ت
ی
ز
اس هیام
ن
و یرا
ذگ کار
تش
ا
ز
ا ی
ن
ابی
تش
پ هلمج
ز
ا ،یری
ذ
پ سای
ق
م و درکلمع رد رم
ت
سم یاهدوبهب
ت
الاص
ت
ا
ز
ا ی
ن
ابی
تش
پ د
نن
ام ،یفا
ض
ا ی
ت
ی
ن
ما یاه یگژ
یو
3
S
.ل
طس حطس یسر
ت
سد یاه لر
تن
ک و هد
ش
یرا
ذگز
مر
یا
ز
جا ریاس اب ما
غ
دا
Ceph د
نن
ام ،
CephFS و RBD.
.ی
ش
ی
ز
اسه
خ
س
ن
و ی
ش
ی
ز
اسه
خ
س
ن
یاه
ت
سایس
ز
ا ی
ن
ابی
تش
پ
ا
ب یراگز
اس دوبهب
3
S API
ز
ا دو
خ
یدربراک یاه هما
ن
رب لا
قتن
ا ،
3
Amazon S
ه
ب
Ceph RADOS Gateway
یار
ب ار
.د
ن
ک یم ر
ت
ن
اسآ
ن
اربراک
طسو
ت
هد
ش
ه
ئ
ارا یاه یگژ
یو
ز
ا ییاه ه
ن
وم
ن
اه
نت
اه
ن
یا
radosgw رد Cephلود
ج رد
ت
ا
ن
اکما
ز
ا ی
شخ
ب ری
ز
رد .د
نت
سه
:
ت
سا هد
ش
هدروآ
Feature Description
Object Storage
Ceph RGW provides a highly scalable and fault-tolerant object storage solution.
It supports the Amazon S3 and OpenStack Swift APIs, which allows you to easily
integrate with a wide range of applications and tools.
Multi-Site
Replication
Ceph RGW allows you to replicate objects across multiple sites and locations,
which can help you to achieve disaster recovery and high availability.
Lifecycle
Management
With RGW's lifecycle management feature, you can automatically manage the
lifecycle of your objects based on their age, size, or other criteria. You can
automatically transition objects to different storage classes, delete them when
they expire, or archive them to long-term storage.
Cross-Origin
Resource Sharing
(CORS)
CORS allows you to control access to your RGW bucket resources from web
pages hosted on other domains.
S3 Bucket Policies
RGW's bucket policies allow you to define fine-grained access controls for your
S3 buckets. You can define policies that allow or deny access to buckets and their
Feature Description
objects based on a variety of criteria, including IP address, time of day, and more.
Versioning
Ceph RGW provides support for object versioning, which allows you to keep
multiple versions of an object over time. This can be useful for backup and
recovery purposes.
Multipart Uploads
Multipart uploads allow you to upload large objects in parts, which can improve
performance and reliability.
Server-Side
Encryption
RGW provides server-side encryption to protect your data at rest.
Access Logs
RGW allows you to log all bucket access and API calls to a designated log
bucket. This can be useful for auditing and troubleshooting purposes.
User Management
RGW provides a flexible and scalable user management system, which allows
you to create and manage user accounts and groups.
Identity
Management (IAM)
RGW provides support for IAM, which allows you to control access to your
resources at a more granular level. With IAM, you can define policies that grant
or deny access to resources based on a wide range of criteria, including user
identity, time of day, IP address, and more.
Object Locking
Object locking allows you to lock objects to prevent them from being modified or
deleted for a specific period of time. This can be useful for compliance and legal
purposes.
Static Website
Hosting
RGW allows you to host static websites by setting the bucket as a static website.
Object TaggingAllows assigning metadata to objects for organizational purposes.
Bucket Notification
Enables setting up notifications when specific events happen in a bucket, such as
the creation or deletion of an object.
Resumable
Downloads
Allows resuming interrupted downloads of large objects.
Resumable
Downloads
Allows resuming interrupted downloads of large objects.
Pre-Signed URLs
Enables generating URLs that grant time-limited access to objects without
requiring a user account.
Metrics and Access
Logging
Provides detailed information about access to radosgw, including usage metrics
and access logs.
بص
ن
radosgw :
ن
آ ی
ز
اد
ن
ا هار و
ی
ز
اس هدایپ یارب : ه
ت
ک
ن
radosgw ه
ت
سب هک
ت
سه
ز
ای
ن
ceph-radosgwب
ص
ن
ض
رف
ش
یپ
ت
روصب هک . ددرگ بص
ن
(
د
ش
ابیم)
ق
ی
فن
اک لیاف رد همادا رد
.
ceph conf
. م
ی
ن
کیم هفا
ض
ا دو
خ
ق
ی
فن
اک هب
ت
بس
ن
ار دراوم
دو
ن
ن
درک هفا
ض
ا
ن
اهاو
خ
دیدج دو
ن
کی رد رگا : ه
ت
ک
ن
radosgw ه
ب طوبرم یاه ه
ت
سب هک
ت
سه
ز
ای
ن
. می
ت
سه
ceph
: م
یراد راک
ن
یا یارب . دبای لا
قتن
ا
ف
س ر
ت
سالک
ق
ی
فن
اک هب طوبرم یاه هداد و هدیدرگ بص
ن
. :
scp /etc/ceph/ceph conf <node> /etc/ceph/
. . . :
scp /etc/ceph/ceph client admin keyring <node> /etc/ceph/
: م
یهد یم ماج
ن
ا ار ری
ز
لحارم همادا رد
.
: م
یهد یم ماج
ن
ا ار
ن
آ لاوریاف هب طوبرم
ت
امی
ظنت
.
: م
ی
ز
اسیم ر
ز
وی کی همادا رد
.
. م
یراد ار اه یسر
ت
سد ماج
ن
ا و طاب
ت
را
ن
اکما
تن
یالک کی اب لاح . دیسر مام
ت
ا هب دو
ن
کی رد بص
ن
ه
ب صا
خ
ربراک یسر
ت
سد
ن
داد هوح
ن
pool : ر
ظن
دم
: میراد راک
ن
یا یارب
pool ر
براک یارب دیهاو
خ
یم هک ار
radosgwما
ن
اب ر
خت
سا کی داجیا یارب ،لا
ث
م
ن
او
ن
ع هب .دی
ن
ک داجیا دی
ن
ک هدا
فت
سا
rgw_data:د
ی
ن
ک هدا
فت
سا ری
ز
رو
ت
سد
ز
ا دی
ن
او
ت
یم ،
32
ceph osd pool create rgw_data
ر
براک
radosgwدا
جیا یارب ،لا
ث
م
ن
او
ن
ع هب .دی
ن
ک ص
خش
م دی
ن
ک هدا
فت
سا دیهاو
خ
یم هک ار یر
خت
سا و دی
ن
ک داجیا ار
ما
ن
اب یربراک
myuser ر
خت
سا هب یسر
ت
سد اب
rgw_data:د
ی
ن
ک هدا
فت
سا ری
ز
رو
ت
سد
ز
ا دی
ن
او
ت
یم ،
radosgw-admin user create --uid=myuser --display-name="My User" --access-
key=myaccesskey --secret-key=mysecretkey –pool=rgw_data
ر
براک کی
ن
یا
radosgw ما
ن
هب دیدج
myuser ر
خت
سا هب یسر
ت
سد اب
rgw_dataیسر
ت
سد دیلک کی و د
ن
ک یم داجیا
.د
ی
ن
ک هدا
فت
سا هد
ش
ص
خش
م ر
خت
سا رد ربراک یاه هداد هب یسر
ت
سد یارب
ن
آ
ز
ا دی
ن
او
ت
یم هک د
ن
ک یم داجیا ی
فخ
م دیلک و
ر
براک کی داجیا یارب
RADOS Gateway
ک
ی یارب
image ک
ی رد
poolهدا
فت
سا ری
ز
لحارم
ز
ا دی
ن
او
ت
یم ،صا
خ
:د
ی
ن
ک
رو
ت
سد
ز
ا هدا
فت
سا اب
ceph ه
ش
و
خ
ن
امرف ط
خ
طبار هب
Ceph.د
ی
ن
ک ادیپ یسر
ت
سد
د
یدج ربراک کی ری
ز
رو
ت
سد یارجا اب
RADOS Gateway
:د
ی
ن
ک داجیا
radosgw-admin user create --uid={USER_NAME} –display-name={DISPLAY_NAME}
ن
ی
زگیاج ار بسا
ن
م ریدا
ق
م{
USER_NAME و
{}
DISPLAY_NAME.د
ی
ن
ک }
:د
ی
ن
ک داجیا ربراک یارب دیدج ی
فخ
م دیلک و یسر
ت
سد دیلک کی ری
ز
رو
ت
سد یارجا اب
3
radosgw-admin key create --uid={USER_NAME} --key-type=s --gen-access-key --gen-
secret
.د
ن
ک یم داجیا ربراک یارب ی
فخ
م دیلک و دیدج یسر
ت
سد دیلک کی
ن
یا
نزخ
م هب یسر
ت
سد ه
ز
اجا ربراک هب م
ز
ال یاه
ز
وجم یاطعا و ربراک یارب دیدج یعرف ربراک کی داجیا اب
image:د
یهدب ار
:
radosgw-admin subuser create --uid={USER_NAME} --subuser={USER_NAME}
ن
ی
زگیاج ار بسا
ن
م ریدا
ق
م {
USER_NAME ،
{}
IMAGE_POOL_USER و
{}
IMAGE_POOL_PERMISSIONS .د
ی
ن
ک {}
IMAGE_POOL_PERMISSIONSل
باق }
.
ت
سا
ن
د
ن
او
خ
ن
د
ن
او
خ
ای ،
نتش
و
ن
،
ن
د
ن
او
خ
یار
ب ی
فخ
م دیلک و یسر
ت
سد دیلک
ز
ا د
ن
او
ت
یم ربراک ،درک
تفایرد ار م
ز
ال یاه
ز
وجم و د
ش
داجیا ربراک هک یماگن
ه
ز
ا هدا
فت
سا اب ریواص
ت
هعومجم هب یسر
ت
سد
3
S API
.د
ن
ک هدا
فت
سا
ی
ز
اسهری
خذ
م
ت
سیس رد : ه
ت
ک
ن
bucket ار
گءی
ش
یاههداد ی
ز
اس هری
خذ
یارب
نزخ
م کی یا
ن
عم هب (
Objectک
ی .
ت
سا )
ز
ا اه
شخ
ب یمام
ت
ن
یب
نز
او
ت
م
ت
روص هب
ن
اربراک یاه
ت
ساو
خ
رد ا
ت
دو
ش
یم داجیا
نز
ا
خ
م
ن
یب
ن
درک ید
ن
ب راب یارب رس
ن
الاب
ث
عاب هک د
ش
اب ه
تش
اد دوجو
ت
وا
فت
م
ت
یفر
ظ
اب ییاهکسید ،
شخ
ب ره ل
خ
اد رد
ن
او
ت
یم
ن
ی
ن
چمه .دو
ش
عی
ز
و
ت
رس
ن
الاب
رد ،
ن
یاربا
ن
ب .دو
ش
یم اه
ن
آ
ن
یب راب گن
یس
ن
الاب
Cephید
ن
ب
شخ
ب و رس
ن
الاب
ز
ا ارگءی
ش
یاههداد ی
ز
اس هری
خذ
یارب
ن
او
ت
یم ،
ت
سایس
ن
یا
my-bucket ل
طس یارب ار
my-bucket S3.د
ن
ک یم لامعا
رو
ت
سد
ز
ا هدا
فت
سا اب دی
ن
او
ت
یم
JSON
ف
ل
تخ
م یاهلطس رد ار اه
ن
آ دی
ن
او
ت
یم
ز
ای
ن
ت
روص رد و دی
ن
ک داجیا یر
ت
هدیچیپ یلطس یاه
ت
سایس ،
S3.د
ی
ن
ک لامعا
لکو
ت
ورپ ی
ز
اس هدایپ هوح
ن
swift
رد
radosgw
یسر
ت
سد
ن
درک لاعف یارب
Swift API رد Ceph RADOS Gateway (RGW)
ش
خ
ب هب ار عیرس م
ت
سیس ری
ز
کی دیاب ،
rgw ل
یاف رد دو
خ
ceph.conf هر
گ رد
Ceph RGW : م
یراد راک
ن
یا یارب .دی
ن
ک هفا
ض
ا دو
خ
ل
یاف
ceph.conf هر
گ یور ار
Ceph RGW.د
ی
ن
ک
ز
اب
نت
م رگش
یاریو کی
ز
ا هدا
فت
سا اب دو
خ
شخ
ب [
rgw.د
ی
ن
ک ادیپ لیاف رد ار ]
شخ
ب ری
ز
[
rgw:د
ی
ن
ک هفا
ض
ا ار ری
ز
طوط
خ
]
[rgw]
...
rgw_swift_account_in_url = true
rgw_swift_enforce_content_length = false
rgw_swift_url = http://<your-rgw-node-ip>:8080/swift
ل
یاف
ceph.conf.د
ید
ن
بب و هدرک هری
خذ
ار
س
یورس
Ceph RGW:د
ی
ن
ک ددجم ی
ز
اد
ن
ا هار ری
ز
رو
ت
سد
ز
ا هدا
فت
سا اب ار
systemctl restart ceph-radosgw@<rgw-node-id>
ر
ت
ماراپ هک دی
ش
اب ه
تش
اد هجو
ت
rgw_swift_url ه
ب دیاب
URL هر
گ یمومع
RGW.د
ن
ک هرا
ش
ا ام
ش
یسر
ت
سد هک یماگن
ه
Swift API رد ار RGWا
ب لماع
ت
یارب
تف
ی
ئ
وس اب راگز
اس
تن
یالک ره
ز
ا دی
ن
او
ت
یم ،دیدرک لاعف
Ceph
ن
امرف ط
خ
هد
ن
ریگ سیورس
ز
ا دی
ن
او
ت
یم ،لا
ث
م
ن
او
ن
ع هب .دی
ن
ک هدا
فت
سا
swiftو دول
پآ ،اهر
ن
ی
تن
اک داجیا یارب
.د
ی
ن
ک هدا
فت
سا رگید یاه
ت
ایلمع ماج
ن
ا و ءای
ش
ا دول
ن
اد
رد ر
ن
ی
تن
اک کی داجیا یارب لا
ث
م رو
ت
سد کی اج
ن
یا رد
Ceph RGW هد
ن
ریگ سیورس
ز
ا هدا
فت
سا اب
swift: م
یا هدروآ
swift post <container-name>
رد هد
ش
ص
خش
م ما
ن
اب دیدج ر
ن
ی
تن
اک کی رو
ت
سد
ن
یا
Ceph RGW.د
ن
ک یم داجیا
ن
یب یسررب
S3 و Swift
: ه
ت
ک
ن
3
S
و Swift رد .د
نت
سه یربا یاه سیورس رد بو ی
ز
اس هری
خذ
یارب یربا ی
ز
اس هری
خذ
لک
ت
ورپ ود
Ceph RadosGW
ل
ک
ت
ورپ ود ره
3
S
و Swift.د
ن
و
ش
یم ی
ن
ابی
تش
پ
ل
ک
ت
ورپ ود
ن
یب هک ییاه
ت
وا
فت
3
S
و Swift:
ت
سا ری
ز
حر
ش
هب دراد دوجو
• ل
ک
ت
ورپ
3
S
.
ت
ساراد ار اه
نش
یکیلپا و را
ز
با
ز
ا ی
ن
ابی
تش
پ
ن
یر
تش
یب هجی
تن
رد و دریگ یم رارق هدا
فت
سا دروم ر
تش
یب
• ل
ک
ت
ورپ
Swift لماع م
ت
سیس یاه هما
ن
رب
ز
ا یر
تش
یب ی
ن
ابی
تش
پ
Linuxهره
ب و
ت
عرس
ن
یر
تش
یب اه
ن
آ یارب و دراد
.د
ن
ک یم مهارف ار یرو
• ل
ک
ت
ورپ
Swiftو
ت
امد
خ
ت
ی
ف
یک ،اه
ت
کجبآ هب یسر
ت
سد لر
تن
ک ه
ن
یم
ز
رد ار یر
تش
یب ی
ز
اس یص
خش
ت
یلباق
.دراد ی
ز
اس هری
خذ
یاه
ت
یلباق
یاه ل
ک
ت
ورپ
ن
یب
ن
او
ت
یم ،ر
ظن
دروم یاه یگژ
یو و
ز
ای
ن
هب هجو
ت
اب
3
S
و Swift رد
Ceph RadosGW
ب
ا
ختن
ا ار یکی
.درک
3
S(Simple Storage Service)
و Swiftو یرامعم رد ی
یاه
ت
وا
فت
اما ،د
نت
سه ای
ش
ا ی
ز
اس هری
خذ
یاه م
ت
سیس ود ره
.د
ن
راد دو
خ
یاه یگژ
یو
3
S
ن
و
ز
امآ بو سیورس طسو
ت
هک
ت
سا یصاص
تخ
ا ءای
ش
ا ی
ز
اس هری
خذ
سیورس کی (
AWSیحارط .دو
ش
یم ه
ئ
ارا )
.د
ش
اب سر
ت
سد رد و ماوداب ،ری
ذ
پ سای
ق
م رایسب ا
ت
ت
سا هد
ش
3
S
ود ره
ز
ا
API یاهREST و SOAPی
ز
اسهری
خذ
یارب
رد یرا
ذگز
مر و یاه
ق
ط
ن
م
ن
یب رارک
ت
،
ت
ایح ه
خ
رچ یاهی
ش
مط
خ
،ی
ز
اسه
خ
س
ن
د
نن
ام ییاهیگژ
یو و د
ن
کیم ی
ن
ابی
تش
پ ای
ش
ا
.دهد
یم ه
ئ
ارا ار ی
ش
حطس
طسو
ت
هک
ت
سا
ز
اب عب
ن
م ءای
ش
ا ی
ز
اس هری
خذ
م
ت
سیس کی
تف
ی
ئ
وس ،رگید یوس
ز
ا
OpenStack.
ت
سا ه
تفای هعسو
ت
ک
ی و د
ش
اب ماوداب و ری
ذ
پ سای
ق
م رایسب هک
ت
سا هد
ش
یحارط یا ه
ن
وگ هب
ن
ی
ن
چمه
API RESTful
ا
ی
ش
ا ی
ز
اس هری
خذ
یارب
و ک
ی
ت
ا
ت
سا
ت
یاس بو ی
ن
اب
ز
یم ،ر
ن
ی
تن
اک ی
ز
اسه
خ
س
ن
د
نن
ام ییاهیگژ
یو
تف
ی
ئ
وس .دهد یم ه
ئ
ارا
URLه
ئ
ارا ار
تقوم یاه
.د
ن
کیم
،اه
یگژ
یو ر
ظن
ز
ا
3
S
،یسر
ت
سد لر
تن
ک و ر
ت
ه
تفر
ش
یپ ی
ت
ی
ن
ما یاهه
ن
ی
زگ هلمج
ز
ا ،اه
ت
یلباق
ز
ا یر
ت
عیسو
ف
یط یاراد
ز
ا هدا
فت
سا اب :ر
تش
یب
ت
ی
ن
ما
3
Radosgw S
ار دروم
یب یاهیسر
ت
سد و دیربب ر
ت
الاب ار دو
خ
م
ت
سیس
ت
ی
ن
ما دی
ن
او
ت
یم
.د
ی
ن
ک دودحم
:یر
ی
ذ
پسای
ق
م
ز
ا ی
ن
ابی
تش
پ
3
Radosgw S
ه
ب ییوگ
خ
ساپ هب رداق و
ت
سا رادرو
خ
رب ییالاب یری
ذ
پسای
ق
م
ت
یلباق
ز
ا
.
ت
ساه
ن
ام
ز
اس عیرس د
ش
ر یاه
ز
ای
ن
:
ز
کرم هداد د
ن
چ
ز
ا ی
ن
ابی
تش
پ
3
Radosgw S
دهد
یم ار
ن
اکما
ن
یا
ن
اربراک هب و دراد
ز
کرم هداد د
ن
چ
ز
ا ی
ن
ابی
تش
پ
ت
یلباق
.د
نن
ک هری
خذ
ن
اهج
ف
ل
تخ
م
ق
طا
ن
م رد ار دو
خ
یاههداد ا
ت
:ل
ک
ت
ورپ لا
قتن
ا
ت
یلباق
3
Radosgw S
د
نن
ام ی
ف
ل
تخ
م یاهلک
ت
ورپ
ز
ا هدا
فت
سا اب ا
ت
دهدیم ار
ن
اکما
ن
یا
ن
اربراک هب
HTTP و HTTPS.د
نش
اب ه
تش
اد یسر
ت
سد دو
خ
یاههداد هب
3
Radosgw S
ه
ب
ت
بس
ن
ییایا
ز
م
3
S
:درک هرا
ش
ا ری
ز
دراوم هب
ن
او
ت
یم هک دراد
ز
ا هدا
فت
سا :ه
ن
ی
ز
ه
3
Radosgw S
ا
ب هسیا
ق
م رد
3
S
.در
یگیم
:ه
تفر
ش
یپ
ت
ا
ن
اکما
3
Radosgw S
ه
ب
ت
بس
ن
یر
ت
ه
تفر
ش
یپ
ت
ا
ن
اکما یاراد
3
S
ه
ب یسر
ت
سد لما
ش
ت
ا
ن
اکما
ن
یا هک
ت
سا
رد ر
براک یاههداد یهیلک
Cephو د
ن
و
ش
یم هدا
فت
سا ربراک یاه
ت
ساو
خ
رد
شز
ادرپ یارب هک ییاه
ن
ی
ش
ام با
ختن
ا
ت
یلباق ،
.
ت
سا یرگید دراوم
رد :
ت
ی
ن
ما
3
Radosgw S
رد اه
هداد ،
Cephد
ن
و
ش
یم هری
خذ
،د
ش
ابیم ی
ت
ی
ن
ما
ت
ادیده
ت
صی
خشت
ز
ا ی
ن
ابی
تش
پ یاراد هک
.دهد
یم
ش
یا
زفا ار
ت
ی
ن
ما رما
ن
یا هک
ز
ا هدا
فت
سا اب :ری
ذ
پفاطع
ن
ا ی
ز
اسهری
خذ
یا
ضف
ت
ا
ن
اکما
3
Radosgw S
و ر
ی
ذ
پفاطع
ن
ا ی
ز
اسهری
خذ
یا
ضف داجیا
ن
اکما ،
.دراد دو
جو ییاه
ت
یدودحم
ن
ودب
:اهرا
ز
با ریاس اب ما
غ
دا
ن
اکما
3
Radosgw S
ش
یا
زفا
ث
عاب رما
ن
یا هک د
ن
کیم مهارف ار اهرا
ز
با ریاس اب ما
غ
دا
ن
اکما
.دو
ش
یم
ف
ل
تخ
م یاهطیحم رد را
ز
با
ن
یا هدا
فت
سا
ت
یلباق
ز
ا هدا
فت
سا لیلد هب :یری
ذ
پسای
ق
م
Ceph، 3
Radosgw S
ه
ب
ت
بس
ن
یر
تش
یب یری
ذ
پسای
ق
م
3
S
.دراد
،لک رد 3
Radosgw S
یاه
یگژ
یو
ز
ا یرایسب
3
S
ز
ا هدا
فت
سا یایا
ز
م
ز
ا لاح
ن
یع رد و
ت
ساراد ار
Ceph.در
بیم هرهب
ز
ی
ن
3
Radosgw S
و 3
S
ز
ا
ت
وا
فت
م ی
ز
اسهدایپ ود عقاو رد یلصا
3
Amazon S
س
یورس کی
ن
او
ن
ع هب ود ره هک د
نت
سه
ز
ا هدا
فت
سا اب د
نن
او
ت
یم
ن
اربراک ،اهسیورس
ن
یا رد .د
ن
و
ش
یم ه
تخ
ا
نش
ءی
ش
ی
ز
اسهری
خذ
3
API S
رد ار دو
خ
یاههداد ،
فال
خ
رب ،لاح
ن
یا اب .د
نن
ک هدا
فت
سا اه
ن
آ
ز
ا و هدرک هری
خذ
یربا ر
ت
سب
3
Amazon S
،
ت
سا یربا سیورس کی هک ،
3
Radosgw S
ز
ا ی
شخ
ب
Ceph Storage Cluster
ط
بار
ق
یرط
ز
ا و
ت
سا
3
S
ءی
ش
ی
ز
اسهری
خذ
ت
امد
خ
ن
اربراک هب
یاه
یگژ
یو
ز
ا یکی .د
ن
کیم مهارف ار
3
Radosgw S
ه
ب
ت
بس
ن
3
S
و یر
ت
هب هیاپ
ت
ی
ن
ما د
نن
ام ییاه
ت
یلباق
ز
ا هک
ت
سا
ن
یا ،
.در
بیم هرهب ام
ش
یاههداد ی
ز
اسهری
خذ
یارب ی
ز
کرم هداد د
ن
چ
ز
ا ی
ن
ابی
تش
پ ییا
ن
او
ت
یاه ی
گژ
یو ، دی
ت
سه ر
ض
ح
ت
سم هک روط
ن
امه لک رد
3
radosgw s
ه
ب
ت
بس
ن
3
s
.
ت
سه ر
تش
یب و ر
ت
هب
ن
و
ز
امآ
م
یها
ف
م ر
ت
هب کرد
ت
هج حر
ش
و
ف
یراع
ت
s3
3
amazon s
؟
ت
سیچ
سا
ن
و
ز
امآ
3 ا
ی
ن
و
ز
امآ ی
ز
اس هزی
خذ سیوزس
هر
ی
خذ
ن
آ رد ار اههداد دهدیم
ن
اکما ام
ش
هب هک
ت
سا گر
ز
ب یراب
ن
ا د
نن
ام ،
ت
ن
ر
تن
یا
ق
یرط
ز
ا ی
ن
اکم و
ن
ام
ز
ره رد ،دو
خ
یاههدادی
ز
اس هری
خذ
ز
ا سپ دی
ن
او
ت
یم ام
ش
سیورس
ن
یا
ز
ا هدا
فت
سا اب .دی
ن
ک
اه
ن
یا مام
ت
را
ن
ک رد .دی
ش
اب ه
تش
اد یسر
ت
سد اه
ن
آ هب
ن
و
ز
امآ هداس ی
ز
اس هری
خذ
سیورس
( 3
Amazon S
)
هر
ی
خذ
سیورس کی
ی
ش
ی
ز
اس
(
object storage
)
ی
ن
عی
ن
یا و
ت
سا
رد ور
ش
یپ درکلمع و
ت
ی
ن
ما ،اههداد هب یسر
ت
سد ،الاب یری
ذ
پ سای
ق
م
ت
ع
ن
ص
ز
ا هدا
فت
سا اب ار را
تخ
اس
ن
یا ام عقاو رد .
ceph . م
یدرک ی
ز
اس هدایپ
ت
اچالطصا
ن
یز
ت
مهم
3
amazons
؟
ت
سیچ
object storage
ا
ی
ی
ش
ی
ز
اس هزی
خذ
،م
یداد حی
ض
و
ت
ییالاب یاه
ت
مسق رد هک روط
ن
امه
3
amazon s
ی
هیاپرب
ی
ش
ی
ز
اس هری
خذ
سیورس
(
object storage
)
ت
سا هد
ش
ا
ن
ب
.د
ی
ش
اب ه
تش
اد موه
ف
م
ن
یا هب
ت
بس
ن
ی
ت
سرد کرد ام
ش
هک
ت
سا
ز
ای
ن
هلحرم
ن
یلوا رد سپ
.
ز
ا زو
ظن
م
Buckets زذ 3
amazon s
؟
ت
سیچ
ار
ت
کاب
ن
او
ت
یم
تئ
رج هب .د
ن
راد هدهعرب ار اههداد
ز
ا یرادهگن
یه
ف
ی
ظ
و هک د
نت
سه ی
ز
اس هری
خذ
یا
ضف
ز
ا یاهعومجم
ت
کاب
سا
ن
و
ز
امآ یاه
ت
مسق
ن
یر
ت
یلصا
ز
ا یکی
3:د
ن
راد هدهعرب ار یساسا و مهم یه
ف
ی
ظ
و هس هک
تفرگ ر
ظن
رد
• یاها
ضف یهد
ن
ام
ز
اس
3
Amazon S
• یسر
ت
سد یه
ز
اجا اب ییاه
تن
اکا ییاسا
نش
• د
ن
یآرف رد یدیلک
شقن
Access Control
ز
ا رو
ظن
م
key رد 3
amazon s
؟
ت
سیچ
د
یلک(
Name ک
ی درفهبرصح
ن
م یهسا
نش
)
Object
سا
ن
و
ز
امآ رد هک ی
ش
ره ی
ت
رابع هب .
ت
سا
ت
کاب رد
3،در
یگیم رارق
د
یلک کی(
Name
ن
یا رد دوجوم یاههداد و
ت
اعالطا هب
ن
او
ت
یم هک
ت
سا
ق
یرط
ن
یا
ز
ا و دراد دو
خ
هب صوص
خ
م )
.درک اد
یپ یسر
ت
سد سیورس
Regions
ز
ا هدا
فت
سا اب عقاو رد .د
ن
کیم
ن
ییع
ت
ار اه
ت
کاب
ز
ا یرادهگن
لحم ،حالطصا
ن
یا
Regions
ت
کاب هک دی
ن
ک
ن
ییع
ت
دی
ن
او
ت
یم
ه
ت
بلا و رورس یهد
خ
ساپ
ن
ام
ز
رب یدای
ز
ری
ث
ا
ت
با
ختن
ا
ن
یا .د
ن
و
ش
هری
خذ
ییایفار
غ
ج
ت
یعقوم هچ رد ام
ش
ت
اعالطا یواح
.دراد ام
ش
یاهه
ن
ی
ز
ه
سا
ن
و
ز
امآ
3؟دراد ی
یایا
ز
م هچ
3
amazon s
ز
ا هدا
فت
سا
ن
دوب
ن
اسآ
ن
یمه .
ت
سی
ن
یاهدیچیپ
ن
اد
ن
چ راک
ن
آ
ز
ا هدا
فت
سا و دراد یاهداس رایسب یحارط
سا
ن
و
ز
امآ
3 یا
یا
ز
م
ن
یر
ت
مهم
ز
ا ی
خ
رب .د
نن
ک هدا
فت
سا سیورس
ن
یا
ز
ا یدای
ز
ن
اربراک ا
ت
هد
ش
ث
عاب
3
amazon s
د
نت
رابع
:
ز
ا
تخ
اس
ن
اکما
Buckets
رد هک یراک
ن
یر
ت
مهم و
ن
یلوا
3
amazon s
ی
یالاب یاه
ت
مسق رد هک روط
ن
امه .
ت
سا
ت
کاب
تخ
اس ،دراد ماج
ن
ا
ن
او
ت
یم
رد هک
ت
سا یراک ره ساسا و هیاپ ،
ت
کاب
ز
ا هدا
فت
سا ،میدرک
ن
او
ن
ع
3
amazon s
دروم رد هک یا
ه
ت
ک
ن
.دو
ش
یم ماج
ن
ا
ت
سد
ت
کاب
تخ
اس هب ،دیراد ر
ظن
دم هک یما
ن
ره اب دی
ن
او
ت
یم ام
ش
هک
ت
اس
ن
یا ،دراد دوجو سیورس
ن
یا رد
ت
کاب
تخ
اس
.د
ی
نز
ب
زذ هذاذ ه
ب لماک یسز
ت
سذ
ز
ا زو
ظن
م
3
amazon s
؟
ت
سیچ
دروم رد هک ی
ت
ب
ث
م یه
ت
ک
ن
3
amazon s
ره رد د
نن
او
ت
یم
ن
اربراک هک
ت
سا
ن
یا ،دراد دوجو یربا هری
خذ
یا
ضف ره الک و
ه
ب ا
ت
دراد دوجو
ز
ی
ن
ن
اکما
ن
یا ،
ن
آ رب هوالع .د
نن
ک ادیپ یسر
ت
سد
تن
ر
تن
یا
ق
یرط
ز
ا دو
خ
یاههداد هب ی
ن
ام
ز
ره و اجک
.د
ن
یام
ن
هدا
فت
سا ام
ش
ت
اعالطا و اههداد
ز
ا دیهد ه
ز
اجا
ن
ارگید
ث
لا
ث
ص
خش
یسز
ت
سذ
ن
اکما
ن
اکما
ن
یا دیا
ش
.د
نن
ک هدا
فت
سا ام
ش
یاههداد
ز
ا هک دیهد ه
ز
اجا
ن
ارگید هب دی
ن
او
ت
یم ام
ش
هک میدرک
ن
او
ن
ع ییالاب
ت
مسق رد
ت
یوه
ز
ارحا یاهم
ز
ی
ن
اکم ؛
ت
سی
ن
ی
ن
ارگن
هب ی
ز
ای
ن
.د
تفایم رط
خ
هب ام
ش
ت
اعالطا و اههداد
ت
ی
ن
ما هک د
ن
ک
ن
ارگن
ار ام
ش
ز
ا زو
ظن
م
3
amazon s
؟
ت
سیچ
م
یدرک
ن
او
ن
ع هک روط
ن
امه
3
amazon s
ی
کمک چیه هب
ز
ای
ن
ن
ودب و ی
ت
حار هب د
نن
او
ت
ب
ن
اربراک ا
ت
ت
سا هدرک ار دو
خ
ش
ال
ت
دراد
ن
ا
ت
سا ود
ز
ا هدا
فت
سا اب راک
ن
یا .د
نن
ک هدا
فت
سا سیورس
ن
یا
ز
ا
Rest و Soapه
ب
ن
او
ت
یم لک
ش
ن
یدب و دو
ش
یم ماج
ن
ا
.درک هدا
فت
سا ،دهدیم ه
ئ
ارا
ن
و
ز
امآ سیورس
ن
یا هک ییاه
ت
ی
ز
م یمام
ت
ز
ا یگداس
یاه
تن
یالک
3
s
یار
ب دوجوم یاه
تن
یالک عاو
ن
ا یسررب هب ری
ز
رد
3
s
:
تخ
ادرپ میهاو
خ
ار
را
ز
با اهرا
ز
با
ن
یا
ز
ا یکی
3
s cmd
. د
ش
ابیم
.
تخ
ادرپ میهاو
خ
را
ز
با
ن
یا اب لاص
ت
ا هوح
ن
یسررب هب همادا رد
ه
ب طوبرم
ق
ی
فن
اک و
ت
امی
ظنت
ام هک
ت
سه
ز
ای
ن
راک یاد
ت
با رد
3
s
ت
امی
ظنت
و
secret key
یار
ب . میهدب
تن
یالک هب ار
ن
آ
: م
یراد راک
ن
یا
رو
ت
سد همادا رد
3
s cmd –configure
: م
ی
نز
یم ار
موه
ف
م
versions ا
ب گن
ی
نژ
رو ای
3
s cmd
:
: م
یربیم هرهب ری
ز
را
تخ
اس
ز
ا موه
ف
م
ن
یا
ز
ا هدا
فت
سا یارب
دو
ن
رد هک
ت
سا
ز
ای
ن
راک
ن
یا یارب
radosgw : م
یهد ماج
ن
ا ار ر
ظن
دم
ق
ی
فن
اک
. م
یدرک لاعف ار گن
ی
نژ
رو
ت
یلباق ام عقاو رد
. درک لاع
ف ار
ت
لیباق
ن
یا
ن
او
ت
یم مه دروب
ش
اد
ز
ا هدا
فت
سا اب : ه
ت
ک
ن
. دو
ش
ماج
ن
ا لاسرا لیاف یور هرابود هک
ت
سه
ز
ای
ن
ت
یلباق
ن
یا
ز
ا هدا
فت
سا یارب سپس
. دو
ش
یم
ن
ماج
ن
ا ر
ظن
دم موه
ف
م و دهدیم اط
خ
ام هب گن
ی
نژ
رو ماج
ن
ا د
ن
یارف رد . د
ش
اب
ن
لاعف گن
ی
نژ
رو
ت
یلباق رگا : ه
ت
ک
ن
.
.
.
ت
ازو
ت
سذ
radosgw
: یراج
ن
اربراک هدها
ش
م
ت
هج رو
ت
سد
.
: ر
براک هب طوبرم را
تخ
اس هدها
ش
م
.
بص
ن
radosgw
ت
روص هب
multi-site
یاه
ش
ور عاو
ن
ا ام
multi-site رد ار radosgw .
تخ
ادرپ میهاو
خ
اه
ن
آ
ز
ا کی ره یسررب هب ری
ز
رد هک میراد
: م
یراد ار ری
ز