​​Начало в предыдущем посте⤴️



А теперь немного программных лозунгов. Каким должен быть софт для СХД?



🛠 Надежным. Даже кратковременный сбой может привести к потере или повреждению данных. Поэтому важно обеспечить высокий уровень доступности и самой системы, и данных, а также использовать всевозможные (изощренные) методы резервного копирование без применения систем резервного копирования.



🛠 Производительным. Задействовать все возможные технологии оптимизации ввода-вывода, исключая жертвы и разрушения. Чтобы в итоге уметь выдавать нужный уровень продуктивности для своих задач.



🛠 Масштабируемым. Система не должна «падать» при увеличении нагрузки, а вот уметь расширяться под более емкие задачи – обязана. И масштабы этого расширения должны быть заранее определены опытным путем и протестированы при разработке.



🛠 Безопасным. СХД содержат ценную информацию, поэтому число атак на них постоянно растет. Необходимо внедрять процессы безопасной разработки и желательно проходить сертификацию/аттестацию всех известных внутренних органов. Это дисциплинирует.



🛠 Совместимым с ИТ-инфраструктурой. СХД должна легко и бесшовно встраиваться в ИТ-ландшафт заказчика, независимо от платформы и технологии. Это требует не только тщательного тестирования на совместимость, но и поддержки в актуальном состоянии всех компонентов СХД.



Если проще, то все программные лозунги выше можно переформулировать: надо сделать так, чтобы не сильно переживать за то, что где-нибудь на АЭС система ляжет, будет взломана, потеряет данные или кто-то (а, возможно, и вы) останется без электричества или еще без чего-нибудь. Поэтому иногда лучше просто взять и донести кольцо до Ородруина. 🙂



#это_СХД #СХД #разработка #софт



@aerodisk_official — трезво про импортозамещение в ИТ