Question? Call Us  +1 (817) 546-4770

6CC505 Distributed System Implementation

Academic Anxiety?

Get an original paper within hours and nail the task

156 experts online

Free Samples

6CC505 Distributed System Implementation

.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}

6CC505 Distributed System Implementation

0 Download7 Pages / 1,557 Words

Course Code: 6CC505
University: University Of Derby is not sponsored or endorsed by this college or university

Country: United Kingdom


Work submitted after the deadline will be given a 0 (NS) grade and marked as a non-submission. The only exceptions to this rule are when the EEC has been approved giving permission for the work to be handed in late.
1.Demonstrate a critical awareness of the principle concepts of distributed systems, the protocols and technologies involved, the current developments and research in this area, and be able to critically evaluate the suitability of different platforms and techniques that can be applied when developing distributed applications.
2.Develop distributed applications and critically evaluate their effectiveness.
This coursework assesses the student’s ability to design, develop, and critically evaluate a distributed system based on their research within the field of distributed systems.  The work will be graded according to the standard University grading table.
The grade descriptor table is shown below to give students an overall indication of how marks will be assigned within each category, but the specific mark assignment is defined later in this document.
You must submit a project proposal by the end of week 4 of teaching via a Turnitin submission point. Once approved, you will proceed with work on the system. The project proposal should indicate the scope, purpose, novelty, and professional/ethical viability of the system. The project proposal is not a graded part of the assessment, but must be submitted for the final report to be marked.
you might implement the core engine for a simple massively multiplayer online (MMO) game. You don’t need to implement the game itself, but you should implement a working prototype of server nodes — where each node represents a virtual geographic location or ‘island’ that maintains shared game state on that ‘island, position and state of players, non-player characters, pick-ups, and landscape) — and a client library that communicates with the server nodes, along with some test code that exercises the system and demonstrates that it works. You could for example compare your MMO architecture against Second Life in terms of scalability or security.


The goal of this project is to implement a distributed file storage system. In the additional task, it creates files and it allows multiple nodes. It also rebuilt the loss of nodes. The distributed file storage system configures to the Microsoft window server. Microsoft windows server is used to share the file and it organizes many distributed file system. The distributed file system uses the logical namespace component. The distributed server implements by two ways such as, the standalone distributed file system namespace and the other one is, domain based distributed file system namespace. The client searches the network and maintains the file system. The file transfers from the server to the client. It allows to splits the file and rebuilds the file.
Distributed File Storage System
The distributed file system stored the data on a server and it contains many files. The distributed system is connected to the windows server and it shares the files from the server to the client. It has two types of nodes such as, name node and data node [4]. It is a permanent storage and it stores the data in the database. It performs a set of file operations such as, to create file, read file, write file and share file. The server and the client run on the same machines. The distributed files support the information sharing, user mobility, diskless workstation and user availability. Moreover, the service type is the storage service and the name service.
Namespace is used to share the group of files from different servers to the logically structured namespace. In general, the namespace contains namespace server, namespace root, folder, software tools and folder with targets. Namespace server is a domain controller and it hosts namespace. Namespace root is mainly used to share the file and it is located on the multiple servers [3]. It is the starting point of the namespace and it has public files. The folders have both target and without target files. Usually, browse the file and the file transfer from the server to the client.
First, create a single namespace and provide the replication for sharing the file. Replication is a role of Microsoft windows server and it is used to replicate the file system. It is located on different locations, in the multiple servers. The files are shared on different locations [1]. The replication is controlled by the distributed file system management. It is required to create a replication and then connect to the distribute file system. The server then transfers the file and it partially gets replaced by the distributed file system.
Server Manger
The windows servers manages the file and, it activates on the local system as well as on the remote system. The main work on the window server is to configure the file system and manage both the local and remote systems. It can change the configuration of the system [8]. In windows server 2012, access by using the mouse pointer. Use the command prompt for the desktop mode and mouse left side to display the screen, and the right side of the mouse button to display the start.
Proposal System
In this project, implement the distributed system and it use to network support. It supports the sockets, HTTP, posts, Gets and name pipes. The developer deal with network traffic, failure packet, managing the data, data integrity, encryption, protection and this model use to low level programming primitives.First, the replication group created by windows server. It uses to transfer the data from server to client. It based on the server. First configure the local server ant it interacts between client and server. The client and have own address spce, own memory allocated space used by the procedure. The client directly calls the procedure remote server program when the RPC tool appears. The client address space retrieves the parameters. The parameter translates to NDR format over the network. Then send request to RPC client and send parameter to server. The server accepts the parameters and it call server stub. The parameters convert from network transmission format when the parameter retrieves by server stub. The server actual procedure called by server stub. The remote procedure returns the data and the data transfer to server stub. The server stub convert the output parameters and it return the parameter to RPC run time library function. The client receives the remote procedure and it converts the NDR format. Finally the data transfer to client memory.
The window server 2012 is used to create replication and configuring, for the distributed file storage system. It is necessary to replicate the data between the other side of the word or servers, across a room. The replicate changes the file and shares the file with the distributed file storage system. The distributed file system stores the data on the database [2]. First, set the replication between the servers. Then, install the distributed file system role in the window server 2012.
First sign in to the windows server and then open the server manager. Next, on the task bar, click on the server manage.
Open the welcome button and click on the quick start. The quick start displays the add roles and features, then add the other servers to manage and create a server group. Click on add roles and features, and the wizard page automatically opens [6]. If the welcome tile is not displayed, then click on the view menu and click on, show welcome tile.
Press the next button and then click on the installation type. It displays the role based or feature based installation type and remote desktop service installation.
Press the role based installation type and click on Next option. It displays the destination server. This page is used to select the server from the server pool.
Click on, Select a server from the server pool and select the operating system for installing the distributed file system replication. Click on the next button, and next select the server roles.
The server roles contain storage service and file service. So, expand the file and service storage and select DFS Replication [7]. The pop message displays, if you the DFS replication is not installed.
Click on add features and go back to, select server roles.
Again, select the server roles and select the DFS Replication dialog box. Then, click on the next button.
Select the features and click on .net framework 3.5 features. Then, click on the next button.
Click on confirmation and press the install button, for installation [5].
The next step is to configure replication between the two servers. So, go to the start menu.
Go to the control panel and select system security. Next, select the administrative tools.
Double click on the DFS management and it goes to the DFS management console.
Right click on the replication and select new replication group.
Select the replication group for data collection and click on the next button.
Create new replication group and domain. Then, click on the next button.
Enter any server name and click on the next button.
Click on add button, to add the folder.
Browse to the path and click on the next button.
The folder is added to the replicated folder and next click on the next button.
Again, enter the name of the server and click on the next button.
Browse the target folder and click on the next button.
Select, replicate continuously by using the specified bandwidth and set the bandwidth.
Select create button for creating a replication group.
Click on the OK button.
Go back to the DFS management console and see the replication group data. The data is shown in the target folder.
Finally, the data is shared with the DFS management console.
This project successfully implements the distributed file storage system. It is mainly developed for sharing the file and to rebuild the loss of nodes. It implements by using the windows server 2012 and it is connected with the distributed management console. The replication group is created by the DFS management. The data is added to replicate a group. The DFS replication is installed and then it creates a replicate group. It selects a particular server for transferring the data. It is required that the data to be share must be selected, and it should not be empty. Set the bandwidth and once the bandwidth is set it does not change. Finally, the data displays the DFS management console
[1]A. Ergüzen and M. Ünver, “Developing a File System Structure to Solve Healthy Big Data Storage and Archiving Problems Using a Distributed File System”, Applied Sciences, vol. 8, no. 6, p. 913, 2018.
[2]C. Nayak and D. Tomar, “A survey on secure file synchronization in distributed system”, Indian Journal of Applied Research, vol. 1, no. 10, pp. 81-82, 2011.
[3]D. LEE and S. NA, “Designing and Implementing IOT-based Casino Information System (Windows OS, Windows Server)”, Journal of Digital Convergence, vol. 13, no. 12, pp. 151-160, 2015.
[4]R. Bullock, “Replication, replication, replication – with respect to Tony Blair”, Adoption & Fostering, vol. 38, no. 1, pp. 3-4, 2014.
[5]M. Tulloch, Introducing Windows Server 2012 R2 technical overview. [Redmond, Wash.?]: Microsoft Press, 2013.
[6]S. Jain, Creating scalable, efficient and namespace independent routing framework for future networks. 2011.
[7]I. Kalinauskas, DFS. [Place of publication not identified]: [publisher not identified], 2011.
[8]C. Storm, Specification and analytical evaluation of heterogeneous dynamic quorum-based data replication schemes. Wiesbaden: Springer Vieweg, 2012.

Free Membership to World’s Largest Sample Bank

To View this & another 50000+ free samples. Please put
your valid email id.


Yes, alert me for offers and important updates


Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

UploadUnique Document

DocumentUnder Evaluation

Get Moneyinto Your Wallet

Total 7 pages


*The content must not be available online or in our existing Database to qualify as

Cite This Work
To export a reference to this article please select a referencing stye below:


My Assignment Help. (2021). Distributed System Implementation. Retrieved from

“Distributed System Implementation.” My Assignment Help, 2021,

My Assignment Help (2021) Distributed System Implementation [Online]. Available from:[Accessed 18 December 2021].

My Assignment Help. ‘Distributed System Implementation’ (My Assignment Help, 2021) accessed 18 December 2021.

My Assignment Help. Distributed System Implementation [Internet]. My Assignment Help. 2021 [cited 18 December 2021]. Available from:

.close{position: absolute;right: 5px;z-index: 999;opacity: 1;color: #ff8b00;}


Thank you for your interest
The respective sample has been mail to your register email id


$20 Credited
successfully in your wallet.
* $5 to be used on order value more than $50. Valid for
only 1

Account created successfully!
We have sent login details on your registered email.



Getting academic assistance from is the best decision to zoom up your career. Many students get stuck with referencing , specially when one has to follow different referencing formats like APA, MLA, Oxford etc.Often students get plagiarised materials that compromise their grades.Our MLA Citation machine, APA Citation Machine or Harvard Referencing Generator etc. Helps you scan your documents. We manually check duplicity in content, editing and proofreading errors to ensure flawlessness and your peace of mind regarding assignment quality

Latest Management Samples

div#loaddata .card img {max-width: 100%;

MPM755 Building Success In Commerce
Download :
0 | Pages :

Course Code: MPM755
University: Deakin University is not sponsored or endorsed by this college or university

Country: Australia

The process of developing a successful business entity requires a multidimensional analysis of several factors that relate to the internal and external environment in commerce. The areas covered in this current unit are essential in transforming the business perspective regarding the key commerce factors such as ethics, technology, culture, entrepreneurship, leadership, culture, and globalization (Nzelibe, 1996; Barza, 2…

SNM660 Evidence Based Practice
Download :
0 | Pages :

Course Code: SNM660
University: The University Of Sheffield is not sponsored or endorsed by this college or university

Country: United Kingdom

Critical reflection on the objective, design, methodology and outcome of the research undertaken Assessment-I
Smoking and tobacco addiction is one of the few among the most basic general restorative issues, particularly to developed nations such as the UK. It has been represented that among all risk segments smoking is the fourth driving purpose behind infections and other several ailments like asthma, breathing and problems in the l…
Australia Maidstone Management Business management with marketing University of New South Wales Masters in Business Administration 

BSBHRM513 Manage Workforce Planning
Download :
0 | Pages :

Course Code: BSBHRM513
University: Tafe NSW is not sponsored or endorsed by this college or university

Country: Australia

Task 1
1.0 Data on staff turnover and demographics
That includes the staffing information of JKL industries for the fiscal year of 2014-15, it can be said that the company is having problems related to employee turnover. For the role of Senior Manager in Sydney, the organization needs 4 managers; however, one manager is exiting. It will make one empty position which might hurt the decision making process. On the other hand, In Brisba…

MKT2031 Issues In Small Business And Entrepreneurship
Download :
0 | Pages :

Course Code: MKT2031
University: University Of Northampton is not sponsored or endorsed by this college or university

Country: United Kingdom

Entrepreneurial ventures
Entrepreneurship is the capacity and willingness to develop, manage, and put in order operations of any business venture with an intention to make profits despite the risks that may be involved in such venture. Small and large businesses have a vital role to play in the overall performance of the economy. It is, therefore, necessary to consider the difference between entrepreneurial ventures, individual, and c…
Turkey Istanbul Management University of Employee Masters in Business Administration 

MN506 System Management
Download :
0 | Pages :

Course Code: MN506
University: Melbourne Institute Of Technology is not sponsored or endorsed by this college or university

Country: Australia

An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating syste…
Australia Cheltenham Computer Science Litigation and Dispute Management University of New South Wales Information Technology 


Need an essay written specifically to meet your requirements?

Choose skilled experts on your subject and get an original paper within your deadline

156 experts online

Your time is important. Let us write you an essay from scratch

Tips and Tricks from our Blog

PROJ6016 Employer Based Project

Free Samples PROJ6016 Employer Based Project .cms-body-content table{width:100%!important;} #subhidecontent{ position: relative; overflow-x: auto; width: 100%;} PROJ6016 Employer

Read More »

PPMP20009 Marking Rubric

Free Samples PPMP20009 Marking Rubric .cms-body-content table{width:100%!important;} #subhidecontent{ position: relative; overflow-x: auto; width: 100%;} PPMP20009 Marking Rubric

Read More »