Подробное описание объектного хранилища S3 (Simple Storage Service)
Подробное описание объектного хранилища S3 (Simple Storage Service)

Родоначальником объектного хранилища стал S3 (Simple Storage Service), запущенный Amazon в 2006 году. С тех пор новые и старые производители выпустили множество продуктов в разных формах, но все они называются объектными хранилищами. Amazon не дала определения, и оно не было общепринятым в отрасли.

один. Что такое объектное хранилище (OSD) Сеть хранения данных (SAN) и сетевое хранилище (NAS) в настоящее время являются двумя основными архитектурами сетевого хранения данных, а также объектное хранилище (объектно-ориентированное хранилище). Storage) — новая архитектура сетевого хранилища. Устройства, основанные на технологии объектного хранения, представляют собой объектно-ориентированные устройства хранения. Storage Устройство), называемое OSD. Рабочая группа объектных устройств хранения данных Глобальной ассоциации производителей сетей хранения данных (SNIA), созданная в 1999 году, выпустила стандарт ANSI X3T10. Вообще говоря, объектное хранилище сочетает в себе преимущества NAS и SAN и обладает преимуществами высокоскоростного прямого доступа SAN и распределенного совместного использования данных NAS, обеспечивая хранилище с высокой производительностью, высокой надежностью, кросс-платформенной и безопасной архитектурой совместного использования данных. .

Архитектура хранения данных SAN Он использует набор команд быстрого ввода-вывода SCSI для обеспечения высокопроизводительной пропускной способности произвольных данных ввода-вывода через доступ к данным на уровне диска или FC (iber Channel). Он обладает преимуществами высокой пропускной способности и низкой задержки и широко используется в условиях высокой пропускной способности. -производительные вычисления Например, файловая система CXFS компании SGI основана на SAN и обеспечивает высокопроизводительное хранилище файлов. Однако из-за высокой цены и плохой масштабируемости систем SAN она больше не может удовлетворить потребности десятков тысяч процессоров. -масштабные системы.

Архитектура хранилища NAS Он использует набор команд NFS или CIFS для доступа к данным, использует файлы в качестве протокола передачи и реализует сетевое хранилище через TCP/IP. Он масштабируем, дешев и прост в управлении, как и файловая система NFS, используемая в настоящее время. кластерных вычислений, но из-за высокой стоимости, низкой пропускной способности и высокой задержки NAS не подходит для использования в высокопроизводительных кластерах.

два. особенность 1. удаленный доступ     Объектное хранилище создано для облачных вычислений. Устройство хранения данных находится в центре обработки данных. Пользователи расположены по всему миру, и доступ к ним должен осуществляться через Интернет. Лучший доступ к глобальной сети, конечно, http. Фактически протокол S3 определяется на основе http. Традиционное блочное хранилище требует очень малой задержки (например, 1 мс), поэтому используйте прямое кабельное соединение или выделенное сетевое соединение с малой задержкой, расположенное очень близко друг к другу. Хранилище файлов немного смягчило требования к задержке, но по-прежнему требует, чтобы устройство хранения и клиент находились в одном сегменте сети, то есть в пределах локальной сети, и не слишком далеко друг от друга. 2. Массовые пользователи     Компании, занимающиеся облачными вычислениями, должны, по крайней мере, планировать поддержку сотен миллионов пользователей, иначе они будут слишком бесполезны. Каждый пользователь также должен иметь возможность авторизовать друг друга. Например, Сяохун разрешает просмотр своего видео Сяоцзюню. Система хранения должна гарантировать, что другие пользователи не смогут его увидеть, иначе конфиденциальность будет нарушена. Традиционное файловое хранилище также имеет возможности мультитенантности, но оно поддерживает небольшое количество пользователей, десятки тысяч, и не может передавать права доступа к файлу нескольким независимым пользователям. 3. Неограниченное расширение     Массовые Пользователи, естественно, приносят огромное количество данных, а компании, занимающиеся облачными вычислениями, естественно, не настолько глупы, чтобы приобретать большое количество оборудования одновременно, и всегда продолжают расширяться по мере роста данных. Какова емкость? Нет головы, никогда не израсходован, бесконечен. Соответственно, количество поддерживаемых файлов также не ограничено. 4. дешевый      Традиционное хранилище в основном использует специальное оборудование, и производители намеренно скрывают информацию об оборудовании, превращая его в черный ящик и затрудняя сравнение цен. Плотность данных банков, операторов связи и других подразделений очень высока, и это могут себе позволить даже богатые люди. Плотность данных, хранящихся в облаке (видео, фотографии и т. д.), очень низкая. Например, данные видеонаблюдения — это мусор, когда ничего не происходит. Никто не будет платить большие деньги за хранение этих данных и не может себе этого позволить. Поэтому объектное хранилище делает все возможное, чтобы снизить затраты.

S3 — это S3 (Simple Storage Service), запущенный Amazon в 2006 году, простой сервис хранения данных.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose