Віртуальні машини на платформі Microsoft Virtual PC 2007

Головна
1С:Підприємство 8

Ліцензійна політика «1С» забезпечує користувачам незалежну масштабованість – за функціоналом прикладних рішень та клієнтськими робочими місцями. Щоб розширити функціональні можливості використовуваної системи, потрібно придбати нові програми. Якщо збільшується кількість робочих місць, необхідно придбати додаткові клієнтські ліцензії. Можливий апгрейд ліцензій. Зазвичай постачання ПЗ здійснюється з програмним захистом. За більш високою ціною можна придбати програмне забезпечення з апаратним ключем захисту (USB).

Ліцензійна політика «1С» забезпечує користувачам незалежну масштабованість – за функціоналом прикладних рішень та клієнтськими робочими місцями. Серверні ліцензії необхідні для запуску кластера сервера «1С:Підприємство». Можуть бути 32-розрядними або 64-розрядними. При цьому ліцензія на 64-розрядний сервер дозволяє використовувати і 32-розрядні робочі процеси.

Серверні та клієнтські ліцензії "Microsoft SQL Server 2012 для 1С:Підприємство 8" поставляються окремо від серверних та клієнтських ліцензій "1С:Підприємство 8". Для користувачів, які мають ліцензії "1С:Підприємство 8", купівля спільних продуктів цієї лінійки є оптимальним варіантом, щоб: - перейти з файл-серверної версії на клієнт-серверну версію "1С:Підприємство 8" на базі Microsoft SQL; - оновити більш ранню версію (2000/2005/2008/2008R2) Microsoft SQL Server до версії Microsoft SQL 2012/2014

Перейти до розділу 1С
Віртуальні машини на платформі Microsoft Virtual PC 2007
Автор Олександр Самойленко
Останнім часом із вуст людей, пов'язаних із комп'ютерними технологіями, все частіше і частіше можна почутитерміни «віртуалізація» та «віртуальна машина». Причому досить часто за обома цими поняттями ховаються різні речі. Так що ж таке віртуалізація, про яку так часто говорять, і чому вона така актуальна останнім часом?

Загальні відомості про віртуалізацію

У широкому значенні, віртуалізація є процес відокремлення реалізації будь-якого об'єкта або процесу від його подання для користувача. Таке визначення бачиться досить розлогим, проте зрозуміти його дуже просто: віртуалізація має місце бути тоді, коли ми бачимо щось і працюємо з тим, що насправді має іншу від нашого бачення природу та будову. Для чого це потрібно? Тільки для того, щоб нам було зручно працювати зі створеним для нас оточенням, яке насправді влаштоване зовсім інакше, ніж ми його собі уявляємо.

Віртуалізація буває різна: операційні системи, додатки, системи зберігання даних, окремі апаратні та програмні компоненти обчислювальних систем. Насправді, ми всі так чи інакше користуємося продуктами віртуалізації – багато хто напевно чув про віртуальну машину Java в браузерах, логічні диски в операційній системі Windows теж окремий випадок віртуалізації (адже насправді один фізичний пристрій, жорсткий диск, представляється користувачеві як кілька логічних томів).

Але все це було й раніше, чому останнім часом так багато заговорили про віртуалізацію? А трапилося це тому, що за останні кілька років було здійснено великий технологічний прорив у галузі віртуалізації операційних систем, що відкрив величезні можливості та перспективи. Під віртуалізацією операційних систем розуміють процес створення на фізичному комп'ютері так званої віртуальної машини (щось на кшталт віртуального комп'ютера),якої встановлюється власна операційна система. Таких віртуальних машин на одній фізичній платформі може бути кілька, при цьому кожна віртуальна машина має власні віртуальні апаратні компоненти: пам'ять, процесор, жорсткий диск, мережні адаптери. Ці ресурси резервуються віртуальною машиною з допомогою фізичних ресурсів апаратного забезпечення комп'ютера. Така модель організації обчислювальних систем вперше з'явилася ще в 70-х роках минулого століття в мейнфреймах корпорації IBM System 360/370, коли потрібно було зберегти попередні версії екземплярів операційних систем. Але лише в 21-му столітті ця технологія набула нового сенсу на серверних системах і настільних ПК.

Віртуалізація операційних систем теж буває різна, проте нас цікавить таке її уявлення для користувача: в операційній системі фізичного комп'ютера (її прийнято називати хостовою ОС): як звичайна програма, встановлюється платформа віртуалізації, за допомогою якої створюються віртуальні машини, в яких у свою чергу , Встановлюються різні операційні системи (їх прийнято називати гостьовими ОС). На рисунках 1 і 2 показані відмінності класичної архітектури комп'ютера від архітектури, що містить віртуальні машини.

платформі

Гостьові системи та хостова ОС працюють одночасно, обмінюються даними та беруть участь у мережевій взаємодії не тільки з хостовою ОС, але й із зовнішньою по відношенню до фізичного комп'ютера мережею.

Які ж переваги несе можливість одночасного запуску декількох операційних систем на одному комп'ютері? Ось лише деякі варіанти використання віртуальних машин на настільних комп'ютерах користувачів:

  • Робота у віртуальній машині зі старими програмами, що не підтримують хостовуопераційну систему вашого комп'ютера (наприклад, якщо ваша хостова ОС – Windows Vista, ви можете встановити Windows 98, в якій працювала ваша улюблена гра, у віртуальній машині та запускати гостьову ОС, коли хочеться, без необхідності перезавантажувати комп'ютер).
  • Створення захищених користувальницьких оточень для роботи з мережею (різні віруси та шкідливе програмне забезпечення зможе лише пошкодити гостьову операційну систему віртуальної машини, не торкнувшись реальної системи).
  • Безмежний простір для експериментів (встановлюйте будь-які програми, які можуть пошкодити операційну систему, експериментуйте з налаштуваннями реєстру тощо).
  • Відмінний полігон для розробки та тестування програмного забезпечення в різних операційних системах та їх конфігураціях (наприклад, у вас може бути кілька однакових операційних систем з різними версіями Internet Explorer, що дуже корисно, якщо ви розробляєте якийсь тулбар під цей браузер).
  • Широкі можливості навчання роботі з новими операційними системами та програмами (наприклад, якщо вам знайома тільки Windows, ви можете собі зробити кілька віртуальних машин з різними операційними nix-системами Linux, Free BSD та QNX, запускати їх, коли потрібно, та навчатися роботі з ними).

Це, звичайно ж, далеко не всі можливості застосування віртуальних машин на комп'ютерах користувача. Кожен сам може собі вигадати, для яких цілей йому потрібна віртуальна машина, і відчути, наскільки це зручно, надійно та просто. Перед можливістю встановлення кількох хостових операційних систем на один комп'ютер з їх роздільним завантаженням, віртуальні машини мають такі незаперечні переваги: ​​

  • Можливість працювати одночасно вдекількох системах, здійснювати мережеву взаємодію між ними.
  • Можливість зробити "знімок" поточного стану системи та вмісту дисків одним кліком миші, а потім протягом дуже короткого проміжку часу повернутися у вихідний стан.
  • Простота створення резервної копії операційної системи (не треба створювати жодних образів диска, лише потрібно скопіювати папку з файлами віртуальної машини).
  • Можливість мати на одному комп'ютері необмежену кількість віртуальних машин з різними операційними системами та їх станами.
  • Відсутність перезавантаження для перемикання в іншу операційну систему.

Всі перелічені недоліки віртуальних машин є в принципі розв'язними і, порівняно з великим списком їх переваг, є не такими суттєвими. Саме тому технології віртуалізації та віртуальних машин розвиваються вибуховими темпами, а користувачі знаходять їм все нові та нові застосування.

Ви вирішили встановити віртуальну машину. Платформу віртуалізації якого виробника вибрати? В даний момент на ринку платформ віртуалізації присутні кілька провідних компаній: VMware (незалежний підрозділ корпорації EMC), Microsoft, XenSource, Parallels, SWsoft, Virtual Iron та інші. У платформи кожного з виробників є свої незаперечні переваги та недоліки, однак, що стосується користувацьких (настільних) систем віртуалізації для хостових систем Windows, беззастережних лідера всього два: компанії VMware та Microsoft. VMware на даний момент має деяку перевагу в технологічному плані, але, враховуючи величезні ресурси компанії Microsoft та її амбітні плани в галузі віртуалізації, суперництво має бути серйозним.

Длянастільних систем компанії VMware та Microsoft пропонують користувачам 2 продукти: VMware Workstation та Microsoft Virtual PC. Що стосується продуктивності та надійності, ці два продукти приблизно рівні, проте продукт VMware Workstation, хоч і перевершує декілька Microsoft Virtual PC за можливостями, є платним і орієнтований насамперед на IT-професіоналів. Тому для настільних комп'ютерів найбільше підходить безкоштовна платформа Virtual PC, тим більше, що оскільки виробником платформи є сама компанія Microsoft, то підтримка хостових та гостьових операційних систем Windows бачиться повнішою.

Про продукт Microsoft Virtual PC 2007

Продукт Virtual PC був куплений корпорацією Microsoft разом з компанією Connectix і вперше під маркою Microsoft був випущений як Microsoft Virtual PC 2004. Купуючи Virtual PC і компанію Connectix, компанія Microsoft будувала далекосяжні плани забезпечення користувачів інструментом для полегшення міграції на наступну версію операційної системи Windows . Сумісність необхідних програм завжди турбує користувачів при переході на наступну версію операційної системи і продукт Virtual PC дозволяє запускати як нову версію операційної системи як гостьову для ознайомлення з її можливостями, так і стару – для використання програм, які більше не працюють у новій версії операційної системи .

З моменту випуску Virtual PC 2004 інженери Microsoft змогли значно удосконалити продукт, додати нові можливості, і наприкінці 2006 року вийшла перша публічна бета Virtual PC 2007. Продукт Virtual PC призначений для запуску однієї або кількох гостьових операційних систем на настільних системах, простий у використанні орієнтований на недосвідчених укомп'ютерні технології користувачів. На момент написання статті продукт Virtual PC 2007 був вже готовий до випуску, а програмісти Microsoft дописували останні рядки коду.

Ось основні можливості, що з'явилися в новій версії продукту Virtual PC:

  • Оптимізація платформи під Windows Vista. На платформі Virtual PC 2004 теж можна було встановити Windows Vista, проте в новій версії продукту ця система працює набагато швидше та стабільніше.
  • Збільшення швидкодії за рахунок використання покращень, введених у серверній платформі віртуалізації Microsoft Virtual Server 2005 R2.
  • Підтримка 64-бітових хостових операційних систем Windows. Це означає, що на 64-бітній Windows Vista ви зможете встановити гостьову систему будь-якої розрядності.
  • Підтримка звукових пристроїв у гостьових системах Windows Vista.

Сама компанія Microsoft пропонує домашнім та корпоративним користувачам використовувати програму Virtual PC 2007 у таких цілях:

  • Запуск старіших операційних систем у віртуальних машинах для забезпечення сумісності програм. Деякі нові можливості та зміни Windows Vista, такі як Windows Resource Protection (WRP), можуть вплинути на роботу програм, призначених для попередніх версій Windows.
  • Розробка та тестування додатків.
  • Технічна підтримка. Можна встановити кілька екземплярів операційних систем для того, щоб персонал служби технічної підтримки, запускаючи потрібну конфігурацію операційної системи, міг забезпечувати вирішення проблем користувачів у максимально стислий термін.
  • Контроль якості програмного забезпечення та запуск програм в ізольованому віртуальному середовищі, де не страшне пошкодження системи.
  • Навчаннякористування різними операційними системами та програмами без необхідності придбання додаткових комп'ютерів.

Тим не менш, є і безліч інших можливостей для використання продукту Microsoft Virtual PC 2007, і тут фантазії користувачів є де розвернутися. Далі ми розглянемо процес встановлення на платформі Microsoft Virtual PC 2007 гостьової операційної системи Windows Server 2003 R2. Як хостова система буде використовуватися Windows XP Professional. Після встановлення гостьової системи, ми зробимо її оптимізацію та налаштування мережі для взаємодії з хостовою ОС та зовнішньою мережею.