Vous êtes sur la page 1sur 72

CCDisk Manual

2018
Server Requirement
Here is the recommended hardware for CCDisk Server

OS : Win2008 for server and Win7 for client.


CPU : Intel or AMD Processor Quad Core or faster
Motherboard : Server motherboard that supports 16GB or more RAM and 6 or more
SATA Ports.

RAM : 16GB DDR3 or more.

Hard Disk :
Note: ​Game disk means the hard disks that will store all of your game files.

1) One SATA HDD for server OS (C:\)

2) Two SATA HDD or SSD in RAID 0 for Game Disk. We recommend to use Windows
Server 2008 R2 “Disk Manager” to setup RAID 0 instead of using hardware RAID from BIOS.

3) One SSD disk for SSD cache. (256GB or bigger)

Network : 1 x 1Gbps Ethernet or 2 x 1Gbps Ethernet (teaming).


Note: ​We recommend Intel and Realtek 1000M Series.

RAM :
For 20 - 30 client PCs : 16GB RAM.
For 30 - 70 client PCs : 32GB RAM.
For 70 - 100 client PCs : 64GB RAM.
For 100+ client PCs : 2 Servers in load balance (each server 64GB RAM)

Conclusion :
Basically, you need to 4 disks on the server for CCDisk use.
3 x SATA HDD (or SSD)s (1 SATA disks for Server OS, 2 SATA disk for game disks)
1 x SSD (SSD cache)
Note: if you are using SSD for game disk then there is no need to RAID 0 the SSD disks.
CCDisk Server Installation
1. Download ​CCDisk Installation package​ and run it.
2. Click “Next” button to continue (Figure 1).

Figure 1
3. On the second step, click on “CCDisk Server Installation” and then click “Next” button
(Figure 2).
Figure 2
4. Now, you need to choose the installation directory, then click “OK” to confirm it
(Figure 3).
Note: ​It’s recommended that you install CCDisk in the biggest disk you have as CCDisk will
save the writeback of the clients in the “Writeback” folder inside the CCDisk installation
directory.
Figure 3
5. Now complete the installation and “Launch” CCDisk (Figure 4).

Figure 4
Note: ​You can refer the ​video​ from the link below for installation instructions.
https://www.youtube.com/watch?v=D9--N7_i_Bs

Note:​ License for CCDisk can be use on 1 server at a time, you cannot use 1 license in
multiple servers.
Note:​ CCDisk Server installation folder has a writeback folder in it, which is used to store
clients writeback when client connects to the CCDisk server, however after its connected
and mounted, clients writeback will be stored in their own disk (C:).
CCDisk Client Installation
1. Download ​CCDisk Installation package​ and run it.
2. Click “Next” button to continue (Figure 1).

Figure 1
3. On the second step, click on “CCDisk Client Installation” and then click “Next” button
(Figure 2).
Figure 2
4. Now, you need to choose where you want to install CCDisk Client, after choosing the
install directory, click “Next” button (Figure 3)
Figure 3
5. Click “Next” button till the installation completes, then check “Launch CCDiskClient” check
box and click “Finish” button (Figure 4)
Figure 4
5. In few seconds the CCDisk shared game disk will show up in the client computer as its
own disk (Figure 5)
Figure 5
6. This way, you can install CCDisk client and start playing games on client.

Note:​ If you have installed CCDisk Server on Windows Server OS then you need CAL
license for all CCDisk client PCs.
For more information about CAL license refer this link.
https://blogs.technet.microsoft.com/volume-licensing/2014/03/10/licensing-how-to-when-do-i-
need-a-client-access-license-cal/

Note: ​When you have installed CCDisk client in your client PC, it will use the client PC’s C:
as writeback disk and does not send writeback to the server.
How to add game disk to CCDisk
1. Now, let's setup the Game Disk that will be share to clients.
2. Click the “Disk Share” button on the toolbar, to open “Disk Share” window (Figure 1).

Figure 1
3. If you have SSD Disk for cache, then check the “SSD cache” check box, then choose
the SSD disk from the drop-down menu (Figure 2)

Figure 2
4. Click “ADD” button and choose the disk you want to use as “Game Disk” (Figure 3)

Figure 3
5. On the RAM cache, set 70-80 % of your server RAM size and on SSD cache set 90%
of the SSD cache disk size then choose driver letter for client, finally click “OK” button
to add the disk(Figure 4)

Figure 4
6. Now, the disk will be listed in the “Game Disk” list, click “OK” to close the “Disk
Share” window. (Figure 5).
Figure 5
How to set writeback disk on CCDisk server
In CCDisk new version 20181212, we have added option to choose writeback disk on
server.
To set writeback disk, follow the steps below:
1. Open CCDisk and click “Disk Share” button to open “Disk share” windows (Figure 1).

2. On “Disk Share” windows, check the “Allow client to write back to server” check box
and choose your writeback disk from the drop down (Figure 2).
3. Click “OK” button to save the changes (Figure 3).

4. Now, the clients writeback will go to the specified disk/drive.

Note:​ If the writeback disk starts to full up and has less than 10% space left, then CCDisk
will auto reboot the client PC with the biggest writeback data, and reset the writeback for that
client. The client PC with the biggest writeback data will be notified that the computer will
restart in 30 seconds.
This will prevent the disk from ever getting completely full and causing crashes in the clients.
This is similar to how CCBoot writeback works

Install games in Superclient mode


If you want to install games from client PC then you need to superclient the client and install
the games.

Here is how you do it.


1. Right click a client and click “Enable Superclient” (Figure 1).

Figure 1

2. The client icon will become red to signify that it's superclient (Figure 2).
Figure 2

3. Now, turn on the client and open game installer (Figure 3).
Figure 3

4. Install the game to game disk (D:), then complete installation (Figure 4).
Figure 4

5. Once installation is turn off the client and on server, right click the client and choose
“Disable Superclient” (Figure 5).
Figure 5

6. Once the process is complete, check game disk or the installed game, you will find
your game listed there (Figure 6)
Figure 6
Installing Games to your CCDisk Games Drive
Note: Any game updates/installs to your CCDisk Game drive will appear when a client has
restarted.

Please read these steps after you have successfully installed CCDisk on your server.

Games can be installed to your Games Drive (We’ll call it G: from now on) two ways.

1. Super Client
a) On your CCDisk Server, Right Click on any client
that is turned off or disconnected then select
“Enable Super Client”
b) Once that client is turned on, any games that are
installed on the game disk will be available for all
clients once you are done. ​After you have
completed installing games or updating the
games, you must turn off the client and then
disable Super Client.
Note: If any client is not set as “Super Client” then any game updates or changes will
disappear on restart of that client and will not be available to any other clients upon
restart
c) When using games through the ggLeap Global Pool, this is the recommended
method to update or install these games
i) Put a PC into Super Client and enable admin mode from GGLeap.
Launch any game from the ggLeap Global Pool to install or update it.
ii) Make sure these games are enabled in your GGLeap Admin panel
before continuing on.
2) Install/update directly on the server
a) You can install games directly to the G: drive directly and update on the
server from the game disk.
b) Clients will need to be restarted for new games or updates to be available

These are the basics on what you need to remember when doing any game updates. Below
will follow guides on making certain games with launchers work in a CCDisk environment.
Installing Steam Games
The Steam client and all Steam games can be installed directly to your G: drive.

1) Download the Steam Client from ​http://store.steampowered.com/about/​ to your G:


drive
2) After steam is downloaded and installed, you may install games to your server game
disk either with Super Client method or install it directly to your server.
3) When you run Steam for the first time in client, you will most likely have this
notification popup. To do this properly, you need to run Steam.exe as an
Administrator and then click “Install Service” button.

4) Each Steam game you have installed onto your G: drive will have to be run once on
each client PC to perform first time local prerequisite installs.
5) To perform this step successfully it is also recommended to run Steam as an
Administrator

6) Any further updates to existing games will not require you to run Steam as an
Administrator
a) Note several games offered through Steam have secondary launchers maybe
need to install locally on the client or update themselves and the game after
being launched (EX: Trove using Glyph launcher)
Installing Origin Games
Depending on your choice of how to install games (see Installing Games to your CCDisk
Games Drive) you will either have to make sure the Origin client is installed on your client or
server. Both are described below

1) Using Origin client on server


a) When you install the Origin client on the server it does not have to be installed
on the G: drive.
b) Make sure your “Origin Games” folder is however. In the screenshot below
the drive is labeled F: but the concept is the same.

c) Install Origin on the client PC at this point if you have not already
d) Once an Origin game is installed on your G: drive each client will need
registry entries created for the game.
e) Go to ​https://www.regfiles.net/category/games​ and you can get the registry for
the required games. The files created by this website will need to be saved
and then ran on the client PC.
f) Please make sure you have filled out details such as Path before
downloading. Screenshots of these steps are directly below.
i) Create the registry
ii) Open the registry in client

iii) Click yes to merge the registry to client

g) After a registry entry has been merged in the client, you must restart Origin
Client.
h) Once the Origin client has restarted, login to the Origin launcher with an
account that have the required game.
i) Attempting to launch the game now will request for an “Update” that you will
proceed to do. This verifies the files for the local Origin launcher to use and is
necessary for the client PC to be able to launch the game
j) Steps C to F can be repeated per client PC
2) Using Origin on a client
a) Enable Super Client (See Installing Games to your CCDisk Games Drive for
instructions on this feature) on client PC
b) Make sure the Origin Launcher is installed locally on the client
c) Login with the Origin game account and make sure the “Games library
location” is set to your games drive.

d) You can begin your game install/update once the previous step is confirmed
e) Once an Origin game is installed on your F: drive each client will need registry
entries created for the game. (Refer Steps E- I from ​Using Origin client on
server)
Launch iCafeMenu from CCDisk

In new version CCDisk 20170908, we have added iCafeMenu to CCDisk as well


Now, you can launch icafemenu by clicking the iCafeMenu button on the toolbar.
Call for support
In new version CCDisk 20170908, we have added “Call Support” button to allow you to chat
with us directly and then request for remote support.
1. Click the “Call Support” button, it will open “Call Youngzsoft Support” window (Figure
1)

Figure 1
2. Now, enter your name, email and message with short description for your issue and
then click “Chat” button (Figure 2).
Figure 2
3. It will send request for chat, and will connect to one of our support staff (Figure 3).
Figure 3
4. Its best for you to provide remote credentials for the support staff to remote your
server and help fix any issues and will be requested to you (Figure 4)
Figure 4
Troubleshoot

Server crashing when installing/updating games

Problem:
When installing games or updating games server is crashing and rebooting.

Solution:
This problem occurs when you are using all available RAM in the server as cache and when
you install/update or copying games, the memory (RAM) usage increases. Since server
RAM gets 100% utilized, it cannot provide sufficient RAM to the application and thus
crashes.

To resolve this, we recommend using 80- 90% of the available RAM on the server for
caching.
Example.
Server has 16GB RAM then after setting cache the total used RAM on server should be
12-13 GB, remaining 2-3 GB should be left for server usage.

Server has 32GB RAM then use up 28GB Max and leave 4GB for the server.

This way server has available RAM for use during normal operation as well as
installs/updates of games.
Fix Client BSOD
Reason for BSOD:
1. Client C: became full with client writeback Data
2. Server writeback became full with client writeback Data

Solution:
1. In Client PC, you should user 256 GB or bigger disk for OS. This will give much
space for client writeback data to be stored.
2. In client PC, if you are connecting to CCDisk using iscsi. Then on server you should
install CCDisk in big size disk so that it can store the client writeback data. - 500GB
or bigger disk.
Note: You have to fully uninstall CCDisk client from the client OS, if you want to use iscsi to
connect to the game disk
Connect to CCDisk server game disk using iSCSI 

1. On your client pc in which you want to connect the CCBoot disk, click Start Button 
and open Start Menu, search for iscsi (Figure 1). 

Figure 1 

2. Click the, iSCSI Initiator and it will prompt you to start Microsoft iSCSI service. Click 
"Yes" to continue (Figure 2). 
 

Figure 2 

3. Click the "Discovery" tab and click "Discover Porta..." button (Figure 3). 
 

Figure 3 

4. Now, enter the IP address of the CCBoot server and the iSCSI port that is used 
and click "OK" button (Figure 4). 

Note: If its set auto on CCBoot, it means 3260. 


 

Figure 4 

5. The CCBoot iSCSI target will be listed in the target portals (Figure 5). 
 

Figure 5 

6. Now, click "Targets" tab, select the target and click "Connect" (Figure 6). 
 

Figure 6 

7. It will open "Connect To Target" dialog box, click "OK" to connect to the CCBoot 
disks (Figure 7). 
 

Figure 7 

8. Now, the target will show "Connected" status, click "OK" to close the iSCSI Initiator 
Properties (Figure 8). 
 

Figure 8 

9. Open Windows Explorer and check computer and you will see the CCBoot Game 
disk as the clients local disk (Figure 9). 
 

Figure 9 
High read when client PC is idle

Problem:
Even when CCDisk client PC is idle, you can see data read from the server.

Cause:
This is caused by idle time defragmentation schedule of Windows 7 operating system

Solution:

Disable “defrasvc” - ​Disk Defragmenter service​.

Or, install the latest version of CCDisk in client PC, this will auto disable the service
preventing further issue.
Disk where CCDisk server is installed is full
Sometime when using CCDisk clients you may encounter an issue where your server disk is
full in which CCDisk was installed.

When you encounter this, this mean the CCDisk client was not installed in the client PC or
has issue functioning properly.

To fix this, reinstall CCDisk client application in the Client PC and restart once. After restart
the client will start using its own disk as writeback disk as intended.
Reset CCDisk license
When you have just reinstalled your server OS or changed servers. Then you need to reset
the license first, before registering the license to new server OS or server.
1. Go to ​License Reset ​page.
2. Then click the “Product” drop-down, choose “CCDIsk”.
3. Copy paste your license in the “License” edit box.
4. Enter the captcha shown in the image.
5. Click “Submit”, an email with license reset link will be sent to you.
6. Check your email for the link and click it.
7. It will reset the license.
Now, open CCDisk and register the license in the “About CCDisk” dialog box.

When to reset the license.


1. When you have changed your server OS or hardware
2. When you are changing servers in a multi server environment
3. When your server breaks down and you use new server
Steam showing installing/updating in CCDisk Client

Problem:
Steam showing updates in clients, even when it's fully updated on server.

Cause:
Steam requires its service to be running when client boots, if the steam was installed in the
Game disk in server then the steam service is not in auto start in client. So it will show you
installing/updating the client

Solution:

Run steam client as administrator


- Navigate your Steam installation directory
- Right-click the Steam executable and click on Properties.
- Click the Compatibility tab.
- Check the "Run this program as an administrator" box.
- Click Apply. Having done this, restart Steam
- Now, steam will not show the installing/updating when launched
Assign IP to client manually
When server has multiple LAN and thus multiple IP address, you can choose which LAN IP
the client use to connect to CCDisk server.

Here is how you can do it.


1. Open the CCDisk UI and right click on the client (Figure 1).

Figure 1

2. Click the”Server IP Address” drop down and choose the desired IP for the client
(Figure 2).
Figure 2

3. Now, click “Save” to save the changes (Figure 3).

Figure 3

4. Restart the client and now the client will connect to the assigned IP and see the
game disk (Figure 4).

Figure 4
NIC teaming for better throughput for clients
 

1. Right click on your "Intel" NIC and click Properties (Figure 1).

Figure 1 

2. On then NIC properties window, click Configure (Figure 2).


 

Figure 2 

3. Now, click "Teaming" tab and check the "Team this adapter with other adapters"
checkbox, and click the "New Team..." button (Figure 3).
 

Figure 3 

4. New Team Wizard will open, type in a name the new team and then click "Next" button
(Figure 4).
 

Figure 4 

5. On the next step, you will be prompted to select the NICs that will be part of the team.
Check the NICs you want and then click "Next" button (Figure 5).
 

Figure 5 

6. Now, you need to choose the type of teaming you want to use. Select "Adaptive Load
Balancing" (as it uses the bandwidth of all NICs, and if one of the NIC fails, the team will still
work with reduced speed) and click "Next" button (Figure 6).
 

Figure 6 

7. Click the "Finish" button and wait for the process to complete (Figure 7). 
 

Figure 7 

8. Once team is created, its properties will open.​ O


​ ptimize the new Teamed NIC​ like other
NICs.

9. You also need to set the static IP for the team.


 
Game crashing after playing for few minutes
There was a case with Alienware Aurora which caused the client to disconnect from server
and cause games to crash while this happened. So, if you are using one of the Aurora client
PC and are using OS that came with the computer then there are few things you need to do.
1. Disable all non- microsoft services and startup entries except CCDisk client.
2. Remove all bundled application that came with the OS.
3. Use ​360 Total security​ to kill virus and remove unwanted program.

After performing above steps, your clients should not have issue playing games with Aurora
PC.
Clients game lagging
If the client's game are lagging then make sure you are using SSD cache.

SSD cache is a level 2 cache which caches the files read from the games disk, i will cache
the most recently accessed file in the SSD thus then same files is requested from server it
will be read from the SSD cache and clients will get files faster
This improves the overall performance of the clients as well as removes any lag seen on the
client

The lag in client can also be cause if the server is working on 100M then clients game
loading will be slow and cause lag.

To fix it, make sure the server is running at 1000M speed.


CCDisk registration issue
If you have installed older version of CCDisk from newer version

Then you will be asked to use email and password to register the CCDisk.

We recommend using new version of CCDisk which does not require email and password
verification

Note: if your CCDisk is showing unregistered or trial, even though you have license. Then
register the license once again to make CCDisk functional again.
Client PC game icons are not displaying correctly
If you facing the issue where your game icons are not properly displayed then it is due to
icon cache for client being corrupted.

Solution 1:
To fix it, you need to reset the icon cache.

1. To clear the icon caches for Windows Vista, 7, 8 and Windows 10, download the zip file
below, unzip and run Vbscript file cleariconcache.vbs from ​cleariconcache.zip

2. Double click the cleariconcache.vbs (Figure 1)

3. Click “Yes” button, when you’re prompted to restart the Explorer shell (Figure 2).

Figure 2
3. If there is any program preventing the icon cache from being reset, it will open a prompt,
click “OK” button to continue (Figure 3).
Figure 3
4. Once the cache has been reset, the Explorer shell will start automatically and show
prompt, click “OK” button to close it (Figure 4)

Figure 4

Solution 2
Sometime the icon not loading issue is caused due to the game disk not being detected at
boot.

To solve this issue you need to install all the drivers for your client PC, specially the chipset
drivers. Install drivers available from the motherboard vendor’s website.
Server RAM cache not working
When updating CCDisk rarely there is an issue that causes the RAM cache from working
and error log is recorded on the Fatal log file

To fix this follow the steps below.


1. Download the latest version or the version you have.
2. Uninstall the CCDisk from the server and reboot two times.
3. Install CCDisk again to the same folder that it was previously installed.
4. Restart once again to let the CCDisk properly initialize.
5. Now, the cache will start working again.
Difference between CCBoot and CCDisk

CCBoot is a diskless solution for your computers while CCDisk is a virtual game disk server
application.

CCDisk has similar functions as CCBoot but is limited to making Game disk diskless.

So, the major differences between CCBoot and CCDisk are

1. CCDisk can not boot clients diskless only provides game disk.

2. CCDisk requires less number of disks than CCBoot (CCDisk doesnot need image disk
and separate writeback disk).

3. CCDisk required less RAM than CCBoot - a 32GB CCDisk server is enough for 100 PCs
Unable to Superclient game disk

The issue is caused by page file for the game disk

To resolve this, you need to set “Not Set” in the Page file settings in windows.

Duplicate Client in CCDisk Server


If you have already listed computers in the CCDisk server, then changed their names, then
you will see duplicate clients in the CCDisk.

To fix it, either, use the same name as previously or delete all clients and then add them
again using auto scan.
How to install “Fornite” game by Epic Games

Server Side:
Register and Download “Epic game launcher” from their website.

1. Download and run “Epic game launcher” installer, then click "Install" button to continue
(Figure 1).

Figure 1

2. Let the installation finish (Figure 2).


Figure 2

3. Login to "Epic Games" with your account (Figure 3).


Figure 3

4. Click "Install" button on the Fortnite and then click "OK" button to continue (Figure 4).
Note: You do not need to change the installation directory, leave it to default.
Figure 4

5. Now, the installation starts (Figure 5).


Figure 5

6. Once, the game is finished installation, it will show "Launch" in "Fortnite" game (Figure 6).
Figure 6

7. Now, sign out and exit the "Epic Games" launcher.


8. Download the ​EpicGameFixer​ and extract it your game disk (Figure 7)
Figure 7

9. Double click the "EpicGamesFixer", it will create a new folder named "Epic Games" on the
same directory as the "EpicGamesFixer" file (Figure 8).

Figure 8
10. Now, wait for few minutes and once the process is completed, Epic Games Launcher will
automatically launch (Figure 9).

Figure 9
11. Login to check if everything is OK or not.

Client Side:
12. Now, for CCDisk client, and run the "EpicGamesFixer" from the game disk.
Note: You have to repeat step 12 for each client PC.

13. The process takes few seconds, once done, there will be a shortcut for the Epic Games
Launcher on the desktop.
14. Now, you can run the Epic Games, Fortnite without the need to update from client PC in
super client mode

Vous aimerez peut-être aussi