iSCSI Cake 1.8 is a legacy iSCSI target software for Windows (compatible with Windows XP, 2003, and Vista) used primarily to share server storage with remote clients as if it were a local disk. Key "Solid" Feature: COW Protection The most distinct feature of iSCSI Cake is its Copy-on-Write (COW) mechanism Data Integrity
: Clients can perform write, delete, and format operations on the shared disk without actually changing any bytes on the server’s original storage.
: This prevents unauthorized or accidental modification of base images by clients, making it a popular choice for diskless boot environments like internet cafes. Installation & Setup Steps Server Installation : Download the installer (e.g., iscsicakesetup.exe
) and follow the wizard to install the software as a Windows service. Target Configuration
: Open the iSCSI Cake GUI to add disks, partitions, or virtual disk files (like VMDK) to be shared. Client Connection Microsoft iSCSI Initiator
on the client machine to connect to the server's IP address. Optional Authentication : You can enable iscsi cake 18 install
(Challenge Handshake Authentication Protocol) for secure connections, requiring a password (secret) between 12 and 15 characters. Core Features 64-bit Addressing : Supports storage capacities beyond the 2TB limit.
: Includes both server-side (read-only) and client-side (read/write) memory caching to boost IO performance. Compatibility : Supports Windows, Linux, and Solaris initiators. Are you looking to use iSCSI Cake for a diskless boot setup or general network storage iSCSI Cake User Manual Guide | PDF | Computers - Scribd
To install and set up iSCSI Cake 1.8 (now often referred to as CCDisk), follow these steps to configure your server and connect your clients. 1. Server-Side Installation Download and Run : Obtain the iSCSI Cake 1.8 installer from the official site and run it on your Windows server. Configure Service
: The software runs as a Windows service. Open the iSCSI Cake GUI from the Start menu. Add iSCSI Disks In the GUI, click
Choose to add a physical disk, a partition, or a virtual disk file (VHD). Enable Super Client iSCSI Cake 1
: If you want a specific client to have write access for updates, check the Enable super client option for that disk. Set Password : Go to setup and change the Super client password to a string between 12 and 15 characters for security. 2. Network Configuration Port Forwarding TCP port 3260
is open in your Windows Firewall to allow client connections. IP Binding
: Verify the server's IP address is static so clients don't lose the connection. Formacionpoliticaisc 3. Client-Side (Initiator) Setup
sudo iscsiadm -m discovery -t st -p 192.168.1.10:3260 sudo iscsiadm -m node --login
sudo dnf install targetcli -y
For CentOS 7:
sudo yum install targetcli -y
Enable and start the target service:
sudo systemctl enable target
sudo systemctl start target
On initiator:
ping -M do -s 8972 192.168.100.10
If successful, jumbo frames are active.
sudo iscsiadm -m discovery -t sendtargets -p 192.168.1.10
sudo iscsiadm -m node --login
Verify connection:
lsblk
You should see a new disk (e.g., /dev/sdc).
iqn.2024-05.cake.local:storage01 (follow the IQN format).11