истувач може додатково налаштовувати під свої завдання. Таким чином, користувач отримує доступ не до окремою програмою, а до необхідного для повноцінної роботи програмному комплексу. Приходячи на роботу, він просто вводить свої дані (логін/пароль або інші засоби аутентифікації) і може працювати, використовуючи обчислювальні потужності стороннього сервера, а не свого ПК.
Робоче місце як послуга (Workspace as a Service, скор. WaaS), але на відміну від DaaS користувач отримує доступ тільки до ПЗ, у той час як всі обчислення відбуваються безпосередньо на його машині [5].
Використання серверної ОС Windows Azure як платформи для створення розподіленого ( хмарного ) веб-додатки для програми моделювання координатно-вимірювальної машини
Платформа Windows Azure
Windows Azure - це операційна система Microsoft, надавана як сервіс. За рахунок використання примірників Windows Server споживачі отримують можливість запускати різні сервіси, яким забезпечується еластичність, масштабованість, безпека і висока доступність. Крім обчислювальних ресурсів Windows Azure також надається ряд масштабованих сервісів для зберігання даних у вигляді таблиць, бінарних даних і повідомлень.
Основні компоненти платформи Windows Azure показані на діаграмі малюнка 8.
Малюнок 8 - Платформа Windows Azure.
Azure - це спосіб надання реляційної бази даних Microsoft як сервісу. Даний сервер базується на технологіях Microsoft SQL Server і забезпечує стійку до помилок, масштабовану і мультітенантную базу даних, доступну як сервіс, що показано на малюнку 2,2.
Рисунок 9 - Компоненти SQL Azure.
Azure AppFabric - це набір сервісів для розробників, які можуть використовуватися для створення комунікаційних додатків, що працюють як в хмарному середовищі, так і в інфраструктурі замовника. Це відноситься до додатків, працюючим на платформі Windows Azure, Windows Server, а також інших платформах, включаючи Java, Ruby, PHP і т.д.
На даний момент Windows Azure AppFabric надає два сервісу - AppFabric Service Bus для забезпечення комунікацій через мережу, поза організаційних кордонів, і AppFabric Access Control для реалізації федеративної авторизації як сервісу [6].
Створення веб-додатки для програми моделювання координатно-вимірювальної машини
При побудові віртуальної 3D моделі координатно-вимірювальної машини відкривається широка можливість тестування в ній керуючих програм. Такий підхід дає не тільки економію машинного часу і гарантію цілісності апаратного забезпечення координатно-вимірювальної машини, але і можливість використання віртуальної 3D моделі координатно-вимірювальної машини для навчання студентів у таких дисциплінах, як наприклад Технічні вимірювання та прилади raquo ;. З'являється можливість використовувати віртуальну координатно-вимірювальну машину одноразово цілою групою студентів. Але тут необхідно враховувати той факт, що програми роботи з 3D моделями є дуже ресурсоємними, що недозволено для використання їх на малопотужних комп'ютерах. Пропонується використовувати хмарну платформу Windows Azure, в такому випадку все навантаження беруть на себе розподілені сервера (центри обробки даних), які виконують єдину задачу. Користувач отримує доступ до віртуальної КІМ допомогою веб-браузера. Таким чином, студенти можуть отримати доступ до віртуальної КІМ не тільки з комп'ютерного класу, а й з будь-якого комп'ютера, підключеного до мережі Інтернет. Студент проходить процес аутентифікації шляхом введення логіна і пароля, потім авторизується в системі, після чого він наділяється певними правами користувача, йому виділяється деталь відповідно до варіанту в індивідуальному завданні, визначена викладачем. Студент за допомогою віртуальної КІМ проводить вимірювання цієї деталі, а також коригує керуючу програму для вирішення конкретних вимірювальних завдань. Оскільки кожен студент має свій обліковий запис, якщо він не встиг доробити завдання в комп'ютерному класі, то може почати з цього ж місця будинку, при цьому немає необхідності щось переписувати на флеш-накопичувач, так як все зберігається в хмарі raquo ;. Зразкове схематичне побудова такого веб-додатки зображено на малюнку 10.
Рисунок 10 - Схематичне зображення веб-додатки.
Список літератури
1. Харитонов В.І. Управління технічними системами raquo ;, М .: Изд-во ФОРУМ raquo ;, 2010 - 384с.
2. Гапшіс В.А., Каспарайтіс А.Ю., Модестов М.Б. Координатно-вимірювальні машини та їх застосування raquo ;, Изд-во Машин...