Trending Games | ArcheAge | Guild Wars 2 | WildStar | World of Warcraft

  Network:  FPSguru RTSguru
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Members:2,786,248 Users Online:0
Games:723  Posts:6,193,095
Recent forum postsRSS
Active threads
Cloud view
List all forums
General Forums
Developers Corner General Discussion
Popular Game Forums
Click a status to find game forum
Game Forums
Click a letter to find game forum
A-C
2029 Online 2112: Revolution 2Moons 4Story 8BitMMO 9 Dragons A Mystical Land A Tale in the Desert III A3 ACE Online ARGO Online Aberoth Absolute Force Online Absolute Terror Achaea Adellion Aerrevan Aetolia, the Midnight Age Age of Armor Age of Conan Age of Empires Online Age of Mourning Age of Wulin Age of Wushu Aida Arenas Aika Aion Albion Online Alganon All Points Bulletin (APB) Allods Online Altis Gates Amazing World Anarchy Online Ancients of Fasaria Andromeda 5 Angels Online Anime Trumps Anmynor Anno Online Applo Arcane Hearts Arcane Legends ArchLord ArcheAge Archeblade Archlord X Asda 2 Asda Story Ashen Empires Asheron's Call Asheron's Call 2 Astera Online Astonia III Astro Empires Astro Lords: Oort CLoud Asura Force Atlantica Online Atriarch Aura Kingdom Aurora Blade Auto Assault Avatar Star Battle Dawn Battle Dawn Galaxies Battle for Graxia Battle of 3 Kingdoms Battle of the Immortals Battlecruiser Online Battlestar Galactica Online Battlestar Reloaded Beyond Protocol Black Aftermath Black Desert Black Gold Black Prophecy Black Prophecy Tactics: Nexus Conflict Blacklight Retribution Blade & Soul Blade Hunter Blade Wars Blazing Throne Bless Blitz 1941 Blood and Jade Bloodlines Champions Bounty Bay Online Brain Storm Brawl Busters. Brick-Force Bright Shadow Bullet Run Business Tycoon Online CTRacer Cabal Online Caesary Call of Camelot Call of Gods Call of Thrones Camelot Unchained Canaan Online Cardmon Hero Cartoon Universe CasinoRPG Castle Empire Castlot Celtic Heroes Champions Online Champions of Regnum Chaos Online Chrono Tales Citadel of Sorcery CitiesXL Citizen Zero City of Decay City of Heroes City of Steam City of Transformers City of Villains Civilization Online Clan Lord Clash of Clans Cloud Nine Club Penguin Colony of War Command & Conquer: Tiberium Alliances Company of Heroes Online Conquer Online Conquer Online 3 Continent of the Ninth (C9) Core Blaze Core Exiles Corum Online Craft of Gods Crimecraft Crimelife 2 Cronous Crota II Crusaders of Solaris Cultures Online Cyber Monster 2 Céiron Wars
D-F
D&D Online DC Universe DK Online DOTA DOTA 2 DUST 514 DV8: Exile Dalethaan Dance Groove Online Dark Age of Camelot Dark Ages Dark Legends Dark Orbit Dark Relic: Prelude Dark Solstice Dark and Light DarkEden Online DarkSpace Darkblood Online Darkest Dungeon Darkfall Darkfall: Unholy Wars Darkwind: War on Wheels Das Tal Dawn of Fantasy Dawntide DayZ Dead Earth Dead Frontier Deco Online Deepworld Defiance Deicide Online Dekaron Demons at the Horizon Desert Operations Destiny Diablo 3 Diamonin Digimon Battle Dino Storm Disciple Divergence Divina Divine Souls Dofus Dominus Online Dragon Ball Online Dragon Born Online Dragon Crusade Dragon Empires Dragon Eternity Dragon Nest Dragon Oath Dragon Pals Dragon Raja Dragon's Call Dragon's Call II Dragon's Prophet DragonSky DragonSoul Dragona Dragonica Dragons and Titans Dream of Mirror Online Dreamland Online Dreamlords: The Reawakening Drift City Duels Dungeon Blitz Dungeon Fighter Online Dungeon Overlord Dungeon Party Dungeon Rampage Dungeon Runners Dynastica Dynasty Warriors Online Dynasty of the Magi EIN (Epicus Incognitus) EVE Online Earth Eternal Earth and Beyond Earthrise Eclipse War Ecol Tactics Online Eden Eternal Edge of Space Einherjar - The Viking's Blood Elder Scrolls Online Eldevin Elf Online Elite: Dangerous Embers of Caerus Emil Chronicle Online Empire Empire & State Empire Craft Empire Universe 3 EmpireQuest Empires of Galldon End of Nations Endless Ages Endless Blue Moon Online Endless Online Entropia Universe EpicDuel Erebus: Travia Reborn Eredan Eternal Blade Eternal Lands Eternal Saga Ether Fields Ether Saga Online Eudemons Online EuroGangster EverEmber Online EverQuest Next EverQuest Online Adventures Evernight Everquest Everquest II Evony Exarch Exorace F.E.A.R. Online Face of Mankind Fairyland Online Fall of Rome Fallen Earth Fallen Sword Fallout Online Family Guy Online Fantage Fantasy Earth Zero Fantasy Realm Online Fantasy Tales Online Fantasy Worlds: Rhynn Faunasphere Faxion Online Ferentus Ferion Fiesta Online Final Fantasy XI Final Fantasy XIV: A Realm Reborn Firefall Fists of Fu Florensia Flyff Football Manager Live Football Superstars Force of Arms Forge Forsaken World Fortnite Fortuna Forum for Discussion of Everlight Freaky Creatures Free Realms Freesky Online Freeworld Fung Wan Online Furcadia Fury Fusion Fall
G-L
GalaXseeds Galactic Command Online Game of Thrones: Seven Kingdoms Gameglobe Gate To Heavens Gates of Andaron Gatheryn Gauntlet Gekkeiju Online Ghost Online Ghost Recon Online Gladiatus Glitch Global Agenda Global Soccer Gloria Victis Glory of Gods GoGoRacer Goal Line Blitz Gods and Heroes GodsWar Online Golemizer Golf Star GoonZu Online Graal Kingdoms Granado Espada Online Grand Chase Grand Fantasia Grepolis Grimlands Guild Wars Guild Wars 2 Guild Wars Factions Guild Wars Nightfall H1Z1 Habbo Hotel Hailan Rising HaloSphere2 Haven & Hearth Hawken Hearthstone: Heroes of Warcraft Helbreath Hellgate Hellgate: London Hello Kitty Online Hero Online Hero Zero Hero's Journey Hero: 108 Online HeroSmash Heroes & Generals Heroes in the Sky Heroes of Bestia Heroes of Gaia Heroes of Might and Magic Online Heroes of Thessalonica Heroes of Three Kingdoms Heroes of the Storm Hex Holic Online Hostile Space Hunter Blade Huxley Illutia Illyriad Immortals USA Imperator Imperian Inferno Legend Infestation: Survivor Stories Infinite Crisis Infinity Infinity Iris Online Iron Grip: Marauders Irth Worlds Island Forge Islands of War Istaria: Chronicles of the Gifted Jade Dynasty Jagged Alliance Online Juggernaut Jumpgate Jumpgate Evolution KAL Online Kakele Online Kaos War Karos Online Kartuga Kicks Online King of Kings 3 Kingdom Heroes Kingdom Under Fire II Kingdom of Drakkar Kingory Kings and Legends Kings of the Realm KingsRoad Kitsu Saga Kiwarriors Knight Age Knight Online Knights of Dream City Kothuria Kung Foo! Kunlun Online L.A.W. LEGO Universe La Tale Land of Chaos Online Landmark Lands of Hope: Phoenix Edition LastChaos League of Angels League of Legends - Clash of Fates Legend of Edda: Vengeance Legend of Golden Plume Legend of Katha Legend of Mir 2 Legend of Mir 3 Legendary Champions Lego Minifigures Online Life is Feudal Light of Nova Lime Odyssey Line of Defense Lineage Lineage Eternal: Twilight Resistance Lineage II Linkrealms Loong Online Lord of the Rings Online Lords Online Lost Saga Lucent Heart Lunia Lusternia: Age of Ascension Luvinia World
M-Q
MU Online Mabinogi Maestia: Rise of Keledus MagiKnights Magic Barrage Magic World Online Manga Fighter MapleStory Martial Heroes Marvel Heroes Marvel Super Hero Squad Online Marvel: Avengers Alliance MechWarrior Online Megaten Meridian 59 : Evolution Merlin MetalMercs Metaplace Metin 2 MicroVolts Midkemia Online Might & Magic Heroes: Kingdoms MilMo Minecraft Mini Fighter Minions of Mirth Ministry of War Monato Esprit Monkey King Online Monkey Quest Monster & Me Monster Madness Online MonsterMMORPG Moonlight Online: Tales of Eternal Blood Mordavia Mortal Online Mourning My Lands Myst Online: URU Live Myth Angels Online Myth War Myth War 2 Mytheon Mythic Saga Mythos N.E.O Online NIDA Online Nadirim Naviage: The Power of Capital Navy Field Need for Speed World Nemexia Neo's Land NeoSteam Neocron Nether Neverwinter Nexus: The Kingdom Of The Winds NinjaTrick NosTale Novus Aeterno Oberin Odin Quest Odyssey RPG Ogre Island Omerta 3 Online Boxing Manager Onverse Order & Chaos Online Order of Magic Original Blood Origins Return Origins of Malu Orion's Belt Otherland Forums OverSoul Overkings Oz Online Oz World Pandora Saga Pantheon: Rise of the Fallen Panzar Parabellum Parallel Kingdom Parfait Station Path of Exile Pathfinder Online Perfect World Perpetuum Online Phantasy Star Online 2 Phantasy Star Universe Phoenix Dynasty Online Phylon Pi Story Picaroon Pirate Galaxy Pirate Storm Pirate101 PirateKing Online Pirates of the Burning Sea Pirates of the Caribbean Online Pixie Hollow Planeshift Planet Arkadia Planet Calypso PlanetSide 2 Planetside Planets³ Playboy Manager Pocket Legends Pockie Ninja Pockie Pirates Pockie Saints PoxNora Prime World Prime: Battle for Dominus Priston Tale Priston Tale II Prius Online Project Blackout Project Powder Project Titan Forums Project Wiki Puzzle Pirates Quickhit Football
R-S
R2 Online RAN Online RF Online ROSE Online Rage of 3 Kingdoms Ragnarok Online Ragnarok Online II RaiderZ Rakion Rappelz RappelzSEA Ravenmarch Realm Fighter Realm of the Mad God Realm of the Titans Realms Online Reclamation Red Stone Red War: Edem's Curse Regnum Online Remnant Knights Renaissance Repulse Requiem: Memento Mori Rift RiotZone Rise Rise of Dragonian Era Rise of Empire Rise of the Tycoon Rising of King Risk Your Life Rivality Rockfree Rohan: Blood Feud Role Play Worlds Roll n Rock Roma Victor Romadoria Rosh Online Roto X Rubies of Eventide Ruin Online Rumble Fighter Runes of Magic Runescape Rust Rusty Hearts Ryzom S4 League SAGA SD Gundam Capsule Fighter Online SMITE SUN Sagramore Salem SaySayGirls Scarlet Blade Scions of Fate Seal Online: Evolution Second Life Secret of the Solstice Seed Serenia Fantasy Seven Seas Saga Seven Souls Online Sevencore Shadow of Legend Shadowbane Shadowrun Online Shaiya Shards Online Shattered Galaxy Sho Online Shot Online Shroud of the Avatar SideQuest Siege on Stars Sigonyth: Desert Eternity Silkroad Online Skyblade Skyforge SmashMuck Champions Smoo Online Soldier Front Soul Master Soul Order Online Soul of Guardian Space Heroes Universe Sparta: War of Empires Spellcasters Sphere Spiral Knights Spirit Tales Splash Fighters Squad Wars Star Citizen Star Sonata 2 Star Stable Star Supremacy Star Trek Online Star Trek: Infinite Space Star Wars Galaxies Star Wars: Clone Wars Adventures Star Wars: The Old Republic StarQuest Online Stargate Worlds Starlight Story Starpires State of Decay SteelWar Online Stone Age 2 Stormfall: Age of War Storybricks Stronghold Kingdoms Sudden Attack Supremacy 1914 Supreme Destiny Sword Girls Sword of Destiny: Rise of Aions SwordX Swords of Heavens Swordsman
T-Z
TERA TS Online Tabula Rasa Tactica Online Tales Runner Tales of Fantasy Tales of Pirates Tales of Pirates II Tales of Solaris Talisman Online Tamer Saga Tank Ace Tantra Online Tatsumaki: Land at War Terra Militaris TerraWorld Online Thang Online The 4th Coming The Agency The Aurora World The Black Watchmen The Chronicle The Chronicles of Spellborn The Crew The Division The Hammers End The Legend of Ares The Lost Titans The Matrix Online The Mighty Quest for Epic Loot The Missing Ink The Mummy Online The Myth of Soma The Pride of Taern The Realm Online The Repopulation The Secret World The Sims Online The Strategems The West Theralon There Therian Saga Thrones of Chaos Tibia Tibia Micro Edition Tiger Knight Titan Siege Titans of Time Toontown Online Top Speed Topia Online Torchlight Total Domination Transformers Universe Traveller AR Travia Online Travian Trials of Ascension Tribal Hero Tribal Wars Tribes Universe Trickster Online Trove Troy Online True Fantasy Live Online Turf Battles Twelve Sky Twelve Sky 2 Twilight War Tynon U.B. Funkeys UFO Online URDEAD Online Ultima Forever: Quest for the Avatar Ultima Online Ultima X: Odyssey Ultimate Naruto Ultimate Soccer Boss Uncharted Waters Online Undercover 2: Merc Wars Underlight Unification Wars Universe Online Utopia Valkyrie Sky Vampire Lord Online Vanguard: Saga of Heroes Vanquish Space Vector City Racers Vendetta Online Victory - Age of Racing Vindictus Virtonomics Vis Gladius Visions of Zosimos VoidExpanse Voyage Century Online W.E.L.L. Online WAR (Warhammer Online) WAR2 Glory WYD Global Wakfu War Thunder War of 2012 War of Angels War of Legends War of Mercenaries War of Thrones War of the Immortals WarFlow Waren Story Wargame1942 Warhammer 40,000: Eternal Crusade Warhammer 40K: Dark Millennium Online Warhammer Online: Wrath of Heroes Warkeepers Warrior Epic Wartune WebLords Wild West Online WildStar Wind of Luck WindSlayer 2 Wings of Destiny Wish Wizard101 Wizardry Online Wizards and Champions Wonder King Wonderland Online World Golf Tour World of Battles World of Darkness World of Heroes World of Kung Fu World of Pirates World of Speed World of Tanks World of Tanks Generals World of Warcraft World of Warplanes World of Warships World of the Living Dead WorldAlpha Wurm Online Xenocell Xiah Xsyon Xulu YS Online Yitien ZU Online Zentia Zero Online Zero Online: The Andromeda Crisis Zodiac Online Zombies Ate My Pizza eRepublik

MMORPG.com Discussion Forums

Guild Wars 2

Guild Wars 2 

General Discussion  » Roll back? gold, items all gone.

11 Pages First « 5 6 7 8 9 10 11 » Search
204 posts found
  Deivos

Novice Member

Joined: 10/14/04
Posts: 1701

Iarð skal rifna, ok upphiminn.

9/22/12 2:43:34 PM#181

Everything you said depends rather heavily on the servers themselves essentially growing in size to sovle their problems. Even more so it's largely problems that can only be solved if the failings are piecemeal. The loss of part of a server cluster might be recoverable, but that doesn't outright solve crashed servers nor does it solve a power outage.

 

Solves some problems, doesn't solve this problem. You aren't running any server if you aren't powering it or if the hardware as a whole goes down.

 

EDIT: Also making a server making a mirrored backup doesn't solve the problems associated with server load or how the data is backed up to the servers. The information has to make it to being bakced up in the first place. I even referred to server backups before, though I did not call them mirrors.

 

EDIT2: Apparently you actually acknowledged this fact previously, stating this following your diatribe on the probability of something to happen with failsafes mentioned.

"Short of site damage to fire or flood or some such disaster."

So...guess what?

Or does the power getting cut not count?

As the size of an explosion increases, the number of social situations it is incapable of solving approaches zero. - Vaarsuvius

  bbbmmmlll

Novice Member

Joined: 10/16/09
Posts: 79

9/22/12 2:47:50 PM#182
Originally posted by fyerwall

Actually it IS something that could have been prevented if they had the proper infrastructure in place. This just smacks of "How cheap can we go?"  And this is also something that can be fixed, given that the company cares and is willing to make the upgrades.

This is wild and unfounded speculation. No complex system is perfect and all have a risk of failing. If you invest resoures wisely you can increase the availability and robustness of a system, but costs increase signficantly as you approach 100% while the returns diminishes quickly. This is also a game. While a rollback sucks, it's not a big deal in the overall scheme of things. This isn't an air traffic control system or a bank. It's certainly a better outcome compared to loosing your character completely.

Generally the way the character save feature works, and I don't know how GW2 is implemented, is the player data is cached for performance reasons because writting to a database is expensive. The player data gets check pointed at regular intervals or specific events such as leveling or quitting and then it is written to a persistant database. In the olden days you could tell when a check point happened because the server would pause for moment. I've always seen the player data cached in the server application itself so if the server application crashes all data is lost up to the last checkpoint and you have the dreaded rollback. I wouldn't expect the game server application infrastructure to be highly available, the critical databases - yes, most of the network - yes, but not the servers running the game itself. There's just too much rapidly changing and performance sensitive state on the game server for a highly available solution to be practical.

  bcbully

Elite Member

Joined: 3/03/12
Posts: 7026

9/22/12 2:49:31 PM#183
Originally posted by Nadia

 

https://forum-en.guildwars2.com/forum/support/account/Tickets-for-Review-5-days-and-older-merged/page/28
GaileGray

    Galadeon.6513:

        GaileGray.9587:

        No we are unable to restore gold. It’s simply not something that we have the tools to do, and the account restoration system that would roll-back the entire account is not yet available. I’m very sorry for the loss, and I know we all look forward to being able to help with these issues in the future.

    Sad, very sad that your programmers would not put this BASIC MMO functionality into the game. There should be a plan in place to help people that get hacked.
    Note to game makers – make sure that your future CS has the tools it needs to help people.
    #NotAAAservice

You may not be aware, but spawning gold and handing it out like cupcakes — even if “basic MMO functionality” — isn’t good for a game’s economy. If you lose a dollar, the government doesn’t print up and hand you another one — that would cause huge inflation.

To address the issue of hacked account, we soon will be offering account restorations that will “roll back” an account to its pre-compromise state. The issue will be verified, and the hacker will be tracked and and all account involved in the hack will be closed. Then, when the hacked account is rolled back, the gold is not duped and the economy isn’t damaged.

Oh my what a mess up.

  bcbully

Elite Member

Joined: 3/03/12
Posts: 7026

9/22/12 2:56:39 PM#184
Originally posted by bansan
Last night around 10 PM PST, the servers crashed for about 5 minutes, and I think pretty much everyone on at that time experienced a short rollback. Not fun, but it happens. You really have to laugh at people who think this doesn't happen in other games, or it is because of worse customer service. This happened to me in WOW, LOTRO, and some other crappy f2p games. None of those game offer any, er, roll forward for items or xp. Some did offer 2 times xp for the entire server.

Playing mmos for 7 years and I have never heard of accidental roll bavk with no restor. Even BioWare restored everyone when they rolled back patch 1.2.

  GeezerGamer

Elite Member

Joined: 4/03/12
Posts: 4450

It's a combination of Nightingale Armor with the Mod Truebound Deadric Armors

9/22/12 2:59:30 PM#185


Originally posted by Deivos
Everything you said depends rather heavily on the servers themselves essentially growing in size to sovle their problems. Even more so it's largely problems that can only be solved if the failings are piecemeal. The loss of part of a server cluster might be recoverable, but that doesn't outright solve crashed servers nor does it solve a power outage.

 

Solves some problems, doesn't solve this problem. You aren't running any server if you aren't powering it or if the hardware as a whole goes down.

 

EDIT: Also making a server making a mirrored backup doesn't solve the problems associated with server load or how the data is backed up to the servers. The information has to make it to being bakced up in the first place. I even referred to server backups before, though I did not call them mirrors.

 

EDIT2: Apparently you actually acknowledged this fact previously, stating this following your diatribe on the probability of something to happen with failsafes mentioned.

"Short of site damage to fire or flood or some such disaster."

So...guess what?

Or does the power getting cut not count?


I am not following this. I'm sorry. Either you don't fully understand how this technology all ties in or I'm not understanding what you are trying to say. (I'll accept the 2nd)

Getting back to the initial topic, there is no excuse for Arenanet to say they have no ability to do rollbacks if they are using the proper technology.

As for power outages, there are fail-safes for that too.

I feel that the state of the genre is such that a total and complete failure is needed so it can be reborn anew.
I'm actually hoping this new generation of 8 button MMOs will make that happen.

  Stx11

Novice Member

Joined: 11/28/09
Posts: 420

9/22/12 3:01:19 PM#186
Originally posted by GeezerGamer

They absolutely do. You put a server operating systems on a VM and keep the database files in a SAN with Raid 10, mirroring and parity, You split up your database files in a SAN with each portion on it's own dedicated spindles, You keep the SQL operating system in a VM or at least on their own drives, you keep the Databases on a 2nd spindle and the transaction log files on a third. In the event of a catastrophic failure, you can spin up a VM in minutes from a copy on file. While you have the mirrored parity system automatically restoring the lost database files. The mirror immediately cuts over while the parity rebuilds the missing data. and there is little to no interruption in service. Aside from some customers complaining about some lag anyway.

I mostly agree except for one important detail - GW2 is actually using a much more complex internal worldsystem architecture infrastructure than any MMO currently on the market. Dynamic Overflow Zones means the "traditional" concept of a Server doesn't exist in the game.

There's no question they need to improve their capabilities with regards to failover and data recovery, but to just "assume" that the architecture or inter-system/server communication is the same as RIFT is simplistic at best and misleading at worst.

Data loss sucks and obviously it's nothing that ANet wants to happen. But to assume that the issues they encountered were simple or easy to fix just isn't fair. SWTOR had the same and even worse problems in what seemed to be a much simpler architectural design.

You also fail to account for player/overall game impact in your analysis. How many people were impacted by this? How many weren't but would be impacted by a full recovery from logs? What kind of strain would be put on the systems by instituting a "global update" or even a query attempting to select just the impacted characters?

Even in the architecture you described up above if there is a communication breakdown between the Transactional Server and the Logging System you can't recover. And even if you have the logs, it is a non-trivial and intensive process to update only those accounts that were impacted.

Once again, I want ANet's Systems to improve and I certainly feel for the people who suffered data loss. Just don't pass this off as "simple" because it isn't.

  Xzen

Novice Member

Joined: 5/01/06
Posts: 2637

A sword is never a killer, it is a tool in the killer's hands.
- Seneca

9/22/12 3:05:05 PM#187
Originally posted by GeezerGamer

 


Originally posted by Deivos
Everything you said depends rather heavily on the servers themselves essentially growing in size to sovle their problems. Even more so it's largely problems that can only be solved if the failings are piecemeal. The loss of part of a server cluster might be recoverable, but that doesn't outright solve crashed servers nor does it solve a power outage.

 

 

Solves some problems, doesn't solve this problem. You aren't running any server if you aren't powering it or if the hardware as a whole goes down.

 

EDIT: Also making a server making a mirrored backup doesn't solve the problems associated with server load or how the data is backed up to the servers. The information has to make it to being bakced up in the first place. I even referred to server backups before, though I did not call them mirrors.

 

EDIT2: Apparently you actually acknowledged this fact previously, stating this following your diatribe on the probability of something to happen with failsafes mentioned.

"Short of site damage to fire or flood or some such disaster."

So...guess what?

Or does the power getting cut not count?


 

I am not following this. I'm sorry. Either you don't fully understand how this technology all ties in or I'm not understanding what you are trying to say. (I'll accept the 2nd)

Getting back to the initial topic, there is no excuse for Arenanet to say they have no ability to do rollbacks if they are using the proper technology.

As for power outages, there are fail-safes for that too.

No failsafe is 100%. I have personally seen an entire data center go down. Both their main generators and back up generators failed.

  GeezerGamer

Elite Member

Joined: 4/03/12
Posts: 4450

It's a combination of Nightingale Armor with the Mod Truebound Deadric Armors

9/22/12 3:22:45 PM#188


Originally posted by Stx11

Originally posted by GeezerGamer They absolutely do. You put a server operating systems on a VM and keep the database files in a SAN with Raid 10, mirroring and parity, You split up your database files in a SAN with each portion on it's own dedicated spindles, You keep the SQL operating system in a VM or at least on their own drives, you keep the Databases on a 2nd spindle and the transaction log files on a third. In the event of a catastrophic failure, you can spin up a VM in minutes from a copy on file. While you have the mirrored parity system automatically restoring the lost database files. The mirror immediately cuts over while the parity rebuilds the missing data. and there is little to no interruption in service. Aside from some customers complaining about some lag anyway.
I mostly agree except for one important detail - GW2 is actually using a much more complex internal worldsystem architecture infrastructure than any MMO currently on the market. Dynamic Overflow Zones means the "traditional" concept of a Server doesn't exist in the game.

There's no question they need to improve their capabilities with regards to failover and data recovery, but to just "assume" that the architecture or inter-system/server communication is the same as RIFT is simplistic at best and misleading at worst.

Data loss sucks and obviously it's nothing that ANet wants to happen. But to assume that the issues they encountered were simple or easy to fix just isn't fair. SWTOR had the same and even worse problems in what seemed to be a much simpler architectural design.

You also fail to account for player/overall game impact in your analysis. How many people were impacted by this? How many weren't but would be impacted by a full recovery from logs? What kind of strain would be put on the systems by instituting a "global update" or even a query attempting to select just the impacted characters?

Even in the architecture you described up above if there is a communication breakdown between the Transactional Server and the Logging System you can't recover. And even if you have the logs, it is a non-trivial and intensive process to update only those accounts that were impacted.

Once again, I want ANet's Systems to improve and I certainly feel for the people who suffered data loss. Just don't pass this off as "simple" because it isn't.


GW2 code being the most advanced (Which from what I've seen, I have my doubts) has nothing to do with the quality of their infrastructure.

I never assumed their infrastructure would or should be the same as Rift. I am saying, the technology is there. Whether they use it or not is a different story. I was simply providing an example of how such technology works. A hypothetical situation. And yes, I tried to keep it simple.

I'll give you your point on the fix might cause bigger issues than what it corrects. That's possible. But again, It's case by case. Anet isn't doing this.

You are also right about data loss, nothing's perfect and DR setups should be within reason and not go all out. But there comes a point where basic functionality is being disregarded across the board and for the most part your examples of the exception would cover individual situations on a case by case basis and would hardly justify Anet's blanket statement of no restorations.


I am also not forgetting something else, None of this may even be infrastructure. These could very well be because they simply don't have the staff.

I feel that the state of the genre is such that a total and complete failure is needed so it can be reborn anew.
I'm actually hoping this new generation of 8 button MMOs will make that happen.

  Deivos

Novice Member

Joined: 10/14/04
Posts: 1701

Iarð skal rifna, ok upphiminn.

9/22/12 3:23:17 PM#189

Pretty much Xzen said. I understand the architecture fine, my point is that even with all that it doesn not solve the issues that they experienced. They noted on twitter that the system went down due to an outage. It wasn't one database either, login servers were affected too.

 

And yes, there are things that can be done to absolve power outages. I even mentioned as much before, much like other things now being said. I however also note that's not an absolute defense.

Anything else is demanding they invent a perfect system that just doesn't exist.

 

All in all it falls back to my comment made previously, unless they have the data or at least a snapshot of what happened at the point of the crash, having the tools to recover information is moot because falsities can be made in addition to imbalances of the game state unless they can restore everything.

 

Doing rollbacks I'm pretty certain was never the problem, it's recovery from an unintended rollback in this instance.

 

As for why they don't do individual rollbacks yet, I have to assume that's more to do with tracking all the assets. The data and tools are there, they just aren't organized for the devs to read it out and handle easily. Unless they get to read large chunks of data from multiple clients to parse the information they need for rollbacks, bans, etc.

As the size of an explosion increases, the number of social situations it is incapable of solving approaches zero. - Vaarsuvius

  Stx11

Novice Member

Joined: 11/28/09
Posts: 420

9/22/12 3:43:20 PM#190
Originally posted by GeezerGamer

GW2 code being the most advanced (Which from what I've seen, I have my doubts) has nothing to do with the quality of their infrastructure.

I never assumed their infrastructure would or should be the same as Rift. I am saying, the technology is there. Whether they use it or not is a different story. I was simply providing an example of how such technology works. A hypothetical situation. And yes, I tried to keep it simple.

I'll give you your point on the fix might cause bigger issues than what it corrects. That's possible. But again, It's case by case. Anet isn't doing this.

You are also right about data loss, nothing's perfect and DR setups should be within reason and not go all out. But there comes a point where basic functionality is being disregarded across the board and for the most part your examples of the exception would cover individual situations on a case by case basis and would hardly justify Anet's blanket statement of no restorations.


I am also not forgetting something else, None of this may even be infrastructure. These could very well be because they simply don't have the staff.

Just to be clear I didn't say "advanced" I said "complex" - with the way Guesting and Overflow Zones were designed to work (and even just the Character Naming Policy) Character Data is handled "globally" in their system. That has implications both at a software and hardware level. RIFT, WoW, pretty much any MMO I can think of other than EVE can (and I'm sure do) segment their physical Character Databases by Server. GW2 can't. There are both strengths and weaknesses to the design. The potential impact of a single point of failure is much higher in GW2's design which is a weakness.

Regardless, I think your second point is likely closer to the truth for why they have made a blanket statement about character/item restoration.

  GeezerGamer

Elite Member

Joined: 4/03/12
Posts: 4450

It's a combination of Nightingale Armor with the Mod Truebound Deadric Armors

9/22/12 3:44:42 PM#191


Originally posted by Stx11

Originally posted by GeezerGamer GW2 code being the most advanced (Which from what I've seen, I have my doubts) has nothing to do with the quality of their infrastructure. I never assumed their infrastructure would or should be the same as Rift. I am saying, the technology is there. Whether they use it or not is a different story. I was simply providing an example of how such technology works. A hypothetical situation. And yes, I tried to keep it simple. I'll give you your point on the fix might cause bigger issues than what it corrects. That's possible. But again, It's case by case. Anet isn't doing this. You are also right about data loss, nothing's perfect and DR setups should be within reason and not go all out. But there comes a point where basic functionality is being disregarded across the board and for the most part your examples of the exception would cover individual situations on a case by case basis and would hardly justify Anet's blanket statement of no restorations. I am also not forgetting something else, None of this may even be infrastructure. These could very well be because they simply don't have the staff.
Just to be clear I didn't say "advanced" I said "complex" - with the way Guesting and Overflow Zones were designed to work (and even just the Character Naming Policy) Character Data is handled "globally" in their system. That has implications both at a software and hardware level. RIFT, WoW, pretty much any MMO I can think of other than EVE can (and I'm sure do) segment their physical Character Databases by Server. GW2 can't. There are both strengths and weaknesses to the design. The potential impact of a single point of failure is much higher in GW2's design which is a weakness.

Regardless, I think your second point is likely closer to the truth for why they have made a blanket statement about character/item restoration.


I apologize, I should have paid better attention to what you said.
I won't disagree.

I feel that the state of the genre is such that a total and complete failure is needed so it can be reborn anew.
I'm actually hoping this new generation of 8 button MMOs will make that happen.

  fyerwall

Advanced Member

Joined: 6/01/04
Posts: 3197

9/22/12 4:26:41 PM#192
Originally posted by bbbmmmlll
Originally posted by fyerwall

Actually it IS something that could have been prevented if they had the proper infrastructure in place. This just smacks of "How cheap can we go?"  And this is also something that can be fixed, given that the company cares and is willing to make the upgrades.

This is wild and unfounded speculation. No complex system is perfect and all have a risk of failing. If you invest resoures wisely you can increase the availability and robustness of a system, but costs increase signficantly as you approach 100% while the returns diminishes quickly. This is also a game. While a rollback sucks, it's not a big deal in the overall scheme of things. This isn't an air traffic control system or a bank. It's certainly a better outcome compared to loosing your character completely.

Generally the way the character save feature works, and I don't know how GW2 is implemented, is the player data is cached for performance reasons because writting to a database is expensive. The player data gets check pointed at regular intervals or specific events such as leveling or quitting and then it is written to a persistant database. In the olden days you could tell when a check point happened because the server would pause for moment. I've always seen the player data cached in the server application itself so if the server application crashes all data is lost up to the last checkpoint and you have the dreaded rollback. I wouldn't expect the game server application infrastructure to be highly available, the critical databases - yes, most of the network - yes, but not the servers running the game itself. There's just too much rapidly changing and performance sensitive state on the game server for a highly available solution to be practical.

Its not wild and unfounded. I work with this 365 days a year.

There are 3 types of people in the world.
1.) Those who make things happen
2.) Those who watch things happen
3.) And those who wonder "What the %#*& just happened?!"


  halflife25

Apprentice Member

Joined: 9/13/12
Posts: 787

 
OP  9/22/12 4:33:48 PM#193
Originally posted by MosesZD
Originally posted by Nadia
Originally posted by neorandom
Originally posted by Nadia

        GaileGray.9587:
the account restoration system that would roll-back the entire account is not yet available. I’m very sorry for the loss, and I know we all look forward to being able to help with these issues in the future.

stop going on suspect webpages and downloading keyloggers because they promise to give god mode in pvp?

what I posted was ANETs explanation that they have zero support for character restores or rollbacks

 

if you read the Op, you would know that he lost levels - and was not hacked

 

how does a hacker make you lose levels ?

 

I don't even believe the story.    This is some weird, isolated charge of malfeasense and incompetecy that is, on the face of it, unbelievable.

After reading your post history i am not surprised that you don't believe my 'story'. Do i care? nope.

ANET has already tweeted about this and i wasn't alone to suffer from this, several topics have been locked on official forums and some are still opened. Your own denail is not my problem.  Anet has made it very clear they can not undo roll back so what is lost is lost.

  stratasaurus

Apprentice Member

Joined: 12/18/11
Posts: 222

9/22/12 5:15:56 PM#194
Originally posted by Amjoco
Originally posted by Kyleran
B2P, no monthly sub. You can't expect the same level of customer support as in other titles. Remember in the end all you lost was a little bit of time and some pixels. GW2 is all about having fun and not acquiring items or progression, right?

Over $1300 for WoW subscription the last several years is not worth the support I got out of them. I know one time I spent over an hour in queue on the phone trying to get my account back, and that was just one episode.

You are right, it is about having fun and I think once the dust settles the support will be fine at ArenaNet. Currently they may be a bit busy! :)

 

Did you get your account back though?  I have not had an account hacked but I have had friends that have and yeah its a pain in the ass to sit on the phone for a hour but they all got their stolen stuff back.  Seems like a hell of a lot better CS then not hearing directly back from the company and reading sorry your screwed on twitter.  Lets face it ANET does not know what they are doing when it comes to AAA MMOs it is out of their league.  Honestly I think this is what has given Blizzard lasting power more then anything else.  They started small and were able to grow as the game grew into a company able to hand multiple millions of players.  These other companies are being thrown into the deep end and it has shown in everything from game design to balancing to behind the scenes code that they left out like this not able to restore chars and items to CS to pretty much everything.

 

The more games come out the more I think for a huge player to come along it will not be a huge release game but a game that starts small and grows over 3 to 4 years time.  Or a huge hyped game that fails out of the box and rebounds over a few years.  This notion that some great game is just going to be ready and launch perfect and kill everything in its path is becoming more and more unlikely to me each day.

  JoeyMMO

Advanced Member

Joined: 10/09/11
Posts: 1318

To busy playing GW2 to post much around here... *shrug*

9/22/12 5:23:26 PM#195

First time I hear anything like this. Don't know how this came over you. Even less ideas on how to proceed since Anet has already said they don't support account rollback, let alone rollforward if you will. I can only sympathize and hope you weren't running some 3rd party app that could have cause the servers to block saving your progress.

Only you know what was running at the time. You seem to be all alone in this matter.

Mind posting the server this happened on and the server times if they're different from yours?

  cronius77

Advanced Member

Joined: 4/26/12
Posts: 1284

9/22/12 5:23:44 PM#196
OP yes i have been rolled back as well twice now , but not to your issues mine were only about 30-45 mins lost right before the midnight patches happened. Its kinda stupid they tell you in big letters they are taking the servers down and you log out about 5 mins before they do , then you get up the next day to find you were rolled back by 30 or so minutes. Ive only lost about a half a level of experience moving back from 62 to 61 and a half , a couple of heart quests , and a zone completion.  Denying they do rollbacks in this game is stupid as there is plenty of evidence within the game they do it quite often and just deny it. Like i been saying the last week , this dev studio is turning into a bunch of clueless nitwits seriously.  Sucks because beta events went so well and the game itself is fun to play . This studio is driving people away in droves though with their stupid stances on serious issues.
  Dakirn

Advanced Member

Joined: 2/16/04
Posts: 358

9/22/12 9:57:08 PM#197

Their account support forum has thousands of posts about hackers, rollbacks, etc.. thousands and thousands of accounts hacked.

 

Their response to all of them.. "we don't have tools to restore anything."

 

For an MMO this is unacceptable.  I can't honestly defend any game, no matter how good, if they can't have basic customer support methods like character restoration for hacked accounts.

 

I like GW2, but what they did with my friend's account was amateur at best.

 

First, they allow you to change e-mail/password without confirmation (they actually send you an e-mail saying "This was changed, we hope it was you!").  They have no phone or e-mail support.  You have to tie your game account to your support account.

 

It took 2 days and 4 updates from them to get the account back in her hands.  In this time they asked the same questions 3 times (even though they were answered each time).  They wanted a CD Key which wasn't possible (because it was digital and the e-mail for the purchase was lost in a PC crash).  It was a massive undertaking and excercise in frustration to get them to do anything.

 

I hope they can fix it going forward.. there are some basic things they need to do like make let you dispute e-mail/password changes, allow you to re-send the IP security confirmation (many people never got the e-mail and there's no way to get it resent).  Simple things that should be priority.

  Deivos

Novice Member

Joined: 10/14/04
Posts: 1701

Iarð skal rifna, ok upphiminn.

9/23/12 5:43:27 AM#198

How do you lose an e-mail from a client crash?

 

...PEBKAC?

 

Are you certain it wasn't so hard for your 'friend' due to user error in any part?

 

I know the system itself is indeed missing vital components at the moment. They did say they ar emplementing rollbacks. You can actually dispute problems with accounts(assuming you keep the applicable data floating around, the recipt/key e-mail shouldn't be the only means of confirmation you have and you likely have multiple points of confirmation depending on how you paid for the game).

 

Aside from that condolances I guess to a terrible rash of luck for your friend and I hope they have better luck in the future.

As the size of an explosion increases, the number of social situations it is incapable of solving approaches zero. - Vaarsuvius

  rounner

Advanced Member

Joined: 9/07/06
Posts: 532

9/23/12 6:30:58 AM#199
I know nothing about MMO architecture but with regard to the infrastructure comments; Having transactional logs and a fully redundant storage does not account for all issues. For example, corrupted data; should the techs work through the problem live while things get progressively worse or slash and burn? Also restoration procedures that involve working back through transactions arent like flicking a switch, you'd have to bring the system off line for a period, so an executive decision may have been made to accept some data loss. Also another poster alluded to a complicated system with multiple server clusters sharing data which could raise integrity problems. Again I have no knowledge of MMO architecture, I am just speaking generally because some of the posts are a little misleading.
  GoldenArrow

Apprentice Member

Joined: 6/09/08
Posts: 1076

9/23/12 6:34:14 AM#200

Rollbacks in AAA title.

Woah.

11 Pages First « 5 6 7 8 9 10 11 » Search