SAN и NAS
Отдельно нужно говорить про ситуацию, когда хранилище подключено к хосту через сеть с использованием TCP. О TCP нужно писать, писать, писать и ещё раз писать. Достаточно сказать, что в линуксе существует 12 разных алгоритмов контроля заторов в сети (congestion), которые предназначены для разных ситуаций. И есть около 20 параметров ядра, каждый из которых может радикальным образом повлиять на попугаи на выходе (пардон, результаты теста).
С точки зрения оценки производительности мы должны просто принять такое правило: для сетевых хранилищ тест должен осуществляться с нескольких хостов (серверов) параллельно. Тесты с одного сервера не будут тестом хранилища, а будут интегрированным тестом сети, хранилища и правильности настройки самого сервера.
Как отечественные производители реагируют на актуальные тренды
В последние годы все больше музыкантов обустраивают домашние студии и записываются в них. Домашняя запись стала доступнее, качественнее и приносит деньги — соответственно, увеличивается спрос на профессиональное, но не слишком дорогое студийное оборудование. Это отметил Александр Ерасов: «Растут требования к качеству и функционалу, стирается грань между профессионалами и любителями. Есть деньги — можно дома построить хорошую студию».
В категорию «профессионально, но недорого», на которую повышается спрос, метят и микрофоны Soyuz, а также новый продукт компании Launcher — преамп, улучшающий качество сигнала микрофона.
«Мы видим, что, когда это возможно, музыканты постепенно уходят из крупных студий и предпочитают более компактные, домашние сетапы, — заявил Павел Баздырев. — Нам повезло и в том, что микрофоны особо не заменишь плагином. Все-таки это стартовая точка, и здесь люди стараются получить максимально качественный сигнал. Наш первый заход к этой аудитории — микрофон 023 Bomblet. А Launcher — это еще и попытка выйти за пределы мира звукозаписи в сторону живых выступлений».
Демонстрация преампа Soyuz Launcher
Извлечение данных об активности ReadyBoot и Prefetch
Функция ReadyBoot сохраняет отчеты о каждом запуске Windows в системной папке. С помощью скрипта PowerShell можно легко получить информацию об этих файлах.
Первые две переменные задают путь к папке и текст, который выводится перед результатом.
$ReadyBootFolder = "$env:systemdrive\windows\prefetch\readyboot" $ReadyBootFolderString = "Последние действия ReadyBoot:"
Дальше в дело вступают командлеты Get-ChildItem, извлекающий сведения о файлах в папке, и Measure-Object, в данном случае подсчитывающий их количество. Если файлов нет, выводится текст «Нет».
if ($(Get-ChildItem $ReadyBootFolder | Measure-Object).count -eq "0") {$ReadyBootFolderResult = "Нет"}
В противном случае на сцену выходит страшная команда, за которой следует вывод результатов
else {$ReadyBootFolderResult = Get-ChildItem -Path $ReadyBootFolder -filter "*.fx*" | sort LastWriteTime -desc | select -first 3 | ft lastwritetime,extension} $ReadyBootFolderString $ReadyBootFolderResult
Если перевести большую команду на человеческий язык, получится так:
- Взять все объекты в папке
- Отфильтровать файлы, в имени которых содержится .fx
- Отсортировать по дате создания
- Выбрать верхние три элемента
- Вывести в таблицу дату создания и расширение
Это называется конвейером, и данный пример хорошо иллюстрирует их мощь в PowerShell. Точно так же собираются данные об активности логического префетчера.
Более того, аналогичный прием применяется при поиске последнего отчета оценки диска, созданного системой. В папке Windows\Performance\WinSat\DataStore можно с помощью фильтра по имени и сортировки выбрать самый свежий файл, содержащий в имени Disk.Assessment. После чего остается лишь командлетом Get-Content и обработать XML.
Страница 14: Тесты: HDTach, HDTune
Измерения времени случайного доступа в миллисекундах в тесте HDTach дали привычные результаты от 12 до 15 мс для настольных HDD. Только у накопителя VelociRaptor из-за большей скорости вращения шпинделя мы получили меньшее время доступа, а у WD10EUCX из линейки AV-GP от WD мы получаем чуть большее время доступа.
Время случайного доступа, мс, меньше — лучше
С помощью теста HDTune мы оценили пропускную способность чтения и записи всех жёстких дисков:
Минимальная скорость чтения, Мбайт/с, больше — лучше
Максимальная скорость чтения, Мбайт/с, больше — лучше
Средняя скорость чтения, Мбайт/с, больше — лучше
По производительности чтения в лидеры тестирования вышли два накопителя Seagate из семейств SV-35 и Barracuda, а также и VelociRaptor. Все другие жёсткие диски обеспечивали, в среднем, от 95 до 115 Мбайт/с.
После результатов чтения позвольте оценить производительность записи:
Минимальная скорость записи, Мбайт/с, больше — лучше
Максимальная скорость записи, Мбайт/с, больше — лучше
Средняя скорость записи, Мбайт/с, больше — лучше
В тесте записи результаты повторяют предыдущий тест чтения, отмеченные выше жёсткие диски Seagate и WD вновь оказываются в лидерах. Также отметим хорошие результаты MK1002TSKB от Toshiba, который возглавляет оставшихся «середнячков».
Тест операций случайного чтения HDTune позволяет примерно оценить, сколько операций чтения выполнят жёсткие диски за одинаковый промежуток времени. Конечно, жёсткие диски не могут конкурировать в данном отношении с SSD, которые сегодня дают скорость больше 30 000 IOPS.
Производительность случайного чтения, IOPS, больше — лучше
Производительность случайной записи, IOPS, больше — лучше
Мы были приятно удивлены высокими результатами жёсткого диска Seagate Barracuda, мы повторяли тест после нескольких перезапусков системы, но получали прежний высокий результат, который мы также приводим на скриншоте. Накопитель Barracuda даёт очень высокую производительность при маленьких размерах блока.
<> Тестовая конфигурацияТесты: PCMark Vantage, PCMark 7
Производительность
Уже на ранних релизах ПО Raidix СХД на основе этого решения обеспечивали выдающиеся характеристики производительности на потоковой нагрузке, что определило их выбор в качестве рабочей СХД многими ведущими киностудиями мира. Благодаря оптимизации параллельных вычислений производительность системы составляет порядка 25 GB/sec на каждое ядро процессора. Скорость обработки информации не снижается и данные остаются доступными даже в режиме деградации RAID и при пиковой нагрузке на систему.>
В то же время до недавнего времени слабым местом Raidix была работа с рандомной нагрузкой, т.е. с приложениями транзакционного характера. Одним из узких мест являлся канал синхронизации кэшей между контроллерными нодами. Однако, сейчас благодаря поддержке высокоскоростных соединений (IB 100 Gb) и улучшению алгоритмов работы с кэшем производительность системы поднялась до уровня лучших мировых образцов, в том числе, на поддержке актуальных сейчас All-Flash массивов.
В ходе испытаний на твердотельном массиве Lenovo с модулями NVMe система Raidix показала производительность порядка 4,5 млн IOPS, что оказалось несколько выше показателей того же массива на собственном ПО Lenovo.
Проблемы российского производства
Отечественному производителю мешает то же, что и другим индустриальным предприятиям: условия кредитования, низкокачественные комплектующие и в целом — большой разрыв с конкурентами в других странах, где среда для бизнеса более благоприятная, чем в России.
«Общий уровень проблем в России на порядок выше, чем в Европе или США. В Китае вообще рай для производителей, поэтому туда и текут инвестиции. Местами там вообще нулевые экспортные пошлины (в Шэньчжэне, например), дешевые аренда и электричество. У нас же нет, скажем, долгосрочных кредитов — максимум три года, высокий банковский процент, меняющаяся налоговая политика, отсутствие инвесторов и недостаток квалифицированной рабочей силы. Там растущие зарплаты, у нас наоборот. Единственное наше преимущество — это низкая зарплата. В плане технологий, финансов, покупательной способности, лояльности властей, стабильности законодательства и не только Запад и Восток впереди», — считает Александр Ерасов.
На это же сетует и Влад Креймер (SOMA), отмечая, что отечественным производителям оборудования не хватает сплоченности: « вера в себя, уважение и здоровая любовь к своему культурному наследию. комьюнити. Нужно дружить, делать совместные проекты, тусоваться с единомышленниками, делиться знаниями. Сидя в изоляции с тайной уверенностью, что ты непризнанный талант, которого вот-вот откроют, далеко не уехать».
Драм-машина Pulsar-23 производства SOMA Laboratories в действии
Общее состояние индустриального сектора экономики — еще один важный фактор, влияющий на производство. Рынок мелких комплектующих не может предложить качественные детали по доступным ценам и позволить собирать российские музыкальные инструменты исключительно из отечественных компонентов, а китайские комплектующие зачастую не выдерживают проверку качеством.
Советское производство электровакуумных ламп когда-то позволило открыть в Саратове, Петербурге и Новосибирске фабрики американской компании Electro-Harmonix (результатом чего стали, к примеру, усилители Sovtek и «русские» модели педали Big Muff, одну из которых использовал Дэвид Гилмор из Pink Floyd), но сегодня и эти комплектующие Ерасову приходится закупать за рубежом.
«Лампы используем словацкие, JJ (бывшая Тesla), уже лет десять. Наши идут с нестабильным качеством. Тумблеры — Япония и Франция, с серебряными контактами, так как самая ненадежная часть усилителя — это механика», — отметил глава Yerasov.
Алексей Нефедов (N-Acoustic) рассказал о проблемах с поиском денег на производство мониторов: «У меня есть знакомый, который работал в региональном банке. Меня в этом банке знали очень хорошо как добропорядочного клиента. Но затем региональный банк под весьма странным предлогом был поглощен другим, федеральным банком, для которого я — городской сумасшедший, который „делает какие-то колонки”. И кредит на нормальных для производства условиях получить не удалось».
2018
Сертификация для Western Digital Ultrastar Serv24
Компания «Рэйдикс» 15 ноября 2018 года объявила о сертификации системы RAIDIX ERA 1.0 для серверной платформы Western Digital Ultrastar Serv24. Симбиоз RAIDIX ERA и Ultrastar Serv24 позволит раскрыть потенциал и скорость технологий NVMe, считают в компании.
Серверная платформа Western Digital разработана специально для Software Defined Storage и 2 CPU Intel Xeon Platinum 8160, а также оснащена 24 NVMe накопителями Ultrastar DC SN620 NVMe SSD 3,2ТБ. Суммарный объем RAM составил 256ГБ. Платформа позволяет установку двух дополнительных сетевых адаптеров.
Инновационная технология потребуется при реализации инновационных проектов, которые основаны на IoT, VR, AI и при работе с видео в разрешении 8k и 16k.
Пропускная способность RAIDIX ERA 1.0 составила 21,5 GBps (на чтение и запись в RAID 6). Тесты производительности, которые выполнялись по методологии SNIA SSS PTSe v. 1.1, показали следующие результаты случайного чтения с 1 массива:
RAID 6:
- Random Reads 4k — 5 600 000 IOPS
- Mixed RW 70/30 4k — 1 560 000 IOPS
RAID 5:
- Random Reads 4k — 5 600 000 IOPS
- Mixed RW 70/30 4k — 1 980 000 IOPS
Мы видим, что появление нового интерфейса создает новые вызовы для разработчиков программного обеспечения для СХД, и команда RAIDIX полностью ориентирована на перспективные технологии NVMe и NVRAM», — заявил Сергей Платонов, заместитель генерального директора «Рэйдикс» по стратегии. |
Анонс Raidix ERA
9 августа 2018 года компания «Рэйдикс» представила программный продукт RAIDIX ERA для NVMe-накопителей и очередных типов SAN-сетей.
Raidix ERA — ПО для сверхбыстрых SSD-хранилищ
По информации компании, RAIDIX ERA — это решение в линейке продуктов компании «Рэйдикс», которое разработано для максимальной реализации потенциала NVMe-совместимого оборудования.
Показатели скорости чтения и записи RAIDIX ERA превышают 35 GBps и 4 500 000 IOps на одну группу RAID 6 из 10 дисков, установленных в корпус высотой 1U. Жесткий диск (магнитный накопитель, винчестер, HDD)
По словам представителей компании, технология NVMe активно используется в составе серверного оборудования всех крупных производителей, и многие эксперты пророчат этому протоколу повсеместное распространение на рынке СХД в ближайшие несколько лет.
Программное обеспечение компании «Рэйдикс» устанавливается непосредственно на серверы со слотами для подключения flash-накопителей и, помимо NVMe-компонентов, совместимо со всем рядом твердотельных SAS и SATA накопителей.
В RAIDIX ERA реализованы инновационные технологические решения: запатентованный алгоритм расчет контрольных сумм позволяет сохранять производительность массива даже в режиме отказа, а разработанная архитектура исключает задержки из-за блокировок при выполнении параллельных обработок множественных операций ввода-вывода.
Также сообщалось, что RAIDIX ERA найдет применение в отраслях, для которых скорость доступа к данным имеет критически важное значение: в корпоративном сегменте, сфере видеопроизводства и суперкомпьютерных вычислениях.
Дисковое устройство
С самого начала эволюции компьютеров требовалось где-то хранить данные вне оперативной памяти, которая при выключении питания обнулялась. Кроме того, хранить данные требовалось не только между включениями компьютера, но и во время его работы — ведь оперативная память не безгранична, поэтому нужно где-то размещать промежуточные данные или окончательный результат их обработки.
В течение продолжительного периода для долговременного хранения данных использовали жёсткие магнитные диски (HDD, Hard Disk Drive) и магнитные ленты (МТ, Magnetic Tape). Первые — обеспечивают произвольный доступ к данным и, поэтому, высокую скорость операций с ними. Вторые — записывают и считывают данные последовательно, поэтому их скорость доступа к данным невысока, зато себестоимость хранения данных на лентах чрезвычайно низкая.
В последнее десятилетие бурно развиваются носители нового типа — на базе полупроводниковой энергонезависимой памяти, в быту: «флэш-памяти». Для совместимости с прежними системами её стали выпускать в корпусах и с разъёмами, совместимыми с корпусами и разъёмами жёстких дисков. В результате, их стали тоже называть дисками, но твёрдотельными (SSD, Solid-State Drive), хотя, конечно, никаких подвижных частей в них нет. Их правильное русское название — твёрдотельный накопитель.
Далее мы рассмотрим основные характеристики устройств, обеспечивающих быстрый и произвольный доступ к хранимым данным — жёстких магнитных дисков и твёрдотельных накопителей.
RAIDIX
Компания «Рэйдикс» – российский разработчик программного обеспечения под брендом RAIDIX. Данное ПО предназначено для построения высокопроизводительных масштабируемых систем хранения данных для бизнеса и государственных организаций.
Компания «Рэйдикс» основана в 2009 году, имеет собственную исследовательскую лабораторию, где разрабатываются уникальные алгоритмы хранения и обработки данных. Вся продукция RAIDIX сертифицирована и внесена в единый реестр российских программ. Партнерами вендора являются такие организации, как РЖД, Госфильмофонд, Росимущество, а также ИТ-компании Aquarius, OCS Distribution и другие. Компания хорошо зарекомендовала себя и за рубежом – программные продукты успешно реализуются на международном рынке.
Компания «Рэйдикс» предлагает следующие продукты на рынке информационных технологий:
– RAIDIX 5.X – позволяет создавать вертикально масштабируемые, одноузловые и двухузловые, гибридные и All-Flash системы хранения данных с блочным (SAN) и файловым (NAS) доступом.
– RAIDIX ERA – программный модуль ядра Linux, для создания RAID-массива из SATA, SAS и NVMe SDD, который, благодаря технологии собственной разработки компании «Рэйдикс», позволяет почти в два раза повысить производительность обработки блочных данных, по сравнению с другими существующими программными и аппаратными решениями.
– RAIDIX Hydra – горизонтально масштабируемая программно-определяемая система хранения для кластерных вычислений. Сочетает собственные алгоритмы построения RAID-массивов и технологии распределенной файловой системы для достижения высокой производительности при обработке больших объемов данных.
– RAIDIX Elbrus – позволяет создавать вертикально масштабируемые, одноузловые и двухузловые, гибридные и All-Flash системы хранения данных с блочным (SAN) и файловым (NAS) доступом. Разработана для функционирования на узлах, работающих на процессорах Эльбрус. Идеально подходит для применения в государственных и силовых структурах.
Компания КОМПЛИТ существует с 1994 года. Сейчас, в условиях западных санкций и дефицита оборудования, особенную актуальность получает помощь российскому бизнесу в подборе оптимальных отечественных решений. Опыт интегратора и его широкая партнерская сеть позволяют организации успешно создавать корпоративную ИТ-инфраструктуру для клиентов по всей России. Виртуализация, облачные решения и комплексная сервисная поддержка помогают клиентам автоматизировать бизнес-процессы и повысить уровень безопасности, при этом снижая финансовые затраты.
Свежее по теме
Не ПО правилам: в РФ просят разрешить использование пиратских программ
Поставщик софта Burger King назвал риски российских законов для бизнеса
Где на Руси для ПО хорошо
Российские суда останутся без электронной навигации из-за санкций
Интересные ссылки
- Экспресс-тест готовности вашей компании к «удаленке» от КОМПЛИТ и Citrix. Кто смелый?
- КОМПЛИТ и InfoWatch стали партнерами
- Скидки до 50% на решения для «удаленки»
- Fortinet — новый партнер по информационной безопасности компании КОМПЛИТ
- По версии HPE: КОМПЛИТ – лучший в установке СХД и сервисном обслуживании
Изменение заголовков столбцов таблицы
Хеш-таблицы | Выражения
Понимая, что цели можно достичь разными способами, я сразу попросил Вадимса подсказать самый короткий. Он навел меня на хеш-таблицы и выражения. В хеш-таблицу заносится пара «свойство – значение», но вместо стандартного имени свойства подставляется выражение, в котором задается нужное имя.
Например, переименование столбцов для первых трех свойств диска делается так:
Get-Disk -Number 0 | ft –AutoSize ` @{Expression={$_.Number};Label="Диск"}, ` @{Expression={$_.FriendlyName};Label="Название"}, ` @{Expression={$_.Size};Label="Размер"}
Здесь $_ обозначает текущий объект, т.е. диск с номером 0, свойства которого мы разбираем. Поэтому $_.Number выводит его номер. Аналогично можно поступить и с другими столбцами, но я остановлюсь на размере.
Функциональность
Как уже было упомянуто, СХД Raidix обеспечивает одновременный доступ как по файловым (NFS, SMB, AFP, FTP), так и по блочным (FC, SAS, iSCSI, IB) протоколам.
Поддерживается архитектура x86 и «Эльбрус».
Поддерживаются физические внешние интерфейсы:
- Ethernet 10, 25 и 40 Gb;
- Fibre Channel 8 и 16 Gb;
- Infiniband 40, 56 и 100 Gb.
- SAS 12 Gb.
Помимо простой одноконтроллерной, поддерживается также двухконтроллерная конфигурация в режиме «Несимметричный Active-Active».
Максимальное количество дисков в системе – до 600 дисков, что при емкости дисков в 12 TB обеспечивает суммарную сырую емкость в 7,2 PB на систему. Максимальное количество дисков в одной RAID-группе = 64. Максимальное количество LUN в системе = 447.
Поддерживаются уровни RAID: 0, 10, 5 (i), 6(i) 7.3(i), N+M(i). Буква (i) означает, что поддерживается также «инициализированная» версия соответствующего формата RAID.
Функция «Оптимизатор SAN» – технология виртуализации, позволяющая организовать несколько отдельных СХД в единую виртуальную систему. При помощи оптимизатора SAN можно подключать к RAIDIX тома, находящиеся на внешних СХД, и осуществлять с ними работу, как с локально подключенными дисками, например, создавать RAID-массивы и разделы LUN. Оптимизатор SAN также может обеспечивать виртуализацию («проброс») диска как блочного устройства без внесения изменений.
Поддерживается функция сознания LUN неограниченных размеров за счет расширения LUN на несколько RAID-групп.
Классический многоуровневый тиринг не поддерживается, но его с успехом заменяет функция SSD-кэширования.
Функционал Snapshot в текущих релизах не поддерживается.
Функционал репликаций ( синхронных и асинхронных) будет включен в релиз RAIDIX 4.7 «ноябрь 2018».
Веб-интерфейс управляющего ПО поддерживает русский, английский, китайский и корейский языки.
Комментарии
Alexiz 0 Не в сети
«Опять — 25 за рыбу!» На графике записи на обычных HDD явно видно, что в некоторых тестах Vista — быстрее, а в некоторых Win7. Но в тексте о выигрыше виста ни слова. Причём судя по величине разницы она вообще может быть списана на погрешности измерений. Честно говоря кампания по очернению Висты уже подзаколебала.
12:23 0hijacker -1 Не в сети
Alexiz, это компания по продвижению 7 путём очернения Vista.
12:27 0jjxaker Не в сети
к сожалению хоть ssd и быстрее он менее надёжный…А почему не проводился тест накопителей в режиме raid???:;)
12:49 0
Polyakovlist
Что значит менее надежны… то что сроки наработки на отказ SSD меньше?, но они и так составляют годы и по собсвенному опыту могу сказать что диски раньше меняют наращивая их объем чем они выходят из строя, так что я бы не сказал что они менее надежны, наоборот практичнее, единственное цена пока что кусается.
13:56 0Chineeze_cheeze 0 Не в сети
Менее надежны в плане деградации производительности и ее непостоянства. Выпуск новых прошивок у некоторых производителей ситуацию улучшает. Но так не у всех и все-таки только улучшает, но проблема остается, пусть и в меньшей степени.
Это продукция, прежде всего, предназначена для удаленной работы, это аналоги известных западных продуктов
— Если говорить про программное обеспечение, мы уже больше десяти лет занимаемся вопросами перехода на открытые разработки, то, что называется «оpen source», и сейчас у нас нет дефицита каких-либо элементов инфраструктуры, которые бы критично повлияли на жизнедеятельность компании. Это же касается хранения и доступа к данным, мы вполне эффективно способны защищать данные пользователей. Есть определенные сложности с аппаратным обеспечением, это серверное и сетевое оборудование. Надеюсь, что перестройкой логистики и с развитием электроники в стране, эти проблемы будут решены.
Владимир Якушев считает, что у компаний ИТ-сферы есть все возможности преодолеть возникшие сложности. На совещании по перспективам развития отрасли полпред напомнил, что в начале марта президент России подписал указ о мерах поддержки ИТ- предприятий: налоговые льготы и льготы для персонала компаний, в том числе специальная программа по ипотечному кредитованию.
Чтобы добиться полного импортозамещения в ПО, органы власти должны обеспечить загрузку индустрии за счет госзаказа и вовлечения в различные проекты
— Комплекс мер, инициированных на федеральном уровне, позволит компаниям создать максимально комфортные условия для талантливых разработчиков, а также оказать поддержку в создании отечественного ПО на уровне технологических мировых лидеров. Российские ИТ-продукты вполне конкурентоспособны. Чтобы добиться полного импортозамещения в ПО, нужна поддержка на местах, в том числе от органов власти, которые должны обеспечить загрузку индустрии за счет госзаказа и вовлечения в различные проекты, — убежден Владимир Якушев.
На совещании были озвучены предложения по расширению мер поддержки, предусмотренных для IT сферы, на предприятия, занимающиеся приборостроением и ведущие собственные программные разработки. Кроме того, прозвучали идеи о развитии коллаборации в научно-технической сфере с государственными ведомствами.
Справка
Бренд «Контур» принадлежит группе компаний СКБ Контур, основанной в 1988 году. Выручка СКБ Контур за 2021 год составила 22,6 млрд рублей, а решениями ГК пользуются 2,2 млн компаний в России и за рубежом. Ключевые направления бизнеса — электронный документооборот, бухгалтерия, электронная подпись и онлайн-кассы. С 2017 года СКБ Контур строит в Екатеринбурге Контур-Парк — микрорайон с офисами для IT-компаний, кампусом компьютерных технологий, научно-образовательным центром «Акселератор ИТ-компетенций» (АКСИТ).
Фото автора
Что предлагает производитель
Офисное ПО российской компании «МойОфис» хорошо известно на корпоративном рынке, оно используется в крупных компаниях и государственных структурах. В состав платформы «МойОфис» входит несколько продуктов, которые могут устанавливаться как на настольные компьютеры и смартфоны, так и разворачиваться на серверах организации. Они совместимы с большим количеством популярных операционных систем и аппаратных платформ, в том числе, и с российскими процессорами производства МЦСТ «Эльбрус» и АО «Байкал Электроникс». Все приложения «МойОфис» в любой среде выглядят практически одинаково.
Обычным пользователям доступны все основные средства создания, редактирования и форматирования документов, а табличный редактор способен работать с формулами, умеет строить графики и диаграммы, а также отображает сводные таблицы. Именно эти продукты начиная с апреля 2021 года и будут предустанавливаться — настольные редакторы «МойОфис Стандартный. Домашняя версия» на компьютеры с Microsoft Windows, а мобильное приложение «МойОфис Документы» на смартфоны и планшеты с Android и iOS.
Вместе с настольными редакторами также поставляется набор бесплатных шрифтов «ХО_Фонтс». При желании, шрифты можно скачать отдельно с сайта компании. Шрифты «XO_Фонтс» — метрические аналоги популярных проприетарных шрифтов, их использование позволяет сохранить форматирование в документах, которые ранее были созданы в других офисных редакторах.
Определение версии операционной системы
Класс .NET: | Тип данных:
Windows 7 и Windows 8 – это маркетинговые версии ОС, а «техническую» можно посмотреть, набрав в консоли winver.
В PowerShell ее можно извлечь массой способов, и самый распространенный:
(Get-WmiObject Win32_OperatingSystem).Version
Задача сводится к превращению текстовой строки 6.3.9600 в дробное число вида 6.3. Я понятия не имел, как это сделать, и нагуглил решение, показывать которое я не буду Да, оно работало, но Вадимс посоветовал не использовать WMI для таких задач, а обратиться к классу Environment в .NET Framework, на котором построен PowerShell.
::osversion.Version Major Minor Build Revision ----- ----- ----- -------- 6 3 9600 0
Вадимс объяснил, что такой подход значительно ускоряет запрос, потому что при запуске PowerShell эти классы уже загружены. В подтверждение тезиса он сравнил время выполнения команд с помощью командлета Measure-Command. Получилось в сто раз быстрее!
PS C:\> 1..5 | %{(measure-command {(Get-WmiObject Win32_OperatingSystem).OSVersion}).TotalMilliseconds} 45,5833 35,9619 25,5198 35,6166 16,0488 PS C:\> 1..5 | %{(measure-command {::osversion.version}).TotalMilliseconds} 0,7387 0,0717 0,0675 0,064 0,0354
В десятичную дробь с одним знаком после запятой (6.3) это превращается так:
::osversion.version.tostring(2)
Две цифры отсекаются с помощью tostring, а преобразовать в дробное число помогает тип данных .
Копирование файлов и папок
Копирование выполняется с помощью командлета . Следующая команда создает резервную копию C:\boot.ini в C:\boot.bak:
Если целевой файл уже существует, то попытка копирования завершается неудачей. Чтобы перезаписать имеющийся целевой файл, используйте параметр Force.
Эта команда работает, даже если целевой объект доступен только для чтения.
Так же выполняется и копирование папок. Эта команда копирует папку в новую папку рекурсивно.
Можно также скопировать избранные элементы. Следующая команда копирует все файлы TXT, содержащиеся в папке , в папку :
Для копирования элементов файловой системы можно использовать и другие средства. В Windows PowerShell по-прежнему работают команды XCOPY, ROBOCOPY и такие COM-объекты, как Scripting.FileSystemObject. Например, можно воспользоваться COM-классом Scripting.FileSystem сервера сценариев Windows для создания резервной копии файла в файле :
Заключение
Без инструментов для работы с документами невозможно функционирование любой сферы деятельности, будь то образование, бизнес, работа государственных структур и т.д. Казалось бы, эта ниша давно монополизирована таким гигантом как Microsoft, который давно и прочно прижился на компьютерах по всему миру. Все альтернативные инструменты, с которыми нам до сих довелось работать, оказывались отличались от ПО лидера рынка как хрущевская пятиэтажка от современного небоскреба. И единственным поводом их установить была «бесплатность».
С пакетом «МойОфис» ситуация принципиально другая. Это интересный и функциональных продукт, которых хотя и не «слизан» с MS Office напрямую, тем не менее имеет все наиболее востребованные функции и интерфейс, к которому не нужно привыкать заново. Так что обязательная установка такого ПО не заставит пользователей страдать во имя национальных интересов. Возможно, именно такие продукты изменят отношение пользователей к российскому софту. Кстати, оно уже постепенно меняется.
В январе 2021 года, незадолго до начала предустановки, Институт общественного мнения провел исследование, которое показало, что про будущую предустановку знают примерно 2/3 респондентов. А в конце марта 2021 года другое аналитическое агентство, «Ромир», провело свое исследование, которое определило наиболее популярные приложения среди россиян. В топ-5 приложений, сами пользователи добровольно устанавливают при покупке смартфона вошли 4 программы из списка предустановки, а в категориях «антивирусы» и «видео-сервисы» отечественные продукты лидируют с заметным отрывом.
Несмотря на возможные опасения скептиков, стоит признать, что российская программа предустановки позволит большему числу пользователей оценить возможности современного российского софта. Частные пользователи только выиграют от появления качественных программ на компьютерах и смартфонах, за которые к тому же не потребуется платить.