{"id":12278,"date":"2025-06-18T12:29:45","date_gmt":"2025-06-18T06:44:45","guid":{"rendered":"https:\/\/nestnepal.com\/blog\/?p=12278"},"modified":"2025-06-18T13:10:08","modified_gmt":"2025-06-18T07:25:08","slug":"how-nest-nepal-site-online-during-power-outages","status":"publish","type":"post","link":"https:\/\/nestnepal.com\/blog\/how-nest-nepal-site-online-during-power-outages\/","title":{"rendered":"Inside the Uptime War Room: How Nest Nepal Keeps Sites Online During Outages"},"content":{"rendered":"\n<p><em>\u201cServer #17 just dropped offline.\u201d<\/em><em><br><\/em><em> \u201cTrigger the backup. Initiate failover protocol. Route through AP-1 node.\u201d<\/em><em><br><\/em><em> \u201cDNS propagation confirmed. We\u2019re back in under 20 seconds.\u201d<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"511\" data-src=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-1024x511.png\" alt=\"nest-nepal\" class=\"wp-image-12279 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/511;width:535px;height:auto\" data-srcset=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-1024x511.png 1024w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-300x150.png 300w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-768x383.png 768w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-380x190.png 380w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-550x274.png 550w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-800x399.png 800w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122-1160x579.png 1160w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/Screenshot-122.png 1301w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<p>Welcome to Nest Nepal\u2019s Uptime War Room: the nerve center of operations where uptime isn\u2019t just a metric; it\u2019s a mission.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"626\" height=\"626\" data-src=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages.jpeg\" alt=\"outages\n\" class=\"wp-image-12281 lazyload\" style=\"--smush-placeholder-width: 626px; --smush-placeholder-aspect-ratio: 626\/626;width:486px;height:auto\" data-srcset=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages.jpeg 626w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-300x300.jpeg 300w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-150x150.jpeg 150w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-80x80.jpeg 80w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-110x110.jpeg 110w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-380x380.jpeg 380w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/outages-550x550.jpeg 550w\" data-sizes=\"(max-width: 626px) 100vw, 626px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<p>When your business depends on staying online, from e-commerce sales to lead-gen landing pages, even 5 minutes of downtime can mean lost revenue and shattered trust. So what happens when disasters like outages strike? What happens when a DDoS attack is detected at 2:13 AM, or the national grid cuts out power for half the valley?<\/p>\n\n\n\n<p>Here\u2019s how<a href=\"https:\/\/nestnepal.com\/\"> Nest Nepal<\/a> fights to keep your websites online, even in the worst-case scenarios.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 1: The Invisible Threats to Uptime<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"735\" height=\"400\" data-src=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/uptime.jpeg\" alt=\"uptime\" class=\"wp-image-12280 lazyload\" data-srcset=\"https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/uptime.jpeg 735w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/uptime-300x163.jpeg 300w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/uptime-380x207.jpeg 380w, https:\/\/nestnepal.com\/blog\/wp-content\/uploads\/2025\/06\/uptime-550x299.jpeg 550w\" data-sizes=\"(max-width: 735px) 100vw, 735px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 735px; --smush-placeholder-aspect-ratio: 735\/400;\" \/><\/figure>\n\n\n\n<p>Before we dive into the action, let\u2019s explore the kinds of outages and threats we routinely prepare for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Power Grid Failures<\/strong> &#8211; Nepal\u2019s electrical grid isn\u2019t always stable, especially during monsoon or dry season loads.<\/li>\n\n\n\n<li><strong>Upstream Downtime<\/strong> &#8211; If the data center\u2019s internet provider has routing issues or network collapse, every site hosted could go dark.<\/li>\n\n\n\n<li><strong>DDoS Attacks<\/strong> &#8211; Distributed Denial-of-Service attacks are becoming increasingly common, especially during political unrest or peak traffic periods.<\/li>\n\n\n\n<li><strong>Hardware Failures<\/strong> &#8211; Disks die. CPUs overheat. RAID controllers fail. Even with the best equipment, physical components can go wrong.<\/li>\n\n\n\n<li><strong>Human Error<\/strong> &#8211; Misconfigured DNS, a single mistaken keystroke, or rogue plugin update could tank hundreds of sites.<\/li>\n<\/ul>\n\n\n\n<p>Each of these potential failures has one thing in common: without preparation, they can bring everything crashing down. That\u2019s where our war room steps in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 2: Building the Redundant Fortress &#8211; Our Infrastructure<\/strong><\/h2>\n\n\n\n<p>Nest Nepal doesn\u2019t just rely on one datacenter or one strategy. Instead, we\u2019ve layered our infrastructure for resilience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. <a href=\"https:\/\/nestnepal.com\/blog\/role-of-anycast-dns-in-web-hosting-performance\/\">Anycast DNS Routing<\/a><\/strong><\/h3>\n\n\n\n<p>Our DNS servers are globally distributed using Anycast, which means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Users are routed to the <strong>nearest available<\/strong> DNS server.<\/li>\n\n\n\n<li>If one location faces a network failure, others take over <strong>automatically<\/strong>.<\/li>\n\n\n\n<li>Reduced DNS resolution latency globally.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Tiered Data Centers with Failover<\/strong><\/h3>\n\n\n\n<p>We use <strong>tiered failover clusters<\/strong>, when one node or location goes down, traffic is routed to the next available node in a different city (or even country) without downtime.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Smart Load Balancing<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Round Robin + Health Check<\/strong>: Requests are evenly distributed until a node fails health checks.<\/li>\n\n\n\n<li><strong>Failover Priority Tiers<\/strong>: Tier-1 servers (NVMe powered, low latency) handle primary loads; Tier-2 (slightly slower but resilient) step in during spikes or outages.<\/li>\n\n\n\n<li><strong>Auto-healing<\/strong>: Failed containers or VPS nodes are redeployed in real-time.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Multi-Layered Security Stack<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Real-time DDoS mitigation from upstream (<a href=\"https:\/\/www.cloudflare.com\/\" target=\"_blank\" rel=\"noopener\">Cloudflare<\/a> + in-house filters).<\/li>\n\n\n\n<li>WAF rules (Web Application Firewall) are updated daily.<\/li>\n\n\n\n<li>Login attempt monitoring, brute-force prevention, and auto-IP ban.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 3: When Crisis Hits &#8211; Real Case Dramatizations<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u26a0\ufe0f Case 1: Nationwide Power Cut &#8211; July 2024<\/strong><\/h3>\n\n\n\n<p>6:01 PM \u2013 Sudden national blackout reported.<br>UPS batteries online. Diesel generators kick in at the datacenter.<\/p>\n\n\n\n<p><strong>What saved us?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Uninterruptible Power Supplies (UPS)<\/strong> with a 10 10-minute buffer.<\/li>\n\n\n\n<li><strong>Diesel failover generators<\/strong> are tested weekly.<\/li>\n\n\n\n<li><strong>Priority Load Cluster<\/strong>: Non-critical staging servers are temporarily suspended to conserve energy for live traffic.<\/li>\n<\/ul>\n\n\n\n<p><strong>Result:<\/strong><strong><br><\/strong> 100% uptime maintained. Users never knew.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Case 2: DDoS Storm on Local News Website &#8211; October 2024<\/strong><\/h3>\n\n\n\n<p>1:46 AM &#8211; 20 Gbps DDoS attack detected.<br>Server #23 hit by 100K fake IP requests per second.<\/p>\n\n\n\n<p><strong>Response:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Traffic black-holed at the edge<\/strong>, using upstream DDoS protection.<\/li>\n\n\n\n<li><strong>Dynamic WAF Rules Deployed:<\/strong>&nbsp; traffic blocked from blacklisted subnets in real-time.<\/li>\n\n\n\n<li><strong>Cloudflare&#8217;s \u201cI\u2019m under attack\u201d mode<\/strong> is enabled temporarily.<\/li>\n\n\n\n<li>Backend resources were isolated from frontend proxies.<\/li>\n<\/ul>\n\n\n\n<p><strong>Uptime Impact:<\/strong><strong><br><\/strong> All users are routed through an alternate proxy. No site crash. Logged and blocked within 7 minutes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 4: Our War Room in Action &#8211; 24\/7 Monitoring Workflow<\/strong><\/h2>\n\n\n\n<p>Nest Nepal\u2019s NOC (Network Operations Center) doesn\u2019t sleep.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud83d\udcc8 <strong>Real-time Monitoring Dashboards<\/strong>: From CPU usage to traffic heatmaps, everything is visualized in Grafana.<\/li>\n\n\n\n<li>\ud83d\udd14 <strong>Instant Alerts via Slack &amp; PagerDuty<\/strong>: If a node crosses 70% CPU or 10-second response delay, our ops team gets pinged.<\/li>\n\n\n\n<li>\ud83d\udc69\u200d\ud83d\udcbb <strong>Human Response Time<\/strong>: &lt;2 minutes average reaction time at all hours.<\/li>\n\n\n\n<li>\ud83e\udd16 <strong>Self-Healing Scripts<\/strong>: Auto-restart crashed services, reroute DNS, or redeploy backups before human intervention.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 5: The Disaster Playbook &#8211; What If Everything Fails?<\/strong><\/h2>\n\n\n\n<p>Even if a catastrophic event hits, a datacenter burns down, or the whole backbone ISP dies, here\u2019s how we\u2019re covered.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Backup Strategy<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Daily Snapshots<\/strong> are stored across <strong>multiple cloud zones<\/strong>.<\/li>\n\n\n\n<li><strong>Weekly cold backups<\/strong> on isolated servers in a separate country.<\/li>\n\n\n\n<li>Backups are encrypted, version-controlled, and tested weekly.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Global CDN &amp; Reverse Proxy Support<\/strong><\/h3>\n\n\n\n<p>Sites using Nest Nepal\u2019s advanced plans are served via CDN layers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cached content lives on <strong>30+ global edge nodes<\/strong>.<\/li>\n\n\n\n<li>Visitors still access your site even if the main server is temporarily unreachable.<\/li>\n\n\n\n<li>Dynamic fallback routing resyncs origin servers once stable.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Chapter 6: Why It All Matters (The Cost of Downtime)<\/strong><\/h2>\n\n\n\n<p>Let\u2019s break it down.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Business Type<\/strong><\/td><td><strong>Cost of 1 Hour Downtime<\/strong><\/td><td><strong>Brand Impact<\/strong><\/td><\/tr><tr><td>eCommerce Store<\/td><td>NPR 50,000 &#8211; 500,000+<\/td><td>Severe<\/td><\/tr><tr><td>Lead Gen Website<\/td><td>Lost conversions<\/td><td>Medium<\/td><\/tr><tr><td>News or Media<\/td><td>Trust erosion, ad loss<\/td><td>Severe<\/td><\/tr><tr><td>Portfolio Site<\/td><td>Low<\/td><td>Low<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Nest Nepal\u2019s uptime strategy isn\u2019t just about tech; it\u2019s about protecting <strong>your business reputation<\/strong> and <strong>user trust<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Final Thoughts: It\u2019s Not Magic. It\u2019s Engineering.<\/strong><\/h2>\n\n\n\n<p>Uptime isn\u2019t guaranteed; it\u2019s <strong>earned<\/strong> with strategy, investment, and vigilance.<\/p>\n\n\n\n<p>At Nest Nepal, we don\u2019t just wait for issues. We simulate them. We prepare for them. We train for the worst so you get the best.<\/p>\n\n\n\n<p>So next time you load your site and it just works, even during a blackout or a cyberattack, remember, somewhere deep in the Uptime War Room, the lights are on, the alerts are pinging, and someone\u2019s always watching.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201cServer #17 just dropped offline.\u201d \u201cTrigger the backup. Initiate failover protocol. Route through AP-1 node.\u201d \u201cDNS propagation confirmed. We\u2019re back&#8230;<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[104,438],"tags":[99],"class_list":["post-12278","post","type-post","status-publish","format-standard","hentry","category-blogging-tips","category-business-tech","tag-nest-nepal"],"_links":{"self":[{"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/posts\/12278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/comments?post=12278"}],"version-history":[{"count":2,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/posts\/12278\/revisions"}],"predecessor-version":[{"id":12287,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/posts\/12278\/revisions\/12287"}],"wp:attachment":[{"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/media?parent=12278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/categories?post=12278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nestnepal.com\/blog\/wp-json\/wp\/v2\/tags?post=12278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}