Western Digital MyCloud :: Обзор, тест и печеньки
Мы живем во времена контента, когда люди его качают, хранят, просматривают и делятся с друзьями. Раньше это решалось установкой нового HDD в ПК, но сейчас данный вариант не особо актуален. Основная причина в том, что это не гибко. У многих относительно продвинутых пользователей дома более одного устройства, которые способны потреблять контент через сеть, а не только старый-добрый ПК. Особо продвинутые желают иметь доступ к своему контенту вообще в любом месте вне дома. У многих сейчас есть консоли, медиа проигрыватели, ультрабуки, ноутбуки. Все эти девайсы без проблем могут использовать расшаренный по сети контент. Да что там говорить, даже бюджетные ТВ стали оснащать SmartTV, который способен юзать разные сетевые возможности. Вот только шарить это все с ПК, который должен быть все время включен не совсем удобно. Уже давно придуманы более гибкие, незаметные и приятные для использования устройства
Называются они NAS ( Network Attached Storage), т.е. сетевое хранилище. Не все они компактны, бесшумны и доступны по цене, часто сама железка без накопителей стоит более 10 тысяч рублей, что может себе позволить не каждый, а дешевое устройство «уже не торт». Однако WesternDigital удалось сломать эти стереотипы еще с выходом MyBook Live и My Book Live Duo. Устройства продавались в комплекте с дисками и стоили чуть больше розничной стоимости дисков, входящих в комплект. Т.е. «железяка» стоила не так дорого. Количество дисков, конечно, было ограничено 1 или 2 штуками, но учитывая все прочие достоинства конкурентов для WD MBL(D) найти было очень сложно. Устройства имели SSH доступ к системе Debian, на которой она работала. Данная возможность вместе с неплохим железом позволяла установить не только торренто-качалку, но еще на выбор свой DLNA-сервер (хотя в устройствах уже есть 2 предустановленных!) и любое другое приложение, которое вообще существует для Debian. Кроме этого устройства имели интеграцию в соц.сети и мобильные устройства, позволяя всегда получить доступ к своему контенту
Однако время идёт и стоять на месте нельзя. WesternDigital продолжает выпуск подобных устройств и на сей раз мы знакомимся с Western Digital MyCloud, который является продолжателем традиций MBL(D). Насколько успешным получилось новое устройство я предлагаю узнать в следующем обзоре
# Техническая сводка
Тип устройства — Персональный облачный накопитель
Объём — 2/3/4 Tb
Используемый диск — 3,5″ HDD WD Red
Интерфейсы — 1Gbit Ethernet RJ45, USB3.0
Процессор — MindSpeed Comcerto С2200, 650 MHz, 2 ядра
Память — 256 Mb
Размеры, ШxВxГ — 49 x 170,6 x 139,3 mm
Дополнительно — Поддержка DLNA, AppleTimeMachine, Apple iTunes, удалённое администрирование, UPnP, SSH
Как видим, здесь у нас совершенно новый процессор. У MBL(D) был одноядерный ЦП на 800MHz на архитектуре PowerPC, MyCloud же обзавёлся двухядерным процессором в 1.5 раза большей частотой и архитектурой ARM7
Памяти столько же, 256 мегабайт, что для устройства подобного класса более, чем достаточно
На смену USB2.0 интерфейсу пришел USB3.0. Однако нужен он не для подключения устройства к ПК, однако об этом позже
# Комплектация и внешний вид
Упаковка сделана в тему устройства, голубая, символизирующая небо, на котором парит облако, т.е. MyCloud (cloud с английского — облако)
На коробке почти нет ни слова по-русски, коробка мультиязычная
Справа от лицевой стороны нам рассказывают о преимуществах устройства и его достоинствах. Также есть табличка, где галочками обозначены приемущества по сравнению с WD MBL(D). Что интересно, половина этих «отличий» на самом деле есть на MBL(D)
Сзади на 9 языках нам освещают основные особенности MyCloud. С левого торца разъясняются интерфейсы, которыми обладает «облачко», также есть очень краткая графическая инструкция о подключении. Любопытно, но USB3.0 на этом изображении имеет язычок черного цвета, а не синего)
Теперь уже откроем эту красивую коробку и посмотрим на содержимое
Комплектация вполне себе хорошая. Кроме самого устройства мы имеем универсальный адаптер питания на 12v cо сменными штекерами C и G типа. первый для стран Европы (включая Россию), второй для Великобритании и Сингапура. Также в комплекте имеется черный метровый патч-корд кабель для подключения устройства в сеть
Про документацию ничего интересного рассказать не могу, всё как всегда у WD — полиграфия высокого качества и минимальные размеры макулатуры
«Облачко» в коробке заклеено в прозрачную плёнку. Как же я люблю снимать эти плёночки с новья)
Выглядит очень стильно и красиво, не правда ли? Почему MyBookLive в своё время не сделали белым, было бы круто. Теперь я понимаю, почему яблочники так фапают на свои девайсы. не подумайте, я в их ряды не собираюсь, но девайс реально смотрится обалденно. Хотя яблокофилы тоже являются целевой аудиторией MyCloud, т.к. под их сервисы девайс заточен «из коробки»
Сочетание цветов на редкость удачное. В отличии от глянцевого черного цвета, на глянцевом белом не будет видно отпечатков пальцев. Но это совершенно не означает, что MyCloud надо сразу же заляпать!
Материал корпуса — пластик, везде. Основная панель сделана под слоновую кость. «Крыша», «дно» и задняя часть представляет собой решетку цвета «металлик», которая является частью жесткой конструкции корпуса. Отверстия нужны для отвода тепла от установленного во внутрь HDD и процессора
На лицевой панели еще имеется полоса, повторяющая форму устройства, на которой располагается светодиод обратной связи и логотип WD с моделью MyCloud
Светодиод горит не ярко и в темноте не слепит. Его цвет и состояние сообщают о состоянии устройства в реальном времени:
— Нет индикатора — MyCloud, вероятно, выключен
— Синий — нормальный режим работы
— Синий мигающий — HDD в спящем режиме
— Жёлтый — отключен сетевой кабель или повышенная температура HDD
— Красный — Важное событие S.M.A.R.T. (ремапы и другие ошибки), не найдены разделы накопителя, перегрев в 75° и последующее отключение
На основании кроме маркировки устройства со штрих кодом и серийным номером есть еще резиновые шасси
Они приклеены к корпусу, под ними нет винтов. Корпус вообще не закручен, он держится на задвижках и защелках
Сам же корпус не скрипит и не люфтит, он надежный и прочный, что сразу не догадаешься, как его разобрать (об этом ниже) .
Не знаю понял уже кто из читателей или нет, но судя по коду со стикера у меня модель на 2Tb
Задняя часть, как уже отмечалось также имеет вентиляционные отверстия
Имеется также необходимый набор разъемов
— Ethernet RJ45 — порт гигабитного интерфейса
— USB3.0 — для подключения дополнительных накопителей с целью резервного копирования, расширения пространства MyCloud. Теоретически, можно подключить еще другие USB устройства и научить их работать непосредственно через Debian
— Разъем адаптера питания, 12v, Сам адаптер может выдать до 1.5a тока
— Кенсингтонский замок — в основном используется как анти-вор в магазинах на полках, но можно использовать и в офисе, чтобы девайсу случайно не сделали «тихо стырил и ушёл, называется нашёл!»
Имеется также кнопка перезагрузки, расположена над USB разъемом. На случай, если девайс повиснет. Однако, девайс довольно стабилен и повода воспользоваться резетом еще не было. На MBLD было пару раз, но и то по причине того, что это я его нагрузил слишком, выставив адские настройки в Transmission
Пластик, окрашенный в серебряный цвет довольно толстый, около 3мм
# Внутренне устройство MyCloud
У меня уже был опыт разборки WD MyBookLiveDuo и там это делается относительно не сложно, кроме того существуют подробные руководства в интернете. MyCloud же новое устройство и подобных материалов в сети еще нет, поэтому мне пришлось выступить первопроходцем
На самом деле разберается он очень легко, главное знать как. Элементы корпуса (серебряная и белая части) со стороны тыла держаться за защёлки, они довольно длинные и поэтому отгибать их нельзя — сломаются. В длину от носа к корме сверху и снизу по 4м граням корпус стыкуется за счет г-образных планок. Таким образом здесь отгибать тоже нельзя, может треснуть что-нибудь
Правильно разбирать выдвиганием серебряной части из белой. Кладём «МойОблак» на одну из боковин и подсовываем плоскую маленькую отвертку (или пластиковый шпатель для разборки устройств) под угол, как на фото
Затем по методу рычага начинаем выдвигать. Можно повторить тоже самое с верхней стороной, а можно сразу сделать как на следующем фото
Аккуратно вставляем отвертку и рычагом выдвигаем. После этого «обшивка» легко сдвигается с устройства
Сам диск держится на резиновых антивибрационных шасси, их держат пластиковые защелки с обратной стороны
Вытащить не составить труда. Вытаскивается вместе с платой, её открутить лучше потом
Внутри диск WesternDigital WD20EFRX Red-серии, что собственно ожидаемо. Т.к. у нас самый настоящий NAS, то и диск ему положен для NAS. WD как раз и делает такие диски. RED диски примечательны тем, что имеют «технологию» (ага, ну-ну!) NASware аж версии 2.0, которая каким-то чудесным образом делает диск тише, холоднее и надежнее при использовании в RAID-массиве. У нас рейда нет, но тем не менее не сообщается как достигается данный результат. Все мы знаем, что это банально достигается изменением скоростью вращения шпинделя + дополнительной стабилизацией + софтом, который управляет скоростью в зависимости от нагрузки
У данной модели HDD кеш объемом в 64Mb, диск сделан в Малайзии, причём совсем недавно — 13 сентября 2013 года
Если открутить плату MyCloud от HDD, то станет известно, что она экранирована от платы HDD
Кроме термоскотча имеются еще и термопрокладки, которые изолируют тепло, исходящее от ЦП платы, от платы HDD, чтобы она не подогревалась как в духовке с одной стороны от HDD, а с другой от платы устройства
Сама плата очень небольшого размера
Почти все «агрегаты» интегрированный в процессор, обвязки совсем не много, учитывая что данное устройство почти полноценный ПК без вывода звука и видео
Процессор использован от MindSpeed серии C2200. Это серия двухъядерных процессоров, которые немного отличаются друг от друга. В нашем случае это образец модели M86261G с частотой 650MHz. Этот процессор построен на архитектуре ARM7 с ядром Cortex A9. ЦП имеет теплорасприделитель. Сделан процессор в Ю.Корее (вроде как)
Роль оперативной памяти исполняет один 2Gbit (256Mb) DDR3 1600MHz чип от Samsung, модель K4B2G1646E-BCK0. Что интересно, данный чип можно встретить не только в других NAS, но еще и в некоторых SSD и даже Playstation4! В PS4 эти дополнительные 256 мегабайт обслуживают интерфейс (не игры) . На плате, кстати, имеется еще одна BGA площадка, позволяющая установить второй чип памяти
На плате еще имеется 512 мегабитный модуль SPI Flash-памяти от Winbon — 25X40CLVIG. Это память для хранения настроек устройства, времени, т.е. микросхема BIOS
Еще на плате можно обнаружить гигабитный Ethernet контроллер от Broadcom — BCM54612E. Рядом с ним (на фото ниже не в фокусе) расположен также LAN-фильтр Delta LFE9141A-R
На этом кишкоковыряние устройства заканчиваем, собираем и посмотрим, будет ли MyCloud после этого работать)
# Программная часть и возможности
Устройство запустилось, что неудивительно, ибо лишних запчастей после сборки не осталось (как это обычно бывает с российским автопромом)
По-умолчанию в MyCloud активирован DHCP сервис, т.е. при подключении к роутеру с работающим DHCP сервером «МоемуКлауду» будет выдан IP адрес, по которому к накопителю можно подключится как по SMB протоколу (через сетевое окружение винды, если кто не знает, что такое SMB протокол) , по веб-интерфейсу, так и по SSH протоколу. Но о последнем немного позже
Использую я Windows 7, поэтому подключил «облачко» как сетевой диск в Проводнике Windows. Собственно уже можно пользоваться диском просто как сетевым хранилищем, т.е. работает всё «из коробки»
Тем не менее прогуляться в веб-интерфейс все же рекомендуется, чтобы более менее настроить устройство и узнать чего оно ещё умеет. Для этого необходимо в строке браузера вбить IP адрес устройства на который он был настроен или получил от роутера. MyCloud можно вообще подключить напрямую к ПК, но желательно задать ему перед этим IP адрес через роутер. Я ко всем прочему назначил через DHCP сервер роутера постоянный адрес для NAS и добавил его в host-файл Windows для удобного доступа по имени cloud в браузере. Более подробно о подключении написано в официальном руководстве пользователя
После этого мы попадаем в красивую тёмную оболочку. Очень стильную, по сравнению с той, что была у MBL(D)
Сначала нас попросят выбрать язык, а потом уже пустят на дашборд (dashboard — панель управления) с кучей всяких любопытных кнопочек
Но почти сразу выползет назойливое окошко, которое предложит нам зарегистрироваться в сервисе WD2Go, позволяющим получить доступ к своему контенту на MyCloud из любой точки мира через веб-интерфейс или приложения на iOS/Android (при наличии интернета и открытом доступе myCloud) . Можно отказаться, а можно заполнить форму. После этого на мыло придёт ссылка для подтверждения аккаунта и приглашение на сайт, с которого в том числе можно управлять контентом «Клауда»
После этого мы уже остаёмся на дашборде, где справа, возможно, будет гореть оранжевый восклицательный знак в треугольнике, сообщающий о необходимости обновить прошивку устройства. Узнает о новой прошивке устройство при наличии интернета. Если ткнуть и согласиться, то мы устройство начнёт закачку прошвики (изображения 2 и 3 вверху) и её установку. Можно также скачать файл самостоятельно и обновить в ручную, загрузив прошивку с ПК. После этого мы вернемся обратно к главному экрану
Здесь мы можем отслеживать сколько свободного места на устройстве и какой контент сколько использует пространства (ткнуть на «Объём . «) . Нажав на «диагностику» можно узнать о результатах тестирования диска
Если раньше мы не сделали себе учётку WD2Go, то сейчас это можно сделать нажав на «плюсик» в окошке «устройства облака» (изображение 3 сверху) . Также это позволит использовать дополнительные приложения — WD Photos и/или WD My Cloud на мобильных устройствах
Пройдёмся по оставшимся вкладкам
Вкладка «Пользователи» позволяет гибко настроить доступ народа к контенту. По умолчанию есть один пользователь и ему доступны все ресурсы. Групп здесь нет. Мы можем задать Имя, Фамилию, логин и пароль при необходимости, оградив таким образом всех остальных от некоторого контента. Можно настроить доступ ко всем имеющимся в корне накопителя папкам. Каждому члену семьи выдать по персональной папке с паролем и оставить общую папку доступной для всех
На вкладке «Ресурсы» мы уже уже может редактировать сами папки для пользователей. Папку по-умолчанию «Public»можно переименовать и даже удалить к чертям! Хвала WD, что они это сделали, в MBL(D) данные возможности были под запретом — типо «как хочешь, но терпеть наличие общедоступной «Public» придётся»)
Как мне нравится этот красивый и удобный интерфейс.
Можно включить папку в перечень ресурсов сканирования DLNA-сервером (опция включить м-медиа) , если сама служба DLNA активирована
Нажав на «Доступ к обладку» мы уже можем получить более широкий функционал по настройке доступа с мобильных устройств через сервис WD2Go. Т.к. я сразу после входа в дашборд заполнил форму, то моя учётка здесь уже есть. Обращаю внимание, что для мобильных устройств надо получить отделенный код, это дополнительная мера безопасности. Но через веб-интерфейс можно получить доступ без дополнительных кодов, надо просто придумать пароль, после активации доступа на сайте WD2Go
«Safepoints» позволяет создавать бекапы данных c WD MyCloud на ПК по сети или накопитель, подключенный по USB интерфейсу. Мне понравилось, что ребята из WD преподносят данную функцию «на случай маловероятного сбоя MyCloud» 🙂 Хочется верить, но возможность автоматизированного резервирования определенно хороший тон, учитывая, что HDD таки не самые надежные устройства хранения данных в силу своей конструкции и специфики работы
Сейчас я хочу обратить внимание в верхний правый угол интерфейса. там есть 3 иконки. Первая позволяет настроить внешний USB накопитель, вторая отобразит уведомления (логи) от устройства (перезагрузка, пропадание сети, возможность обновления прошивки, сбои и т.д.) , третья представляет собой раздел техподдержки. Там можно получить полноценную справку по устройству (встроено руководство) , а также напрямую обратиться за технической поддержкой, отправив уведомление или получив другие контакты. Очень удобно, я считаю
Последняя вкладка самая интересная, «Параметры»
После перехода в этот раздел у нас появится дополнительное меню слева
«Основные» настройки позволяют выбрать имя для устройства, описание, время/дату, удалённый доступ и режим энергосбережения — можно даже светодиод на корпусе вырубить, но делать это не желательно. Также здесь мы можем настроить TimeMachine, если у нас есть компьютер с MacOS
Для удалённого доступа к интерфейсу необходимо настроить порты (свои я вам конечно же не покажу, а то будете еще брутфорсом пароль перебирать ddos’ить) , которые необходимо прокинуть через роутер или включить UPnP протокол в роутере. Я предпочитаю прямой проброс портов
В меню «Сеть» мы настраиваем интерфейс MyCloud, рабочую группу и может узнать, имеет NAS доступ к Интернету или нет. Здесь мы также можем включить FTP и SSH доступ. Благодаря FTP мы можем на базе MyCloud создать собственный файловый сервер в интернет или сеть провайдера средствами самого устройства. SSH протокол позволит подключится непосредственно в ОС MyCloud — Linux Debian Wheezy. Конечно же интерфейса там нет, консоль и только. Для чего это нужно я покажу чуть-чуть позже
Меню «Мультимедиа» целиком повещено настройке DLNA сервера, роль которого, ЕМНИП, выполняет Twonky. Также можно настроить сервер iTunes
«Служебные программы» необходимы для обслуживания устройства. Здесь можно проверить S.M.A.R.T. и температуру дисков «быстрой проверкой» или еще сделать полный скан поверхности HDD «полной проверкой». Однако пользователю никаких данных не покажут кроме «всё хорошо, температура в номре, диск в паряде!», за подробной информацией надо идти в Линукс по SSH, но об этом позже. Также данный раздел позволит мягко выключить/перезагрузить устройство, сбросить/сохранить конфигурацию
Меню «Уведомления» позволить регулировать дотошность сообщений, которые будут отображаться в верхнем правом углу интерфейса, также можно настроить отправку уведомлении на свой E-Mail. На мыло есть смысл настраивать самые важные уведомления (критические и предупреждения), чтобы ящик не засыпало «спамом» о перезагрузках MyCloud. Особо упоротые владельцы могут вообще выключить уведомления, в этом случае если девайсу конкретно станет плохо, то узнать об этом получится по красному светодиоду на корпусе. Но если они и его выключат. то скажите мне, я бесплатно заберу MyCloud из таких опасных рук 🙂
«Микропрограмма» целиком посвящена функциям обновления прошивки. Можно включить автоматическое обновление, проверить самостоятельно новую версию и обновить прошивку руками, если «МойОблак» не имеет доступ к интернету. Версия текущей прошивки также атм отображается вместе с датой обновления. Также версию ПО можно узнать в разделе справки
На следующем скриншоте можно увидеть веб-интерфейс сервиса WD2Go
Здесь отображаются все устройства WesternDigital, которые имеют поддержку данного сервиса. Можем полноценно управлять контентом, сменить пароль доступа к сервису и получить справку по сервису в разделе FAQ. Ничего лишнего, как и в веб-интерфейсе MyCloud
Еще хочется отметить самое важное отличие интерфейса MyCloud от MBL(D) — он очень шустрый. Пока в MBL(D) доберешься до кнопки перезагрузки/выключения пройдёт как минимум одна минута. Делать это через смартфон вообще мука, элементы интерфейса наползают друг на друга и перекрывают кнопки/ссылки. MyCloud от этого излечили и это радует
# Тестирование и производительность
Методика тестирования
Изначально тест проводить я собирался довольно известным инструментом Intel NASPT, который производит комплексную проверку любого накопителя (в т.ч. и NAS) , имитируя различные повседневные задачи. Чтобы тестить девайс, необходимо обязательно подключить его по SMB протоколу как сетевой диск. Однако после нескольких прогонов с разных устройств оказалось, что нам с этим тестом не по пути. Банально он не нагружал девайс как следует, следовательно и производительность была даже ниже, чем у MBL(D). Заметить это можно было невооруженным глазом — банально последовательная запись и чтение в реальности отличались от той, что сообщал тест. Возможно сказывается то, что тестовая утилита последний раз обновлялась еще в 2007 году или она спотыкается при работе с архитектурой ARM, которая в 2007 году только начала набирать свою популярность
Далее я решил посмотреть, что мне скажет CrystalDiskMark. Он аналогично показывал слишком заниженные результаты на последовательное чтение/запись. Хотя результаты были лучше, чем у Intel NASPT. Эти данные, что интересно, совпадали с результатами западных обзорщиков MyCloud, вот только эти обзорщики оказались не очень внимательны и подвоха не заметили, сделаем им «пхонять и прррооостииить» и посмотрим на реальные результаты
На случайное чтение/запись мне, к сожалению, устройство протестировать руками не удалось, поэтому здесь придётся доверится результатам CrystalDiskMark. А вот с линейным чтением и записью я вполне справлюсь и сам. Я решил провести ручной тест CDM, сделал себе много файлов объемом 50, 100, 500, 1024, 2048 и 4096 Мб. Они копировались на MyCloud с одного накопителя Seagate ST3000DM001 (процесс записи), а затем с MyCloud копировались на другой накопитель ST3000DM001 (процесс чтения). В процессе тестирования уже скопированные файлы не удалялись, чтобы избежать прыжков головок между секторами, добившись тем самым действительно последовательного чтения/записи. В результаты записывалась средняя скорость за все 5-10 попыток тестирования.
Тестировался облачный накопитель от WD сначала через прямое соединение MyCloud PC, а потом и через гигабитный роутер D-Link Dir655, разницы никакой не было. Для исключения возможности влияния на результаты была также протестирована скорость дисков Seagate ST3000DM001 на PC, их результаты на чтение/запись былs в среднем выше 150 Мб/с
Результаты тестирования
Как видно из графика, реальная скорость по SMB на чтение держится в районе 80-90Мб/с, что раза в 1.5 больше тех значений, что сообщают нам другие тесты. Ради интереса я еще проверял 20Гб файл, скорость чтения была даже 95 MБ/с
Результаты скорости записи тоже выше тех, что сообщают CDM и Intel NASPT. Что интересно, CDM на данных объёмом 50Мб показывает значение в 73 Мб/с, а на данных в 500Мб и выше уже идёт провал в 33Мб/с. В реальности же скорость записи остаётся на одном уровне, изменения можно списать на погрешность, т.к. от 100Мб она находится на одном уровне
Кому интересно, могут самостоятельно посмотреть результаты теста CDM, сохранил скриншоты в архиве
При случайном чтении скорость падает с возрастанием объемов, что характерно для любых накопителей, т.к. все, что не помещается в кэш приходится читать с оперативной памяти или накопителя, а тысячи мелких файлов это тысячи запросов, что заметно снижают скорость
С еще более мелкими «кусочками» скорость падает еще сильнее, что тоже явление нормальное
Однако если сделать глубину очереди (ГО) по-больше, т.е. заставить устройство выполнять больше операций одновременно, то производительность немного увеличится, но надо знать предел ГО для конкретного устройства, иначе банально может не хватить ресурсов и нагрузка будет слишком велика. CDM может создавать ГО равную 32м
А теперь второй самый интересный график (после первого). Посмотрим, сколько ресурсов отъедается от ЦП в изображенных выше операциях
Отъедается не мало при, казалось бы, элементарных операциях. При линейной записи любых объёмов данных потребление ресурсов практически не изменяется, процессор загружается на 75-79%, а вот с операциями чтения по протоколу SMB загрузка ЦП идет от 85% и до 100%. Т.е. можно сделать вывод, что все упирается в ресурсы начинки MyCloud и двухъядерный процессор от Minespeed не особо помогает
Не секрет, что скорость чтения/записи диска, подключенного через Sata сейчас как минимум в 2 раза будет больше тех значений, что были получены в тесте, результаты которого изображены на первом графике. Т.к. интерфейс сети гигабитный, а используемые на ПК диски даже превосходят скоростные характеристики гигабитной сети, то можно сделать вывод, что скоростные характеристики диска режутся возможностями железа/ПО MyCloud
Я не поленился и посмотрел что происходит при аналогичных операциях на MBL(D) — ситуация там аналогичная, с объёмом данных от 1Гб нагрузка на ЦП тоже сильно приближена к 100%. Но это не значит, что толка от нового ЦП никакого. В MBL(D) тоже все упирается в железо, и если в MyCloud мы запихнём одноядерный процессор на 800MHz, то скорость у нас вероятно упадёт до уровня MBL(D), т.е. в 1.5-2 раза. Так что совершенства мы пока не получили, но прогресс явно есть
С нагрузкой 4кб данных с высокой глубиной очереди нагрузка на чтение тоже стремится к 100%, т.е. такая ГО для устройства великовата и данную информацию можно просто держать в уме для сравнения производительности MyCloud с другими аналогичными устройствами
Чуть выше я говорил, что результаты тестов линейного чтения/записи через CDM ниже реальных результатов, так вот добавлю, что и нагрузка на ЦП в данном случае ниже, раза в 2 как раз и не превышает 75%, а что происходит в реальности, а не в синтетике я продемонстрировал на графиках
# Печеньки
И так, кто хочет печенек, то придётся переходить на сторону зла :vill: Точнее, необходимо немного заюзать Linux через SSH протокол, чтобы получить доступ к некоторым функциям, что недоступны официально. Гарантии лишиться за это нельзя, пока систему не уронили)
Для начала нам надо настроить SSH доступ на MyCloud. Включаем его через веб-интерфейс, запоминаем логин root и пароль welc0me (пароль потом желательно поменять) , а потом скачиваем какой-нибудь SSH клиент. Самым популярным и удобным является PuTTY, скачиваем последнюю версию и распаковываем куда-нибудь в удобное место. Можно в ProgramFiles закинуть и сделать ярлык на рабочий стол или в Пуск, например. Запускаем и настраиваем
Для удобства лучше сразу создать новый профиль, один раз вбить настройки. Смотрим скриншоты, на первой странице «Сеанс» мы выбираем созданный нами профиль и заполняем в поле IP адрес нашего «облачка» или его домен, порт стандартный — 22
В меню «Данные» заполняем логин и пароль для входа в консоль. Возвращаемся на вкладку «Сеанс», нажимаем «Сохранить» и затем «Соединение». В следующий раз после запуска PuTTy нам будет достаточно сделать 2ой клик по имени сеанса и она сразу будет загружен сов семи настройками. Желающие могут более дотошно настроить под себя клиент, я описал лишь базовые настройки
После этого попадём в консоль
Всё, мы внутри Debian, без интерфейса — настоящий олдускул и неограниченные возможности! Кто знаком с этой ОС и так разберется что делать, а не сильно опытным читателям я дам несколько советов о том, что здесь можно сделать
Отображение кириллицы
Чтобы Linux стал общаться с нами по-русски, то надо произвести некоторые изменения. Т.к. пакет locales в системе уже имеется, нам надо просто задать нужную кодировку, поэтому мы просто редактируем 2 файла:
# — перевод строки, её вводить не нужно. Данный символ означает, что мы вводим команду с новой строки
# nano .bashrc — текстовым редактором открываем файл, там есть строка export LC_ALL, измените её, чтобы привести к виду export LC_ALL=’ru_RU.UTF-8′, ниже добавьте еще одну export LANG=’ru_RU.UTF-8′
Нажимаем CTRL+X, нажимаем Y, затем Enter, изменения будут сохранены
Затем открываем файл .profile:
# nano .profile и добавляем такие же 2 строки в конец, т.е.
export LC_ALL=’ru_RU.UTF-8′
export LANG=’ru_RU.UTF-8′
и сохраняем через CTRL+X -> Y -> Enter
Чтобы выйти из консоли набираем
# reboot для перезагрузки, после которой изменения будут применены
Смотрим S.M.A.R.T. HDD
В MyCloud установлен пакет для контроля за HDD smartmontools, через веб-интерфейс нам конкретные данные по S.M.A.R.T. не сообщают, но мы можем посмотреть их сами. Для упрощения процедуры запишем алиас:
# echo ‘alias hdd=»smartctl —all /dev/sda»‘ >> /root/.bashrc
Теперь если набрать в консоли
то нам будет показано вся информацию по диску и его полный S.M.A.R.T.
Алиас hdd в команде можете выбрать и записать любой другой, например smart_hdd
Устанавливаем клиент Transmission в основную систему
Помните я говорил, что в основную систему ничего лучше не устанавливать? Я от своих слов не отказываюсь, но на данный момент пока никто еще chroot среду не поставил на MyCloud, а вот Transmission поставить без риска уже можно
Итак, для начала заходим на MyCloud по SSH и добавим нужный нам репозиторий, предварительно сделав бекап оригинального списка
# echo «deb http://ftp.ru.debian.org/debian/ sid main» >>/etc/apt/sources.list # cp /etc/apt/sources.list /etc/apt/sources.list.bak
Теперь обновим данные о доступных пакетах, а когда этот процесс будет закончен, то и установим Transmission
# apt-get update # apt-get install -t sid transmission-cli transmission-common transmission-daemon
Если нам предложат доустановить требуемые пакеты, то соглашаемся. Возможно потребуется исправить зависимости командой
# apt-get -f install — выполняем, если предлагают
Когда установка будет завершена и будет возможность ввода команд, то нам необходимо остановить сервис Transmission для редактирования его конфигурации
Добавим root-права сервису
# sed -i ‘s/USER=debian-transmission/USER=root /g’ /etc/init.d/transmission-daemon
Теперь не закрывая консоль (не выходим из PuTTY, а просто сворачиваем) , зайдите на сетевой диск своего MyCloud и создайте там папки Torrents и Temp. Их можно создать как внутри существующей папки Public, так и сделать их общедоступными и создать на одном уровне с директорией Public, в общем надо запомнить этот момент, где мы создаём эти папки. Это очень важный момент. Возвращаемся в PuTTY
Открываем для редактирования конфигурационный файл Transmission
И настраиваем. Кому необходимо, может скачать настроенный мною конфиг в txt-файле отсюда, а пока я остановлюсь на самых основных директивах, которые надо изменить:
«download-dir»: «/DataVolume/shares/Public/Torrents», — обязательно исправить, иначе торренты будут качаться в системный раздел, забьют его и «облачко» зависнет, исправлять ситуацию будет очень не приятно Значение этой директивы справедливо в том случае, если мы создали папки Torrents и Temp внутри существующей Public. Если же вы сделали иначе, то изменяйте «incomplete-dir»: «/DataVolume/shares/Public/Temp», «incomplete-dir-enabled»: true, — тоже важные директивы, если включить данную опцию, но не изменить папку, то системный раздел забьётся, включать директиву рекомендуется «peer-port»: 51413, — порт, через который будут подключаться пиры. Если имеется роутер, то надо включить UPnP, а лучше сделать прямой проброс данного порта на роутере «rpc-authentication-required»: false, — выключаем авторизацию, если хотим получать доступ без ввода логина/пароля. Или оставляем как есть и ниже настраиваем параметры для доступа: логин, пароль, белый список IP адресов, с которых будет доступен торрент-клиент и т.д. «rpc-port»: 9091, — порт для доступа к торрент клиенту, можно выбрать другой и потом сделать проброс в роутере, чтобы иметь доступ через интернет «rpc-whitelist-enabled»: false, — выключаем белый список доступа, если включаем, то в директиве выше заполняем список разрешенных IP через запятую, можно использовать шаблоны
Когда все изменения внесены, то сохраняемся через CTRL+X -> Y -> Enter
Восстанавливаем оригинальный список репозиториев
# mv -f /etc/apt/sources.list.bak /etc/apt/sources.list
Запускаем сервис Transmission
Если всё нормально, то в увидим сообщение «[ ok ] Starting bittorrent daemon: transmission-daemon»
Если же выпало сообщение с ошибкой красного цвета, значит где-то накосячили 🙂
Теперь можно попробовать открыть Transmission через браузер, введя IP адрес MyCloud и порт, который мы для него настроили (по умолчанию 9091) или можно скачать Transmission Remote GUI — это приложение, которым можно управлять Трансмиссией с ПК, русифицировано, позволяет получить доступ к большему числу настроек торрент клиента
Надо всего лишь прописать профиль нашей настроенной Трансмиссии в настройки
Собственно всё работает, как через гуёвый интерфейс, так и через веб-морду
Перезагрузка и выключение в один клик
Как некоторые уже догадались, правильно выключать/перезагружать MyCloud необходимо через веб-интерфейс (а не шнур выдёргивать!) в меню Параметры -> Служебные программы. Но это же слишком много кликов и отнимает уйму времени. Зачем нам такие сложности, если у нас уже есть SSH!
В папке PuTTY рядом с putty.exe создаём два txt-файла. Первый называем reboot.txt, второй shutdown.txt. В reboot.txt пишем в самом начале reboot, а в shutdown.txt забиваем shutdown -h 0. Сохраняем и закрываем оба файла
Создаём 2 ярлыка для putty.exe. Первый называем, например, MyCloudReboot, второй MyCloudShutdown
Делаем на первом ярлыке ПКМ -> Свойства, в поле «Объект» в самом конце делаем пробел и дописываем root@ ip_адрес_нашего_mycloud -pw welc0me -m reboot.txt, где указываем IP/домен нашего «облачка» и пароль — если его еще не сменили (что очень рекомендуется) , то это welc0me
Аналогично поступаем и со вторым ярлыком, только в поле «Объект» указываем на файл shutdown.txt
Сохраняем изменения, копируем ярлыки в удобное место и проверяем. Сделав даблклик по ярлыку мы на пару секунд можем увидеть консоль. Она сама закроется, а MyCloud выполнит нужное действие
# Итоги
Подходит к концу мой небольшой рассказ о новинке от WesternDigital под названием MyCloud. Подводя итоги хочется отметить, что WD учатся на своём опыте и выпустили очень достойное переосмысление MyBookLive (Duo). «Облако» стало поддерживать больше соцсервисов, сделали даже поддержку Dropbox на уровне мобильных устройств, появилась поддержка современного интерфейса USB3.0, внешний вид подогнали под современный писк моды, а также, несомненно, полностью обновили железо и софт. Теперь у нас в 2 раза больше ядер в ЦП. Интерфейс полностью вылечили от детских болезней и придали ему юзабельности. Благодаря обновлённому железу скорость работы с накопителем возросла еще больше, сегодня это самый быстрый домашний NAS
Также устройство обладает полноценным Linux Debian Wheezy, благодаря чему функционал MyCloud можно расширить на своё усмотрение, что я сегодня и продемонстрировал. Пройдёт немного времени и энтузиасты расковыряют устройство и можно будет установить полноценную и безопасную chroot среду для неограниченных экспериментов. Кто-то даже использует подобные NAS как сервера видео наблюдения или даже DC++ сервера/клиенты. Можно не особо тяжелый сайт повесить, перечислять можно долго. Владельцам MBL(D) данных новшеств может показаться недостаточно для замены/перехода на MyCloud, но если пространство уже заканчивается или MBL(D) так еще и не купили, то есть смысл уже смотреть в сторону героя этого обзора, ибо адекватных конкурентов с такой производительностью просто нет
WesternDigital выпустили очередной народный NAS, цена и возможности которого удовлетворят многих. Кстати о ценах, в DNS/TP «Облако» пока еще не продаётся, в российских магазинах цены на 2Tb версию стартуют от 5к рублей, а на Амазоне.дэ просят €142, €165 и €220 за модели объёмом в 2Tb, 3Tb и 4Tb соответственно
Автор статьи выражает благодарность компании WesternDigital за предоставленный на обзор образец, а также всем читателям, кто осилил данный материал
