Мифы об Asterisk

Version 1 by Admin
on Feb 21, 2011 11:58.

compared with
Current by Admin
on Mar 02, 2011 01:12.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (22)

View Page History
h1. Мифы об Asterisk
{TOC}

h2. Asterisk \\- - это не коммерческий продукт
{noformat}
Самопал. Нет производителя как такового.
Нельзя сказать, что все будет хорошо работать.
{noformat}
Качество ПО определяется профессиональным уровнем того, кто его создает. Кто создает коммерческое ПО?
\\
Качество ПО определяется профессиональным уровнем того, кто его создает. Кто создает коммерческое ПО? \\- \- Люди, нанятые на работу за деньги и обязанные 40 часов в неделю независимо от состояния или настроения создавать ПО. Работает ли хорошо коммерческий софт? Давайте вспомним зависания ворда или виндоус, глюки и падения винампа, тормоза антивируса \\- - это все коммерческий софт, который просто обязан работать, так как за него заплачены деньги.

Также можно вспомнить The Bat, Windows Commander, и другое ПО, отличающеся хорошей и стабильной работой. Каковы мотивы программиста, пишушего ПО в свое удовольствие и тогда, когда ему этого хочется, и какое качество ПО получается в результате? Все зависит от квалификации программиста. Создание ПО \\- - это творческий процесс. Средний студент скорее всего напишет не очень хороший код, когда как опытный программист чаще всего будет писать очень качественный код. Кто же создает ПО Asterisk? И такой уж ли он не коммерческий? Об истории Asterisk в деталях лучше прочитать в истории компании Digium. Здесь же рассмотрим основные факты.
* Asterisk изначально был написан linux-гуру Марком Спенсером. Далее Марк основал компанию Digium, которая занялась производством оборудования для Asterisk и коммерческой поддержкой. На данный момент существуют две версии Asterisk
\\
* Asterisk изначально был написан linux-гуру Марком Спенсером. Далее Марк основал компанию Digium, которая занялась производством оборудования для Asterisk и коммерческой поддержкой. На данный момент существуют две версии Asterisk \\- \- Open Edition и Business Edition, которые принципиально ничем не отличаются (то же ядро, но включает ряд патентованных технологий). Также за качество Asterisk Business Edition отвечает компания Digium. За качество Asterisk Open Edition отвечают те, кто его внедряет.
* Программисты и администраторы из телекоммуникационных компаний, использующие Asterisk в качестве платформы предоставления бизнес-услуг, находили и самостоятельно исправляли ошибки, дописывали новый функционал, тестировали и отсылали отчеты. Специалисты компании Digium проводили анализ присланного кода на соответствие стандратам написания качественного ПО, принятого в Digium. Патчи либо принимались, либо отсылались на доработку, либо не принимались вовсе.
Операционная система Linux, офисный пакет Open Office, и большое количество другого открытого ПО, отличаются от своих коммерческих аналогов намного большей надежностью. Компании, делающие бизнес вокруг бесплатного ПО, обычно предоставляют очень качественную поддержку, так как доход от продаж услуг составляет единственный источник их существования. То, как будет работать Asterisk, зависит только от одного \\- - профессионального уровня тех, кто отвечает за его внедрение.

h2. Asterisk \\- - это не сертифицированная система
Можно сертифицировать радио-оборудование и зафиксировать размеры и мощность передатчика, частоту работы, потребление электроэнергии и ряд других физических параметров, оказывающих прямое влияние на окружающю среду. Сертификация как явление нацелена на предоставление потреителям гарантии того, что продукт является безопасным для потребителя и окружающей среды. Asterisk \\- ПО, это конструктор телефонных примитивов. Текущее законодательство не готово сертифцировать Linux или Asterisk. Сертификаия и Open Source \\- это нерешенный вопрос российского законодательства. Однако, обрудование Digium обладает целым рядом сертификатов, гарантирующих безопасность его использования.

Можно сертифицировать радио-оборудование и зафиксировать размеры и мощность передатчика, частоту работы, потребление электроэнергии и ряд других физических параметров, оказывающих прямое влияние на окружающю среду. Сертификация как явление нацелена на предоставление потреителям гарантии того, что продукт является безопасным для потребителя и окружающей среды. Asterisk - ПО, это конструктор телефонных примитивов. Текущее законодательство не готово сертифцировать Linux или Asterisk. Сертификаия и Open Source - это нерешенный вопрос российского законодательства. Однако, обрудование Digium обладает целым рядом сертификатов, гарантирующих безопасность его использования.

h2. Asterisk \\- - это ненадежная система
{noformat}
Она зависает и падает..
{noformat}
Asterisk \\- - это модульная система. И стабильность всей системы зависит от стабильности самого ненадежного модуля. Так как Asterisk открытая система, то существует большое количество всевозможных модулей, как готовых к использованию в бизнесе, так и весьма "сырых". Например, только модулей для поддержки H323 протокола существует три различных реализации. Какую из них использовать в каком случае \\- - это вопрос, ответ на который может дать только специлист, имеющий опыт работы со всеми тремя стеками. Миф о нестабильности Астериск имеет корни именно в некомпетентности тех, кто пытается внедрять систему без соответсвуюших знаний и навыков. Также надежность определяется тем оборудованием, на котором работает система. Буть то пользователький компьютер, или сервер для ОС Linux/Asterisk. Если оперативная память "битая", система будет работать нестабильно. Если жесткий диск плохой, он "посыпется". Если не используется зеркалирование дисков, выход из строя жесткого диска приведет к длительному перебою в работе. Если периодически не делались бэкапы, потеря данных приводит к полной остановке на длительный срок, в течение которого придется заново устанваливать и настраивать систему и ПО. Понимание рисков и принятие мер по их обнаружению и нейтрализации приводят к полному устранению данного типа рисков.

h2. Стоимость решения на базе Asterisk такая же, как и коммерческого решения, так как приходится покупать сервер
Asterisk \\- это открытое ПО, не имеющее лицензионных ограничений по использованию различных функций. Расходы на внедрение Asterisk состоят из стоимости сервера и работ по внедрению. Даже если внедрение делается собственными силами, следует считать время и з/п собственных сотрудников, вынужденных изучать новую для них платформу.

Asterisk - это открытое ПО, не имеющее лицензионных ограничений по использованию различных функций. Расходы на внедрение Asterisk состоят из стоимости сервера и работ по внедрению. Даже если внедрение делается собственными силами, следует считать время и з/п собственных сотрудников, вынужденных изучать новую для них платформу.

h2. Отсутствие информации
Asterisk \\- самая документированная \!VoIP система из всем открытых и коммерческих аналогов. Проект voip-info.org, на котором описан Asterisk и вся технология VoIP в целом, является показательным примером того, когда документация, созданная сообществом, на порядок превышает коммерческие аналоги. Сравним сайт cisco и voip-info.

Asterisk - самая документированная \!VoIP система из всем открытых и коммерческих аналогов. Проект voip-info.org, на котором описан Asterisk и вся технология [VoIP] в целом, является показательным примером того, когда документация, созданная сообществом, на порядок превышает коммерческие аналоги. Сравним сайт cisco и voip-info.

h2. Asterisk подходит только для совсем небольших решений. Астериск плохо работает под нагрузкой

Ответ тут \\- http://www.voip-info.org/wiki/view/Asterisk+dimensioning - [http://www.voip-info.org/wiki/view/Asterisk+dimensioning]