Назад | Перейти на главную страницу

Ищу идеи для проектов

Я только что закончил свой последний курс, чтобы получить степень магистра, и мне осталось 16 недель семестрового проекта.

Я архитектор инфраструктуры, работающий с VMware и Windows, а иногда и с устройствами на базе Linux. Но мне нравится писать собственные приложения.

Я ищу предложения о том, что я мог бы написать, что было бы полезно в повседневной архитектуре или задачах администрирования, которых не существует или которые можно улучшить.

Спасибо за любые предложения!

Вы можете построить лабораторию, используя vSAN, вы можете создать умеренно сложную типологию. У вас есть 3 сайта, каждый из которых является центром обработки данных в vCenter. У каждого может быть собственный vSAN. 2 сервера AD, сервер SQL, файл / печать. Настройка репликации DFS, сайтов и служб AD, Storage vMotion, vMotion, HA. Настройте параметр восстановления после аварийного восстановления с репликацией. Вы можете смешать несколько веб-серверов Linux, которые проходят аутентификацию в AD и балансируют нагрузку с помощью виртуального устройства.

Затем есть настройка безопасности с использованием IDS для прослушивания трафика из vNetwork. На стороне клиента вы можете настроить SMS (или как сейчас это называет Microsoft) и выпустить программное обеспечение. Также используйте RIS для отправки клиентских образов на виртуальную машину. Блокируйте клиентов через GPO.

Это касается виртуализации, Windows, немного Linux, некоторой безопасности, DR. Затем задокументируйте все и напишите процедуры аварийного восстановления, это может быть полезной типологией справочных материалов, если все сделано хорошо.

Но это не включает никакого кодирования, хотя кажется, что архитектор инфраструктуры мог бы сделать.

Я не знаю, имел ли вы это в виду, но вот две идеи, которые у меня были, но по разным причинам не удалось полностью реализовать:

  1. Это будет для установки Windows XP. Это будет довольно простое приложение, состоящее из двух этапов: подготовка к новой установке и запуск во время установки. Первым этапом будет список опций, которые произойдут во время установки XP, такие как файлы реестра для импорта, драйверы для установки и длинный список приложений, которые вы можете выбрать для установки в этой конкретной записи. Затем эта информация будет сохранена в каком-либо файловом формате, таком как XML или INI. Возможно, каждому набору выбранных опций можно дать имена профилей. Второй этап - это то же самое приложение, которое просто читает этот XML-файл и выполняет каждую строку для записей реестра, драйверов, приложений, независимо от того, что все делается в режиме «тихой установки» во время автоматической установки XP. У вас также может быть какая-то опция для запроса сетевого репозитория или автоматической проверки и загрузки последних версий приложений откуда-то локально или напрямую из Интернета. (Да, есть существующие программы, которые выполняют некоторые, но не все из них, выполняют некоторые из них, но являются неполными или выполняют все из них, но их невероятно сложно изучить.)

  2. Моя вторая идея в основном заключалась бы в создании очень упрощенной ячеистой сети прямого подключения для резервного копирования данных. Идея пришла от всех моих родственников (которые живут в радиусе 100 миль), которые не делали резервные копии данных, но не хотели платить за какие-либо дополнительные услуги вне офиса. Итак, моя идея состоит в том, чтобы иметь либо дешевый компьютер, например "net top", либо более простое устройство, которое представляет собой "узел", который может напрямую подключаться к другим "узлам" и синхронизировать все сохраненные данные с некоторым минимальным количеством других узлов, используя битовый торрент. или протокол MS BITS или что-то еще. Тогда получите удобный веб-экран администратора, чтобы отслеживать все это (место на диске, сбой диска, какая-либо форма дефрагментации, если необходимо, и т. Д.), А также чрезвычайно простой способ восстановления резервной копии в худшем случае. Поэтому проблема в том, как сделать что-то подобное с минимальными затратами на новое оборудование. То, что можно просто подключить к сети с диском емкостью 500 ГБ или 1 ТБ и с минимальной начальной конфигурацией, «просто работает». Также потребуется какое-то программное обеспечение, работающее на машине пользователя, чтобы выполнять локальную синхронизацию перед фактической синхронизацией по WAN и, возможно, потреблять очень мало энергии, поскольку она будет работать круглосуточно и без выходных. Pogoplug приближается, но соединение их вместе в сетку, поддержка NTFS (я думаю) и интерфейс администрирования всей сетки заметно отсутствуют.

Я не знаю, было ли это то, что вы думали, но мне, например, хотелось бы увидеть любой из них.