Vultr Nesne Depolama

S3 uyumlu * nesne depolama artık Vultr bulutunda kullanılabilir. Nesne depolama teknolojimiz uygun fiyatlı, ölçeklenebilir ve mevcut çözümlerinize kolayca entegre edilebilir. Bu makalede, nesne depolamaya genel bir bakış ve bu nesneye başlamak için yönergeler verilmektedir.

Nesne depolama nedir?

Nesne depolama, dosyaları depolamak ve almak için web'den erişilebilir bir hizmettir. Dosyalar "nesneler" olarak adlandırılır. Nesne depolama alanına yüklenen nesnelere özel veya genel olarak web üzerinden erişilebilir. Nesne depolama, neredeyse sınırsız sayıda nesneyi destekler.

Nesne depolama için kullanım örnekleri şunları içerir:

  • Statik web sitesi varlıklarını (resimler, javascript, css, medya dosyaları) barındırın.
  • Yazılım veya iş dosyalarını paylaşın.
  • Yedekleme ve geri yükleme çözümleri.
  • Çok miktarda nesne saklayın.
  • Dosya depolama alanını yönetme ve büyütme ihtiyacını ortadan kaldırın.

Nesne depolamasını nasıl sipariş edebilirim?

İçinde Vultr müşteri portalına , bir "Nesneler" menü öğesi sayfanın üst kısmında gösterilir. Bu sizi nesne depolama aboneliği listesine götürür .

Abonelik listeleme sayfasında, nesne depolama siparişi vermek ve mevcut nesne depolama aboneliklerinizi yönetmek için bağlantılar sunulur.

Nesne depolamayı nasıl kullanabilirim?

Bir nesne depolama aboneliği sipariş ettiğinizde, abonelik abonelik listesinde gösterilir . Aboneliğe tıklamak, size gerekli ana bilgisayar adını ve erişim anahtarlarını sağlayan abonelik ayrıntıları sayfasına gidecektir.

Vultr'un nesne deposu S3 uyumlu *. Bu, Amazon S3 için tasarlanmış çoğu araçla uyumlu olduğu anlamına gelir.

Anahtar kavramlar

Nesne depolama Vultr üzerinden abonelikler yoluyla satın alınır . Tek bir abonelik size belirli bir konumda sabit miktarda depolama alanı sağlar. Her abonelik yalıtılmıştır ve kendi S3 erişim anahtarı seti vardır. Nesneleri hem New Jersey'de hem de Los Angeles'ta depolamak istiyorsanız, iki abonelik satın almanız gerekir.

Her abonelik bir çift S3 erişim anahtarı sağlar. Bunlar, S3 uyumlu yazılımınızla kullanılan tuşlardır.

S3 uyumlu çeşitli yazılımlar vardır. Kullanabileceğiniz yazılım kişisel tercihinize ve bilgisayarınızın işletim sistemine bağlıdır. Hem CLI tabanlı araçlar hem de grafik araçlar genellikle mevcuttur. Bu belgenin ilerleyen kısımlarında birkaç örnek yer alıyoruz.

Nesneler kovalarda saklanır. Nesneleri yüklemeye başlamadan önce, en az bir grup oluşturmanız gerekir. Kovalar bir dosya sistemindeki klasörlere benzer. Grup adları, herhangi bir konumda benzersizdir. Örneğin, mybucketNew Jersey'de iki kova oluşturamadım . Daha fazla bilgi için bkz. "Grup adlandırma kuralları".

Kepçelere adıyla web'den erişilebilir. Örneğin, mybucketNew Jersey'de bir kova oluştursaydım, kova https://mybucket.ewr1.vultrobjects.com/ve adresinde kullanılabilir https://ewr1.vultrobjects.com/mybucket/. Ana ewr1.vultrobjects.combilgisayar adı bölümü bölgeye göre değişir ve nesne depolama aboneliği listesinde başvurulabilir .

Nesneler kovalara yüklenir. Çoğu S3 aracında, nesneler varsayılan olarak "özel" dir. Bu, nesneyi indirmek için S3 erişim anahtarlarına ihtiyacınız olacağı anlamına gelir. Dosyalar ayrıca "herkese açık" hale getirilerek web'de erişilebilir hale getirilebilir. Yükleme photo.jpgiçin mybucket, ardından "halka" izni ayarı konumundaki dosya erişilebilir kılacak https://mybucket.ewr1.vultrobjects.com/photo.jpg.

s3cmd: Örnek CLI aracı

S3cmd , Linux ve Mac için bir komut satırı S3 istemcisidir. Test edilen sürüm 2.0.2 idi.

İlk olarak, yapılandırmanız gerekir s3cmd.

s3cmd --configure

Sihirbaz size birkaç soru soracaktır. Aşağıdaki sorular için nesne depolama alanı aboneliğinizle sağlanan değerleri kullanın. Değiştirin access123, secret123ve ewr1.vultrobjects.combuna göre.

Access key: access123
Secret key: secret123
...
S3 Endpoint: ewr1.vultrobjects.com
DNS style bucket+hostname:port: %(bucket)s.ewr1.vultrobjects.com
...

Sihirbazı tamamladıktan sonra s3cmd, nesne depolama alanınıza erişmek için kullanabilirsiniz .

# make bucket
s3cmd mb s3://mybucket

# remove bucket
s3cmd rb s3://mybucket

# list buckets
s3cmd ls

# list files in bucket
s3cmd ls s3://mybucket

# upload file, private access
s3cmd put photo.jpg s3://mybucket/photo.jpg

# upload file, public access
s3cmd put -P photo.jpg s3://mybucket/photo.jpg

# download file
s3cmd get s3://mybucket/photo.jpg

# delete file
s3cmd rm s3://mybucket/photo.jpg

# change access on file to public
s3cmd setacl s3://mybucket/photo.jpg --acl-public

# change access on file to private
s3cmd setacl s3://mybucket/photo.jpg --acl-private

# enable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-public

# disable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-private

Daha fazla örnek için, bkz s3cmd.

Cyberduck: Örnek grafik aracı

Cyberduck , Windows ve Mac için bir grafik dosya yöneticisidir. S3, FTP ve birçok popüler dosya paylaşım servisini destekler. Test edilen sürüm 6.8.2 idi.

"Bağlantıyı Aç" ı tıklayarak Vultr nesne deposuna bağlanın.

"Bağlantıyı Aç" iletişim kutusu görünecektir. " Server", " Access Key ID" Ve " Password" belirtmeniz gerekir . Nesne depolama alanı aboneliğinizle sağlanan değerleri kullanın.

  • " Server", S3 ana bilgisayar adıdır ( ewr1.vultrobjects.com).
  • " Access Key ID", S3 erişim anahtarıdır.
  • " Password" S3 gizli anahtarıdır.

Bağlanmak için "Bağlan" düğmesine tıklayın. Daha sonra Cyberduck ile dosyaları yönetebilirsiniz.

# create bucket
Choose "File, New Folder" from the menu, or right click in the file area and choose "New Folder". The folder name is the bucket name.

# remove bucket
Right click on a bucket, click "Delete".

# upload file
Drag and drop a file from your computer onto the bucket.

# download file
Right click on a file, click "Download As...".

# delete file
Right click on a file, click "Delete".

# change access on file to public
Right click on a file, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# change access on file to private
Right click on a file, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

# enable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# disable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

Teknik Bilgiler

Ücret Sınırları

Nesne depolamanın hız sınırı saniyede 400 istektir. Uygulamanız daha yüksek istek hacimleri gerektiriyorsa, performans ve güvenlik için nesne deponuzun önüne bir önbellek proxy'sinin dağıtılmasını öneririz.

Grup adlandırma kuralları

  • Grup adları konum başına benzersiz olmalıdır.
  • Bölüm adları küçük harfle başlamalı ve bitmelidir.
  • Bölüm adları bir tire işareti (-) içerebilir.
  • Bölüm adları maksimum uzunluğu 255 karakterdir.
  • Sanal grup ana bilgisayar adı kullanılırken 63 karakterden uzun grup adlarına erişilemez, örneğin: "mylongbucketname.ewr1.vultrobjects.com". Daha uzun grup adları için, "ewr1.vultrobjects.com/mylongbucketname" gibi üst düzey dizin yöntemi kullanılmalıdır.

S3 uyumluluk

Aşağıdaki tablo Vultr nesne depolama alanı ile S3 protokolü arasındaki uyumluluğu listeler. Vultr nesne depolamasına erişmek için kullanılan S3 aracına bağlı olarak uyumluluk daha da sınırlandırılabilir.

İndirme istekleri için, "İçerik Uzunluğu" başlığı dosyanın boyutuyla eşleşmeyebilir. Bunun nedeni, performansı artırmak için web sunucularımızda gzip kullanmamızdır. Bunun otomasyon sisteminiz için sorunlara neden olduğu nadir durumlarda, isteklerde gzip'i devre dışı bırakabilirsiniz. Libcloud projesi bu davranışı destekleyecek şekilde güncellenmektedir .

Kova EKL'leri (Al, Koy) Evet
Kova Erişim Günlüğü Hayır
Kova Envanteri Hayır
Kova Ömrü Evet
Bucket Bölgesi Evet
Bölüm Bildirimi Hayır
Kova Nesnesi Sürümleri Evet
Kova Çoğaltma Hayır
Kova Talebi Ödeme Evet
Kova Web Sitesi Hayır
CORS Evet
Nesneyi Kopyala Evet
Kova Oluştur Evet
Grubu Sil Evet
Nesneyi Sil Evet
Bucket Bilgisini Alın (HEAD) Evet
Nesne Al Evet
Nesne Bilgisi Al (HEAD) Evet
Kovaları Listele Evet
Çok Parçalı Yüklemeler Evet
Nesne ACL'leri (Al, Koy) Evet
Nesne Meta Verileri Evet
Nesne Etiketleme Evet
POST Nesnesi Evet
Politika (Kovalar, Nesneler) Evet
Önceden İmzalı URL'ler Evet
Nesne koy Evet


Leave a Comment

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?