Académique Documents
Professionnel Documents
Culture Documents
Figure 1
3.1. File Storage Only the necessary functionalities required for Web
server application are implemented in the network
stack. The stack protocols including Ethernet, ARP, IP,
Usually a large number of HTML files are stored in an
UDP, TCP, and HTTP are designed and implemented
HTTP Web server. Our DOSC Web server runs on a
as API calls. Each protocol is a C++ class object and
bare PC and it are not convenient to carry all the HTTP
can be instantiated anywhere in a C++ program. All
files in the AO. HTTP Files are stored on the network;
classes can directly communicate with Ethernet class,
DOSC Web server fetches the files during
that provides a robust foundation for testing new
initialization. Currently, all files are fetched into
network architectures and protocols.
memory as there is plenty of memory to support file
storage. That character helps server’s mobility when
moved from one location to another on the Internet. 3.5 Task Scheduling
100000
IIS
3.11 Mobility
Throughput
80000
DOSC
60000
4. Measurements
Apache 200000
3
IIS
180000
2.5
160000
2
DOSC 55/48
140000
1.5 DOSC
120000
1
Throughput
100000 IIS
0.5 Apache
80000
0
0 5 10 15 20 25 30 35 40 45
60000
Fetches
40000
Figure 3
20000
0
0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000
File Size
10
First Response Time
5. Further Research
0
0 10 20 30 40 50 60 70 80
Scheduling Period / Polling Frequency