---
title: "Object Storage Swift - Optymalizacja wysyłki do Object Storage"
url: https://docs.ovhcloud.com/pl/guides/storage-and-backup/object-storage/pcs-optimised-method-for-uploading-files-to-object-storage
lang: pl
lastUpdated: 2021-10-27
---
# Object Storage Swift - Optymalizacja wysyłki do Object Storage

## Wprowadzenie

Podczas wysyłania dużych plików na Object Storage (na przykład filmów czy obrazów dysków) można korzystać z klienta OpenStack Swift, w celu zoptymalizowania transferu poprzez segmentowanie tych plików.
Przewodnik ten wyjaśnia, jak zwiększyć prędkość wysyłki na Object Storage, dzięki tej funkcjonalności.

## Wstępne wymagania

- [Przygotowanie środowiska do korzystania z API OpenStack](/pl/guides/public-cloud/cross-functional/compute-prepare-openstack-api-environment.md) za pomoca klienta python-swiftclient
- [Zmienne środowiskowe OpenStack](/pl/guides/public-cloud/cross-functional/compute-set-openstack-environment-variables.md)

## W praktyce

OpenStack Swift pozwala na przechowywanie plików bez ograniczenia rozmiaru dzieląc pliki na kilka segmentów.

Gdy klient Swift jest wykorzystywany do wysyłania plików, węzeł przestrzeni dyskowej jest określany przez proxy Swift poprzez wykorzystanie haszowania nazwy obiektu.
Możliwe, że segmenty będą przechowywane w różnych węzłach przestrzeni dyskowej, co pozwoli na zapisywanie danych z większą prędkością.

Można więc wysłać plik 10GB w 100 segmentach o rozmiarze 100MB:

```bash
root@server:~$ swift upload --segment-size 104857600 --segment-threads 100
container_name 10Gio.dat
```

| Argument          | Opis                        |
| ----------------- | --------------------------- |
| --segment-size    | Rozmiar segmentów w bajtach |
| --segment-threads | Liczba segmentów            |

Można zmierzyć prędkość wysyłki wykorzystując programy takie jak iftop.

## Sprawdź również

Jeśli potrzebujesz szkolenia lub pomocy technicznej w celu wdrożenia naszych rozwiązań, skontaktuj się z przedstawicielem handlowym lub kliknij [ten link](https://www.ovhcloud.com/pl/professional-services/), aby uzyskać wycenę i poprosić o spersonalizowaną analizę projektu od naszych ekspertów z zespołu Professional Services.

Dołącz do [grona naszych użytkowników](https://community.ovhcloud.com/).
