Managed Cluster - Solutions for your business
At SpeedIT Solutions, we understand that every business has unique requirements. Our Managed Cluster solutions are therefore bespoke, designed to perfectly meet your specific needs. Whether you require a high-performance solution for web-database separation or are looking for a robust system with a load balancer, we design a solution that integrates seamlessly into your infrastructure.
- GDPR-compliant
- 100% hosting in Germany
- Personal contact
- Support included
- Individually planned and managed
Scalability & Dynamic Flexibility
Our managed clusters make it easy to adjust your resources as required. Enjoy scalability without the usual infrastructure challenges.
Maximum reliability & availability
Experience minimal downtime and maximum reliability. Our solutions ensure constant access to data and uninterrupted business continuity.
Comprehensive cluster management
Our team of experts takes care of monitoring, scaling and backing up your clusters, so that you can focus entirely on your business.
More than one server
When a single server is no longer enough.
As a shop or application grows, the website, database, mail and cache on one server share the same resources - and slow each other down. In a managed cluster we spread these tasks across several servers: planned, built and managed by us.
-
Every task on its own server
Web server, database, mail and cache run separately. A traffic peak in the shop does not slow down mail delivery, and a full mail queue does not slow down the shop.
-
Performance where it is needed
Each server gets the cores, memory and disk speed its task requires - and grows individually.
-
Safer through separation
Database and cache are only reachable internally, not from the internet.
-
Planned maintenance
We install updates server by server - coordinated with your application instead of everything at once on one system.
-
One contact person
From the concept to day-to-day operation: a dedicated contact who knows your setup.
Architecture examples
How we already run this for customers.
Typical setups for modern shops and web applications. Every cluster is planned for your application - the diagrams show the principle.
-
Already in operation
Web and database separated
- Access Visitors
- Application Web server
- Data internal - not publicly reachable Database
Web server and database run on their own servers. Each has its performance to itself, the database is only reachable internally, and every server can be scaled independently.
Suits: growing shops and web applications whose database needs more performance
-
Already in operation
Web, database and mail
- Access Visitors E-mail
- Application Web server Mail server
- Data internal - not publicly reachable Database
A dedicated mail server handles sending and receiving. Order and newsletter mails do not affect the shop, and the mail server has its own deliverability and reputation.
Suits: shops with many order, shipping and newsletter mails
-
Already in operation
Web, database, mail and cache
- Access Visitors E-mail
- Application Web server Mail server
- Data internal - not publicly reachable Database Cache and session server
An in-memory cache keeps frequently used data and sessions in memory. Pages load faster, and the database is relieved when many visitors arrive at once.
Suits: shops with many simultaneous visitors and traffic peaks
-
On request
More web servers and further services
- Protection ShieldCache
- Application Web server 1 Web server 2 + expandable
- Services internal - not publicly reachable Search Worker / queue
- Data internal - not publicly reachable Database Cache and session server
On request we spread the load across several web servers behind ShieldCache and add services such as search or workers for background tasks - planned to suit your application.
Suits: applications that outgrow a single web server
Simplified illustration. All servers run in our cloud cluster in Germany and are managed by us.
The basics of managed clusters: What you need to know
A managed cluster is a group of servers that work together to provide greater availability, reliability and scalability. Unlike traditional clusters, managed clusters from SpeedIT Solutions are fully managed, which means that we take care of maintenance, updates, security and performance optimisation.
Unlike traditional clusters, where management and maintenance are largely your responsibility, SpeedIT Solutions takes care of all technical aspects for managed clusters. This includes performance optimisation, security updates, scaling and ensuring high availability.
Web & Databases
- Visitors
- Entry Load balancer
- Application Web server 1 Web server 2 Web server 3
- Data internal - not publicly reachable Database Replica
A load balancer distributes visitors across several web servers. The database runs on its own server, is only reachable internally, and a replica keeps a copy of the data ready.
With in-memory cache
- Visitors
- Entry Load balancer
- Application Web server 1 Web server 2
- Data internal - not publicly reachable Database Replica Cache and session server
A cache and session server keeps sessions and frequently used data in memory. The web servers respond faster, and the database is relieved when many visitors arrive at once.
With email system
- Visitors E-mail
- Entry Load balancer
- Application Web server 1 Web server 2 Mail server
- Data internal - not publicly reachable Database Replica Mail storage
A dedicated mail server with its own mail storage handles sending and receiving - separate from the website and database. Order and newsletter mails do not affect the shop.
Process
How your cluster comes together.
Together from your requirements to day-to-day operation.
-
Initial meeting
We discuss your application, visitor numbers, traffic peaks, mail volume and your availability requirements.
-
Architecture concept
You receive a proposal of which server takes on which task and how it is sized.
-
Build and tests
We set up the servers, connect the services and test the setup - including how it behaves when a service fails.
-
Operation and monitoring
We monitor the servers, install updates and get in touch if we notice anything.
-
Further development
As your application grows, we adjust resources or add further servers.
Use cases: When do managed clusters make sense?
Managed clusters are particularly well suited to applications that require high availability and scalability. This includes high-traffic websites, database management systems, e-commerce platforms and applications that require the separation of data and logic.
High-traffic website driven by advertising campaigns
An e-commerce company launched a large-scale advertising campaign across radio, TV and social media, which led to a huge surge in website traffic. Our Managed Cluster solution successfully handled the peak loads by dynamically adding resources to optimise website performance and the user experience without causing any downtime.
Performance-optimised web project
An online news portal, known for its image-heavy content, required a solution that would deliver consistent and fast loading times, regardless of user traffic. By implementing our managed cluster solutions, we were able to significantly reduce loading times, which led to improved user retention and a higher number of page views.
Web projects with high security requirements
A financial services platform with a strict requirement for reliability, stability and redundancy approached us to build a robust infrastructure. Using our Managed Clusters, we implemented a solution featuring automatic failover mechanisms and redundant systems, ensuring near-100 per cent uptime.
Flexible corporate web project
A technology start-up with rapidly changing business models and agile development cycles needed an IT infrastructure that could keep pace with its dynamic requirements. Our managed clusters provided the necessary flexibility to quickly scale and adapt resources as required, enabling the company to adapt effectively to changing market conditions.
Responsibilities
Who does what?
In a managed cluster we look after the servers - you focus on your application.
- Location
- Germany
- Data centre in Germany, GDPR-compliant.
- Storage
- Threefold
- Ceph on NVMe, distributed across several nodes.
- Setup
- Individual
- Planned for your application.
- Support
- Personal
- A contact person who knows your setup.
You
Your part- Your application, content and data
- Requirements and goals for the setup
- Announcing planned activities in good time, e.g. campaigns
- Approval of the concept and changes
SpeedIT
Our part- Architecture concept and setup of the servers
- Operating system, updates and monitoring of all servers
- Setting up and maintaining web server, database, mail and cache
- External backups and restore by our team
- Hardware, cloud cluster and data centre
Infrastructure
Our cloud cluster as the foundation.
All servers of your cluster run in our cloud cluster - virtualised and with resilient storage.
- Virtualisation with Proxmox VE Every server of your cluster runs as a virtual machine on our Proxmox VE platform.
- Several host nodes Virtualisation is spread across several host nodes.
- Ceph storage on NVMe Storage is distributed across several storage nodes.
- Triple redundancy Every piece of information is stored three times - if a drive or a node fails, your data is preserved.
- Fast interconnect The nodes are connected internally at 2 × 10 Gbit/s.
- External backups Daily backup to a separate system, restored by our team when needed.
- Host node
- Host node
- Host node
- Storage node 1 Copy 1 NVMe
- Storage node 2 NVMe Copy 2
- Storage node 3 Copy 3 NVMe
Managed Clusters: Tailor-made solutions to meet your requirements
In today’s fast-paced digital landscape, managed clusters are a key component that helps businesses operate efficiently and effectively. Managed Clusters from SpeedIT Solutions are not just any solution; they are bespoke, flexible and high-performance systems, specifically tailored to your organisation’s individual requirements and use cases.
1. Customisable
Every business has its own unique needs and challenges. Our Managed Cluster solutions are customised to meet these specific requirements. This approach ensures that you receive an infrastructure that is precisely tailored to your applications, workloads and business objectives.
2. Flexible and scalable
In a world where business requirements are constantly changing, our managed clusters offer the flexibility and scalability you need to adapt quickly. Whether your traffic volumes fluctuate seasonally or your business is growing, our solutions can be scaled accordingly to ensure optimal performance and efficiency.
3. Maximum reliability and availability
Our managed clusters are designed to offer minimal downtime and maximum reliability. With advanced failover mechanisms and redundancies, we ensure that your critical applications and services are always available, thereby guaranteeing uninterrupted business processes.
4. Expert guidance and support
With SpeedIT Solutions, you not only get a technology solution, but also the expertise and support of a team of experienced specialists. We offer proactive management, monitoring and maintenance of your clusters, so that you can focus fully on your core business.
5. Security and Compliance
In an era where data security is of the utmost importance, our managed clusters implement comprehensive security measures. We ensure that your data and applications are protected and comply with the latest compliance standards.
Monitoring and backups included
Our Managed Cloud Server plans include both hardware monitoring and backups. In the event of hardware issues, we will proactively contact you to discuss the next steps.
Operating System & Management
Our Managed Cloud Servers are provisioned with Linux Debian and KeyHelp Pro, with no limit on the number of domains. As we take care of all maintenance, you can focus entirely on your software!
DDoS protection
We offer professional DDoS protection for all our products, which you can optionally add to your package. For shared hosting systems, this is enabled by default.
Web Application Firewall
Your website is protected against bot attacks and exploits; to this end, we use a professional ModSecurity web application firewall.
Find out moreEasily scalable
Is your system lacking in resources, or has it become too large? No problem - we can adjust your hardware resources to suit your needs at any time. Please feel free to contact us about this.
Hardware availability
For our cloud servers, we rely on a high level of hardware redundancy, thereby ensuring the availability and stability of all host systems.
Hosting in Germany
Our cloud is based on our own hardware at the German Data Centre (Frankfurt). Data protection is very important to us, which is why your data will not be passed on to any third parties.
Find out moreKeyHelp Hosting
For our shared hosting packages, we use the KeyHelp Control Panel, which is based in Germany. You can manage all aspects of your hosting here.
Frequently Asked Questions
Good to know.
Here we provide answers to the most frequently asked questions about our cluster systems.
When is a managed cluster worthwhile instead of a single server?
When services on one server slow each other down: for example when the database slows down the website under many visitors, newsletter sending puts load on the shop, or a single server would have to be permanently oversized for traffic peaks. In the initial meeting we check together whether a larger managed server is enough or whether splitting the tasks makes sense.
Which setups do you already run?
For customers we run, among other things, separate web and database servers, setups with a dedicated mail server and combinations with a dedicated in-memory cache and session server - typical setups for modern shops. Further services such as several web servers, search or workers for background tasks are planned depending on your requirements.
Can I start with one server and expand later?
Yes. A typical path is to move the database to its own server first and add a mail server or a cache server later. We adjust the resources of individual servers as needed.
How is my cluster protected against hardware failures?
All servers of your cluster run in our cloud cluster on Proxmox VE. Storage is held in Ceph and kept three times on different storage nodes - if a drive or a node fails, your data is preserved. In addition, external backups protect your servers on a separate system.
Who takes care of updates, monitoring and backups?
We do: operating system, updates and monitoring of all servers in your cluster. External backups save your servers daily to a separate Proxmox Backup Server, and our team handles the restore - entire server or individual files. You take care of your application and content.
Can ShieldCache sit in front of my cluster?
Yes. ShieldCache works as a layer in front of your web servers: web application firewall, cache and DDoS protection. Attacks are intercepted before they reach your servers.
What does a managed cluster cost?
A cluster is planned for your application, so there is no flat price. After the initial meeting you receive a quote based on the number and size of the servers and the services you need.
The Basics of Managed Clusters: What You Need to Know
A managed cluster is a group of servers that work together to provide greater availability, reliability and scalability. Unlike traditional clusters, managed clusters from SpeedIT Solutions are fully managed, which means that we take care of maintenance, updates, security and performance optimisation.
Opting for a Managed Cluster: Benefits for Your Business
Managed clusters are ideal for businesses that require high performance without the hassle of IT infrastructure management. With our managed cluster solutions, you benefit from bespoke configurations, 24/7 support, enhanced data protection and the ability to scale your resources efficiently.
Use cases: When do managed clusters make sense?
Managed clusters are particularly well-suited to applications that require high availability and scalability. This includes high-traffic websites, database management systems, e-commerce platforms and applications that require a separation of data and logic.
A few real-life examples of clusters from our everyday lives:
Case study: High-traffic website due to advertising campaigns
An e-commerce company launched a large-scale advertising campaign across radio, TV and social media, which led to a massive surge in website traffic. Our managed cluster solution successfully handled the peak loads by dynamically adding resources to optimise website performance and user experience without causing any downtime.
Case study: Performance-optimised web project
An online news portal, known for its image-heavy content, required a solution that would deliver consistent and fast loading times, regardless of user traffic. By deploying our managed cluster solutions, we were able to significantly reduce loading times, resulting in improved user retention and higher page views.
Case study: Web projects with high security requirements
A financial services platform with a strict need for reliability, stability and redundancy approached us to build a robust infrastructure. Using our Managed Clusters, we implemented a solution with automatic failover mechanisms and redundant systems, ensuring almost 100 per cent uptime.
Case study: Flexible corporate web project
A technology start-up with rapidly changing business models and agile development cycles required an IT infrastructure that could keep pace with its dynamic requirements. Our Managed Clusters provided the necessary flexibility to quickly scale and adapt resources as required, enabling the company to adapt effectively to changing market conditions.
Managed vs. Traditional Clusters: A Comparison
Unlike traditional clusters, where management and maintenance are largely your responsibility, SpeedIT Solutions takes care of all technical aspects for managed clusters. This includes performance optimisation, security updates, scaling and ensuring high availability.
Flexibility and scalability: tailored to your needs
Yes, at SpeedIT Solutions, the resources of your managed cluster can be scaled flexibly and, for example, expanded to include further systems. If required, additional resources can also be added to or removed from the host systems to meet your organisation’s requirements.
Configuring failover clusters for high-performance environments
To create an efficient failover cluster for high-performance environments, we focus on redundant systems, automatic failover mechanisms and optimised resource allocation. This ensures continuous performance and availability, even in the event of individual component failures.
Orchestration in cluster environments: maximising efficiency
By ‘orchestration’, we mean the automated configuration, coordination and management of computer systems and software. In the context of cluster nodes, this enables the efficient management of resources, processes and workloads.
Orchestrating marketing campaigns in clusters: managing peak loads
Orchestrating marketing campaigns in clusters enables companies to handle large volumes of enquiries efficiently. By distributing the load across multiple nodes, campaigns can cope with peak loads without compromising performance.
Our portfolio
Which solution suits you?
Not every application needs a cluster - these building blocks are also available individually.
-
One server is enough
Managed Cloud Server
Fully managed servers with fixed plans - we take care of the operating system, updates and monitoring.
- Operating system and updates by us
- Monitoring included
- Ready-made plans
-
Full root access
Cloud Server
Your own server with root access - you manage the operating system and software yourself.
- Cores, memory and NVMe freely selectable
- Operating system of your choice
- Selectable disk speed
-
No server of your own
Container Hosting
Run applications as containers without managing a server.
- Official images from the catalogue
- Web addresses with SSL
- Your own networks and firewall
-
Protection in front
ShieldCache
Web application firewall, cache and DDoS protection as a layer in front of your servers.
- Web application firewall
- Cache for faster pages
- DDoS protection
Awards & Partnerships
Agency partners
Professional support for agencies.
-
Initial call
Personal, about your goals and clients.
-
Partnership
Simple contract, dedicated contacts.
-
Training & support
Your team knows every detail.