|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Коллективные / Блоги / Захабренные/Записи в блоге |
|
Хабрахабр: Коллективные / Блоги / Захабренные
Голосов: 10 Адрес блога: http://habrahabr.ru/blog/ Добавлен: 2007-10-24 18:05:40 блограйдером Robin_Bad |
|
Сетевые технологии / NOC: Комплексный подход к управлению сетью
2011-07-27 17:46:39 (читать в оригинале)
Сложные сети требуют комплексного подхода к управлению. Если вся сеть состоит из десятка свичей и управляется одним инженером, то для поддержания ее в рабочем состоянии достаточно набота простейших скриптов, нескольких электронных таблиц и любой примитивной системы мониторинга. В более крупных сетях, сотоящих из разношерсного оборудования разных вендоров, поддерживаемого десятками инженеров, разбросанных по разным городам и странам, начинают вылезать весьма специфичные проблемы: ворох самописных скриптов становится абсолютно неуправляемым и непредсказуемым в поведении, на интеграцию различных систем управления между собой уходит больше ресурсов, чем на разработку с нуля и установку и так далее. В результате быстро приходит понимание, что решать задачу системы управления сложной сетью можно только комплексно.
Еще в начале 80-х комитет ISO выделил основные компоненты системы управления сетью. Модель получила название FCAPS. По версии ISO, для успешного управления сетью надо уметь управлять отказами (F), конфигурацией оборудования и сервисов (C ), собирать и обрабатывать статистику по потреблению услуг (A), оценивать производительность (P) и централизованно управлять безопасностью (S). Прошедшие три десятка лет не добавили ничего принципиально нового, и все задачи управления сетью так или иначе прыгают вокруг основных составляющих.
Коммерческие комплексы подобного рода весьма дороги и далеко не безгрешны, а среди open-source систем присутсвовал явный и откровенный пробел, что просто подталкивало на разработку своего велосипеда. В результате обобщения нашего личного опыта по созданию и эксплуатации сетей, после долгих проб и ошибок появилась система NOC
Читать дальше →
Тэги: activation, django, fault, ipam, management, mongodb, noc, postgresql, python, service
Постоянная ссылка
DSLR / [Ссылка] RAW + Windows Explorer
2011-07-27 17:19:09 (читать в оригинале)Microsoft наконец-то выпустила бесплатный пакет кодеков для Windows Vista и Windows 7, которая позволяет просматривать и работать с RAW файлами более чем с 120 различных камер непосредственно в Windows Explorer.
Информационная безопасность / Управление приватностью: советы от команды Яндекс.Поиска
2011-07-27 17:16:11 (читать в оригинале)Дополнительные разъяснения от Яндекса по защите персональных данных от попадания в поиск и советы по удалению страниц с такими данными из поиска, если они туда уже попали. Помимо этого, рассказывается, как запретить передачу через Метрику конкретных урлов сайта.
Социальные сети / Социальный алгоритм от Adobe
2011-07-27 17:06:24 (читать в оригинале)Социальный алгоритм написан Оливером Голдман для Adobe:
if ( message.length <= 140 && message.isPublic ) {
Twitter.tweet ( message.text );
} else if ( message.isPublic ) {
if ( ! intersection ( message.recipients, Contacts.facebookOnlyUsers ).isEmpty ) {
FaceBook.setStatus ( message.text );
} else {
GooglePlus.share ( message.text, GooglePlus.PUBLIC );
}
} else {
circles = GooglePlusUtilities.computeRelevantCircles ( message.recipients );
GooglePlus.share ( message.text, circles );
}
Python / Описание алгоритмов — вместо псевдокода, лучше Python
2011-07-27 16:27:36 (читать в оригинале)Псевдокод имеет множество недостатков. Самым главным недостатком, является то, что он псевдо.
Посмотрите, например, реализацию на Python известного алгоритма Дейкстры.
01 def Dijkstra(graph, v0):
02 distance = dict(((v, float('inf')) for v in graph.iterkeys()))
03 distance[v0] = 0
04 vertex = set(graph.iterkeys())
05 while vertex:
06 d1, v1 = min(((distance[v], v) for v in vertex))
07 vertex.remove(v1)
08 for v, d in graph[v1].iteritems():
09 if distance[v] > distance[v1] + d:
10 distance[v] = distance[v1] + d
11 return distanceЯ не буду описывать достоинства и недостатки каждого из подходов. Я просто покажу, как это выглядит на Python. Все познается в сравнении.
Читать дальше →
Категория «Новости»
Взлеты Топ 5
|
| ||
|
+903 |
934 |
Блог о подарках и праздниках |
|
+883 |
955 |
Kitten |
|
+876 |
942 |
And_So_On |
|
+846 |
1007 |
Уголок народного трейдера |
|
+814 |
958 |
ank |
Падения Топ 5
|
| ||
|
-1 |
255 |
Главная |
|
-1 |
4 |
Equillibrium |
|
-2 |
15 |
Elephant_Talk |
|
-6 |
771 |
Сибдепо / Блоги |
|
-6 |
5 |
lqp |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
