Centra danych przegrały 45 do 1 w USA: wnioski dla klientów

Centra danych przegrały 45 do 1 w USA: wnioski dla klientów

Centra danych przegrały 45 do 1 w USA: wnioski dla klientów

Krótka odpowiedź (sprawdzone 2026-11-05): 3 listopada 2026 roku pod głosowanie w 10 stanach USA trafiło 47 lokalnych inicjatyw dotyczących centrów danych. Rankiem 5 listopada w 46 z nich policzono głosy, a strona restrykcyjna prowadziła w 45. Jedynym wyjątkiem było Harwood w Dakocie Północnej. Spośród 258 201 policzonych głosów 72,8% oddano na stronę ograniczającą centra danych. Pobraliśmy surowe pliki trackera i sami przeliczyliśmy wyniki. Zjawisko ma szeroki zasięg: zakazy i limity w megawatach wpisane do statutów miast, uchylone zmiany przeznaczenia gruntów, moratoria w małych miejscowościach w Maine. Jeśli wynajmujesz serwery w chmurze lub dedykowane, wniosek jest prosty. Moc, która już istnieje, z zasilaniem i pozwoleniami, jest warta więcej niż moc z planów dewelopera.

Źródła. Wyniki: "Data Centers on the Ballot" firmy Redbud Consulting (datacentersontheballot.com). Liczby są nieoficjalne do czasu ich zatwierdzenia przez każde hrabstwo, a tracker jest aktualizowany do 13 listopada. Relacje: artykuł Semafor o odrzuceniu centrów danych (J.D. Capelouto), 404 Media (Matthew Gault) i The Register (Dan Robinson), wszystkie z 2026-11-04, a także wątek na Hacker News z 325 punktami i 657 komentarzami. Liczby podawane przez prasę się różnią ("ponad 30 miejscowości", "ponad 40 głosowań"), bo każda redakcja liczyła o innej godzinie i według innej reguły. Poniższe dane to nasze własne przeliczenie.

Nad czym głosowano

Nie był to jeden rodzaj głosowania. Tracker przypisuje każde pytanie do jednej z dwóch stron, Ograniczyć i Zezwolić, ponieważ TAK oznacza na różnych kartach coś przeciwnego. Głos NIE w pytaniu "czy rada powinna zatwierdzić centra danych" liczy się jako Ograniczyć. Inicjatywy dzielą się na pięć głównych grup:

Rodzaj inicjatywy Przykłady Wynik (udział strony restrykcyjnej)
Limit w megawatach w statucie miasta Sunbury, Pataskala, Piqua (Ohio): żadnego centrum danych powyżej 25 MW 10 z 10 limitów 25 MW przyjętych
Całkowity zakaz Hubbard (Ohio), niezależnie od wielkości; Edgewater (Floryda), łącznie z kolokacją 76,6% i 77,2%
Referendum w sprawie zmiany przeznaczenia gruntów Wilmington (Ohio): cztery działki od 65 do 191 akrów przeznaczone pod centra danych Wszystkie cztery uchylone, około 80%
Moratorium Siedem miejscowości w Maine, głównie przerwy na 180 dni Od 65,7% do 81,9% w sześciu policzonych
Pytanie doradcze Siedem gmin i hrabstw w Illinois, dwa w New Jersey, jedno w Ohio Niewiążące, od 74,4% do 88,3%

Dwa szczegóły mają znaczenie dla każdego, kto kupuje hosting, a nie go buduje. Po pierwsze, limity są niskie. Najczęstszą granicą jest 25 MW, a Emporia i El Dorado w Kansas ustaliły ją na 10 MW. Po drugie, "mały" nie znaczy "zwolniony". Zakaz w statucie Edgewater wymienia z nazwy obiekty chmurowe, AI, kopalnie kryptowalut i kolokację. Zakaz w Hubbard nie ma żadnego progu wielkości. Urbana w Ohio zwalnia tylko prywatne obiekty poniżej 7,5 MW obsługujące jedną organizację, więc obiekt hostingowy dla wielu klientów jest objęty przepisem.

Przelicz to sam: dc_ballot.js

Strona trackera wczytuje dwa publiczne pliki: data/races.json (jeden rekord na inicjatywę: stan, typ, kto poddał ją pod głosowanie, próg w megawatach, co oznacza TAK) i data/results.json (głosy na każdą stronę, odświeżane ze stron z wynikami hrabstw). Ten skrypt łączy je i grupuje wynik. Zapisz go jako dc_ballot.js:

// dc_ballot.js - tally the Nov 3, 2026 US data center ballot measures
// data: Redbud Consulting's datacentersontheballot.com (races.json + results.json)
// usage: bun dc_ballot.js [dir]   (dir holds races.json and results.json)
const dir = process.argv[2] || '.'
const races = await Bun.file(`${dir}/races.json`).json()
const res = await Bun.file(`${dir}/results.json`).json()
if (res.simulated) throw new Error('results.json is simulated, not real returns')
const meta = new Map(races.races.map(r => [r.race_id, r]))
const rows = res.races
  .map(x => ({ ...x, m: meta.get(x.race_id) }))
  .filter(x => x.m && x.m.election_date === res.election_date)
const counted = rows.filter(x => x.restrict_votes + x.allow_votes > 0)
const sum = (a, k) => a.reduce((s, x) => s + (x[k] || 0), 0)
const pct = (a, b) => (100 * a / b).toFixed(1) + '%'
const R = sum(counted, 'restrict_votes'), A = sum(counted, 'allow_votes')
console.log(`races.json ${races.generated_at}, results.json ${res.generated_at}`)
console.log(`measures on ${res.election_date}: ${rows.length}, with votes: ${counted.length}`)
console.log(`restrict ahead: ${counted.filter(x => x.restrict_votes > x.allow_votes).length},` +
  ` allow ahead: ${counted.filter(x => x.allow_votes > x.restrict_votes).length}`)
console.log(`votes: ${R + A}, restrict pooled ${pct(R, R + A)}`)
const group = (title, key) => {
  console.log(`-- by ${title}`)
  const g = new Map()
  for (const x of counted) {
    const k = key(x)
    const v = g.get(k) || { n: 0, win: 0, r: 0, a: 0 }
    v.n++; v.win += x.restrict_votes > x.allow_votes; v.r += x.restrict_votes; v.a += x.allow_votes
    g.set(k, v)
  }
  for (const [k, v] of [...g].sort((a, b) => b[1].n - a[1].n))
    console.log(`${String(k).padEnd(18)} ${String(v.n).padStart(3)} measures, restrict won ${v.win}, ${pct(v.r, v.r + v.a)} of votes`)
}
group('state', x => x.m.state)
group('origin', x => x.m.origin)
group('megawatt cap', x => x.m.threshold_mw ? `${x.m.threshold_mw} MW` : 'no MW figure')
console.log('-- closest (restrict share under 60%)')
for (const x of counted.filter(x => x.restrict_votes / (x.restrict_votes + x.allow_votes) < 0.6))
  console.log(`${x.m.state} ${x.m.jurisdiction}: ${pct(x.restrict_votes, x.restrict_votes + x.allow_votes)} restrict (${x.restrict_votes + x.allow_votes} votes)`)
curl -sLo races.json https://datacentersontheballot.com/data/races.json
curl -sLo results.json https://datacentersontheballot.com/data/results.json
bun dc_ballot.js .

Wynik, uruchomione na serwerze w chmurze DCXV z Bun 1.4.4 dnia 2026-11-05 (pliki pobrane o 07:01 UTC):

races.json 2026-11-04T14:12:33-0500, results.json 2026-11-05T01:34:31-0500
measures on 2026-11-03: 47, with votes: 46
restrict ahead: 45, allow ahead: 1
votes: 258201, restrict pooled 72.8%
-- by state
OH                  21 measures, restrict won 21, 69.0% of votes
IL                   7 measures, restrict won 7, 79.3% of votes
ME                   7 measures, restrict won 7, 76.3% of votes
KS                   4 measures, restrict won 4, 66.3% of votes
NJ                   2 measures, restrict won 2, 79.0% of votes
WI                   1 measures, restrict won 1, 62.8% of votes
CA                   1 measures, restrict won 1, 82.2% of votes
NV                   1 measures, restrict won 1, 70.5% of votes
FL                   1 measures, restrict won 1, 77.2% of votes
ND                   1 measures, restrict won 0, 24.4% of votes
-- by origin
citizen_petition    23 measures, restrict won 22, 69.4% of votes
council_referred    17 measures, restrict won 17, 77.7% of votes
court_ordered        4 measures, restrict won 4, 70.0% of votes
charter_commission   1 measures, restrict won 1, 76.9% of votes
electors_meeting     1 measures, restrict won 1, 77.6% of votes
-- by megawatt cap
no MW figure        30 measures, restrict won 30, 76.3% of votes
25 MW               10 measures, restrict won 10, 70.2% of votes
20 MW                2 measures, restrict won 2, 55.8% of votes
10 MW                2 measures, restrict won 2, 64.2% of votes
50 MW                1 measures, restrict won 1, 87.1% of votes
100 MW               1 measures, restrict won 0, 24.4% of votes
-- closest (restrict share under 60%)
OH City of Grove City: 54.6% restrict (20728 votes)
OH Sprigg Township: 52.6% restrict (627 votes)
OH Monroe Township: 59.7% restrict (248 votes)
ND City of Harwood: 24.4% restrict (430 votes)

Jak to czytać:

  • Ohio jest w centrum. Odbyło się tam 21 z 47 głosowań i strona restrykcyjna wygrała wszystkie 21. Większość dotyczyła limitów 25 MW w statutach miast. W Sunbury limit przeszedł z wynikiem 78,6%, w mieście, w którym Amazon zaproponował kampus wart około 2 mld dolarów.
  • Rady przegrały we własnych pytaniach. W 17 inicjatywach to sama rada poddała pytanie pod głosowanie i strona restrykcyjna wygrała wszystkie 17 z 77,7% głosów. To wyższy udział niż w przypadku petycji obywatelskich (69,4%).
  • Jedyna wygrana strony Zezwolić nie była głosem za centrami danych. Harwood odrzuciło zapis statutu, który wymagałby opłaconej przez dewelopera oceny przed zatwierdzeniem dużych projektów przemysłowych (próg 100 MW). Grove City w Ohio wciąż liczyło głosy, przy wyniku 54,6%: tamtejsza inicjatywa wymaga ogólnomiejskiego głosowania nad każdym projektem powyżej 50 akrów, 20 MW lub 500 000 galonów wody dziennie.
  • Jedna inicjatywa nie ma jeszcze wyniku. Brownfield w Maine nie opublikowało żadnych wyników. Tracker wymienia też 12 inicjatyw rozstrzygniętych wcześniej w 2026 roku, które skrypt pomija.

Poza lokalnymi głosowaniami

Głosowaniom lokalnym towarzyszyły wyniki na poziomie stanów, które wskazują ten sam kierunek. W Teksasie demokratka Gina Hinojosa pokonała gubernatora Grega Abbotta. Popiera ona tymczasowe moratorium na budowę centrów danych (The Register, 2026-11-04). Ankieta Data Center Watch wśród 74 kandydatów w 36 wyborach gubernatorskich wykazała, że 43% popiera zakaz lub moratorium, a 51% dalsze regulacje lub warunki. Semafor podaje, że banki i zarządzający aktywami zaczęli traktować lokalny sprzeciw jako ryzyko kredytowe. Deweloperzy zapłacą za to ryzyko wyższymi kosztami finansowania, a klienci swoimi cenami.

Co to oznacza, jeśli wynajmujesz serwery

  1. Kupuj moc, która istnieje. Zmianę przeznaczenia gruntów można uchylić, a limit w statucie może pogrzebać planowany kampus. Wyborcy w Wilmington uchylili cztery zmiany przeznaczenia gruntów pod centra danych w ciągu jednego wieczoru. Jeśli dostawca sprzedaje ci przyszłą moc w nowym regionie w USA, zapytaj, czy budynek jest dziś zasilony i ma wszystkie pozwolenia. Szafy w istniejącym budynku to coś, na czym naprawdę możesz polegać. Działamy w dwóch istniejących obiektach Tier III, porównanych w naszym przewodniku po centrach danych Tier III w Europie.
  2. Nie zakładaj, że małe obiekty są zwolnione. Zakaz w Edgewater wprost wymienia kolokację. Opór w USA nie dotyczy tylko ogromnych kampusów AI hyperscalerów. Powody podawane przez mieszkańców (woda, sieć energetyczna, hałas) opisuje nasze przeliczenie 10 000 komentarzy z rad miejskich w USA.
  3. Zachowaj przenośność obciążeń. Rozłożenie na kilka regionów chroni cię tylko wtedy, gdy naprawdę możesz się przenieść. Trzymaj obrazy, kopie zapasowe i DNS w formie, którą odtworzysz gdzie indziej, jak w naszej liście kontrolnej migracji do chmury. Jeśli masz przestrzeń IPv4 z ARIN i przenosisz obciążenia do Europy, blok może pójść za nimi: zobacz transfery między RIR z ARIN do RIPE.

Istniejąca moc w Europie

Nasze serwery w chmurze i serwery dedykowane działają w centrach danych Tier III w Pradze i Covilhã, które są już zbudowane, zasilone i działają. Napisz na sales@dcxv.com, podając wielkość obciążenia i lokalizację jego użytkowników, a powiemy, który obiekt pasuje i ile to kosztuje.

Centra danych przegrały 45 do 1 w USA: wnioski dla klientów
clouddedicatedinfrastructure

Centra danych przegrały 45 do 1 w USA: wnioski dla klientów

47 lokalnych głosowań w USA o centrach danych, strona restrykcyjna wygrała w 45. Przeliczamy surowe dane i wyjaśniamy, co to oznacza dla najemców serwerów.

AWS BYOIP w 2026: $43.80 za IPv4 czy własna pula /24
ipv4pricingcloud

AWS BYOIP w 2026: $43.80 za IPv4 czy własna pula /24

AWS pobiera $0.005 za godzinę za publiczny IPv4, $43.80 rocznie. BYOIP jest wolny od tej opłaty: kiedy kupiony lub dzierżawiony /24 się zwraca, ze skryptem.

Odejście od VMware po Broadcom: sprawdzony plan migracji
clouddedicatedinfrastructure

Odejście od VMware po Broadcom: sprawdzony plan migracji

Broadcom skończył z licencjami wieczystymi, ograniczył partnerów i ukrył VDDK. Jak przenieść VM na KVM, Proxmox lub Hyper-V: daty i testowany konwerter OVA.

Propagacja DNS: 3 sekundy Cloudflare kontra Twój TTL
networkingcloudinfrastructure

Propagacja DNS: 3 sekundy Cloudflare kontra Twój TTL

Cloudflare skrócił opóźnienie budowania DNS do 3,3 s. Przełączenie serwera czeka na TTL, cache negatywny i 2 dni delegacji .com. Zmierzone na dwóch strefach.

10 000 głosów w radach miast USA: co znaczą dla klientów DC
clouddedicatedinfrastructure

10 000 głosów w radach miast USA: co znaczą dla klientów DC

Nowy zbiór danych koduje 10 202 wystąpienia o centrach danych w USA: 90,5% przeciw, woda na czele. Przeliczyliśmy go i wyjaśniamy, co to znaczy dla klientów.