Datacenters

  • Rackfish Campaign Hosting Datacenter
  • Rackfish Campaign Hosting Datacenter
  • Rackfish Campaign Hosting Datacenter
  • Rackfish Campaign Hosting Datacenter
  • Rackfish Campaign Hosting Datacenter
  • Rackfish Campaign Hosting Datacenter
Images courtesy of TelecityGroup

Our primary site is located at Telecity Sköndal datacenter which is the best carrier-neutral datacenter we could find in Stockholm. The facility has truly redundant A & B power with dual power feeds coming in from different substations. Each A & B power string is backed by discrete UPS strings and diesel generators with a minimum of 48 hours autonomy and N+1 redundancy. The facility also features fully redundant cooling and fire protection.

Our Disaster Recovery (DR) site is hosted at a carrier-neutral datacenter in Uppsala managed by Klövern. It is located far from our primary site to make sure that backups and standby hosts will not be affected in the unlikely event of a major problem with the primary site. Some services with exceptionally high availability requirements, such as DNS- and Authentication-servers, are kept running at both sites continuously.

Both locations feature secure sites with 24×7 manned security presence and perimeter intruder monitoring.

Reference: http://www.telecitygroup.se/data-centre-infrastructure.htm

Virtual environment

We use VMWare vSphere as our virtualization platform with its leading technology. Technologies such as High Availability (HA), Distributed Resource Scheduler (DRS) and vMotion makes our virtual machines less dependent on the hardware, as well as more optimized for performance.

Physical hosts

We use rack mounted, remotely manageable   Dell servers with multi-core CPUs and up to 200 GB of memory in each host. CPU and memory resources are never over-committed during normal operation.

Network infrastructure

Our network is designed using redundant Arista 10GBE technology for our backbone combined with Cisco multilayer switches. The core network at our primary site is built around two Cisco 6500-series chassis with high capacity supervisors, while the DR site is built around two Cisco 3560-series switches and a single Cisco 6500-series chassis with high capacity supervisor.

The two sites are connected through two discrete gigabit connections and the entire network in each site is built with fully redundant connections to all servers and equipment, and with no single points of failure.

Internet connections (Transit & Peering)

We have multiple transit providers, which are connected at different sites for added redundancy. Even in the event of both links between the primary and DR sites are lost, neither site will lose connectivity with the rest of the Internet. At this time we use IP-Only, Level 3 and Bahnhof for transit.

Our network is also connected to STHIX (Stockholm Internet Exchange) for public peering. Some of our larger peering partners are Hurricane Electric, Elisa Oyj, Comhem, DNA Oy, Alltele, and Stockholm Stadsnät.

We are using Noction Intelligent Routing Platform to automatically monitor our network connections and route the traffic using the best performing path and to avoid network trouble. This guarantees that traffic from our servers always will take the best route provided by our transit partners and peering partners.

Reference: http://as49232.peeringdb.com

Reference: AS-RACKFISH , AS49232 at ripedb.

Storage system

We use SAN-storage for deployment of virtual machines to be able to deliver excellent performance and high reliability to every physical vCenter host in our environment, as well as services such as high-availability and DRS further strengthening the quality of our delivery.

For high performance storage we use Nimble Storage 10GBE storage cabinets with flash based caching of heavily used content. We also deploy Dell EqualLogic 1GBE for internal use, backups and low-cost high volume storage and older legacy servers with multi-site data replication.

Every storage shelf has two controllers (Active/Standby) so that we easily may upgrade firmware and perform controlled failover tests without loosing connectivity to our storage. Every physical VM host is connected with separate network adapters, through separate network switches to separate network adapters in the storage controllers.

RAID is configured with double parity (RAID6) and with a hot spares.

Depending on customer needs we do point in time snapshots locally and replication of storage to our DR site.

We do failover tests between storage controllers once a month.

  • Rackfish Dell Equallogics Storage System

Backup

Virtual machines are backed up using PHD Virtual, a backup solution built specifically for virtual environments. It’s faster than traditional systems as it makes use of Changed Block Tracking in the hypervisor, reducing the load on the virtual machine at the time of backup. The backup data is deduplicated and stored off-site with RAID6 on Dell MD-storage arrays or Dell EqualLogic storage.

Daily backups are stored for 7 days, weekly for 5 weeks and monthly backups are stored for one year. I addition to this, most of our services also have multiple daily snapshots.

Restores are performed using standard protocols such as iSCSI, and randomly selected data recovery tests are performed monthly while full virtual machine recovery tests are performed quarterly.

Authentication

Our servers use Active Directory for authentication – this will allow our customers to use single sign on via kerberos. We can also implement password polices depending on customer needs. We have three Active Directory servers for redundancy.

Anycast recursing DNS resolvers

By using our anycast DNS resolvers we can be sure that there’s always at least one server available for queries. 37.123.225.10 & 2a00:59c0:3::10

Rackfish’ technology partners: