@daniel_su123:
@babyjoker1221 said:
@michaelmikado: Just to point a few things with your post.
Sony has zero presence in cloud services. The PS3 hardware for the blade racks aren't even in Sony's farms. They're in both AWS, and Rackspace farms. Trying to imply that Sony does have a presence in cloud services is a false narrative.
You're assertion that AWS just uses AMD, while Azure uses Intel/Nvidia is also absurd, and that's not how it works anyway. If you're trying to say that AWS uses AMD, and Azure uses only Nvidia, so Sony has the upper hand, you have no idea how any of this works.
Finally. Yes Sony uses AWS now. Amazon is going to launch its own game streaming service. At some point it behooves them to leverage their resources against their competitors. If Amazon was looking to sign some big contract with Sony, we probably wouldn't be hearing about Sony trying to partner with Verizon.
Again you are just factually wrong. The bulk of Azure and really most cloud services are Nvida Grid/Tesla. Most of Azure are general purpose CPUs, you CANNOT (technically you can) emulate high performance GPUs just by throwing more VM nodes at it. That's the point! I won't even debate you, I'll just link to Microsoft's own info on their GPU racks because I source my info.
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-gpu
That's MS own info on their Azure GPU infrastructure. Have you EVER actually tried to play a game on Azure servers? Unless you have their N series Nvida servers you aren't getting it to run well. Microsoft does use AMD but NOT for GPU which is a huge difference. GPU resources are NOT cloud agnostic, it doesn't work that way. You can get it away with it on x86 arc but cloud GPU is a completely different ballgame.
So far AWS is the largest cloud service committed to AMD cloud GPU where MS has not.
https://aws.amazon.com/about-aws/whats-new/2017/09/introducing-amazon-appstream-2-graphics-design-a-new-lower-cost-instance-type-for-streaming-graphics-applications/
Anyway, what this boils down to is that MS has really a few options: 1) Build for Xbox/AMD first and then retool or use the PC version for their cloud service. 2) Build for PC and cloud first with Intel/Nvidia as lead and then retool for Xbox AMD. 3) Make the next Xbox an Intel/Nvidia box for consistency through its Azure platform and ease of development.
Trying to act as if Sony doesn't have cloud partnerships or built up infrastructure is ludicrous. They have hundreds if not thousands of server VMs ready NOW and working. There will ALWAYS be other server farms they can migrate to, acquire, or even flat-out buy provided they have the cloud GPU infrastructure. Attempting to place value in SOLELY the physical server farms shows a lack of understanding of cloud services. They have their own servers and they have active working production VMs. It doesn't matter if its on AWS or Azure or Rackspace or anywhere else.
Further how is Sony attempting to partner with Verizon indicative of them not having a contract with Amazon?? That doesn't even make sense. Sony's servers can run on anyone's cloud service if the infrastructure meets their requirements. If anything, having redundancy among multiple cloud service providers places them in a better position if you know anything at all about disaster recovery. You can debate cost all you like, but even lower costs gets expensive when you lack the revenue. This is why AWS and Sony work. Cloud GPU is expensive and has a small user base, Sony using AWS helps subsidize Amazon's cloud GPU initiatives. Amazon can still offer their own service for those who don't use Sony/PlayStation and still keep their cost down because they have two different services using the same or similar hardware nodes they invested in. Wasted CPU/GPU cycles cost money for cloud providers. That's what Amazon gets out of the deal, even with their own service, Sony basically pays part or much of the cost of their cloud GPU service while Amazon also uses them to support their own without having to worry about profitability of that service. It's just cloud economics, and the same way Azure or anybody else's business model works.
At the end of the day, acting like MS has 1000s of Xbox VMs ready to go is nothing more than speculation. We know for a fact, from publicly released data from MS themselves that their Azure infrastructure runs on Nvida for GPU cloud processing. You can't just take Xbox One AMD code through it on an emulator and expect high level performance. (You technically code, but the resources required to emulate it wouldn't be worth it vs running the PC version of it.) There's ALOT more to cloud gaming than spinning up general purpose VMs.
Log in to comment