
Нашел много похожих вопросов, но не точных. Во-первых, я однажды пытался настроить VPC, и это было довольно медленно. Это было около 3-4 лет назад, и оборудование было не лучшим, поэтому я не уверен, где мы...
Вот откуда я исхожу:
- Я разработчик и использую свой компьютер для разработки.
- Я разрабатываю с использованием технологий Microsoft. Среда состоит из IIS, SQL Server, Visual Studio и т. д. и т. п.
- Я также разрабатываю для Android, поэтому у меня есть JAVA, Android SDK, медленно запускающиеся эмуляторы и т. д.
- Мне нужно быть мобильным (ноутбук)
- Мне нужно как можно скорее восстановить систему.
Я храню все файлы на сервере, исходный код и т. д. Однако, чтобы восстановить свою среду, мне нужно несколько дней.
Я думал о RAID 1. У меня есть гарантия 24 часа на месте. Ну, я застрял на 3 дня с моим ноутбуком - они оставили часть на ночь, но это не помогает. Это БОЛЬНО
В настоящее время у меня Lenovo W510 с процессором i7-820, 10 ГБ ОЗУ, SSD, и эта система отлично подходит для разработки.
У меня есть вопросы..
- Могу ли я получить тот же уровень производительности на более мощном настольном оборудовании, работающем в виртуальном режиме?
- Если я могу, то будет ли это работать, если у меня будет базовая настройка настольного компьютера и базовая настройка ноутбука и я буду работать только в виртуальном режиме? Таким образом я смогу делать резервные копии своего образа.
- Если мне нужно куда-то пойти, я могу скопировать образ на ноутбук и уйти? В случае сбоя оборудования я всегда могу запустить его где-то еще. Я всегда могу иметь резервную копию всей системы.
- Возможно ли это сегодня?
РЕДАКТИРОВАТЬ:
У меня куча лицензионного ПО. Стоит ли мне перепроверить у поставщиков, чтобы убедиться, что оно будет работать?
Если я провожу много TCP-тестирования — это осуществимо? Веб-сервер, USB-отладка устройств Android и т. д.
решение1
- На лучшем оборудовании вы, без сомнения, получите лучшую производительность.
- Если вы имеете в виду перенос файла образа, содержащего виртуальные машины, между двумя машинами, это сработает. Обратите внимание, что если вы хотите увидеть увеличенную мощность при перемещении, вам придется изменить объем ОЗУ, количество ядер и т. д. Это отлично работает с Ubuntu, я не уверен, что это будет работать так же хорошо с Windows (у вас могут быть проблемы с активацией, но, скорее всего, нет).
- Да, в принципе то же самое, что и номер 2
- Безусловно, я делал это с Ubuntu и другими версиями Linux.
Что касается лицензионного программного обеспечения, я понятия не имею, насколько законны ваши действия, но с технической точки зрения все в порядке.
Как правило, вы можете проводить любые виды тестирования, которые вы проводили на реальной машине, на настольном компьютере (некоторые исключения составляют такие вещи, как графический процессор, но в целом я бы не ожидал проблем в этом отношении).
решение2
Во-первых, трудно получить мощность настольного компьютера в ноутбуке. Процессоры Xeon и гораздо более высокая оперативная память обычно доступны, как и больше дисков и более быстрые диски. Естественно, в любом случае есть цена.
Для наших разработчиков мы придумали несколько решений, которые позволяют им быть мобильными и быстро восстанавливаться.
Мы приобрели отсек для жесткого диска Media Bay отNewmodeUS(есть и другие) и установил в отсек диск Western Digital Black на 7200 об/мин. Есть и другие подходящие диски, и SSD был бы лучше. Избегайте «зеленых» дисков и дисков на 5400/4200 об/мин
Мы также добавили внешний диск RAID1 eSATA. Не такой портативный, но для некоторых вещей подойдет. USB3 тоже подойдет.
Затем команда могла хранить копию виртуальной машины на обоих дисках, и если один из них выходил из строя, они были защищены. Они также могли одновременно запускать одну виртуальную машину на внутреннем дисковом контейнере и одну на внешнем диске RAID. При правильном назначении ОЗУ и ЦП это работало хорошо. Обычно требуется немного поэкспериментировать. Некоторые члены команды носили с собой пару 2,5-дюймовых USB3-дисков вместо RAID-блока и просто делали регулярные резервные копии виртуальных машин. Меньше и легче, но отказ диска может стать проблемой. Вам нужно проверить у поставщиков, поддерживает ли он виртуализацию. Даже если они говорят, что нет, попробуйте. Несколько человек сказали, что их программное обеспечение не будет работать, и мы запускали его на многих виртуальных машинах без проблем. Сказав «нет», они могут избежать поддержки. Лицензирование может быть сложным, и вам нужно будет проверить это подробнее