Самоучитель системного администратора. 5-е издание



Download 19,93 Mb.
Pdf ko'rish
bet101/141
Sana27.06.2022
Hajmi19,93 Mb.
#710588
1   ...   97   98   99   100   101   102   103   104   ...   141
Bog'liq
Samouchitel-sistemnogo-administratora RuLit Me 610071


Глава 8 
Рис. 8.20. 
Усовершенствованная топология сети Cisco 
Рис. 8.21. 
Конфигурация виртуальной локальной сети с доступом к Интернету 


Виртуализация и «облачные» технологии 
383 
Вот необходимые команды конфигурации: 
switch1(config)#interface fa0/20 
switch1(config-if)#no switchport 
switch1(config-if)#ip address 192.168.1.1 255.255.255.0 
switch1(config-if)#no shutdown 
Осталось еще прописать сам маршрут: 
switch1(config-if)#ip route 0.0.0.0 0.0.0.0 192.168.1.1 
Рассмотрим окончательную конфигурацию коммутатора 
switch1


ip routing 

interface fa0/3 
switchport mode access 
switchport access vlan 2 

interface fa0/4 
switchport mode access 
switchport access vlan 2 

interface fa0/24 
switchport encapsulation dot1q 
switchport mode trunk 

interface default 
ip address 192.168.1.1 255.255.255.0 
no shutdown 

interface vlan2 
ip address 192.168.1.1 255.255.255.0 
no shutdown 

interface fa0/20 
no switchport 
ip address 192.168.1.1 255.255.255.0 
no shutdown 

ip route 0.0.0.0 0.0.0.0 192.168.1.1 
Другие производители оборудования 
Понятно, что Cisco — далеко не единственный производитель сетевого оборудова-
ния. Учитывая, что оборудование от Cisco стоит дорого, желающие сэкономить
наверняка будут искать более дешевые аналоги. Один из таких аналогов — это 
оборудование от D-Link. Простенькое, иногда зависает (ничего личного — говорим 
как есть), но зато ощутимо дешевле. 


384 
Глава 8 
Обратите внимание, что далеко не все оборудование от D-Link поддерживает вир-
туальные локальные сети. 
О настройке VLAN на коммутаторах D-Link можно прочитать вот на этой странич-
ке: 
http://xgu.ru/wiki/VLAN_в_D-LINK
или в руководстве пользователя.
Настройка VLAN в Linux 
А теперь рассмотрим настройку виртуальных сетей в ОС Linux. Этот раздел вам 
понадобится, если вы надумали построить программный маршрутизатор между 
двумя VLAN на базе Linux или хотите обеспечить присутствие одного и того же 
сервера в нескольких VLAN: такой себе Фигаро — тут и Фигаро — там. 
Первым делом надо добавить модуль 802.1Q, обеспечивающий маркировку кадров: 
# modprobe 8021q 
Модуль не найден? Тогда следует перекомпилировать ядро, включив поддержку 
этого модуля. Вот заветные команды: 
# cd /usr/src/linux 
# make menuconfig 
# make modules 
# make modules_install 
Модуль включается в разделе: 
Network options / 802.1Q VLAN Support

После перекомпиляции ядра перезагружаем систему и снова вводим команду: 
# modprobe 8021q 
Модуль должен быть загружен. Затем надо выключить сетевой интерфейс и «под-
нять» его, но уже без IP-адреса: 
# /sbin/ifconfig eth0 down 
# /sbin/ifconfig eth0 0.0.0.0 up 
Теперь укажем, к какому интерфейсу подключена какая из виртуальных сетей. Для 
этого используется команда 
vconfig
(пакет vlan или vconfig — название пакета, со-
держащего программу vconfig, зависит от дистрибутива). Формат вызова команды 
такой: 
# /sbin/vconfig add интерфейс VLAN_ID 
Например: 
# /sbin/vconfig add eth0 1 
# /sbin/vconfig add eth0 2 
В этом случае мы связали VLAN 1 и VLAN 2 с одним сетевым интерфейсом — 
eth0. Далее нужно указать IP-адрес и сетевую маску для каждого интерфейса: 
# /sbin/ifconfig eth0.1 192.168.1.х netmask 255.255.255.0 up 
# /sbin/ifconfig eth0.2 192.168.2.х netmask 255.255.255.0 up 
Можно задать маршрут по умолчанию (если необходимо): 
# /sbin/route add default gw 192.168.1.x 


Виртуализация и «облачные» технологии 
385 
Получить исчерпывающую информацию о «виртуальных» интерфейсах можно
через псевдофайловую систему 
/proc

cat /proc/net/vlan/eth0.N 
Например: 
cat /proc/net/vlan/eth0.1 
Это еще не все. VLAN мы, вроде бы, настроили, но при перезагрузке потеряем все 
настройки. Чтобы этого не случилось, нужно прописать модуль 802.1Q в файле 
/etc/modules.conf
, а настройки VLAN — в файле 
/etc/network/interfaces
, например: 
auto myvlan 
iface myvlan inet static 
address 192.168.1.1 
netmask 255.255.255.0 
vlan_raw_device eth0 
Можно также создать сценарий и добавить его вызов в сценарий автозапуска сис-
темы — это уже как кому больше нравится. 
Выбор сервера: физический или виртуальный 
Нужен ли вашему проекту сервер? 
Часто бывает так, что человек мучается над выбором физического сервера, а он ему 
вообще не нужен. Поэтому первым делом надо определиться, нужен ли сервер
вообще, а потом уже думать, какой из них покупать: физический или виртуальный. 
Вот несколько причин, согласно которым проекту (предприятию/организации) ну-
жен собственный сервер: 
крупный интернет-проект вроде игрового сервера, большого интернет-магазина, 
хостинг-провайдера и т. д.; 
необходимость удаленной совместной работы с каким-либо приложением вроде 
бухгалтерской программы «1С:Предприятие» или любым другим подобным; 
наличие большого количества пользовательского контента — например, если 
это социальная сеть; 
сайт с высокой посещаемостью, с которой обычный хостинг уже не справляется
и его нередко отключают за превышение лимита ресурсов. 
Впрочем, в последнем случае сервер не всегда и нужен. Возможно, следует опти-
мизировать программное обеспечение, чтобы уменьшить нагрузку на хостинг, или 
попробовать перейти к другому хостеру с более «мягкими» лимитами. 
А вот в первых трех случаях сервер нужен. Вот только заметьте, что мы пока не 
говорим, какой именно. Во всех остальных случаях (четвертый, как уже было ука-
зано — под вопросом) дешевле и проще приобрести хостинг. Учитывая среднюю 
стоимость физического сервера, средств, потраченных на него, хватит лет на 50 
аренды хостинга. 


386 
Глава 8 
Если ваш проект соответствует приведенным здесь критериям, сервер все-таки ну-
жен. Осталось решить, будет это физический сервер или можно обойтись вирту-
альным. Для начала рассмотрим коммерческую сторону вопроса. 
Стоимость физического сервера 
Давайте подберем сервер средней конфигурации, который бы подошел под наши 
нужды. При выборе сервера ориентируйтесь на модели в стандартных корпусах 1U 
или 2U, что будет полезно, если вы надумаете установить сервер в дата-центре. 
Вот примерная конфигурация такого сервера: 
Proliant DL180 Gen9 E5-2620v4 Hot Plug Rack (2U); 
Xeon 8C 2,1 GHz (20 Mb); 
1
×
16 Gb R1D_2400; 
RAID-контроллер P440FBWC (2 Gb кэш, поддерживаемые уровни RAID1/10/5/6); 
2
×
300 Gb 12G10K (8/16 up) SFF; 
noDVD; 
2 HPFans; 
iLOstd (w/o port); 
2
×
1 Gb Eth; 
EasyRK + CMA; 
1
×
900 W. 
Конфигурация средняя, но есть определенные положительные моменты: стандарт-
ный корпус 2U, серверный процессор Xeon, регистровая память 16 Гбайт, два на-
копителя по 300 Гбайт каждый (подойдет для создания RAID-массива). 
Стоимость этого сервера по данным Яндекс.Маркет составляет 146 851 рубль. От 
этой суммы мы и будем отталкиваться в дальнейших расчетах. 
Стоимость виртуального сервера 
Посмотрим, во сколько обойдется адекватный виртуальный сервер. Стоимость вир-
туального сервера будет зависеть от его конфигурации и выбранной платформы. 
Авторы этой книги имели опыт работы со следующими платформами: Microsoft 
Azure, Hetzner, Xelent Cloud. Платформа Hetzner отличается весьма демократичны-
ми ценами. Самые высокие цены у Microsoft. В среднем, виртуальный сервер кон-
фигурации CX41 (4 процессора, 16 Гбайт памяти и 160 Гбайт дискового простран-
ства) обойдется всего лишь в 19 евро (примерно 1425 р.) в месяц. В тариф включе-
но 20 Тбайт трафика — в большинстве случаев этого будет достаточно, поэтому 
можно сказать, что трафик бесплатный. 
Если разделить стоимость физического сервера (146 851 рубль) на стоимость еже-
месячной аренды, то этих денег хватит на 103 (!) месяца аренды сервера. Другими 
словами, вы можете арендовать виртуальный сервер почти 9 лет. 


Виртуализация и «облачные» технологии 
387 
П
РИМЕЧАНИЕ
Потребности в ресурсах, так же как и цены на физические устройства и виртуальный 
хостинг, все время растут, и ко времени выхода книги из печати и рассматриваемые 
конфигурации, и расчеты их стоимости могут устареть, однако соотношения цен на 
физические серверы и хостинг виртуальных, как правило, остаются стабильными, со-
ответственно, и излагаемые здесь соображения — актуальными. 
Также учтите, что, приобретая физический сервер, всю сумму придется заплатить 
сразу. Заметьте: мы говорим сейчас не об аренде физического сервера, а именно
о покупке собственного за собственные средства. В случае с заемными средствами 
сервер обойдется еще дороже, поскольку надо будет выплачивать проценты по 
кредиту. В качестве капиталовложения физический сервер для небольших и сред-
них проектов — тоже не вариант, т. к. за непродолжительное время он очень быст-
ро потеряет в цене, и вы не сможете продать его даже за половину затраченной 
суммы, если обнаружите, что он вам более не нужен. 
Да, вы можете возразить, что на физическом сервере в два раза больше дискового 
пространства, но: 
во-первых, далеко не всегда вам сразу нужны будут все его 300 Гбайт (второй 
накопитель используется в качестве «зеркала», поэтому вторые его 300 Гбайт не 
считаются); 
во-вторых, в случае с виртуальным сервером вам не нужно будет сразу оплачи-
вать стоимость аренды на 9 лет вперед. Вы можете платить так, как вам угодно: 
раз в месяц, почасово (0,017 евро в час для нашей конфигурации), можно 
уменьшить количество ресурсов и платить меньше. Так, аренда конфигурации
с 8 Гбайт памяти стоит 10,68 евро в месяц — тогда ваших средств хватит на еще 
более продолжительный срок аренды. 
Стоимость содержания физического сервера 
Конечно, физический сервер приятнее тем, что его можно подержать в руках, — 
видишь, за что платишь деньги. Однако, как и со всем физическим, мало его ку-
пить, его нужно еще и содержать. 
В стоимость содержания физического сервера входят следующие составляющие: 
стоимость программного обеспечения
— арендуя виртуальный сервер, вы ав-
томатически приобретаете и лицензию на право использования того или иного 
программного обеспечения, — например, Microsoft Windows Server. В случае с 
физическим сервером за «математику» придется доплатить. Впрочем, и при 
аренде виртуальный сервер этот вопрос лучше уточнить — разные платформы 
считают по-разному: Linux, как правило, бесплатный, а вот в случае с Windows 
стоимость ПО может не входить в стоимость аренды. Как правило, она входит, 
но стоимость виртуальной машины с Windows может оказаться выше, чем ана-
логичной с Linux; 
зарплата администратору
— в зависимости от обязанностей администратора, 
графика его работы и вашего региона, эта сумма будет составлять от 25 тыс. 
рублей в месяц; 


388 
Download 19,93 Mb.

Do'stlaringiz bilan baham:
1   ...   97   98   99   100   101   102   103   104   ...   141




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish