Emulating Goliath Storage Systems with David

Total Page:16

File Type:pdf, Size:1020Kb

Emulating Goliath Storage Systems with David Emulating Goliath Storage Systems with David † Nitin Agrawal , Leo Arulraj∗, Andrea C. Arpaci-Dusseau∗, Remzi H. Arpaci-Dusseau∗ † NEC Laboratories America University of Wisconsin–Madison∗ [email protected] arulraj, dusseau, remzi @cs.wisc.edu { } Abstract Benchmarking on large storage devices is thus a fre- Benchmarking file and storage systems on large file- quent source of frustration for file-system evaluators; the system images is important, but difficult and often in- scale acts as a deterrent against using larger albeit realis- feasible. Typically, running benchmarks on such large tic benchmarks [24], but running toy workloads on small disk setups is a frequent source of frustration for file- disks is not sufficient. One obvious solution is to contin- system evaluators; the scale alone acts as a strong deter- ually upgrade one’s storage capacity. However, it is an rent against using larger albeit realistic benchmarks. To expensive, and perhaps an infeasible solution to justify address this problem, we develop David: a system that the costs and overheads solely for benchmarking. makes it practical to run large benchmarks using modest Storage emulators such as Memulator [10] prove ex- amount of storage or memory capacities readily available tremely useful for such scenarios – they let us prototype on most computers. David creates a “compressed” ver- the “future” by pretending to plug in bigger, faster stor- sion of the original file-system image by omitting all file age systems and run real workloads against them. Mem- data and laying out metadata more efficiently; an online ulator, in fact, makes a strong case for storage emulation storage model determines the runtime of the benchmark as the performance evaluation methodology of choice. workload on the original uncompressed image. David But emulators are particularly tough: if they are to be works under any file system as demonstrated in this pa- big, they have to use existing storage (and thus are slow); per with ext3 and btrfs. We find that David reduces stor- if they are to be fast, they have to be run out of memory age requirements by orders of magnitude; David is able (and thus they are small). to emulate a 1 TB target workload using only an 80 GB The challenge we face is how can we get the best of available disk, while still modeling the actual runtime ac- both worlds? To address this problem, we have devel- curately. David can also emulate newer or faster devices, oped David, a “scale down” emulator that allows one e.g., we show how David can effectively emulate a multi- to run large workloads by scaling down the storage re- disk RAID using a limited amount of memory. quirements transparently to the workload. David makes 1 Introduction it practical to experiment with benchmarksthat were oth- erwise infeasible to run on a given system. File and storage systems are currently difficult to bench- Our observation is that in many cases, the benchmark mark. Ideally, one would like to use a benchmark work- application does not care about the contents of individ- load that is a realistic approximation of a known appli- ual files, but only about the structure and properties of cation. One would also like to run it in a configuration the metadata that is being stored on disk. In particular, representative of real world scenarios, including realistic for the purposes of benchmarking, many applications do disk subsystems and file-system images. not write or read file contents at all (e.g., fsck); the ones In practice, realistic benchmarks and their realistic that do, often do not care what the contents are as long as configurations tend to be much larger and more com- some valid content is made available (e.g., backup soft- plex to set up than their trivial counterparts. File system ware). Since file data constitutes a significant fraction traces (e.g., from HP Labs [17]) are good examples of of the total file system size, ranging anywhere from 90 such workloads, often being large and unwieldy. Devel- to 99% depending on the actual file-system image [3] oping scalable yet practical benchmarks has long been avoiding the need to store file data has the potential to a challenge for the storage systems community [16]. In significantly reduce the required storage capacity during particular, benchmarks such as GraySort [1] and SPEC- benchmarking. mail2009 [22] are compelling yet difficult to set up and The key idea in David is to create a “compressed” ver- use currently, requiring around 100 TB for GraySort and sion of the original file-system image for the purposes of anywhere from 100 GB to 2 TB for SPECmail2009. benchmarking. In the compressed image, unneeded user data blocks are omitted using novel classification tech- niques to distinguish data from metadata at scale; file system metadata blocks (e.g., inodes, directories and in- direct blocks) are stored compactly on the available back- ing store. The primary benefit of the compressed image is to reduce the storage capacity required to run any given workload. To ensure that applications remain unaware of this interposition, whenever necessary, David syntheti- cally generates file data on the fly; metadata I/O is redi- rected and accessed appropriately. David works under any file system; we demonstrate this using ext3 [25] and Figure 1: Capacity Savings. Shows the savings in stor- btrfs [26], two file systems very different in design. age capacity if only metadata is stored, with varying file-size Since David alters the original I/O patterns, it needs distribution modeled by (µ, σ) parameters of a lognormal dis- to model the runtime of the benchmark workload on the tribution, (7.53, 2.48) and (8.33, 3.18) for the two extremes. original uncompressed image. David uses an in-kernel model of the disk and storage stack to determine the system on a multi-disk multi-TB mirrored RAID con- run times of all individual requests as they would have figuration without having access to one? An end-user executed on the uncompressed image. The model pays looking to select an application that works best at larger special attention to accurately modeling the I/O request scale may also use David for emulation. For example, queues; we find that modeling the request queues is cru- which anti-virus application scans a terabyte file system cial for overall accuracy, especially for applications issu- the fastest? ing bursty I/O. The primary mode of operation of David is the timing- One challenge in building David is how to deal with accurate mode in which after modeling the runtime, an scale as we experiment with larger file systems contain- appropriate delay is inserted before returning to the ap- ing many more files and directories. Figure 1 shows the plication. A secondary speedup mode is also available percentage of storage space occupied by metadata alone in which the storage model returns instantaneously after as compared to the total size of the file-system image computing the time taken to run the benchmark on the written; the different file-system images for this experi- uncompressed disk; in this mode David offers the poten- ment were generated by varying the file size distribution tial to reduce application runtime and speedup the bench- using Impressions [2]. Using publicly available data on mark itself. In this paper we discuss and evaluate David file-system metadata [4], we analyzed how file-size dis- in the timing-accurate mode. tribution changes with file systems of varying sizes. David allows one to run benchmark workloads that re- We found that larger file systems not only had more quire file-system images orders of magnitude larger than files, they also had larger files. For this experiment, the available backing store while still reporting the run- the parameters of the lognormal distribution controlling time as it would have taken on the original image. We the file sizes were changed along the x-axis to gen- demonstrate that David even enables emulation of faster erate progressively larger file systems with larger files and multi-disk systems like RAID using a small amount therein. The relatively small fraction belonging to meta- of memory. David can also aid in running large bench- data (roughly 1 to 10%) as shown on the y-axis demon- marks on storage devices that are expensive or not even strates the potential savings in storage capacity made available in the market as it requires only a model of the possible if only metadata blocks are stored; David is de- non-existent storage device; for example, one can use a signed to take advantage of this observation. modified version of David to run benchmarks on a hypo- thetical 1TB SSD. For workloads like PostMark, mkfs, Filebench We believe David will be useful to file and storage WebServer, Filebench VarMail, and other mi- developers, application developers, and users looking to crobenchmarks, we find that David delivers on its benchmark these systems at scale. Developers often like promise in reducing the required storage size while still to evaluate a prototype implementation at larger scales accurately predicting the benchmark runtime for both to identify performance bottlenecks, fine-tune optimiza- ext3 and btrfs. The storage model within David is fairly tions, and make design decisions; analyses at scale of- accurate in spite of operating in real-time within the ker- ten reveal interesting and critical insights into the sys- nel, and for most workloads predicts a runtime within tem [16]. David can help obtain approximate perfor- 5% of the actual runtime. For example, for the Filebench mance estimates within limits of its modeling error. For webserver workload, David provides a 1000-fold reduc- example, how does one measure performance of a file tion in required storage capacity and predicts a runtime within 0.08% of the actual.
Recommended publications
  • A RESOLUTION to Honor and Commend David L. Solomon Upon Being Named to the American Institute of Certified Public Accountants Business and Industry Hall of Fame
    Filed for intro on 03/11/2002 HOUSE JOINT RESOLUTION 732 By Harwell A RESOLUTION to honor and commend David L. Solomon upon being named to the American Institute of Certified Public Accountants Business and Industry Hall of Fame. WHEREAS, it is fitting that the members of this General Assembly should salute those citizens who through their extraordinary efforts have distinguished themselves both in their chosen professions and as community leaders of whom we can all be proud; and WHEREAS, one such noteworthy person is David L. Solomon, Chairman, Chief Executive Officer and Director of NuVox Communications, who makes his home in Nashville, Tennessee; and WHEREAS, David Solomon embarked upon a career as an accountant when his father, Frazier Solomon, former Director of State Audit and Personnel Director of the Office of the Comptroller of the Treasury of the State of Tennessee, read bedtime stories to him from an accounting manual from the age of four; David grew up to be the husband of a CPA and the son-in-law of a CPA; and WHEREAS, Mr. Solomon earned a Bachelor of Science in accounting from David Lipscomb University in Nashville in 1981 and went to work for the public accounting firm of HJR0732 01251056 -1- KPMG Peat Marwick; during his thirteen years at KPMG Peat Marwick, he rose to the rank of partner, gaining experience in public and private capital markets, financial management and reporting; and WHEREAS, David Solomon left in 1994 to join Brooks Fiber Properties (BFP) as Senior Vice President and Chief Financial Officer, as well as Chief Financial Officer, Secretary and Director of Brooks Telecommunications Corporation until it was acquired by BFP in January 1996; while at BFP, he was involved in all aspects of strategic development, raised over $1.6 billion in equity and debt, and built or acquired systems in 44 markets; and WHEREAS, since 1998, when BFP was sold to MCI WorldCom in a $3.4 billion transaction, Mr.
    [Show full text]
  • Neo-Assyrian Palaces and the Creation of Courtly Culture
    Journal of Ancient History 2019; 7(1): 1–31 Melanie Groß* and David Kertai Becoming Empire: Neo-Assyrian palaces and the creation of courtly culture https://doi.org/10.1515/jah-2018-0026 Abstract: Assyria (911–612 BCE) can be described as the founder of the imperial model of kingship in the ancient Near East. The Assyrian court itself, however, remains poorly understood. Scholarship has treated the court as a disembodied, textual entity, separated from the physical spaces it occupied – namely, the pa- laces. At the same time, architectural analyses have examined the physical struc- tures of the Assyrian palaces, without consideration for how these structures were connected to people’s lives and works. The palaces are often described as se- cluded, inaccessible locations. This study presents the first model of the Assyrian court contextualized in its actual palaces. It provides a nuanced model highlight- ing how the court organized the immense flow of information, people and goods entering the palace as a result of the empire’s increased size and complexity. It argues that access to the king was regulated by three gates of control which were manned by specific types of personnel and a more situational organization that moved within the physical spaces of the palace and was contingent on the king’s activity. Keywords: court culture, kingship, Assyrian Empire, royal palace As the first in a long sequence of empires to rule the Middle East, Assyria can be described as the founder of the imperial model of kingship. Its experiments in becoming an empire and the resulting courtly culture informed the empires that Anmerkung: This joined study has been supported by the Martin Buber Society of Fellows in the Humanities and Social Sciences at the Hebrew University of Jerusalem.
    [Show full text]
  • Divine Help: 1 Samuel 27
    Training Divine Help | GOD PROTECTS AND VINDICATES DAVID AGAIN What Do I Need to Know About the Passage? What’s the Big Idea? 1 Samuel 27:1-31:13 David has a second chance to kill Saul, but he spares him. Again, we learn the wonderful As we close out 1 Samuel, we cover a wide swath of narrative in this final lesson. truth that God protects His people, delivers You do not need to read chapter 31 during the study, but it is important that your them, and vindicates them as they trust in students know what it says. This narrative focuses on one theme: God pursues His Him. This lesson should lead us to experi- people and rejects those who reject Him. ence hope and encouragement because of God’s ultimate protection and vindication David Lives with the Philistines (27:1-28:2) through His Son Jesus. Immediately after experiencing deliverance from the LORD, David doubts God’s protection of his life. In 27:1, David says, “Now I shall perish one day by the hand of Saul. There is nothing better for me than that I should escape to the land of the Philistines.” What a drastic change of heart and attitude! David turns to his flesh as he worries whether God will continue to watch over him. Certainly we have experienced this before, but God has a perfect track record of never letting His people down. Make sure the group understands that God’s promises are always just that – promises! He can’t break them. What’s the Problem? We are selfish, impatient people who want David goes to King Achish for help, but this time, David doesn’t present himself as a situations to work out the way we want crazy man (see 21:10).
    [Show full text]
  • Why Did Nebuchadnezzar II Destroy Ashkelon in Kislev 604 ...?
    Offprint From The Fire Signals of Lachish Studies in the Archaeology and History of Israel in the Late Bronze Age, Iron Age, and Persian Period in Honor of David Ussishkin Edited by Israel Finkelstein and Nadav Naʾaman Winona Lake, Indiana Eisenbrauns 2011 © 2011 by Eisenbrauns Inc. All rights reserved. Printed in the United States of America. www.eisenbrauns.com Library of Congress Cataloging-in-Publication Data The fire signals of Lachish : studies in the archaeology and history of Israel in the late Bronze age, Iron age, and Persian period in honor of David Ussishkin / edited by Israel Finkelstein and Nadav Naʾaman. p. cm. Includes bibliographical references. ISBN 978-1-57506-205-1 (hardback : alk. paper) 1. Israel—Antiquities. 2. Excavations (Archaeology)—Israel. 3. Bronze age— Israel. 4. Iron age—Israel. 5. Material culture—Palestine. 6. Palestine—Antiquities. 7. Ussishkin, David. I. Finkelstein, Israel. II. Naʾaman, Nadav. DS111.F57 2011 933—dc22 2010050366 The paper used in this publication meets the minimum requirements of the American National Standard for Information Sciences—Permanence of Paper for Printed Library Materials, ANSI Z39.48-1984. †Ê Why Did Nebuchadnezzar II Destroy Ashkelon in Kislev 604 ...? Alexander Fantalkin Tel Aviv University Introduction The significance of the discovery of a destruction layer at Ashkelon, identified with the Babylonian assault in Kislev, 604 B.C.E, can hardly be overestimated. 1 Be- yond the obvious value of this find, which provides evidence for the policies of the Babylonian regime in the “Hatti-land,” it supplies a reliable chronological anchor for the typological sequencing and dating of groups of local and imported pottery (Stager 1996a; 1996b; Waldbaum and Magness 1997; Waldbaum 2002a; 2002b).
    [Show full text]
  • Tribute to Simon Sargon Shabbat Noach November 5, 2016 Rabbi David Stern
    Tribute to Simon Sargon Shabbat Noach November 5, 2016 Rabbi David Stern When Simon was born in 1938 in Mumbai, the truth is he wasn’t the first Sargon. Of course, his father was named Benjamin Sargon, but if you know something about the history of Mesopotamia, you know that scholars estimate that there have been Sargons around for about forty-five centuries. So I thought maybe we could learn something about Simon by looking at his antecedent Sargons. One of them is mentioned in the Bible, in the Book of Isaiah. He is known as Sargon II, an Assyrian King of the 8th century BCE who took power by violent coup, and then completed the defeat of the Kingdom of Israel. That did not seem like the most noble exemplar, so I decided to look further. About 1200 years before Sargon II, there was Sargon I, which is a pretty long time to go without a King Sargon. And to make matters worse, Sargon I did not leave much of a footprint. He shows up in ancient lists of Assyrian kings, but that’s about it. Undeterred, we search on. And that’s what brings us to an Akkadian king of the 24th century BCE known as Sargon the Great. Now we’re getting somewhere. Because Sargon the Great was just that – a successful warrior, a model and powerful ruler who was known for listening to his subordinates. He creates a dynasty, and creates a model of leadership for centuries of Mesopotamian kings to follow. But while Sargon the Great gets us closer to what our Sargon means to us, it’s really not close enough.
    [Show full text]
  • Acra Fortress, Built by Antiochus As He Sought to Quell a Jewish Priestly Rebellion Centered on the Temple
    1 2,000-year-old fortress unearthed in Jerusalem after century-long search By Times of Israel staff, November 3, 2015, 2:52 pm http://www.timesofisrael.com/maccabean-era-fortress-unearthed-in-jerusalem-after-century-long- search/ Acra fortification, built by Hanukkah villain Antiochus IV Epiphanes, maintained Seleucid Greek control over Temple until its conquest by Hasmoneans in 141 BCE In what archaeologists are describing as “a solution to one of the great archaeological riddles in the history of Jerusalem,” researchers with the Israel Antiquities Authority announced Tuesday that they have found the remnants of a fortress used by the Seleucid Greek king Antiochus Epiphanes in his siege of Jerusalem in 168 BCE. A section of fortification was discovered under the Givati parking lot in the City of David south of the Old City walls and the Temple Mount. The fortification is believed to have been part of a system of defenses known as the Acra fortress, built by Antiochus as he sought to quell a Jewish priestly rebellion centered on the Temple. 2 Antiochus is remembered in the Jewish tradition as the villain of the Hanukkah holiday who sought to ban Jewish religious rites, sparking the Maccabean revolt. The Acra fortress was used by his Seleucids to oversee the Temple and maintain control over Jerusalem. The fortress was manned by Hellenized Jews, who many scholars believe were then engaged in a full-fledged civil war with traditionalist Jews represented by the Maccabees. Mercenaries paid by Antiochus rounded out the force. Lead sling stones and bronze arrowheads stamped with the symbol of the reign of Antiochus IV Epiphanes, evidence of the attempts to conquer the Acra citadel in Jerusalem’s City of David in Maccabean days.
    [Show full text]
  • A Story of Return and Longing: the Life of King David Rabbi Adam Stock Spilker, Mount Zion Temple Kol Nidre 5773 – September 25, 2012
    A Story of Return and Longing: The Life of King David Rabbi Adam Stock Spilker, Mount Zion Temple Kol Nidre 5773 – September 25, 2012 This is the story of David, King of Israel, in three acts. His story is complex and somehow real – a boy shepherd, a musician with healing powers, a poet laureate, a general, a king. His life may feel distant, yet his words, the psalms he wrote, still speak to us. To anyone who has ever sought forgiveness or yearned for anything or anyone, this is a story for you - a sermon in parable. Act 1 – David, a Shepard Healer In the book of Samuel, we meet young David. The prophet Samuel is told by God to anoint one of the sons of Jesse who lives in Bethlehem as the future king of Israel. This is all happening while Saul is still king. Trouble and intrigue start from the beginning of David’s life. As Samuel tries to figure out which of the sons of Jesse to anoint, God says: “Pay no attention to his appearance or his stature; …for I see not as man sees; for man looks only what is visible, but the Eternal looks into the heart.” (Sam 16:7). Soon after David is anointed, we are told that his heart actually is not the only thing people find attractive. One of the attendants in King Saul’s court says: “I have seen a son of Jesse … who is skilled in music; he is a stalwart fellow and a warrior, sensible in speech, and handsome in appearance and the Eternal is with him.” (Sam 16:18).
    [Show full text]
  • Return of Rule of Christ Daniel 1-4 Old Testament Timeline Daniel Initial
    Old Testament Timeline First Temple First Temple Return of Rule of Christ 957 Destroyed 586 Kings Daniel 1-4 Exodus 722 Canaan Egypt Judges 586 W. Cochran Alexander 2000 BC Moses 1000 BC Babylon Greece Abraham David Medes Assyria Persians Rome Daniel Initial Timeline Pride of Nebuchadnezzar • 612 : Assyrian capital Nineveh overrun by Babylonians. Nebuchadnezzar had his name repeatedly • 609 : King Josiah killed by Egyptians in Battle of Megiddo (2 Kings 23:28-30). pressed into the bricks of the city of Babylon he had rebuilt, so his bricks are a common • Egyptians install Jehoiakim as king (2 Kings 23:34-36). sight in history museums around the world. • 605 : Battle of Carchemish : Assyrians allied with Egyptians were defeated by “Is not this great Babylon, which I have Nebuchadnezzar II’s army. built by my mighty power as a royal residence and for the glory of my • 597 : Siege of Jerusalem. First deportation of Jews (2 Kings 24) majesty?” Daniel 4:30 • Zedekiah installed as tributary king but revolts and joins alliance with Egypt. “I built a strong wall that cannot be shaken with 589-586 : Siege of Jerusalem. Destruction of temple and city (2 Kings 25) bitumen and baked bricks… I laid its foundation • on the breast of the netherworld, and I built its top as high as a mountain… The fortifications of • Zedekiah was blinded, bound, and taken captive to Babylon where he remained as Esagila and Babylon I strengthened and prisoner until his death (2 Kings 25:7; Jeremiah 52:10,11). established the name of my reign forever.” • The elite were taken into Captivity in Babylon Cuneiform cylinder with inscription of Nebuchadnezzar describing the construction of the outer wall.
    [Show full text]
  • Queen Regency in the Seleucid Empire
    Interregnum: Queen Regency in the Seleucid Empire by Stacy Reda A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Arts in Ancient Mediterranean Cultures Waterloo, Ontario, Canada, 2014 © Stacy Reda 2014 Author’s Declaration I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. ii Abstract An examination of the ancient sources indicates that there were possibly seven Queens Regent throughout the course of the Seleucid Dynasty: Apama, Laodice I, Berenice Syra, Laodice III, Laodice IV, Cleopatra I Thea, and Cleopatra II Selene. This thesis examines the institution of Queen Regency in the Seleucid Dynasty, the power and duties held by the Queen Regent, and the relationship between the Queen and her son—the royal heir. This thesis concludes that Queen Regency was not a set office and that there were multiple reasons and functions that could define a queen as a regent. iii Acknowledgements I give my utmost thanks and appreciation to the University of Waterloo’s Department of Classical Studies. The support that I have received from all members of the faculty during my studies has made a great impact on my life for which I will always be grateful. Special thanks to my advisor, Dr. Sheila Ager, for mentoring me through this process, and Dr. Maria Liston (Anthropology) for her support and guidance.
    [Show full text]
  • Daniel02.Pdf
    1 2 1 The Genealogy of Noah 3 4 2 The Cradle of Civilization 5 Timeline - Mesopotamia 6 3 7 SUMER Shinar (in Hebrew) Sanhar (in Hittie) Sngr (in Egyptian) 8 4 1ST DYNASTY 2nd DYNASTY ca 3500 B.C. ca 2330 B.C. 3rd DYNASTY Cities develop in Sargon of ca 2350 B.C. ca 2100 B.C. ca 2100 B.C. Sumer, forming Akkad conquers Naram-Sin, Ur-Nammu of Ur, Babylon, a city- the basis for Sumer and goes Sargon’s takes command state in Akkad, Mesopotamian to expand his grandson, of Sumer and emerges as an Civilization. domain. takes power. Akkad. imperial power. AKKADIAN EMPIRE ca 2500 B.C. ca 2280 B.C. Royal burials at Sargon dies, ca 2220 B.C. ca 2000 B.C. the Sumerian city- bequeathing control Akkadian Empire Ur destroyed by state of Ur include of his empire to his collapses following the invading Elamites. death of Naram-Sin. human sacrifices. heirs. 4th DYNASTY 9 5th DYNASTY OLD BABYLON KASSITE BABYLON 1792 B.C. 1595 B.C. ca 900 B.C. NEO-BABYLONIAN EMPIRE Hammurabi Hittites Assyrians emerge 612 B.C. 539 B.C. becomes king of descend from as the dominant Babylonians Babylon falls to Babylon and the north and force in defeat Assyrians Cyrus the Great begins forging an conquer Mesopotamia and and inherit their of Persia. empire. Babylon. surrounding lands. empire. BABYLONIAN EMPIRE ca 1750 B.C. ca 1120 B.C. 689 B.C. 587 B.C. Hammurabi dies, Nebuchadnezzar I King Sennacherib of Jerusalem falls to the leaving his code of takes power and Assyria destroys Babylonian army of laws as his chief launches a brief Babylon, which is later Nebuchadnezzar II.
    [Show full text]
  • Death in Sumerian Literary Texts
    Death in Sumerian Literary Texts Establishing the Existence of a Literary Tradition on How to Describe Death in the Ur III and Old Babylonian Periods Lisa van Oudheusden s1367250 Research Master Thesis Classics and Ancient Civilizations – Assyriology Leiden University, Faculty of Humanities 1 July 2019 Supervisor: Dr. J.G. Dercksen Second Reader: Dr. N.N. May Table of Content Introduction .................................................................................................................... 3 List of Abbreviations ...................................................................................................... 4 Chapter One: Introducing the Texts ............................................................................... 5 1.1 The Sources .......................................................................................................... 5 1.1.2 Main Sources ................................................................................................. 6 1.1.3 Secondary Sources ......................................................................................... 7 1.2 Problems with Date and Place .............................................................................. 8 1.3 History of Research ............................................................................................ 10 Chapter Two: The Nature of Death .............................................................................. 12 2.1 The God Dumuzi ...............................................................................................
    [Show full text]
  • Download Download
    The Fallacy of the “Buddy Construction” on Ancient Heroic Duos Jenny Plecash In this paper, I seek to examine three ancient literary couples to discover the nature of their relationships. Specifically, I will argue that Enkidu and Gilgamesh, David and Jonathan, and Achilles and Patroclus each participated in a relationship that went beyond the trope of heroic friendship. I will also examine how previous scholars portrayed these men in an attempt to remove homoeroticism from their mythologies. _______________________________________________________________________ The trope of the devoted male hero and sidekick pair spans from the Epic of Gilgamesh to Batman and Robin. A question that emerges is what exactly is the nature of these relationships; are they “just friends” or is there something more? The ancient Achilles and Patroclus duo has endured debate since the classical period. Homer’s work itself presents an ambiguous view of the relationship, prompting these debates. Past scholarship has tried to assert that the two men were just “buddies,” simply close friends without any romantic or sexual attachment. This effort to heterosexualize mythical characters is paralleled in other works. The biblical David and Jonathan are similarly portrayed in an ambiguous way. The Epic of Gilgamesh provides a slightly more obvious sexual overtone to the relationship between Gilgamesh and his pal Enkidu, but they, too, are argued about in scholarship. These three stories share many parallels that indicate they all follow an ancient pattern for heroes and companions. Each of these duos represent a male homoerotic attachment that is separate and more intimate than what the heroes experience with women.
    [Show full text]