книги хакеры / журнал хакер / 132_Optimized
.pdf
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
r |
|
||
P |
|
|
|
|
|
NOW! |
o |
|
|||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
PHREAKING |
|||||
w Click |
to |
|
|
|
|||||||
|
|
|
|
|
m |
WOODOCAT WOODOCAT@MAIL.RU |
|||||
|
|
|
|
|
|
||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
|
. |
|
|
|
|
|
.c |
|
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|
||
|
|
|
|
-xcha |
|
|
|
|
|
БЕТОННЫЕ
×ÀÑÛ НЕОНОВАЯ ХОРОЛОГИЯ
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
КАК ВЫГЛЯДИТ БОЛЬШИНСТВО СОВРЕМЕННЫХ ЭЛЕКТРОННЫХ ЧАСОВ? ЛЕГКО ПРЕДСТАВИТЬ — ПЛАСТМАССОВЫЙ КОРПУС, СЕГМЕНТНЫЕ ЦИФРЫ НА СЕРОМ ЖК-ТАБЛО... ИЛИ СВЕТЯЩИЕСЯ НА СВЕТОДИОДНОМ. БЕЗ РАЗНИЦЫ — ВСЕ ОНИ ОЧЕНЬ ОБЫДЕННЫ И ПОХОЖИ ДРУГ НА ДРУГА, КАК ДВЕ КАПЛИ ВОДЫ. ДЛЯ ИЗГОТОВЛЕНИЯ НАШИХ ЧАСОВ МЫ ОБРАТИМСЯ К ЭПОХЕ КИБЕРНЕТИКИ, И СДЕЛАЕМ ИХ ПО САМЫМ НЕСОВРЕМЕННЫМ ТЕХНОЛОГИЯМ!
НЕОНОВЫЕ ИНДИКАТОРЫ
Прототипынеоновыхиндикаторов, всемирноизвестныхкакNIXIE, были разработанывнебольшойлабораториипроизводителяэлектровакуумныхприборовHaydu Brothers Laboratories, которуювпоследствии выкупилафирмаBurroughs Corporation вместеспринадлежащейей торговоймаркойNIXIE. Ав1954 годуиндикаторыбылипредставленына рынок. НазваниеNIXIE былополученоизаббревиатуры«NIX I» (Numeric Indicator eXperimental No. 1), ипрочноукрепилосьвобиходедляобозначениянеоновыхгазоразрядныхиндикаторов.
Надозаметить, чтопервыесерийныеиндикаторыпоявилисьещев 1930-хгодах, новтовремяихприменениебылосильноограничено грубойконструкциейсамихприборовиещенедостаточноразвитой элементнойбазой. Асамыепервыеприборыиндикации, работающиена основепринципатлеющегоразряда, былизапатентованыв1920 году, когдапослеизобретениярадиолампначалосьмощноеиинтенсивное изучениеэлектрическихпроцессовввакуумеисильноразреженных газах.
ПРИНЦИП РАБОТЫ NIXIE
Неоновыеиндикаторы— этогазоразрядныеприборынизкогодавления, работающиенаосновепроцессовтлеющегоразряда. Преждечем приступитькобъяснениюпринципаработыгазоразрядныхприборов, рассмотримпроцесспрохожденияэлектрическоготокавгазе.
Поддействиемсильногоэлектрическогополясатомовинертногогаза срываютсяэлектроны, которыеустремляютсяканоду, аоставшиеся положительнозаряженныеионынаправляютсяккатоду. Этотпроцесс называетсяпробоемгазовогостолба. Затем, врезультатеинтенсивной бомбардировкикатодаположительнымиионами, начинаетсявторичная электроннаяэмиссия, ивозникаетустойчивыйтлеющийразряд. Одновременноспроцессомионизациигазапроисходитиобратное
явление, прикоторомионыпревращаютсявнейтральныеатомы. Превращениеионовгазавнейтральныеатомыназываетсярекомбинацией; приэтомвыделяетсяэнергия, поддействиемкоторойпроисходит свечениеионизированногогаза.
Непосредственноккатоду1 примыкаеттонкое, толщинойвдолимиллиметра, астоновотемноепространство2. Здесьэлектроны, выбитыеиз катода, ещенеуспелиприобрестискорости, достаточныедлявозбужденияатомовгаза, поэтомувэтойобластисвечениянет. Далееидет светящаясяпленка3, вкоторойразогнанныеэлектронывозбуждают, ноещенеионизируютатомыинертногогаза. Возбужденныеатомы испускаютквантысветасхарактернымдляэтогогазацветомсвечения. Так, тлеющийразрядвнеонесопровождаетсяинтенсивнымкраснооранжевымсветом.
Затемследуеттемноекатодноепространство4, вкоторомначинаются процессыионизацииатомов, атакженарастаютэлектронныелавины. Образовавшиесявэтойобластиположительныеионынесутсяназад, бомбардируякатодивызываявторичнуюэлектроннуюэмиссию.
Большоеколичествобыстрыхлавинныхэлектроноватакуетследующий слой. Начинаетсяонрезкойсветящейсяграницейиназываетсяобластьютлеющегосвечения5. Здесьпроисходитрекомбинацияэлектроновс положительнымиионами.
Тлеющеесвечениепостепеннопереходитвфарадеевотемное пространство6, кудабыстрыеэлектроны, рожденныеэлектронными лавинами, уженедолетают. Заэтимпространствомследуетположительныйстолбразряда7, занимающийвсюоставшуюсяобластьдоанода 8 исветящийсяблагодаряпроцессамрекомбинации. Напряжение, прикоторомобразуетсятлеющийразряд, называетсянапряжением зажигания. Зависитоноотмножествафакторов, такихкаксоставгаза, давление, расстояниемеждуэлектродами, ихматериалиформа.
Восновуработыгазоразрядныхиндикаторовположеноявлениесветя-
108 |
XÀÊÅÐ 12 /132/ 09 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
o |
|
|
|
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
|
|
ИНДИКАТОРИН-1, ОБЩИЙВИДИ |
ПРИНЦИПРАБОТЫПОВЫШАЮЩЕГО |
СХЕМАОБОЗНАЧЕНИЯ |
ПРЕОБРАЗОВАТЕЛЯ |
щейсяпленкиоколокатода. Неоновыйиндикаторпредставляетсобой стекляннуюколбуснаборомзапаянныхвнееэлектродов, наполненную разряженнымнеоном. Анодизготавливаетсяввидестакана, накрытого сеткой, инанегоподаетсяположительноепотенциал. Катодыввиде проволокисформированыводнуиздесятиарабскихцифрипомещены внутрьстакана. Еслинаодинизкатодовподатьотрицательныйпотенциал, инертныйгазначинаетсветитьсявокругпроволоки. Технологически давлениевнутрибаллонаподобранотак, чтобысвечениеполучалось равномернымиярким. Такимобразом, подаваянапряжениенаодиниз катодов, можно«высвечивать» любуюцифруот0 до9.
ИСТОЧНИК ПИТАНИЯ ДЛЯ NIXIE
Длязажиганиягазатребуетсявысоковольтныйисточникпитания. Уразныхтиповлампнапряжениезажиганияможетбытьразным, нодлявсех неоновыхиндикаторовонолежитвпределах150-200 В. Раньшетакое напряжениеснималисовторичнойобмоткигабаритногоиувесистого трансформатора, которыйодновременнопиталинизковольтнуючасть прибора, носейчасдостатьтакойспецифичныйтрансформаторстановитсявесьмапроблематично.
Спомощьюсовременнойэлектроннойбазыможносоздатьмалогабаритныйпреобразователь, сменьшейстоимостьюиболеевысоким КПД, которыйэлементарноразместитсявплоскостиосновнойплаты. Всеустройствоможетпитатьсяотнизковольтногоисточникапитания, например, готовогоимпульсногоблокапитания, авысокоенапряжение дляNIXIE будетполучатьсяштатнонепосредственноизнизковольтного. ТакойжепринциппитанияиспользуетсявЖК-дисплеяхимногихдругих современныхбытовыхприборах. Разберемсявпринципеработыповышающегопреобразователя.
ПовышающийпреобразовательсостоитизисточникапитанияB, дросселяL, ключаSW, диодаVD, накопительногоконденсатораСинагрузочногосопротивленияR.
ПризамыканииключаSW (обозначенокрасным) дроссельL окажется напрямуюподключеннымкисточникупитания. Всилуинерционности дросселя(фундаментальноесвойствоиндуктивности) токнеможет увеличитьсяскачкообразно, абудетнарастатьлинейно, приэтомбудет происходитьнакоплениеэнергиимагнитногополя. Напряжениевточке соединениядиодаVD идросселяL равнонулю, поэтомудиодзакрыт. ПодачутокавэтовремявнагрузкуобеспечиваетконденсаторС.
ПриразмыканииключаSW (обозначеносиним) токнеможетмгновенноуменьшиться, опятьжевсилуинерционностидросселя, ипоэтому продолжаеттечь. Напряжениенакатушкемгновенноувеличиваетсядо уровня, обеспечивающегопротеканиетока. Втеории— хотьдобесконечности, вреальностижепроизойдетискровойразрядчерезвоздух. Нодроссельслеваподключенкисточникупитания, асправачерездиод кнакопительномуконденсаторусужеимеющимсянекоторымзарядом. Такимобразом, нарастаниенапряженияпродолжитсяснапряжения, имеющегосянаконденсаторе. Токвдросселеприэтомбудетлинейно уменьшаться, анапряжениенаконденсаторерасти.
Величинанапряжениявпикезависитотнесколькихфакторов: индук-
тивностидросселя, длительностиоткрытого, закрытогосостоянияключа
искоростиеговыключения. Величинапульсацийэтогонапряжениякак параметркачествапитания, всвоюочередь, зависитот: емкостиконденсатора, частотыработыключаитокапотребляемогонагрузкой. Важно, чтобыниприкакихобстоятельствахсердечникдросселяне переходилвнасыщение. Еслиэтопроисходит, тодроссельуженев состояниинакапливатьэнергиюмагнитногополя, асопротивлениеего попостоянномутокустановитсякрайнемало. Этоозначает, чтовнасыщениимощныйдроссельпревращаетсявпростойпроводник, который замыкаетчерезключисточникпитания. ВрезультатеКПДустройства резкопадает, аключиисточникпитаниясильноразогреваются. В конечномсчете, этоприводитквыходуизстрояключаилиисточникапитания. Чтобыэтогонепроизошло, нужноправильновыбратьпараметры преобразователя.
Итак, переднамиоднаизтысячсхемповышающихпреобразователей. Хочетсясразуобратитьвнимание, чтосхеманескольконестандартна. Обычнодляуправлениясиловымключомиспользуетсяспециальный ШИМ-контролер, например, МС34063. ЗдесьиспользуетсяуниверсальныйаналоговыйтаймерNE555, ауправлениеистабилизация реализованаспомощьючастотноймодуляции[1]. Интереснозаметить, чтомногиеспециализированныемикросхемыШИМ-контролеровв своемсердцеимеютвсетотжеуниверсальныйтаймер. Разберемся, как работаетпреобразователь.
ТаймерNE555 включенкакмультивибраторпостандартнойсхеме. ЦепочкойR5R6C4 определяетсячастотаискважностьимпульсов. Таймер обеспечиваетработуповышающегопреобразователяL1VT1VD1C3. На резисторахR1R2R3 собранделительнапряжения, которыйвместесVT2
иR4 образуютцепьобратнойсвязи. ВыводCONTR-таймерапозволяет получитьдоступкопорномунапряжениюкомпаратора. Еслитранзистор VT2 начинаетоткрываться, тоэтоприведеткпритягиваниювнутреннего опорногонапряжениякземле, вследствиечегоувеличиваетсячастота генерации. Увеличениечастотыпринеизменныхостальныхэлементах приводиткуменьшениювыходногонапряжения. Этолегковидноиз уравнениябалансанакопленнойирасходуемойэнергии[1].
ВкачествеключаиспользуетсяIRF830 смаксимальнымнапряжением 500 В, максимальнымтоком4 Аисопротивлениемканала1,5 Ом. Диод высокочастотныйFR04 собратнымнапряжением400 В. Дроссель— 100 мкГн, рассчитанныйнатокнеменее4 А. ДляIRF830 требуетсятакженебольшойрадиатор, таккаквпикечерезнегопроходитвесьмасолидный ток.
ВцепиобратнойсвязииспользуетсявысоковольтныйтранзисторBF487,
смаксимальнымнапряжениемколлектор-эмиттер400 В. Насамом деле, нетстрогойнеобходимостииспользоватьименноэтоттранзистор. Вместонегоподойдетилюбойдругойнизковольтныймаломощный транзисторструктурыn-p-n, например, BC547. Ноэтасхеманеимеет никакихцепейисредствзащитыоткороткихзамыканийилиперегрузок. Вповышающихпреобразователяхбезсерьезногоусложненияи вмешательствавосновнуюцепьпитанияневозможнореализовать такуюзащиту. Какпоказалапрактика, нестандартныеситуации, имею-
XÀÊÅÐ 12 /132/ 09 |
109 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
PHREAKING |
||||
w Click |
to |
|
|
|
||||||
|
|
|
|
|
m |
|||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
СХЕМАПОВЫШАЮЩЕГОПРЕОБРАЗОВАТЕЛЯНА
NE555
щиеместовосновномнаэтапемакетированияиотладки, приводятк высоковольтномувыбросуивыходуизстрояименноэтоготранзистора, поэтомуегоприменениеоправдано.
Вкачествеповышающегопреобразователяможноиспользоватьи другуюсхему, скажем, натойжеMC34063, ноописаннаявыше— самая простаяинеприхотливая. Ктомуже, трудностейсдоставаниемNE555 по определениюбытьнеможет, этооченьраспространеннаямикросхема. Подробнееометодикерасчетаимпульсныхисточниковпитаниячитайв книгеРаймондаМэка«Импульсныеисточникипитания. Теоретические основыпроектированияируководствопопрактическомуприменению».
УПРАВЛЕНИЕ NIXIE
Итак, внашемраспоряжении— 4 газоразрядныхиндикатораИН-1 и2 неоновыелампочкиИН-3 вкачествемигающихточек, атакжеисточник питаниядлявсегоэтого. Осталосьнакаждоминдикаторезажечьцифру всоответствиистекущимвременем, тоестьодиниздесятиэлектродов каждойлампызамыкатьназемлю. Можноиспользовать40 маломощных высоковольтныхтранзисторов, аможносделатьпо-другому...
Всвоевремя, специальнодляработысгазоразряднымииндикаторами, быларазработанамикросхемаSN74141 (отечественныйаналог К155ИД1). Онапредставляетсобойдешифратордвоично-десятичного кодавдесятичный, которыйпозволяетпреобразоватьчетырехразрядныйкод, поступающийнавходыА0-А3, внапряжениенизкогологическогоуровня, появляющеесянаодномиздесятивыходов0-9. Каждый десятичныйвыходснабженвысоковольтнымтранзисторомсоткрытым коллектором. Другимисловами, катодынеоновыхиндикаторовможно напрямуюподключатькодноименнымвыводамэтоймикросхемы. Управлениесамиминдикаторомсводитсякподачедвоичногокода зажигаемойцифрыначетыреадресныелиниидешифратора. Несмотрянато, чтоэтооченьолдскульнаямикросхема, вбывшемСССР
их, атакжесамииндикаторысерииИН, выпускаливплотьдо87 года(!), в товремякакзарубежомотнихдавноотказались. Поэтомувовсеммире это«советскоедобро» сейчасдостатьлегче, чембрендовыеаналоги.
Крометого, стоимостьтакихчетырехмикросхемнесравнитсясостоимостьючетырехдесятковвысоковольтныхтранзисторов(40 руб. против
400).
ВкачествеуправляющегоконтролеравыбранAVR-микроконтроллер ATtiny26 фирмыATMEL. Описаниепринципаработыиархитектурыэтих микроконтроллеровневходитврамкистатьи— потемеестьогромное количествоинформации. Строгоговоря, длянашихцелейлучшебы подошелATmega8. Норассмотримдругойвариант, ктомуженеуступающийвцене.
Дляуправленияиндикатораминамнужно16 выводов(4 индикатора по4 линии), ещеодинвыводнужендлямигающихточек, двабудут задействованыдлякварца, иещедвавыводапотребуетсядлякнопок. Итого— 21 вывод. Длянаращиваниянедостающихвыводовиспользуем внешний8-битныйрегистр-защелкуSN74LS373 (отечественныйаналог
КР1533ИР22), иподключимегопараллельноосновномупортуA, аодин выводспортаB используемдляфиксации. Индикаторы подключаются парами — одна пара к регистру-защелке, другая к контроллеру. Теперь для установки всех четырех цифр на неоновых индикаторах нужно выполнить следующую последовательность: 1) установить
ПОДКЛЮЧЕНИЕИНДИКАТОРАИН-1 КМИКРОСХЕМЕ К155ИД1
на выводе STB регистра-защелки лог. 1.; 2) записать в порт A коды единиц и коды десятков часов; 3) установить на выводе STB лог. 0, тем самым, зафиксировать данные в нем; 4) записать в порт A коды единиц и коды десятков минут. Вся эта последовательность выполнится микроконтроллером за несколько микросекунд. Блок питания выполнен по классической схеме. В качестве сетевого трансформатора используется компактный 7-ватный ТТП110. С выпрямителя BD1С1С2 нестабилизированное напряжение 12 В подается на повышающий преобразователь и линейный стабилизатор L7805, обеспечивающий питанием цифровую часть схемы. Все остальные блоки, за исключением самих индикаторов, установка которых планируется на переднюю панель, размещены на одной односторонней печатной плате. Кнопки настройки и установки часов будут расположены на задней панели вместе с разъемом питания и конструктивно объединены с ISP-разъемом программирования микроконтроллера.
Полный вариант схемы с рисунком печатной платы, фотошаблонами, исходниками и готовой прошивкой ищи на диске.
КОРПУС ДЛЯ NIXIE
Изготовив такие часы на старомодных неоновых индикаторах, несолидно было бы поместить их в какую-нибудь банальную пластиковую коробку. ИН-1 — это первые отечественные газоразрядные индикаторы из эпохи кибернетики. Почти все они кривые, косые и выполнены весьма брутально, поэтому требуют соответствующего корпуса… в идеале, из черного бакелита с палец толщиной, или из бетона, как, например, у часов NIXIE Concrete Clock. У Даниеля Курта это был всего лишь концепт, мы же превратим его в жизнь! Поскольку корпус претендует на право быть фундаментальным, то и делать мы его будем по всем правилам изготовления фундаментов.
Настоящий бетон мы использовать, конечно, не будем. Это неразумно, ведь время его схватывания составляет несколько дней, а полную прочность он набирает только через месяц. Вместо бетона мы будем использовать строительный гипс (алебастр). Работать с ним гораздо проще, смесь отвердеет за 10 минут, и будет иметь ровную поверхность с шероховатой фактурой, приятной на ощупь. Отливка корпуса производится поэтапно — каждая сторона отдельно. Для этого требуется большой кусок стекла и несколько полос из жести. Стекло служит основой, а полосы опалубкой. Полосы, толщиной около 0,5 мм, скрепляются по углам плоскими магнитами с внешней стороны, таким образом, получается легкоразбор-
110 |
XÀÊÅÐ 12 /132/ 09 |
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
|
X |
|
|
|
|
|
|||
|
|
- |
|
|
|
|
|
d |
|
||
|
|
F |
|
|
|
|
|
|
t |
|
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
r |
||
|
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
|
||||
|
w Click |
to |
BUY |
|
|
||||||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
m |
||||
|
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
БЕЗОСОБЫХФИНАНСОВЫХЗАТРАТМОЖНОСТАТЬ |
|
|
||
ОБЛАДАТЕЛЕМКАМЕННЫХЧАСОВИЗЭПОХИКИ- |
|
|
||
ОПАЛУБКАИОТЛИВКАВТОРОЙСТЕНКИ |
||||
БЕРНЕТИКИ |
|
|||
ная конструкция многоразового применения. |
|
|
||
Сначала на листе бумаги размечается геометрия заготовки, |
диаметра все доводится с помощью тонкостенной трубки-скреб- |
|||
после чего лист кладется под стекло. Затем по линиям будущих |
ка. Отверстия готовы и можно приступать к отливке дна. Гипс — |
|||
границ «крышки» подгоняется жестяная опалубка. После этого |
пористый материал и ведет себя аналогично утеплителю, поэтому |
|||
разводится гипс до консистенции жидкой сметаны и заливается в |
для нормальной работы электроники заднюю крышку делать не |
|||
полученную форму. Время загустевания всего 2-3 минуты, поэтому |
стоит. |
|||
работать нужно очень быстро и точно. С помощью шпателя смесь |
Внутри гипс все еще остается влажным, и чтобы корпус не повело, |
|||
разравнивается по всей форме. Через 7-10 минут происходит |
перед установкой электроники нужно оставить его на неделю в |
|||
отвердевание гипса. Заготовка становится теплой и прочной. |
теплом месте. В процессе сушки корпус меняет цвет с темного на |
|||
Теперь опалубка разбирается и можно приступать к отделению |
светло-серый. Когда гипс полностью высохнет, можно приступать |
|||
заготовки от стекла. Так мы получили только одну стенку. Форми- |
к фиксированию неоновых индикаторов в отверстиях с помощью |
|||
рование остальных стенок корпуса проводится таким же образом. |
клея. На нижнюю плоскость корпуса бетонных часов наклеивают- |
|||
Первым делом необходимо примерить уже имеющуюся заготовку |
ся резиновыеножки, ичасыготовы! z |
|||
к вновь сформированной жестяной опалубке следующей сторо- |
|
|
||
ны будущего корпуса, чтобы она |
|
|
|
|
легко туда вставлялась, а стенки |
УПРАВЛЯЮЩИЙКОНТРОЛЕР |
|||
опалубки прилегали плотно. |
Сначала заливается гипсовая смесь, а потом уже вставляется заготовка, причем заготовка должна отлежаться еще минут 10 — иначе ровных стыков не получить.
Пока гипс теплый и мокрый, еще не набрал полную прочность и его легко соскребать, надо быстро удалить все излишки. Если между сторонами имеются «щели» или при заливке образовалась раковина, то после полного затвердевания корпуса их легко «залечить» с помощью шпателя, сухой смеси и небольшого количества воды. Дно делается в самую последнюю очередь, после проделывания отверстий под неоновые индикаторы.
Контур отверстий прорисовывается циркулем прямо на гипсе. Потом в центре просверливается несколько
отверстий, и сердцевина аккуратно выдавливается. Только никаких ударов! До нужного
XÀÊÅÐ 12 /132/ 09
111
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
|
|||
|
F |
|
|
|
|
|
|
t |
|
|
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
r |
||||
P |
|
|
|
|
|
NOW! |
|
o |
|
|
|||
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|
|
|
|||
w Click |
to |
|
|
|
|
|
|
SYN\ACK |
|
||||
|
|
|
|
|
|
m |
СЕРГЕЙ «GRINDER» ЯРЕМЧУК GRINDER@SYNACK.RU |
||||||
|
|
|
|
|
|
|
|||||||
w |
|
|
|
|
|
|
|
|
|
|
|||
|
w |
|
|
|
|
|
|
|
|
o |
|
|
|
|
. |
|
|
|
|
|
.c |
|
|
|
|||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|
|
|||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
Эффект
неваляшки
ПростыешагидлясозданияотказоустойчивогоWindows-сервера
Хорошийадминнедолженбытьзаметен. Послетого, каквсенастроено, онможетспокойнозаниматьсясвоимиделами, например, резатьсяв квакуилиписатьстатьивz. Егоработаоцениваетсяпостабильноработающемусерверуиотсутствиюжалобсостороныпользователей. Но ведьнеприятностиобычнопроисходятвсамыйнеподходящиймоменти, хотявсеситуациипредусмотретьпростонереально, кое-чтовсежемож- нопредпринять.
СОЗДАЕМСОФТВАРНОЕЗЕРКАЛО Любое |
воначальнопоявилсявсистемахнабазеItanium |
diskpart> select disk 0 |
устройство современного компьютера может |
исейчасширокоиспользуетсяпризагрузке |
Disk 0 is now the selected disk. |
выйти из строя, и высокая стоимость ком- |
64-разрядныхОС.Настройказеркалирования |
|
понента совершенно не гарантирует 100% |
системныхдисковдляMBRиGPTтакжебудет |
diskpart> convert dynamic |
надежность. Недолговечны и жесткие диски, |
немногоотличаться. |
DiskPart successfully converted the |
хранящие тонны бесценной информации, по- |
Теперьпоследовательноразбереморгани- |
selected disk to dynamic format. |
теря которой может иметь любые последствия, |
зациюRAID1длякаждогослучая.Начнем |
|
вплоть до развала бизнеса. Традиционным |
ссистемногодиска,использующегоMBR. |
Внимательно прочти сообщение после |
способом сохранить данные является приме- |
Послеустановкисистемыунасдолженбыть |
выполнения этой команды, в некоторых |
нение систем резервирования, в Win2k8 для |
одинужерабочий(системный)дискивторой |
случаях для завершения операции требуется |
этого используется компонент «Server Backup», |
поканезадействованныйдиск,которыйбудет |
перезагрузка. |
который пришел на смену мощной утилите |
зеркаломосновного.Дляуправленияхардами |
C системным диском все. Подключаем второй |
NTBackup. Но сегодня мы не будем устраивать |
используемвкладкуDiskManagement,—она |
винч. В случае, когда статус диска в Disk |
бэкапные разборки, лучше поговорим о про- |
доступнавServerManagerивконсолиComputer |
Management показан как Offline, активируем |
стом и при этом очень эффективном способе |
Management(compmgmt.csc).Передсозданием |
его выбором пункта Online в контекстном |
увеличения отказоустойчивости системы — |
RAIDследуетпреобразоватьдискивдинами- |
меню или аналогичной командой diskpart. |
создании софтварного RAID 1. Напомню, что в |
ческие.Выбираемзначокдискавполевнизуив |
Если диск еще не размечен, эту операцию |
массиве RAID 1 используется зеркалирование |
контекстномменю—пунктConverttoDynamic |
можно произвести при помощи самого Disk |
двух дисков, что и обеспечивает высокую |
Disk(«Преобразоватьвдинамическийдиск). |
Management, выбрав в меню пункт Initialize |
отказоустойчивость. При выходе из строя |
ДалееотмечаемвпоявившемсяокнеDisk0,в |
Disk и затем тип таблицы разделов MBR или |
одного харда второй продолжает работать, |
окнеDisktoConvertподтверждаемсвойвыбор |
GPT. Далее преобразовываем его в динами- |
как ни в чем не бывало. Чтобы восстановить |
нажатиемConvert.Послепреобразования |
ческий диск самостоятельно или поручаем все |
массив, просто подключаем к серверу второй |
дискавDiskManagementонбудетпомеченкак |
операции мастерам. Выбираем первый диск |
диск вместо неисправного. Единственный |
Dynamic.Этуоперациюможнопроизвести |
и в контекстном меню щелкаем пункт Add |
недостаток — это большая стоимость такого |
вкоманднойстрокеприпомощиутилиты |
Mirror; в появившемся окне отмечаем второй |
решения (на единицу объема), по сравнению с |
DISKPART.Вызываем: |
диск. Мастер предупредит, что он будет |
однодисковым вариантом или копированием |
|
преобразован в Dynamic Disk, — соглашаемся, |
всех критических данных на внешнее устройс- |
> diskpart |
нажав ОК. Начнется процесс переноса данных |
тво для бэкапа. |
|
на второй диск. По окончании в загрузчик |
ПроцедуранастройкиRAID1длясистемных |
Смотримсписокдисковинекоторыеиххарак- |
будет добавлена возможность загрузки ОС со |
дисковилидисковсданнымивWin2k8несколь- |
теристики: |
второго харда. |
коотличается.Лонгхорнподдерживаетдва |
|
Вкоманднойстрокедействиявыполняют- |
типазагрузки:MBR(MasterBootRecord)иGPT |
diskpart> list disk |
сятакжепросто,правда,вотличиеотDisk |
(GUIDPartitionTable).ТипзагрузкиMBRразра- |
|
Management,здесьуженетподстраховки,и |
ботанспециальнодляx86системинасегодня |
Подключаемdisk0ипреобразуемеговдинами- |
допущеннаяошибкаможетпривестикпотере |
являетсянаиболеепопулярным.ТипGPTпер- |
ческий: |
данных.Смотримсписоктомов: |
|
|
|
112 |
|
XÀÊÅÐ 12 /132/ 09 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
diskpart> list volume
Обычнозагрузочныйпервыйдискидетнулевымтомом,выбираемего:
diskpart> select volume 0 Volume 0 is the selected volume.
Исоздаемзеркало,указаввкачествепараметравторойдиск:
diskpart> add disk=1
DiskPart succeeded in adding a mirror to the volume.
Впроцессесозданиязеркалаполе«Status»команды«listvolume»будетпоказыватьзначение«Rebuild»;когдаоноизменитсяна«Healthy»,процесс успешнозавершен.
Зеркалирование системных дисков, использующих GPT, чуть сложнее, так как EFI (Extensible Firmware Interface, расширяемый микропрограммный интерфейс) и MSR (The Microsoft Reserved) разделы необходимо создавать вручную. Если второй хард уже содержит таблицу MBR, обязательно переконвертируем его в GPT. Это можно сделать из меню Disk Management или командой:
diskpart> select disk 1 diskpart> convert GPT
DiskPart successfully converted the selected disk to GPT format.
НодискможноконвертироватьвGPT,толькоеслионпуст,поэтомуесли надискеужесозданыразделы,последовательноудаляемихприпомощи команд:
diskpart> select partition 1 diskpart> delete partition override
Теперьсмотримтаблицуразделовсистемногодиска,чтобызатемповторитьеенарезервном:
diskpart> select disk 0 diskpart> list partition
Partition ### Type Size Offset
-----------------------------------
Partition 1 System 400 MB 32 KB Partition 2 Primary 13996 MB 400 MB Partition 3 Reserved 32 MB 14 GB
Переходимковторомудиску:
diskpart> select disk 1
СоздаемсистемныйEFI-разделразмером400Мб:
diskpart> create partition efi size=400
Diskpart succeeded in creating the specified partition.
Вкачестведополнительногопараметраможнозадатьсмещение.Теперь MSR-раздел,которыйиспользуетсядляхраненияметаданных,невиденв DiskManagement.Такойразделрекомендуетсясоздаватьпервымнадискесданнымиивторымнасистемномдиске.ПрипреобразованииMBR ÆGPTразделMSRсоздаетсяавтоматически,ноегоразмернасможетне устраивать:
diskpart> create partition msr size=32
Diskpart succeeded in creating the specified partition.
ПослесозданияMSRиEFIразделовнеобходимоотформатироватьEFIв FAT.Дляэтогоназначаемемубуквудиска.ВобычномвариантеэтоможнобылобысделатьчерезDiskManagement,выбраввконтекстномменю пунктNewSimpleVolumeизатемпоследовательноответивнавопросы визарда,носGPTтакойфокуснепроходит,поэтомуиспользуемdiskpart:
diskpart> select disk 1 diskpart> select partition 1 diskpart> assign letter=E
DiskPart successfully assigned the drive letter or mount point.
И—форматируем:
C:\Windows\system32>format e: /fs:fat /q /y
ОсталосьскопироватьданныесразделаEFIпервогодиска(пустьэто будетD):
C:\Windows\system32>xcopy d:\*.* e: /s /h
Далееконвертируемдискивдинамические(convertdynamic)имиррорим,какдляMBR.
И,наконец,разберем,каксоздатьRAID1длядисковсданными.Вэтом случаепотребуетсятридиска:напервом(вdiskpartобозначенкак нулевой)будетустановленасистема,двадругихбудутсодержатьданные. Здесьвсепросто:выбираемвконтекстномменюодногоизdata-дисков
XÀÊÅÐ 12 /132/ 09 |
113 |
|
|
|
|
hang |
e |
|
|
|
|
||
|
|
|
C |
|
|
E |
|
|
|
||
|
|
X |
|
|
|
|
|
|
|
||
|
- |
|
|
|
|
|
d |
|
|||
|
F |
|
|
|
|
|
|
t |
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
|
NOW! |
|
o |
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
BUY |
|
|
|
|||
w Click |
to |
|
|
|
|
SYN\ACK |
|||||
|
|
|
|
|
|
m |
|||||
|
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
|||
|
|
p |
|
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
||||
|
|
X |
|
|
|
|
|
||||
|
- |
|
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
|||||
|
|
|
|
|
|
||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
|
g |
|
|
|
|
|
|
d |
f |
|
|
n |
e |
|
||
|
|
|
|
|
-x cha |
|
|
|
|
НАСЕРВЕРАХЧАСТОВСТРЕЧАЮТСЯСЕТЕВУХИНА BROADCOM'ОВСКИХЧИПСЕТАХ
INFO |
info
•НастройкаNLBв Win2k3рассмотрена встатье«Непотопляемыйсервер»,которую тынайдешь
вz_02_2008.
•Компонент«Server Backup»дляархивации используетслужбу
VolumeShadowCopy Service.Подробнеео
ServerBackupчитайв статье«Ловимомент!»
вz_07_2008,ао службеVSS—встатье «Движениевтени»,
HTTP://WWW
links
•ОписаниеDiskpart
— support.microsoft. com/kb/300415/ru.
•Драйвераиутилиты длякартIntel — www. intel.com/support/ network/adapter.
•ДрайвераиутилитыBACS длякарт
Broadcom — www. broadcom.com/ support/ethernet_nic.
пунктNewMirroredVolumeиследуемуказаниямвизарда. Основнойшаг—выборвторогодиска.Вкоманднойстроке нужноуказатьдискилитомприпомощиselect,азатем создатьзеркалокомандой«adddisk=2».Чтобыотключить зеркало,используемкоманду«breakdisk=2». Примечаниередактора:чтобыповыситьобщийуровень
надежностиизащитыданныхнакритическиважныхсерверах,зеркалированныедискиможноразместитьнаразных дисковыхконтроллерах.Такаятехникаобеспечиваетотказоустойчивостьнауровнеконтроллеровиноситназвание «дуплексированиедисков».
Такженезабываемораспределеннойфайловойсистеме DFS,позволяющейобъединятьнаходящиесянаразных
КОНВЕРТИРУЕМДИСКИВДИНАМИЧЕСКИЕ
компьютерахресурсывединоелогическоепространство имен.Данныевтакомслучаемогутхранитьсянанескольких серверахсвозможностьюсинхронизацииинформации.При выходеизстрояоднойсистемыэтонескажетсянаработе сервисов.ПодробнееоDFSтыможешьпрочитатьвстатье «Стражфайловогодерева»,опубликованнойвдекабрьском номереzçà2007ãîä.
ПОВЫШАЕМНАДЕЖНОСТЬСЕТИБезсетилюбой,даже оченьдорогойсовременныйсервернеимеетсмысла,онпопростунесможетвыполнятьвозложенныенанегофункции. Поэтомурезервированиесетевыхподключенийявляется важнымшагомпостроенияотказоустойчивогосервера.При наличиидвуходнотипныхсетевыхкартихможнообъединитьводнопсевдоустройство,котороебудетвосприниматься системойкакобычныйсетевойинтерфейссосвоимиМАС-и IP-адресами.Этатехнологияизвестнакак«агрегациякана- лов»(Linkaggregation,LAG)или«транкинг»(trunking). Работаявпаре,двесетевыекартыобеспечиваютпрактическивдвоебольшуюпропускнуюспособность,апривыходе изстрояоднойизкартвсюнагрузкуберетнасебявторая, доступксервисуприэтомнепрерывается.ВядроLinuxуже встроенавозможностьобъединениядвухсетевыхинтерфей- совводин(linux-ip.net/html/ether-bonding.html),подобная технологиязаложенаивдругихоперационках—*BSD,Mac OSX,OpenSolaris.ВWindowsтакойфункциональностиизна- чальнонепредусмотрено,поэтому,чтобыполучитьнужный результат,необходимоиспользоватьсторонниедрайвера и,какводится,длякартразныхпроизводителейпридется искатьсвойвариантреализации.Зачастуюрешенияразных фирмнесовместимымеждусобой,икаждаякомпания вобозначениисвоейпродукцииуказываетразличные
114 |
XÀÊÅÐ 12 /132/ 09 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||||
|
|
X |
|
|
|
|
|
|||||
|
- |
|
|
|
|
|
|
d |
|
|||
|
F |
|
|
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
|
NOW! |
o |
||||
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
BUY |
|
|
||||
|
|
|
|
|
to |
|
|
|
|
|
|
|
w Click |
|
|
|
|
|
|
m |
|||||
|
|
|
|
|
|
|
||||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
|
g |
|
|
||
|
|
|
d |
f |
|
|
n |
e |
|
|||
|
|
|
|
|
-x cha |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
СОЗДАЕМТРАНКИЗИНТЕЛОВСКИХСЕТЕВУХ
названиятранкинга(например,CiscoEtherChanneltrunking,Adaptec's Duralinktrunkingит.д.)Именнопоэтойпричинедляорганизациитранка рекомендуетсяиспользоватьодинаковыеадаптеры,апривыбореоборудованиядлясервераследуетучитыватьналичиевозможностиработыв этомрежиме.Немногоясностивнеслопринятиев2000годустандарта IEEE802.3ad(802.3adLinkaggregationforparallellinks),исегоднямногие решениявыпускаютсясподдержкойIEEE802.3ad.
Основныепроизводителисерверов(HP,Dell,IBM)частоиспользуют сетевыеадаптерынамикросхемахкорпорацииBroadcom,длякоторыхна офсайтедоступнынеобходимыедрайвераиутилитыBACS—Broadcom AdvancedControlSuite(www.broadcom.com/support/ethernet_nic).Крометого,информациюовозможностииспользованияLAGдлясетевых картконкретногопроизводителяможнопоискатьнадомашнемсайте. ДляпримераприведуописаниедоступныхрежимовдлякартотIntel,ко- тороеданонастранице(www.intel.com/support/network/sb/cs-009747. htm).Каквидим,заявленаподдержкачетырехрежимовLAG:
•ALB(AdaptiveLoadBalancing,адаптивнаябалансировканагрузки)—не требуетподдержкикоммутаторами,обеспечиваетбалансировкутрафика с2-8карттолькоприпередачеинаразныеадреса,приемосуществляет лишьпервыйадаптер;
•RLB(ReceiveLoadBalancing,балансировкавходящейнагрузки)—может использоватьсяслюбымкоммутатором,нотольковсочетаниисALB, скоростныеадаптерыучаствуютвбалансировкевходящеготрафикаTCP/ IP,первыйадаптерпринимаетвесьостальнойвходящийтрафик;
•SLA(StaticLinkAggregation,онжеIntelLinkAggregation,статическое объединениеканалов)—обеспечиваетдвунаправленноевыравнивание нагрузки,нотребуетналичиясовместимыхсвитчей;
•Dynamic802.3ad—совместимсостандартом802.3ad,повозможнос- тямпохожнапредыдущий.
Тоесть,режимALBпредназначенбольшедляобеспеченияотказоустой- чивости,таккаквозможнабалансировкатолькоисходящихсоединений. Остальныежережимыподдерживаютибалансировкунагрузкикакна прием,такипередачу.ВкартахдругихпроизводителейрежимыLAG могутотличатьсяпоназванию,хотясуть,какправило,меняетсянесущественно.Кстати,правильноопределитьинтеловскуюсетевухуможно, следуяинструкциипоссылке«IdentifyyourAdapter»настраницеwww. intel.com/support/network/adapter.
Длянастройкипродвинутыхпараметровсетевогоадаптера,втомчисле идляработывтранке,IntelпредлагаетсобственнуюутилитуPROSet— www.intel.com/support/network/sb/CS-016041.htm.Скачиваемиуста- навливаемдрайверобычнымобразом.Например,для64-битнойверсии Win7/2k8R2намнуженфайлPROWIN7X64.exe,обращаемпопутновниманиенасписокподдерживаемыхсетевыхкарт.Далеевызываемокно свойстводнойизсетевух.Послеустановкидрайверовздесьпоявились дополнительныевкладки,гдеможнотонконастроитьработуадаптера. ВконтекстестатьинасинтересуетвкладкаTeaming,переходимнанееи
УСТАНАВЛИВАЕМРОЛЬDHCP-СЕРВЕРА
устанавливаемфлажокTeamthisadapterwithotheradapter.Чтобысоздать группуизнесколькихсетевыхадаптеров,нажимаемкнопкуNewTeamи, следуяуказанияммастера,вводимназваниегруппы,отмечаемсетевые карты,которыебудутвходитьвгруппу,затемуказываемрежимработы (смотривыше).Поокончаниинастроеквсистемепоявитсяещеодин адаптер.Особоважныесервераследуетподключатьксетисиспользованиемдвухтранков,черездвасвитча.
ТакженестоитзабыватьоподдержкеWin2k8-протоколовIGMP(Internet GroupManagementProtocol)иRIPv2(RoutingInformationProtocol); поддержкаболееудачногопосравнениюсRIPv2протоколаOSPF(Open ShortestPathFirst)почему-тобылаубрана.ПротоколIGMPпозволяет снизитьнагрузкунасеть,доставляяшироковещательныепакетытолько адресатам,которыеявнозаявилиосвоейзаинтересованности.Поэтому IGMPчастоиспользуютдляпередачиаудио-ивидеоинформации.Про- токолдинамическоймаршрутизацииRIPv2болееинтересенвконтексте статьи,таккакпозволяетобновлятьинформациюомаршрутах,выбирая оптимальныйнаданныймомент.Вслучаевыходаизстрояодногоиз маршрутизаторов,клиентскаясистема«узнает»обэтомиполучитновые таблицы.Этоактуальноивслучае,когдаимеетсянесколькоинтернет- подключений,—отказодногоизнихникакнескажетсянапользовате- лях,которыесмогут,какнивчемнебывало,выходитьчерезрезервный канал.ХотявнешниеподключениякVPN-серверамисервисамвDMZ, наверняка,придетсяперенастраиватьвручную(здесьмногоезависитот топологии).Чтобыисключитьпростои,следуетиспользоватьISAServer 2006/ForefrontTMG(подробнееоForefrontTMGчитайвпредыдущем номереz),либорешенияотстороннихпроизводителей,вродеKerio WinRouteFirewall,UserGateProxy&Firewallидругие.
Помимо прочего, RIPv2 спасает админа от ручной настройки статической маршрутизации на каждом компьютере (командой «route add»), что особенно выручает в больших, разветвленных сетях. Чтобы установить поддержку динамической маршрутизации, добавь роль Routing and Remote Access (RRAS), выбрав вначале роль «Network Policy and Access Services». Теперь открываем консоль RRAS, которая находится в Administrative Tools, выбираем сервер и в контекстном меню — пункт «Configure and Enable Routing and Remote Access». Запустится визард, на втором шаге которого отмечаем «Custom Configuration» и далее щелкаем LAN Routing. После запуска службы станут доступны настройки для IPv4 и IPv6. Раскрываем список IPv4, переходим в General и в контекстном меню выбираем пункт New Routing Protocol. В появившемся списке щелкаем по RIP Version 2 for Internet Protocol, после чего во вкладке IPv4 появится подпункт RIP. Теперь нужно настроить протокол. Выбираем RIP и в контекстном меню — пункт «New Interface». Мастер предложит выбрать интерфейс, и появится окно с соответствующими настройками.
XÀÊÅÐ 12 /132/ 09 |
115 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|||
|
F |
|
|
|
|
|
|
t |
|
||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
|
o |
|||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|
|||
w Click |
to |
|
|
|
|
|
SYN\ACK |
||||
|
|
|
|
|
|
m |
|||||
|
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
|||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
|
df |
|
|
n |
e |
|
|||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
ПОДКЛЮЧАЕМПРИНТЕРЫВПУЛ
НАСТРАИВАЕМОТКАЗОУСТОЙЧИВЫЙDHCP-
СЕРВИСДажевнебольшихсетяхдляраздачи IP-адресовипрочихсетевыхнастроекклиентам напорядокудобнееиспользоватьDHCP-сервер, чемпростопрописыватьадресавнастройках каждойсистемывручную(изатембороться
сконфликтами).УправлениеIP-адресами изодногоместаэкономиткучувремени. Проблемавтом,чтотеперьклиентызависи- мыотработоспособностиDHCP-сервера,ив
случаевыходаегоизстроянесмогутполучить IP-адрес,соответственно,несмогутвосполь- зоватьсяресурсамилокальнойиглобальной сетей.Возможнонескольковариантоввыхода. Самыйочевидный—этосозданиекластера,в этомслучаеприотказеодногосерверавторой возьметнасебявсюнагрузку.Вопроспостроенияотказоустойчивогокластерадляфайлового серверабылрассмотренвстатье«Безотказный файлообменник»,опубликованнойвоктябрьскомномереzза2008год;многиемоментыпо настройкепересекаютсяссозданиемкластера дляDHCP.
СерверWin2k8R2поддерживаетпротоколDHCP Failover(tools.ietf.org/html/draft-ietf-dhc-failover- 12),использованиекоторогопозволяетдвум серверамсинхронизироватьданныеобаренде адресовмеждусобой,нонаDHCP-запросы отвечаеттолькоосновнойсервер.Резервныйподключается,когданедоступенпервый.Учитывая, чтоон«знает»все,чтовыдалосновнойсервер, переходнарезервныйполностьюпрозрачен. УстановкаролиDHCP-серверастандартна. ВыбираемAddRolesвServerManager,отме- чаем«DHCPServer»вспискеролей.Далее следуютнастройкиработысервера.Вводим настройкиDNS-сервера(домениIP-адрес), затемадресWINS-сервера,еслитакаяслужба будетиспользоваться.Нашаге«DHCPScope» задаемдиапазонIP,которымбудетрулить
нашсервер.ПростонажимаемAddивводим: произвольноеназвание,начальныйиконеч- ныйIP,тип(беспроводная,проводная),адрес шлюзаимаскусети.Поокончанииактивируем область,установивфлажок«Activatethisscope». Определяемся,будемлираздаватьадресаIPv6; еслинет,переключаемнашаге«IPv6stateless mode»флажоксEnableнаDisable.Проверяем иподтверждаемустановки,щелкаемInstall. ДалеенастраиваемFailoverCluster,какописано встатье«Безотказныйфайлообменник».
НАСТРОЙКИRIPV2 ВWIN2K8R2
Очевидно,такойподходимеетпреимущества вбольшихсетях,гдесерверыобслуживают большоеколичествозапросов.Внебольших компаниях,чтобыорганизоватьрезервированиеDHCP,частоиспользуютвторой, какправило,несильнозагруженныйсервер, выполняющийдругуюработу.Вэтомслучае
IP-адресамеждусерверамираспределяютсяпо схеме80/20(таксоветуетMicrosoftимногие источники,хотяэтонедогма,можно70/30или 50/50),тоестьосновнойсерверберетнасебя 80%адресов,оставшиеся20достаютсявторому серверу.Рассмотримсетькласса«С»:сервер DHCP1беретнасебя192.168.1.1-200,сервер DHCP2—192.168.1.201-254.Воизбежание конфликтовнаобоихсерверахнастраиваются исключаемыеадреса(ExcludedAdresses),в которыепрописываютсяIP-адреса,выдавае- мыедругимсервером.Еслиосновнойсервер выйдетизстроя,резервныйсможетотвечать назапросыклиентовиобслуживатьихаренду. Принеобходимостивторойсерверможнолегко перестроитьнаполныйдиапазон.
Осталосьдобавить,чтоприналичиивсети контроллерадоменарольDHCP-сервераобычно возлагаютименнонанего.Хорошейпрактикой являетсяиспользованиедвухконтроллеров домена;привыходеизстрояодногоизних,второй будетвыполнятьвсевозложенныезадачи(восстановлениеирезервированиеКДописановстатье «Ловимомент»июльскогономера zçà2008ãîä).
СЕТЕВЫЕПРИНТЕРЫУправление сетевыми принтерами — дело весьма хлопотное: стоит выйти из строя одному, как админы вынуждены будут разбираться с недовольными менеджерами и другими представителями офисной фауны. Часто упростить себе жизнь можно, сгруппировав несколько идентичных принтеров (имеется в виду, что принтеры должны иметь одного производителя, одинаковые модели, одинаковое коли- чество памяти и использовать одина-
ковые драйвера, — Прим.ред.) в пул. В этом случае клиентские системы отсылают задания на одно логическое устройство печати, а сервер уже самостоятельно перенаправляет их первому доступному физическому принтеру. Такой подход позволит не только повысить доступность, но и равномернее распределить нагрузку на принтеры, увеличить отклик, а зна- чит, и производительность (пулинг не допустит ситуации, когда один принтер простаивает, а второй завален заданиями). Хотя не следует бездумно включать эту опцию, необходимо учитывать и физическое расположение принтеров. Вряд ли пользователи будут в восторге, что нужно бегать по этажам в поисках своих распечаток. Кроме того, весьма нежелательно, чтобы ценные документы попадали на глаза тем лицам, для которых они не предназначены. Сгруппироватьпринтерывпулдостаточно просто.Дляэтогоследуетперейтивовкладку «УстройстваиПринтеры»(DevicesandPrinters), расположеннуюв«Панелиуправления»(Control Center),вызватьокносвойстводногоизпринтеров,которыебудутдобавленывпул,иперейти вовкладку«Ports».Здесьтребуетсяустановить флажок«Enableprinterpooling»иотметитьустройства,которыебудутзавязанывпул.
Ещеоднаремаркаотредактора:пулингобеспе- чиваетвысокуюдоступностьиотказоустойчи- востьдляпринтеров,нонедлясерверапечати, поэтомупринеобходимостиможнонастроить кластерпечатипоаналогиистем,чторассказываетсявупомянутойвышестатье«Безотказный файлообменник».
ЗАКЛЮЧЕНИЕКаквидишь,чтобыпостроить отказоустойчивуюсеть,нужносделатьсовсем немного.Большаячастьописанныхтехнологийнетребуетзначительныхвременныхили финансовыхзатрат,вседостаточнопростои, можносказать,обыденно.Вобментыполучишь кучусвободноговремени,атакжеуважение коллегпоработе.Удачи! z
116 |
XÀÊÅÐ 12 /132/ 09 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
to |
|
|
|
|
|
|
w Click |
|
|
|
|
|
m |
||||
|
|
|
|
|
|
|||||
w |
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
o |
|
|
. |
|
|
|
|
|
.c |
|
||
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-x cha |
|
|
|
|
Реклама