KnigkinDom.org» » »📕 Настоящий CTO: думай как технический директор - Алан Уильямсон

Настоящий CTO: думай как технический директор - Алан Уильямсон

Книгу Настоящий CTO: думай как технический директор - Алан Уильямсон читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!

1 ... 47 48 49 50 51 52 53 54 55 ... 88
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
в него новую жизнь. Вы можете использовать как коммерческие решения, так и продукты с открытым исходным кодом и выбрать необходимый вам уровень функциональности. Этот путь рекомендуется только в том случае, если у вас есть ресурсы для управления частным облаком. Хотя вы выиграете в стабильности и надежности (поскольку сможете легко перемещать ресурсы с неисправных серверов), вам все равно придется нести накладные расходы на оборудование.

Логичным развитием этой идеи является гибридное облако – сочетание частного и публичного. Когда ресурсы частного облака исчерпываются, публичное может восполнить дефицит, при этом потребители ничего даже не заметят.

РЕЦЕПТ УСПЕХА

Тех, кто привык к традиционному оборудованию, может пугать переход в облако, но бояться не стоит. Вы сможете использовать все имеющиеся у вас навыки и опыт; нужно лишь взглянуть на проблему по-новому. Люди, успешно перенесшие свои проекты в облако, ставили вопрос так: «Вот таким образом я действовал бы при настройке оборудования; как сделать то же самое в облачном сервисе?» Рассмотрим три правила, которые необходимо помнить для успешного перехода:

• Облако не гарантирует безопасность. Защиту необходимо продумать, спроектировать и внедрить в каждую часть решения. Не полагайтесь на какой-либо уровень безопасности только потому, что вы используете сторонний сервис. Каждый раз существует риск неправильной конфигурации, поэтому тщательно проводите тестирование.

• Сбои неизбежны. Облако привлекает тем, что нет необходимости поддерживать оборудование, и создает впечатление, что так вы избавитесь от сбоев. Но облако от них не защищено; аварии будут. Планируйте их, создавайте и отрабатывайте сценарии действий. Благодаря грамотной архитектуре сбои могут пройти незаметно и не нарушить работу пользователей, что избавит вас от значительных дополнительных затрат.

• Создать проблемы проще простого. В облаке очень легко настраивать и использовать ресурсы. Но их так же легко и уничтожить. Будьте осторожны. Понятие «продакшена» здесь существует только в вашей голове. Облачный провайдер предполагает, что вы знаете, что делаете, и не задумываясь выполнит ваш запрос на удаление рабочей базы данных.

Облако избавляет от множества проблем, с которыми вам пришлось бы справляться, работая с традиционным оборудованием. Однако не думайте, что станет легче. Ваши проблемы теперь просто приняли другой характер.

Заметки с полей

Производство меда

Одна из аналогий, которую я использую, описывая разницу между традиционными и облачными приложениями, – это обычная пчела. Мать-природа сделала так, чтобы производство меда не зависело от отдельной пчелы; каждая пчела рано или поздно погибает. Смерть одной пчелы не влияет на общий процесс. Именно так устроено хорошее облачное приложение – сбой является частью его ДНК. С другой стороны, большинство компаний, бизнес которых основан на использовании ПО, устроены как одна-единственная огромная генно-модифицированная пчела, постоянно производящая мед. Однако, если эта «пчела» умрет, производство остановится. И в нашем мире слишком много таких генно-модифицированных пчел.

8.3.2. Собственное оборудование

Использование собственного оборудования (on-premises) – это общий термин, означающий покупку и обслуживание физического оборудования для удовлетворения потребностей организации. Оборудование необязательно должно при этом находиться в офисе – оно может размещаться в специализированном центре обработки данных. В этом разделе мы рассмотрим вопросы создания нового комплекса, а также, что более актуально, поддержки существующего.

Раньше альтернатив не было, и, если компании требовались серверные мощности, – приходилось покупать собственное оборудование. Правильно оценить потребности в нем было трудно, поэтому покупалось либо слишком много железа, которое потом не использовалось, либо, наоборот, его было недостаточно, что приводило к повышенной нагрузке на оборудование (и на сотрудников, которым приходилось надеяться, что ничего не сломается). Серверы нужно купить, доставить, подготовить и установить – на это могут уйти недели. Быстро масштабировать систему невозможно. И, конечно, все это только при условии, что вы убедили финансового директора, что без этих больших капиталовложений обойтись нельзя.

Сегодня эти проблемы можно частично решить, объединив оборудование в частное облако и распределяя ресурсы по мере необходимости. Например, если вам нужны дополнительные серверы на время рекламной компании, которая вызовет всплеск посещаемости сайта, вы можете отключить часть внутренних серверов и использовать эти освободившиеся ресурсы в частном облаке для развертывания дополнительных серверов для сайта. Тем не менее ваши ресурсы по-прежнему ограничены (потому что оборудования больше не станет).

РАЗМЕЩЕНИЕ ОБОРУДОВАНИЯ

Существует два основных варианта размещения оборудования:

• В офисе – оборудование находится в том же здании, что и сотрудники: в отдельном кабинете, шкафу или даже под столом кого-нибудь из разработчиков (такое тоже бывает, хотя так делать не нужно).

• В дата-центре – оборудование размещается в выделенном центре обработки данных, обычно в стойках, вместе с другими серверами.

Как растению для выживания нужны солнечный свет и вода, так и серверу нужны электричество, охлаждение и подключение к сети. Хотя современное оборудование не выделяет столько тепла, сколько старые системы, оно по-прежнему требует охлаждения для нормальной работы. Вы почувствуете это, если разместите его в шкафу без кондиционера – любого, кто откроет шкаф, обдаст жаром!

Потребление электроэнергии – еще один аспект, которым часто пренебрегают. Мы рассчитываем, что просто вставим вилку в розетку, а энергетическая компания сделает все остальное. Хотя, по сути, так и есть, вы должны убедиться, что не перегружаете сеть и что в ней отсутствуют скачки напряжения, которые могут привести к повреждению оборудования. Кроме того, необходимо обеспечить бесперебойное питание на случай, если упомянутая компания какое-то время не сможет поставлять электричество.

Заметки с полей

Важность чистоты

Я помню, как в начале своей карьеры, только что окончив университет, я мирно сидел в кабинете, занимаясь своей работой, а в соседней комнате гудели серверы. Потом вдруг все зашумели – люди стали бегать, кричать, задавать вопросы. Дело было в том, что все серверы одновременно выключились – совершенно неслыханная ситуация. Их гудение смолкло, и единственный звук, который доносился поверх человеческих голосов, – это ритмичный рев пылесоса, которым энергично возила по полу уборщица. Она работала первый день и ничтоже сумняшеся выдернула из розетки провод, которым были подключены серверы, чтобы включить пылесос. С тех пор я перестал недооценивать важность электропитания.

Наконец, сеть – кровь любого сервера, без которой он не сможет выполнять свои функции. Подключить сеть – это не просто воткнуть кабель в разъем RJ45 в надежде, что на сервер начнет поступать трафик. Необходимо убедиться, что трафик безопасен, и настроить резервное подключение на случай, если текущее соединение прервется. Существует множество сложных мультисерверных инсталляций, которые полагаются только на один шестижильный кабель.

Выделенный центр обработки данных (ЦОД) может позаботиться обо всем этом (и возьмет с вас соответствующую плату). Стоимость ЦОД обычно зависит от объема занимаемого оборудованием места в стойке (измеряется в юнитах, или U; один U равен 1,75 дюйма) и пропускной способности сети (доступного вам подключения к интернету). Большинство центров обработки данных включают в свои тарифы стоимость электроэнергии в расчете на использование стандартных блоков питания. Серверы обычно бывают длинными и плоскими и размещаются в стойке плотно один над другим, поэтому их называют «коробки для пиццы». Такие серверы (или серверы для размещения в стойке) стоят немного дороже, чем серверы в обычных настольных корпусах.

В ЦОД также есть все необходимое сетевое оборудование для создания вашей внутренней сети с автоматическим резервированием подключения к интернету. Вам остается только подключить сетевой кабель.

Если же вы планируете размещать оборудование у себя в офисе, учтите несколько моментов. Вам дополнительно потребуются маршрутизаторы, коммутаторы и, возможно, файерволы, которые тоже будут нуждаться в охлаждении и резервном питании.

ПОКУПКА И ОБСЛУЖИВАНИЕ

Прежде чем покупать оборудование, независимо от того, где вы планируете его размещать, необходимо определить его конфигурацию (ЦП, память, диск), стараясь обеспечить возможность обновления в будущем. После того как оборудование прибудет к вам, надо будет установить на него операционную систему. Затем необходимо удалить с него все ненужные программы, настроить средства безопасности и сеть. Все это требует времени.

Если вы размещаете оборудование на своей территории, лучше выделить для него отдельное

1 ... 47 48 49 50 51 52 53 54 55 ... 88
Перейти на страницу:
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


Уважаемые читатели, слушатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор knigkindom.ru.


Партнер

Новые отзывы

  1. LadaTim LadaTim16 август 23:39 Хорошие комменты. Жаль, что не удалось прочитать. Буду искать на другой площадке.... Шибари - Майя Марук
  2. Гость Леля Гость Леля14 август 16:15 Мне было скучно проходить через все круги вины и философских размышлений героини. Утомили меня эти метания. ... Неверный муж моей подруги, часть 2 - Ашира Хаан
  3. Гость Любовь Гость Любовь11 август 19:22 Очень интересный сюжет, история захватывает..... оторваться от чтения было трудно....прочитала залпом... Декретный отпуск для шпионки - Тори Озолс
Все комметарии
Новое в блоге