Дешевая альтернатива iSCSI. Статья.

Никто не сталкивался с проблемой, когда на небольшом сервере или хуже того домашнем компьютере стоит много виртуальных машин, и не хватает места для размещения виртуальных жестких дисков? Особенно это актуально для дисков с данными, так, например, сервер WSUS требует винчестера минимум 10 Гб, и это при условии частого обслуживания и чистки, хотя 10Гб не хватит. А некоторые базы данных MS SQL занимают очень много места. И используются не часто, и редко, но нужны, а места много занимают, и MS SQL требует чтобы базы данных «лежали» только на локальном винчестере. Бывают и более сложные случаи, когда модернизация оборудования требует значительных затрат, хотя все устраивает, кроме нехватки свободного места. Ведь не секрет что со временем все программы и в особенности данные только «тяжелеют».
Вот в этом случае и могут помочь технологии управления системами хранения данных. Самая общеупотребительная на сегодня это iSCSI, или часто еще вспоминают FiberChannel. Но все эти технологии совсем не дешевые и при рассмотрении возможности перехода многие останавливаются на модернизации существующего сервера (часто просто купив новый). По мнениям некоторых экспертов еще не наступило время глобального перехода на системы хранения данных, хотя их преимущества очевидны. (И кстати при создании нового бизнеса обязательно нужно рассматривать эти технологии).
Но кроме дорогих технологий есть и более дешевые. Одну из них, а именно vblade (AoE –  ATA over Ethernet) с практической стороны и возможности реализации я попробовал рассмотреть в небольшой статье тут.
Как обычно жду Ваших замечаний и предложений. Также планирую сделать некоторые замеры производительности в разных режимах.

Glofiish умер, да здравствует Acer.

Итак, сегодня стало окончательно известно, что с 1 января торговой марки Glofiish больше не будет. E-TEN Information Systems подтвердила, что она приняла предложения о приобретении со стороны компании Acer. Цель данного приобритения — это ускорить проникновения продуктов E-TEN на глобальные рынки. Многие ITишники в России имеют "енотов", и как отразится эта  сделка на поддержке клиентов в России пока не известно. Также неизвестно сохранится ли торговое имя Glofiish. Но есть и интересные моменты. Так, некоторые решения, планируемые E-Ten в следующем году все-таки выйдут на рынок. Более того, некоторые модели иногда раздают для тестирования.

Microsoft Office Live Workspace — даже работает!

Не все знают, что Microsoft уже давно запустила службу Microsoft Office Live Workspace. Новость же заключается в том, что она теперь доступна и на русском языке. Вот только первые результаты тестирования не впечатляют. Конечно это пока бетта … но все же. Итак подробнее.
Во-первых, при входе, страница почему-то показывается на английском языке, хотя стартовая страница корректно определяет настройки браузера и отображение происходит на русском. Во-вторых, для тех, кто не знаком с Microsoft Office SharePoint Server, не так просто будет сходу найти как язык переключить (выпадающее меню снизу страницы). В третьих, первый заход на сайт (и у меня сайт на английском) невероятно сильно тормозит и работает крайне медленно. После первого захода и ожидания секунд 30, первая мысль — оно даже работает!
Какие можно сделать выводы. Microsoft Office Live Workspace это пока бесплатная альтернатива Office Live Small Business, которая к тому же недоступна на русском языке. Сама рабочая область имеет ограничения. И если ограничение на доступ максимум 100 пользователей в общем можно спокойно пережить, то ограничение в 500 Мб на сервере и на файл максимум 25Мб — это плохо. Если сравнивать с подобным сервисом от Google, то Microsoft пока сильно отстает в направлении развития бесплатных вэб сервисов. Да и за основу явно взят очень тяжеловесный (хоть и обрубленный в данном применении) SharePoint Server.
Но данный сервис работает! и его можно использовать. Он на самом деле удобен. По всей видимости скоро в сервис добавят контекстную рекламу (тот же Google этого не стал делать) и введут дополнительные платные услуги после выхода из бетты (это в общем нормально).
Ну и для тех кто использует на предприятии SharePoint Server или SharePoint Services, будет очень удобно завести похожую вещь для себя бесплатно. К тому по сравнению с офисным вариантом Microsoft Office Live Workspace больше настроен на конечного пользователя и имеет интересные предустановленные шаблоны рабочих областей.

.NET Architecture Day. 22.09.2008. Отчет.

Сегодня прошло очередное мероприятие в рамках .NET Architecture Day. Точнее это была 2 часть этого мероприятия в виде лабораторной работы на тему: "Знакомство с новыми технологиями платформы обработки данных Microsoft". Были рассмотрены вопросы, теоретическая часть которых рассказывалась на семинаре, но только с практической стороны. Лабораторную работу сегодня проводил Антон Шепитько.
Сначало о грустном. Отдельно стоит отметить, как было организовано мероприятие. На самом мероприятии проблем в общем не возникало, все достаточно отлажено. Разве только компьютеров было на всех маловато, но все разместились. Но вот подготовка к мероприятию …, приглашений на мероприятие было выслано целых два. Первое не содержало ссылки на регистрацию, на следующий день правильно повторили. То, что само мероприятие было запланировано на понедельник тоже ничего хорошего. Можно конечно было подумать, что это специально, чтобы участников было поменьше :), но на самом деле просто компьютерный класс имеет очень плотное расписание, и несмотря на резервирование его заранее, не так все просто. Подтверждений на мероприятие было целых три! Первое не содержало место, где оно будет проводиться. Второе место и время содержало … но было и третье — устное. Был звонок, который сообщил, что мероприятий будет два, в связи с большим колличеством приглашенных. Одно сегодня, затем на следующий день точно такая же лабораторная работа. Как оказалось, вендор подтвердил регистрацию на 51 человека, а в классе всего 18 рабочих мест. В общем, несмотря на отвратительную организацию со стороны вендора, ему можно сказать спасибо — в итоге сможет поучаствовать больше народу.
Теперь о хорошем. Сама лабораторная работа очень полезная и неплохо знакомит с новыми технологиями. Но если Вы их совсем не знаете (например, если слова: "Variable query2 should be a query that executes a 3-table join between the authors, titles, and titleauthor tables. It should return only the columns au_id and title_id as an anonymous type" не побуждают Вас сразу написать код — будет очень сложно. Но даю подсказку. На самом деле на диске в виртуальной машине уже есть готовые примеры, и код можно посмотреть там, нужно лолько поискать. (Правда сразу их запустить не получится, так как нужно выполнять все последовательно, чтобы создать нужные базы данных). Ну и еще один совет: берите с собой жесткий диск или флешку (или ноутбук) со свободным местом 9 Гб — если захотеть, все можно унести домой и поиграться. По идее можно выложить все инструкции к лабораторным работам.
Также никто не мешает лабораторную работу выполнять не по намеченному плану и проверить в тестовой среде, тот код, который Вам пришел в голову во время выполнения работы. Первую часть рекомендую выполнять всем, если внимательно и вдумчиво подойти — прояснит многие моменты.
Ну и как обычно, на сессии вопросов и ответов можно решить свои проблемы. Естественно врядли кто сразу ответит на вопрос, а почему у меня этот код не работает, но вот на вопрос, какую технологию выбрать для решения той или иной задачи, будет рассмотрен со всех сторон.

MCP клуб: 16.09.2008. Отчет

Вот и открылся новый сезон MCP клуба. Открылся он выступлением Михаила Даньшина, на тему "Microsoft Exchange: восстановление после сбоев." В общем выступление очень удалось и было построено грамотно. Слайды были построены грамотно и правильно (я нашел только одну грамматическую ошибочку — пропущенную буковку).
В самом начале докладчик совсем немного волновался, но потом все пошло как по маслу. Была в основном рассмотрена только одна технология восстановления и переноса "Disaster Recovery" (впрочем самая интересная, миграция знакома многим, и сложностей там возникает не много). Лично я узнал кое-что новое, встреча прошла не зря. Да и несмотря на то, что многое я уже знал, Михаил разложил по правильным полочкам. Еще бы каждому саму презентацию доклада скачать — чтобы можно было быстро вспомнить.
Недостатки (ну куда уж без них). Вообще-то времени было не так уж и много, но ничего не было сказано об особенностях Exchange, установленного в кластере. Также несмотря на грамотное рассмотрение что и как нужно предварительно готовить (описание ПАК) никак не было сказано то, что в этом деле не все обязательно расписывать на коленках. Есть специальное програмное обеспечение. Например тот же SMS сервер от Microsoft умеет не только документировать софт, но и оборудование. Другое дело, что отчеты нужно своевременно печатать, но это значительно позволит уменьшить трудоемкость. Можно бы также отметить существующий софт типа Microsoft Assessment and Planning Toolkit. Ну и про 2007 Exchange в общем было сказано только одно — что команда для восстановления отличается, а остальное все также (а там очень много особенностей). Ну и хотелось бы конечно увидеть как это происходит вживую (да еще на 2007 Exchange) … вживую просто намного нагляднее.
Ссылок на материалы пока не даю, ибо их пока нет (но скоро должны быть и презентация и видео). Рекомендую посмотреть видео всем администраторам (даже если нет Exchange, основные принципы восстановления везде одинаковы).
Саму презентацию можно взять отсюда.

Семинар TechNet в Москве будет!

Сегодня разговаривал с сотрудником Майкрософт. И он сказал, что я не совсем прав. Поэтому эта запись — небольшое опровержение этой.
Итак, семинар TechNet в Москве будет! и будет как и в других городах перед "Днем разработчика". А то, что он не показывается в расписании — это недоработка сайта.
Ну и он подтвердил, что в создании сайта принимал в участие тот же разработчик, что и при создании сайта "Платформа 2009" (в общем для программиста это и так очевидно), и еще некоторых других. Узнавал специально для Sergey Zwezdin. Кстати, узнал некоторые задумки, как этот сайт должен был быть организован … разработчику надо бы что-нибудь открутить … эх.
Также я ищу ответы на следующие два вопроса: Как найти доклад для теста? и Как найти тест по докладу?
Ну и неплохо бы выводить уровень сложности теста и доклада (показывается в результатах поиска).

Семинара TechNet в Москве не будет?

Итак, все по порядку. 10.09.2008 открылось два сайта в бетта режиме: www.techdays.ru и ww.itquiz.ru. Точнее он пока один (обе ссылки ведут в одно место, но видимо скоро ситуация изменится). Видно, что в написании сайта принимал участие тот же программист, который принимал участие в написании сайта "Платформы 2009". Но, так как предварительной регистрации тут не было, то и проблем с регистрацией нет. Бывают мелкие проблемы, типа такой:  Ошибка , но это мелочи, тем более что это бетта!
Самое главное, что в виде небольших роликов представлено очень много материалов на разные темы. И что самое интересное, ответив на вопросы, можно заработать очки. И если заработал хоть чуть чуть, то можно бесплатно зарегистрироваться на мероприятия TechNet и "Дни разработчика" (TechDays), которые пройдут в дня подряд во многих городах России. Но в мосве семинара TechNet нет! Почему? Ответ очень прост. Кто помнит как называлась "Платформа" с самого начала? Именно — TechNet. То есть, просто так как в Москве "Платформа 2009" пройдет в расширенном составе и два дня, хоть и немного позже, то и бесплатно на нее попасть не так просто.
Есть еще один глючек, не удивляйтесь и не беспокойтесь. Когда я за две минуты прошел 3 теста и набрал 13 очков (надо было бы сначала ролики посмотреть, было бы 15 очков, но мы не ищем легких путей), то прошел по ссылке регистрации на семинары. Семинар в Москве в виде дня разработчика (только один день) пройдет, согласно расписанию, 22.10.2008. Но в подтверждающем письме значится что-то мало вразумительное: "11.12". Ничего страшного. В письме даже ссылки не ссылки, просто пока еще бетта (а за первой будет вторая, а вторая будет уже после мероприятий … 🙂 ), регистрация в любом случае фиксируется правильно — нутром чую. Беспокоиться не надо.
Кстати, за очки еще призы будут давать, так что двойная польза: познакомиться с технологиями и подарки получить.

Полускрытая возможность MSDN Library

Есть одна из возможностей MSDN Library, доступной online, о которой мало кто знает: low bandwidth view. Возможность эта в первую очередь предназначена для работы с MSDN Library на медленных каналах. В чем же она заключается и как ее включить?
Сравните между собой две главные страницы MSDN Library: вот эту http://msdn.microsoft.com/en-us/library/default.aspx и эту http://msdn.microsoft.com/en-us/library/default(loband).aspx. Отличий несколько. Во-первых, отсутствует дерево элементов слева. Во-вторых, страница грузится значительно быстрее. Связано это с тем, что уменьшается объем передаваемой информации. Объем загружаемой страницы MSDN Library уменьшается от 3 до 10 раз! Ну и в-третьих, появляется вверху ссылка: "Persist low bandwidth view", которой до этого на странице не было.
Включить эту опцию легко, для этого достаточно открывая страницу, добавить перед .aspx тег (loband). Если тегов несколько, то через запятую, например: http://msdn.microsoft.com/en-us/library/cc189009(VS.95,loband).aspx. Но каждый раз делать это неудобно. Для того чтобы включить эту возможность "постоянно", то достаточно на странице кликнуть по ссылке: "Persist low bandwidth view". Тогда все ссылки с дерева слева, автоматически будут вести на страницу маленького объема. Выключить можно аналогично.
Как давно эта возможность появилась — не знаю, по слухам уже несколько месяцев. Видимо на медленных линиях она должна включаться автоматически. В любом случае — пользуйтесь на здоровье (и трафик уменьшает и время ожидания).

.NET Architecture Day. Отчет.

9 сентября прошло очередное мероприятие Microsoft в рамках .NET Architecture Day на тему: Архитектурные решения для бизнес-приложений на базе платформы обработки данных Microsoft. Было рассмотрено 5 вопросов: "Архитектура и реализация различных сценариев работы с данными в SQL Server 2008", "Microsoft Sync Framework: «отсоединенный» сценарий" — докладчик Георгий Баркан — сотрудник Microsoft; "Архитектура доступа к данным и бизнес логики на платформе Microsoft" — докладчик Антон Шепитько — сотрудник Microsoft и "Инфраструктурный взгляд на SQL Server 2008 и управляемые бизнес-приложения" докладчик Сергей Юдицкий  — генеральный директор компании ProLAN.
Сначала о том, что не понравилось плохом. В докладах было недостаточно примеров кода, неплохо было бы показать на реальном примере как работает. С другой стороны времени было мало, и все показать нехватило бы времени … думаю окупится лабораторными работами.
Все остальное — только хорошее. Организация (как обычно в таком мероприятии) на высоте. Были некоторые задержки, но: мерзопакостная погода, пробка с утра в 500000 км по всей Москве. Нельзя сказать, что я вынес что-то абсолютно новое со встречи (со всеми инструментами я знаком), но после встречи все знания немного упорядочились и немного разложились по полочкам. До встречи была каша, и в общем, не совсем было понятно что, чем и как лучше было бы делать, какой инструмент и когда применять… Теперь жду когда выложат слайды с мероприятия — некоторые моменты там неплохо показаны (а один хотелось бы распечатать и на стенку повесить). В общем сотрудники Microsoft темы раскрыли. Названы они были, правда, достаточно объемно, но в начале каждого выступления было указано, что именно будет раскрываться. Более того, эта встреча на подобную тематику не последняя.
От компании ProLan доклад бы я назвал: "За Качество IP-Сетей", хотя, конечно, нельзя сказать, что доклад был не в тему. Тема была раскрыта и я гораздо лучше узнал о работе решений ProLan (в общем и до этого был знаком, меня одна девушка оттуда 2 года донимала по электронной почте, а иногда и по телефону, но так и не разорила на решения компании) Решения у них очень неплохие в области управления IT-архитектурой, хотя и несколько дороговаты (впрочем некоторые аналоги на порялок дороже). Ну и была прорекламирована акция компании, которая призвана протестировать некоторые решения хоть и с ограничениями и не во всех областях — зато совершенно бесплатно.
Естественно на все вопросы докладчики не ответили. Напишу тут те из них, которые мне интересны. Было обещано, что на блоге группы ISV все они, примерно за 2 недели будут озвучены и отвечены.
— как реализована совместимость разрешений SQL 2008 и возвращаемого ей file handle;
— в чем конкретно разница в возможностях сервера БД SQL 2008, установленного на Windows Server 2008 и Windows Server 2003
— ничего не было показано и сказано об аунтетификации и безопасности ADO.NET Data Services, в том числе при взаимодействии с ADO.NET Entity Framework, который обращается к БД, имеющей свою безопасность
— каким образом осуществляется аунтетификация и безопасность в Microsoft Sync Framework (например, приложение украдено с коммуникатора).

Регистрация на платформу 2009 (очередные проблемы)

Или о том, как решения Майкрософт блокируют регистрацию на платформу. Занятная история о регистрации, читайте выводы в конце записи.
Начнем по порядку. В 21-00, совершенно случайно, зайдя на блог Войцеховского Максима я узнаю о регистрации. Но я ведь предварительно регистрировался!, и на сайте платформы 2009 тоже! Ну чтож, думаю, что организация как обычно на высоте и иду на сайт платформы. Регистрация действительно началась. Вошел под своим Live.Id, ну а дальше меня сайт не пускает. Более того, ни под каким предлогом ни открывает больше никакой страницы, кроме регистрации на сайте. Что и куда я только не вводил. Самое интересное и выход из Live.Id не работает (не пускает какой-то Office Tested … сто лет там не был). Я даже ноутбук перегрузил. Ясно, дело в куках … но чистить их не хочется, так как недавно это уже делал. Ладно, захожу по RDP на другой компьютер. Не входя в Live.Id жму напомнить пароль (думаю, что я все позабыл, от радости открытия конференции). А пароль не приходит. И тут меня осеняет! письма попадают в спам! Ну чтож, захожу на Exchange 2007, благо я три дня назад все настройки по спаму поставил на дефолтные, и отключил всякие удаления. В том числе отключил все внешние проверки, и весь спам валится в один ящик. Проверяю его! письмо с платформы находится там! Его оказывается заблокировал контентный фильтр! который обновляется постоянно с Майкрософт. Ну чтож, восстановить письмо не проблема (заодно и добавил домен в список контентного фильтра). Кстати в Outlook-е это восстановленное письмо тоже класссифицировалось как спам! Поменял пароль и смог зайти на сайт с любого компьютера.
Но это еще не все. При попытке регистрироваться на саму платформу у меня просят Промо-Код. Думаю, что оно тоже в спаме. Облазил его весь, и поиском и глазками и … нету. Зато нашел письмо с именем и паролем, оказывается меня на платформе зарегистрировали по предварительной регистрации и пароль с именем выслали (все-таки предупредили, но только никто об этом не знал). Ну чтож, счетчик уменьшается, завтра весь день провожу на .NET Architecture Day от Microsoft — значит еще минус один день (а счетчик то тикает). Позвонил по указанному телефону по восстановлению промо-кода — меня послали обратиться в рабочее время … Ну чтож, придется переплачивать — оформил заявку без промо-кода, в надежде, что если он придет, как-нибудь переоформлю, хотя тут будут сложности. Заодно завтра по телефону попробую решить эту проблему …
И вот, оформив счет и почти дописав эту запись в 23-00, я случайно замечаю пост. Оказывается никто этих промокодов не получил, а счетчик то уже показывает 211 свободных мест! мде. Если бы не этот пост, решил бы что это специальная акция такая, чтобы не делать скидок (так бы и написали).
Ну неужели нельзя было бы провести предварительно бетта-тестирование, хотя бы на тех кто регистрировался предварительно (за 2 дня все бы уладили). Неужели … а ладно, организация, оплата … все это мелочи, главное платформа обещает быть интересной и познавательной! А это главное. Кстати, говорят на конференции «Открытый код 2008» регистрация стоит в 2 разе меньше, и говорят таких проблем нет.

Выводы:
— настройте антиспам на домен конференции!
— при оформлении счета обрезает цифры. У некоторых в счете обрезан ИНН, у меня ИНН правильный, а вот в КПП отсутствует две последние цифры! Бухгалтерия такое не оплатит!!!
— если Вы регистрировались предварительно, то у Вас уже есть логин и пароль. Используйте их или восстановите пароль. На сайте Вас никак не предупредят (даже если Вы попытаетесь зарегистрироваться с тем же логином).
— есть один плюс (в отличии от прошлого года), теперь можно указать логин в softkey, и Вам не придется заводить второй логин. И Ваш заказ будет виден. (Правда видимо его можно и на чужой логин оформить, но это маловероятно)
— если нет промо-кода, пробуйте получить его как написано тут или позвонив в Майкрософт в рабочее время.