Birla Institute of Technology & Science, Pilani: No. of Pages: 2 No. of Questions: 6
Birla Institute of Technology & Science, Pilani: No. of Pages: 2 No. of Questions: 6
(c) “Although virtualization is widely accepted today, it does have its limits”. Comment on the
statement. [3M]
Q2. A data analyst planning to design a “Open File System” which is derived from GFS / HDFS
architecture with following variances – chunk size of 64 MB, block size of 2 MB. A file of size 1 TB
needs to be stored on this file system. (2 *5 = 10)
(a) How many chunks will be required to store the file?
(b) How many blocks will be required to store the file?
(c) How many chunk servers will be needed, if each server hosts 1000 blocks?
(d) How many chunk servers will be needed, if each server hosts 100GB of file?
(e) How many chunk servers will be needed, if the file is replicated thrice on chunk servers
capable of hosting 100 GB on each?
Q4. Three Different companies 92APP, 7Waves, and 3N HIS have following table structures that
need to be the Name-Value pair table structure to support customization in multi-tenancy
architecture. Each company’s table has standard common field and a few custom fields having
varying data types. Derive a multi-tenancy data architecture to support this customization.
Page 1 of 2
[10M]
9APP Table
EmpID EmpName SSN Designation Date of Joining
435 Manish 428623875 AVP 07/15/2012
762 Ashutosh 453168669 Sr. Manager 05/20/2015
7Waves Table
EmpID EmpName SSN Last Appraisal Promotion Due
Ratings
025 Vasundhara 542723861 4 03/25/2019
528 Ravi 622170129 3 02/20/2020
3N HIS Table
EmpID EmpName SSN Location Role
213 Sandip 823764213 Singapore DB Admin
857 Prasant 745238017 London System Analyst
Q6 Using Amdahl’s law, if 65% program cab be run in parallel, but 35% needs to be executed
sequentially, then what would be the maximum speedup that one can achieve on 10 processors?
[5M]
Page 2 of 2