Get a Sneak Peak inside our Platform
It's important to note that both the LTSP and Win2016ts/Win2019ts VMs act as clients to the LServer VM. The LServer VM serves as the centralized hub, housing all user data, files, and services, while the other virtual machines complement its functionalities by extending network boot capabilities and providing remote access to Windows environments. This architecture ensures efficient and organized resource utilization within the server infrastructure.
A robust server infrastructure has been established, featuring a primary server PC that hosts a minimum of three virtual machines. This server PC is equipped with the Proxmox Datacenter administration software, running on a Debian Linux base. The virtualization technology employed is KVM.
Datacenter virtual environment
+
LTSP
Win2016ts/Win2019ts
Client VMs
LServer
LServerAdmin
The Ltsp server virtual machine plays a pivotal role in facilitating network boot capabilities for older machines, in addition to enabling remote connections to Linux operating systems. Similar to the LServer VM, it runs on either Ubuntu LTS or Debian stable.Multiple ltsp servers provide scaling and support for any hardware
LTSP VM
These Windows virtual machines are optimized for remote access, allowing seamless connections from older machines booting from the network.
Win2016ts / Win2019ts VMs
LServer VM
This virtual machine operates as a comprehensive server, housing all essential services, user accounts, files, and the LServerAdmin administration software. It operates on either an Ubuntu LTS or Debian stable platform.
LServerAdmin
Easy 12+ services installation and configuration. Files, users and groups management. Terminal Server vms, client PCs and network devices setup and configuration. Software deployment and updates. Services, users, vms etc are considered as sections of a unified setup and configuration is done as whole for anything that is affected.
Set up Process
title = "Software & Hardware Configuration"
1
# The system's operation begins with a tailored approach to accommodate the unique requirements and size of each business.
2
3
# Step 1 : Customized Solution Design
4
Depending on the specific needs and scale of the business, a personalized software and hardware configuration is meticulously
5
crafted to ensure optimal functionality.
6
7
# Step 2 : Hardware installation
8
The user's environment is equipped with ready-to-use hardware, carefully preconfigured to suit their needs. This hardware
9
comes bundled with tailored and pre-installed software.
10
class Hardware :
11
def __init__(self) :
12
self.preconfigured_software = []
13
def install_preconfigured_software(self, software) :
14
self.preconfigured_software.extend(software)
15
16
# Step 3 : Centarilzed Software Reposity
17
Specialized software essential to the company's operations is centrally hosted on the server's operating system, providing easy
18
access and management.
19
class ServerOS :
20
def __init__(self) :
21
self.software_reposity = []
22
def add_software(self, software) :
23
self.software_reposity.extend(software)
24
25
# Step 4 : Network Device Integration
26
Any network peripherals, such as printers, are seamlessly integrated into the network's management system. This process
27
includes the installation of necessary OS drivers and software on the central server OS.
28
class NetworkDevice :
29
def __init__(self) :
30
self.os_drivers = []
31
self.software = []
32
def install_drivers(self, drivers) :
33
self.os_drivers.extend(drivers)
34
def install_software(self, software) :
35
self.software.extend(software)
36
37
# Step 5 : User Creation and Training
38
Either our IT experts or the company's IT personnel, who have received expedited training from us, swiftly create network user
39
accounts for each employee.
40
class ITDepartement :
41
def create_network_user(self, employee) :
42
pass
43
def train_employee(self, employee) :
44
pass
45
46
# Step 6 : File Migration and Organization
47
Employees gather their personal work documents, which are then organized and securely placed within their newly created
48
network user accounts.
49
class Employee :
50
def gather_work_documents(self) :
51
pass
52
53
# Step 7 : Streamlined User Access
54
Employees log in using their designated network user credentials, granting them access to the same software and files they were
55
accustomed to. However, now everything resides on the central server, fostering a unified environment.
56
57
# Step 8 : Enhanced Data Security
58
The system automatically ensures the safety of user files and OS installations through automated backup processes, providing
59
peace of mind and data integrity.
60
61
63
employees to continue their work seamlessly while benefiting from automated backups and a unified system.
# This user-centric approach guarantees a smooth transition to a centralized, efficient, and secure environment, enabling
62