CDN (сеть доставки контента) — это распределенная сетевая система, которая повышает производительность, безопасность и надежность сети. Он кэширует и доставляет статический и динамический контент, развертывая серверные узлы по всему миру, чтобы обеспечить более быстрый доступ и более высокую доступность контента.
Как вы можете видеть на картинке выше:
99cdn,Как мощный самодельный продукт CDN.,Его цель — позволить пользователям создать персонализированную CDN всего за несколько минут. После трех лет целенаправленных исследований и разработок, а также долгосрочных производственных испытаний,Мы используем собственное ускорение сети, алгоритмы контроля перегрузки, технологию брандмауэра приложений и систему управления узлами. Наши узлы могут легко масштабироваться до тысяч узлов.,Обеспечьте непревзойденную производительность вашей сети,в то же время,Наши узлы контролируют уровень Архитектура,Обеспечьте легкость достижения скорости попадания в кэш90%Вот и все。
Если вы хотите создать свой собственный CDN, вам подойдет система 99CDN.
Сторона управления демо-версиейДемо-клиент
В 99cdn в целях упрощения структуры сети на данный момент не предусмотрены центральные узлы и региональные узлы, но предусмотрены узлы L2 (также называемые конвергенцией обратно к исходным узлам), поэтому структура сети 99cdn выглядит следующим образом:
Схема архитектуры продукта 99cdn
Бурное развитие облачной индустрии стало основным выбором предприятий для перехода в облако. Однако по мере развития этой тенденции постепенно стали проявляться недостатки некоторых облачных сервисов. Такие проблемы, как нестабильность услуг поставщиков облачных услуг, непрозрачность и высокие комиссии, а также опасения по поводу конфиденциальности данных, стали общим предметом внимания предприятий. В этих обстоятельствах все больше и больше предприятий обращаются к возможности создания собственных частных облаков, чтобы удовлетворить более высокие требования к стабильности обслуживания, прозрачности затрат и безопасности конфиденциальности данных. На этом фоне мы разобрали общие Сценарии 99cdn. применения:
Общие сценарии для 99cdn примененияследующее:
Сценарии применения | описание сцены |
---|---|
Самоуправляемая CDN | Для некоторых предприятий или организаций, которым не хватает определенного технического накопления в CDN, но которые имеют определенные рыночные ресурсы и хотят быстро захватить рынок, они могут выбрать собственную CDN 99cdn для быстрого развертывания и эксплуатации. |
Создайте свой собственный частный CDN | Для многих предприятий их бизнес или данные не подходят для миграции в облако, и им необходимо контролировать данные и контент, чтобы они могли самостоятельно развернуть CDN. |
Храните данные в безопасности | Самостоятельно построенная CDN может помочь предприятиям лучше контролировать безопасность передачи и хранения данных и снизить риск утечки данных. Усильте защиту данных с помощью собственных мер безопасности и технологии шифрования. |
контроль затрат | Предприятия могут более точно контролировать затраты на CDN и избегать ненужных расходов, вызванных крупномасштабным использованием или другими факторами. Кроме того, собственная CDN также может гибко настраивать распределение ресурсов в соответствии с фактическими потребностями, тем самым более эффективно управляя затратами. |
Система стабильна и управляема. | Создание собственной CDN может лучше соответствовать конкретным требованиям к производительности и стабильности. Предприятия могут оптимизировать и корректировать свою работу в соответствии с собственными бизнес-условиями, чтобы обеспечить стабильную работу системы, а также более высокую управляемость и надежность. |
потребности бизнеса | CDN, предоставляемая поставщиками облачных услуг, в основном ориентирована на всех клиентов и не разрабатывает индивидуальные требования для одного клиента. Однако 99cdn обеспечивает быстрое реагирование на потребности клиентов. Клиенты также могут настраивать систему на уровне системы в соответствии с собственными бизнес-характеристиками. систему самостоятельно. |
ограничения и контроль | Сторонние CDN могут иметь некоторые ограничения на использование сервисов, например определенные типы файлов или ограничения на размер. Кроме того, в разных странах и регионах действуют разные нормативные требования, что может привести к ограничениям доступа или недоступности услуг. |
Это серверные операционные системы, поддерживаемые 99CDN.
система | Версия | поддерживать |
---|---|---|
Ubuntu | 18 | ✔ |
Ubuntu | 20 | ✔ |
Ubuntu | 22 | ✔ |
Debian | 10 | ✔ |
Debian | 11 | ✔ |
Debian | 12 | ✔ |
CentOS | 7 | ✔ |
CentOS | 8 | ✔ |
CentOS | 8 Stream | ✔ |
CentOS | 9 Stream | ✔ |
Rocky Linux | 8 | ✔ |
Rocky Linux | 9 | ✔ |
Официальный сайт 99CDNДокументация 99CDN
портиллюстрировать
Порт по умолчанию на стороне управления: 8030
Порт клиента по умолчанию 8031
рекомендовать Конфигурация
проект | Конфигурация |
---|---|
CPU | 4 ядра |
Память | 8G |
жесткий диск | 500G или выше (рекомендуется твердотельный SSD) |
система | Ubuntu18-22, Debian10-12,CentOS7-9 Stream,Rocky Linux8-9 |
Архитектура | X86_64 |
самый низкий Конфигурация
проект | Конфигурация |
---|---|
CPU | 1 ядро |
Память | 2G |
жесткий диск | 50G или более |
система | Ubuntu18-22, Debian10-12,CentOS7-9 Stream,Rocky Linux8-9 |
Архитектура | X86_64 |
Введите авторизованный клиент 99CDN и скопируйте команду установки.
Если вы видите результаты, аналогичные изображенному выше, это означает, что установка прошла успешно. Запомните адрес доступа мастера CDN и пароль учетной записи администратора, который будет использоваться позже при привязке сервисов.
особое внимание,В процессе установки базы данных postgresql и redis, от которых зависит система, будут установлены автоматически.,Как показано на картинке выше
Как показано на рисунке выше, их эксклюзивный пакет в настоящее время бесплатен. Если вам нужно создать собственный CDN или вы планируете активировать его в краткосрочной перспективе, вы можете сначала приобрести его и сохранить. Срок действия составляет 365 дней. изменит цену в это время.
1. Затем войдите в главный терминал управления CDN, развернутый на первом этапе, и получите идентификатор авторизации и IP-адрес авторизации, как показано на рисунке ниже.
2. На боковой панели официального сайта 99CDN щелкните боковую панель. Непривязанный список управления авторизацией,Введите несвязанный список
3. Введите имя авторизованной службы в поле ввода имени авторизации, введите идентификатор авторизации и IP-адрес главного CDN, который вы скопировали и записали ранее, в поля ввода идентификатора авторизации и IP-адреса авторизации. После прохождения проверки IP нажмите «ОК», чтобы. завершите авторизацию, как показано на рисунке ниже.
Если вы не знаете, что такое идентификатор авторизации, вы можете перейти к шагу 1. Спасибо.
4. Авторизация завершена. Проверьте несвязанный список. Только что приобретенного пакета больше нет. В связанном списке имеется дополнительная запись авторизации. Ваш мастер CDN показал, что авторизация завершена, как показано на рисунке ниже:
Как показано на рисунке, связанный список имеет дополнительные авторизационные данные.,И только что купленного пакета больше нет в несвязанном списке.,Вернуться к основному управлениюФон будет отображатьсяCDN主控已授权
До сих пор,Ваша система CDN установлена.,Далее приступайте к использованию и установке узлов.
Узел CDN поддерживает командную строку и удаленную установку двумя способами.,Удаленная установка относительно проста по сравнению с установкой из командной строки и также является рекомендуемым методом установки.,Здесь мы в основном говорим об удаленной установке,В конце концов, лично мне нравится использовать SSH для подключения к серверу Служить, а затем устанавливать его с помощью командного сценария.
Порт API службы по умолчанию: 8000
Убедитесь, что узел 80 порт未占用
рекомендовать Конфигурация
проект | Конфигурация |
---|---|
CPU | 4 ядра |
Память | 4G |
жесткий диск | 500G или выше (рекомендуется твердотельный SSD) |
система | Ubuntu18-22, Debian10-12,CentOS7-9 Stream,Rocky Linux8-9 |
Архитектура | X86_64 |
самый низкий Конфигурация
проект | Конфигурация |
---|---|
CPU | 1 ядро |
Память | 2G |
жесткий диск | 50G или более |
система | Ubuntu18-22, Debian10-12,CentOS7-9 Stream,Rocky Linux8-9 |
Архитектура | X86_64 |
порт列表
! ! ! Эти порты не могут быть изменены! ! !
номер порта | Он открыт? | иллюстрировать |
---|---|---|
8000 | да | Главный порт управления связью |
9000 | нет | порт протокола gRPC |
80 | да | Порты, необходимые для узловых программ |
Чем выше узел Служить Конфигурация, тем выше грузоподъемность. Принцип даL2 узлы должны быть более мощными, чем узлы L1 Конфигурация
Хостинг Служить через CDN,Установить программу узла удаленно,Нажмите «Управление узлом» — «Удаленная установка» на боковой панели фона.,Как показано ниже
Укажите соответствующий IP-адрес и имя пользователя (по умолчанию — daroot),Выберите Проверка пароля. Нажмите, чтобы получить сценарий установки,Тогда немедленно установите его.
Полеиллюстрировать
IP-адрес сервера, на котором вы планируете установить программу узла CDN: например 12.34.56.78.
Порт удаленного подключения SSH этого сервера. Обычно используемый порт SSH — 22.
Учетная запись удаленного подключения SSH сервера.
Существует два метода проверки входа на сервер: проверка пароля и проверка закрытого ключа.
Скрипт для установки программы узла, который будет выполняться при удаленной установке,Вам нужно нажатьПолучить кнопку установки
,Создавайте сценарии установки в соответствии с вашими потребностями.
До сих пор99CDNсистемаиз Установка и Учебное пособие по развертыванию узлов успешно завершено,Если вы ничего не понимаете, пожалуйста, прокомментируйте ниже,Я отвечу им всем, когда у меня будет время. Если вы не понимаете Конфигурацию и ее работу, вы можете проверить их документацию.,Очень подробный ввод документовНажмите меня, чтобы прыгнуть。
общий,99CDNсистема посредством простых команд и главного управления и процесса установки узла,Преимущества быстрого развертывания и Конфигурации. Его постоянный бесплатный пакет подходит для различных потребностей CDN, от частных лиц до малых и средних предприятий. Но да, их ваф не написан поддержкой,Другими словами, да не может защититься от атак CC.,Встроенный вайф в порядке.,Но да не может защититься от более продвинутых атак CC.,Если ваш сайт нуждается в эксплуатации, будет ли он продан?,Я предлагаю вам пойти на cdnfly,Lecdn обладает отличными финансовыми навыками в этих двух моделях.,Лично я рекомендую другой goedge с более зрелыми функциями.,Я выбрал 99CDN исключительно из-за его пользовательского интерфейса.,Ведь кто не любит красивых.
Мой блог скоро будет синхронизирован с сообществом разработчиков Tencent Cloud, и каждый приглашается присоединиться к нему: Мой блог скоро будет синхронизирован с сообществом разработчиков Tencent Cloud, и все приглашаются присоединиться: https://cloud.tencent. com/developer/support-plan?